[2025/04/30 10:19:43 362664] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 10:19:43 365028] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 10:19:43 365053] [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 10:19:43 365065] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 10:19:43 365070] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 10:19:43 365074] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 10:19:43 365078] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 10:19:43 365085] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 10:19:43 365089] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 10:19:43 365093] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 10:19:43 365097] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 10:19:44 194820] [debug] |scid:7cf32f6ada1163adde168a47|xqc_timer_set|type:CONN_IDLE|expire:1746008444194818|now:1746008384194818|interv:60000000| [2025/04/30 10:19:44 194867] [debug] |scid:7cf32f6ada1163adde168a47|xqc_timer_set|type:PATH_IDLE|expire:1746008444194867|now:1746008384194867|interv:60000000| [2025/04/30 10:19:44 194876] [debug] |xqc_path_create|path:0|dcid:|scid:7cf32f6ada1163adde168a47|create_path_count:1| [2025/04/30 10:19:44 194882] [debug] |scid:7cf32f6ada1163adde168a47|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 10:19:44 194888] [debug] |xqc_path_init|path:0|dcid:|scid:7cf32f6ada1163adde168a47|state:2| [2025/04/30 10:19:44 194893] [debug] |scid:7cf32f6ada1163adde168a47|xqc_conn_create|success|scid:7cf32f6ada1163adde168a47|dcid:|conn:0000564648F70E5C| [2025/04/30 10:19:44 194899] [info] |scid:7cf32f6ada1163adde168a47|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000564648F70E5C| [2025/04/30 10:19:44 194930] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 10:19:44 194935] [info] |xqc_engine_packet_process|==>|conn:0000564648F70E5C|size:1207|state:S_INIT|recv_time:1746008384194750| [2025/04/30 10:19:44 194943] [info] |scid:7cf32f6ada1163adde168a47|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 10:19:44 194952] [error] |scid:7cf32f6ada1163adde168a47|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 10:19:44 194957] [info] |scid:7cf32f6ada1163adde168a47|xqc_conn_process_packet|ignore err|-629| [2025/04/30 10:19:44 194962] [debug] |scid:7cf32f6ada1163adde168a47|xqc_timer_set|type:PATH_IDLE|expire:1746008444194750|now:1746008384194750|interv:60000000| [2025/04/30 10:19:44 194968] [debug] |scid:7cf32f6ada1163adde168a47|xqc_timer_set|type:CONN_IDLE|expire:1746008444194750|now:1746008384194750|interv:60000000| [2025/04/30 10:19:44 194974] [debug] |scid:7cf32f6ada1163adde168a47|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 10:19:44 194992] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_timer_set|type:CONN_IDLE|expire:1746008444194991|now:1746008384194991|interv:60000000| [2025/04/30 10:19:44 195004] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_timer_set|type:PATH_IDLE|expire:1746008444195004|now:1746008384195004|interv:60000000| [2025/04/30 10:19:44 195009] [debug] |xqc_path_create|path:0|dcid:|scid:a3a9dc8cd4a94b2ee2a61373|create_path_count:1| [2025/04/30 10:19:44 195013] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|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 10:19:44 195017] [debug] |xqc_path_init|path:0|dcid:|scid:a3a9dc8cd4a94b2ee2a61373|state:2| [2025/04/30 10:19:44 195021] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_conn_create|success|scid:a3a9dc8cd4a94b2ee2a61373|dcid:|conn:0000564648F798AC| [2025/04/30 10:19:44 195038] [info] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000564648F798AC| [2025/04/30 10:19:44 195049] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 10:19:44 195053] [info] |xqc_engine_packet_process|==>|conn:0000564648F798AC|size:1207|state:S_INIT|recv_time:1746008384194981| [2025/04/30 10:19:44 195057] [info] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 10:19:44 195061] [error] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 10:19:44 195065] [info] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_conn_process_packet|ignore err|-629| [2025/04/30 10:19:44 195068] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_timer_set|type:PATH_IDLE|expire:1746008444194981|now:1746008384194981|interv:60000000| [2025/04/30 10:19:44 195072] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_timer_set|type:CONN_IDLE|expire:1746008444194981|now:1746008384194981|interv:60000000| [2025/04/30 10:19:44 195077] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 10:19:44 195092] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_timer_set|type:CONN_IDLE|expire:1746008444195091|now:1746008384195091|interv:60000000| [2025/04/30 10:19:44 195104] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_timer_set|type:PATH_IDLE|expire:1746008444195104|now:1746008384195104|interv:60000000| [2025/04/30 10:19:44 195108] [debug] |xqc_path_create|path:0|dcid:|scid:95bd2ce6bfd713e1bddfc177|create_path_count:1| [2025/04/30 10:19:44 195112] [debug] |scid:95bd2ce6bfd713e1bddfc177|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 10:19:44 195116] [debug] |xqc_path_init|path:0|dcid:|scid:95bd2ce6bfd713e1bddfc177|state:2| [2025/04/30 10:19:44 195120] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_conn_create|success|scid:95bd2ce6bfd713e1bddfc177|dcid:|conn:0000564648F82B0C| [2025/04/30 10:19:44 195124] [info] |scid:95bd2ce6bfd713e1bddfc177|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000564648F82B0C| [2025/04/30 10:19:44 195134] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 10:19:44 195138] [info] |xqc_engine_packet_process|==>|conn:0000564648F82B0C|size:1207|state:S_INIT|recv_time:1746008384195083| [2025/04/30 10:19:44 195142] [info] |scid:95bd2ce6bfd713e1bddfc177|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 10:19:44 195146] [error] |scid:95bd2ce6bfd713e1bddfc177|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 10:19:44 195150] [info] |scid:95bd2ce6bfd713e1bddfc177|xqc_conn_process_packet|ignore err|-629| [2025/04/30 10:19:44 195154] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_timer_set|type:PATH_IDLE|expire:1746008444195083|now:1746008384195083|interv:60000000| [2025/04/30 10:19:44 195157] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_timer_set|type:CONN_IDLE|expire:1746008444195083|now:1746008384195083|interv:60000000| [2025/04/30 10:19:44 195161] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 10:19:44 195167] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384195167| [2025/04/30 10:19:44 195172] [debug] |scid:7cf32f6ada1163adde168a47|xqc_engine_process_conn|conn:0000564648F70E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746008384195171| [2025/04/30 10:19:44 195185] [debug] |scid:7cf32f6ada1163adde168a47|xqc_path_get_perf_class|conn:0000564648F70E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 195190] [debug] |scid:7cf32f6ada1163adde168a47|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F70E5C|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 10:19:44 195196] [debug] |scid:7cf32f6ada1163adde168a47|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 10:19:44 195205] [debug] |scid:7cf32f6ada1163adde168a47|xqc_check_acked_or_dropped_pkt|conn:0000564648F70E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 10:19:44 195245] [info] |scid:7cf32f6ada1163adde168a47|xqc_process_packet_without_pn|<==|conn:0000564648F70E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 10:19:44 195252] [debug] |scid:7cf32f6ada1163adde168a47|xqc_conn_next_wakeup_time|wakeup_time:1746008444194750| [2025/04/30 10:19:44 195256] [debug] |scid:7cf32f6ada1163adde168a47|xqc_engine_add_wakeup_queue|next_tick_time:1746008444194750| [2025/04/30 10:19:44 195261] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_engine_process_conn|conn:0000564648F82B0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746008384195260| [2025/04/30 10:19:44 195266] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_path_get_perf_class|conn:0000564648F82B0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 195271] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F82B0C|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 10:19:44 195275] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 10:19:44 195280] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_check_acked_or_dropped_pkt|conn:0000564648F82B0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 10:19:44 195296] [info] |scid:95bd2ce6bfd713e1bddfc177|xqc_process_packet_without_pn|<==|conn:0000564648F82B0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 10:19:44 195301] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_conn_next_wakeup_time|wakeup_time:1746008444195083| [2025/04/30 10:19:44 195307] [debug] |scid:95bd2ce6bfd713e1bddfc177|xqc_engine_add_wakeup_queue|next_tick_time:1746008444195083| [2025/04/30 10:19:44 195314] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_engine_process_conn|conn:0000564648F798AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746008384195313| [2025/04/30 10:19:44 195332] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_path_get_perf_class|conn:0000564648F798AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 195339] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F798AC|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 10:19:44 195347] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 10:19:44 195353] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_check_acked_or_dropped_pkt|conn:0000564648F798AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 10:19:44 195378] [info] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_process_packet_without_pn|<==|conn:0000564648F798AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 10:19:44 195385] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_conn_next_wakeup_time|wakeup_time:1746008444194981| [2025/04/30 10:19:44 195391] [debug] |scid:a3a9dc8cd4a94b2ee2a61373|xqc_engine_add_wakeup_queue|next_tick_time:1746008444194981| [2025/04/30 10:19:44 195396] [debug] |xqc_engine_wakeup_after|wakeup:1746008444194750|now:1746008384195396|diff:59999354| [2025/04/30 10:19:44 195404] [debug] |xqc_engine_main_logic|END|now:1746008384195313| [2025/04/30 10:19:44 375454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008444375453|now:1746008384375453|interv:60000000| [2025/04/30 10:19:44 375496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008444375495|now:1746008384375495|interv:60000000| [2025/04/30 10:19:44 375504] [debug] |xqc_path_create|path:0|dcid:2098f20d43317c57|scid:4d358c2a7f7f65783b45b444|create_path_count:1| [2025/04/30 10:19:44 375510] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 375523] [debug] |xqc_path_init|path:0|dcid:2098f20d43317c57|scid:4d358c2a7f7f65783b45b444|state:2| [2025/04/30 10:19:44 375528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_create|success|scid:4d358c2a7f7f65783b45b444|dcid:2098f20d43317c57|conn:0000564648F8D6FC| [2025/04/30 10:19:44 375534] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_server_create|hash odcid conn|odcid:3ee16400f93294d17eea|conn:0000564648F8D6FC| [2025/04/30 10:19:44 375544] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_get_local_transport_params|generate sr_token[76945b1ecb4c95f0686fb1c1ce460c71] for cid[3ee16400f93294d17eea] [2025/04/30 10:19:44 375598] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57| [2025/04/30 10:19:44 375604] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:1200|state:S_INIT|recv_time:1746008384375415| [2025/04/30 10:19:44 375797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 10:19:44 375804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_initial|success|Length:1172| [2025/04/30 10:19:44 375812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:0| [2025/04/30 10:19:44 375817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 10:19:44 375826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 10:19:44 375832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:6| [2025/04/30 10:19:44 375838] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_check_token|token empty| [2025/04/30 10:19:44 375845] [info] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_frame|check_token fail|conn:0000564648F8D6FC|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57| [2025/04/30 10:19:44 375851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 10:19:44 375857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_frame|level:0| [2025/04/30 10:19:44 375862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 10:19:44 375867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|248u| [2025/04/30 10:19:44 375959] [info] |scid:4d358c2a7f7f65783b45b444|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 10:19:44 376167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 10:19:44 376174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 10:19:44 376179] [warn] |scid:4d358c2a7f7f65783b45b444|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 10:19:44 376447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 10:19:44 376453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 10:19:44 376459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 10:19:44 376463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 10:19:44 376468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 10:19:44 376472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:0| [2025/04/30 10:19:44 376476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_padding_frame|process padding| [2025/04/30 10:19:44 376484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_INIT| [2025/04/30 10:19:44 376490] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 376499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 10:19:44 376504] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:PADDING CRYPTO |recv_time:1746008384375415|dcid:3ee16400f93294d17eea|dcid_seq:0| [2025/04/30 10:19:44 376510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008444375415|now:1746008384375415|interv:60000000| [2025/04/30 10:19:44 376514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008444375415|now:1746008384375415|interv:60000000| [2025/04/30 10:19:44 376518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384376518| [2025/04/30 10:19:44 376524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746008384376523| [2025/04/30 10:19:44 376529] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 10:19:44 376533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 10:19:44 376538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_write_streams| [2025/04/30 10:19:44 376542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 10:19:44 376546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 10:19:44 376571] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:128|sent:94|pkt_type:INIT|frame:CRYPTO |now:1746008384376571| [2025/04/30 10:19:44 376576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 10:19:44 376580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_write_streams| [2025/04/30 10:19:44 376584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 10:19:44 376588] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:177|sent:144|pkt_type:HSK|frame:CRYPTO |now:1746008384376588| [2025/04/30 10:19:44 376593] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:508|sent:475|pkt_type:HSK|frame:CRYPTO |now:1746008384376593| [2025/04/30 10:19:44 376598] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:118|sent:85|pkt_type:HSK|frame:CRYPTO |now:1746008384376598| [2025/04/30 10:19:44 376602] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:73|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746008384376602| [2025/04/30 10:19:44 376606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 10:19:44 376612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:0|ack_delay:1197|first_ack_range:0|largest_pkt_recv_time:1746008384375415| [2025/04/30 10:19:44 376617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 10:19:44 376621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 10:19:44 376625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 10:19:44 376631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 376636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 376645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:128|reinj:0|path_class:2| [2025/04/30 10:19:44 376650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 376654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 376659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:177|reinj:0|path_class:2| [2025/04/30 10:19:44 376663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 376667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 376671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:508|reinj:0|path_class:2| [2025/04/30 10:19:44 376675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 376679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 376684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:118|reinj:0|path_class:2| [2025/04/30 10:19:44 376688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 376692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 376696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:73|reinj:0|path_class:2| [2025/04/30 10:19:44 376700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:44 376706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:128|pkt_type:INIT|frame:CRYPTO | [2025/04/30 10:19:44 376711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 10:19:44 376755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746008384376720|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 376762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 376767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 10:19:44 376772] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 376777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 10:19:44 376785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 376788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 376792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385126720|now:1746008384376772|interv:749948| [2025/04/30 10:19:44 376796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:0|expire:1746008385126720|now:1746008384376772|interval:749948|pto_count:0|srtt:250000 [2025/04/30 10:19:44 376802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 10:19:44 376807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:177|pkt_type:HSK|frame:CRYPTO | [2025/04/30 10:19:44 376811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 10:19:44 376836] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:0|size:177|sent:193|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746008384376817|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 376842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:0|origin_pktnum:0|size:177|enc_size:193|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 376847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 10:19:44 376851] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 376855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 10:19:44 376859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 177| [2025/04/30 10:19:44 376863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 376867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385126720|now:1746008384376851|interv:749869| [2025/04/30 10:19:44 376871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:0|expire:1746008385126720|now:1746008384376851|interval:749869|pto_count:0|srtt:250000 [2025/04/30 10:19:44 376876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1361| [2025/04/30 10:19:44 376880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:508|pkt_type:HSK|frame:CRYPTO | [2025/04/30 10:19:44 376884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 10:19:44 376905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1|size:508|sent:524|pkt_type:HSK|frame:CRYPTO |inflight:1361|now:1746008384376890|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 376911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1|origin_pktnum:0|size:508|enc_size:524|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 376915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:1361|applimit:0| [2025/04/30 10:19:44 376919] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 376927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 10:19:44 376931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 685| [2025/04/30 10:19:44 376935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 376938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385126720|now:1746008384376919|interv:749801| [2025/04/30 10:19:44 376942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:0|expire:1746008385126720|now:1746008384376919|interval:749801|pto_count:0|srtt:250000 [2025/04/30 10:19:44 376947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1869| [2025/04/30 10:19:44 376951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:118|pkt_type:HSK|frame:CRYPTO | [2025/04/30 10:19:44 376955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 10:19:44 376976] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2|size:118|sent:134|pkt_type:HSK|frame:CRYPTO |inflight:1869|now:1746008384376960|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 376981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2|origin_pktnum:0|size:118|enc_size:134|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 376985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:1869|applimit:0| [2025/04/30 10:19:44 376989] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 376993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 10:19:44 376997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 803| [2025/04/30 10:19:44 377001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 377005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385126720|now:1746008384376989|interv:749731| [2025/04/30 10:19:44 377009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:0|expire:1746008385126720|now:1746008384376989|interval:749731|pto_count:0|srtt:250000 [2025/04/30 10:19:44 377013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1987| [2025/04/30 10:19:44 377017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:73|pkt_type:HSK|frame:CRYPTO | [2025/04/30 10:19:44 377022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 10:19:44 377041] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:3|size:73|sent:89|pkt_type:HSK|frame:CRYPTO |inflight:1987|now:1746008384377027|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 377046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:3|origin_pktnum:0|size:73|enc_size:89|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 377054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:1987|applimit:0| [2025/04/30 10:19:44 377058] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 377063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 10:19:44 377067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 876| [2025/04/30 10:19:44 377071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 377074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385126720|now:1746008384377058|interv:749662| [2025/04/30 10:19:44 377078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:0|expire:1746008385126720|now:1746008384377058|interval:749662|pto_count:0|srtt:250000 [2025/04/30 10:19:44 377083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2060| [2025/04/30 10:19:44 377088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:40|pkt_type:INIT|frame:ACK | [2025/04/30 10:19:44 377092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 10:19:44 377112] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1|size:40|sent:56|pkt_type:INIT|frame:ACK |inflight:2060|now:1746008384377097|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 377117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1|origin_pktnum:0|size:40|enc_size:56|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 377122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385126720| [2025/04/30 10:19:44 377127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385126720| [2025/04/30 10:19:44 377131] [debug] |xqc_engine_wakeup_after|wakeup:1746008385126720|now:1746008384377131|diff:749589| [2025/04/30 10:19:44 377136] [debug] |xqc_engine_main_logic|END|now:1746008384376523| [2025/04/30 10:19:44 377142] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384377142| [2025/04/30 10:19:44 377146] [debug] |xqc_engine_wakeup_after|wakeup:1746008385126720|now:1746008384377146|diff:749574| [2025/04/30 10:19:44 377150] [debug] |xqc_engine_main_logic|END|now:1746008384377142| [2025/04/30 10:19:44 410162] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746008384410159| [2025/04/30 10:19:44 410185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 10:19:44 410194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_initial|success|Length:1170| [2025/04/30 10:19:44 410209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:0| [2025/04/30 10:19:44 410217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 10:19:44 410231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 10:19:44 410240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 410251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 410261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746008384376720|is_app_limited:1|send_elapse:0|ack_elapse:33439|ctl_first_sent_time:1746008384376720|lagest_ack_time:1746008384410159|curr_delivered:1184| [2025/04/30 10:19:44 410281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384376720| [2025/04/30 10:19:44 410290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 10:19:44 410298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:33439|ack_delay:952| [2025/04/30 10:19:44 410308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33439|rttvar:16719|minrtt:33439|latest_rtt:33439|ack_delay:952| [2025/04/30 10:19:44 410315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 10:19:44 410321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 410326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33439|rtt_var:16719|pto_duration:100315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 410332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 410337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 876| [2025/04/30 10:19:44 410342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 10:19:44 410347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384477342|now:1746008384410326|interv:67016| [2025/04/30 10:19:44 410353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:1|expire:1746008384477342|now:1746008384410326|interval:67016|pto_count:0|srtt:33439 [2025/04/30 10:19:44 410358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 33439, delivered 1184|rate 35407|lost 0| [2025/04/30 10:19:44 410364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 10:19:44 410369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (35407) in round 1| [2025/04/30 10:19:44 410374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|probertt expire|rtt:33439, old_rtt:2147483647| [2025/04/30 10:19:44 410379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:33439, old_rtt:2147483647| [2025/04/30 10:19:44 410384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 10:19:44 410389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746008384376720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 10:19:44 410395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746008384376720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 10:19:44 410401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:35407|cwnd:47136|full_bw_reached:0|inflight:876|srtt:33439|latest_rtt:33439|min_rtt:33439|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 410412] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:47136|inflight:876|mode:0|applimit:0|pacing_rate:3964575|bw:35407|srtt:33439|latest_rtt:33439|min_rtt:33439|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:34962|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 10:19:44 410419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 410424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:0| [2025/04/30 10:19:44 410429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_padding_frame|process padding| [2025/04/30 10:19:44 410437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_addr_validated|Address Validated|conn:0000564648F8D6FC|role:1| [2025/04/30 10:19:44 410443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_INIT| [2025/04/30 10:19:44 410450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:0|flag:WAIT_WAKEUP CAN_SEND_1RTT DCID_OK UPPER_CONN_EXIST INIT_RECVD ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 10:19:44 410456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 10:19:44 410461] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:PADDING PING ACK |recv_time:1746008384410159|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 410468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008444410159|now:1746008384410159|interv:60000000| [2025/04/30 10:19:44 410473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008444410159|now:1746008384410159|interv:60000000| [2025/04/30 10:19:44 410478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385126720|pq_index:0| [2025/04/30 10:19:44 410484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384376523| [2025/04/30 10:19:44 410489] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384410489| [2025/04/30 10:19:44 410495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746008384410494| [2025/04/30 10:19:44 410503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:1|ack_delay:344|first_ack_range:1|largest_pkt_recv_time:1746008384410159| [2025/04/30 10:19:44 410509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:1|low:0|pkt_pns:0| [2025/04/30 10:19:44 410514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:1|frame_largest_recv:1| [2025/04/30 10:19:44 410519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 10:19:44 410525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:44 410532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:39|pkt_type:INIT|frame:ACK | [2025/04/30 10:19:44 410538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 10:19:44 410609] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2|size:39|sent:55|pkt_type:INIT|frame:ACK |inflight:876|now:1746008384410547|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 410621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2|origin_pktnum:0|size:39|enc_size:55|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 410633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384477342| [2025/04/30 10:19:44 410639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384477342| [2025/04/30 10:19:44 410644] [debug] |xqc_engine_wakeup_after|wakeup:1746008384477342|now:1746008384410644|diff:66698| [2025/04/30 10:19:44 410650] [debug] |xqc_engine_main_logic|END|now:1746008384410494| [2025/04/30 10:19:44 410657] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384410656| [2025/04/30 10:19:44 410661] [debug] |xqc_engine_wakeup_after|wakeup:1746008384477342|now:1746008384410661|diff:66681| [2025/04/30 10:19:44 410666] [debug] |xqc_engine_main_logic|END|now:1746008384410656| [2025/04/30 10:19:44 410754] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:168|state:S_HANDSHAKE_SENT|recv_time:1746008384410753| [2025/04/30 10:19:44 410767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_handshake|success|Length:61| [2025/04/30 10:19:44 410777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:0| [2025/04/30 10:19:44 410785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 10:19:44 410796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 10:19:44 410804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 410813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:0|origin_pktnum:0|size:177|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:0| [2025/04/30 10:19:44 410822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1361|prior_delivered:0|prior_time:1746008384376720|is_app_limited:1|send_elapse:97|ack_elapse:34033|ctl_first_sent_time:1746008384376817|lagest_ack_time:1746008384410753|curr_delivered:1361| [2025/04/30 10:19:44 410830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384376817| [2025/04/30 10:19:44 410838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 10:19:44 410846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1|origin_pktnum:0|size:508|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:1| [2025/04/30 10:19:44 410854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1869|prior_delivered:0|prior_time:1746008384376720|is_app_limited:1|send_elapse:170|ack_elapse:34033|ctl_first_sent_time:1746008384376890|lagest_ack_time:1746008384410753|curr_delivered:1869| [2025/04/30 10:19:44 410863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384376890| [2025/04/30 10:19:44 410870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 10:19:44 410878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2|origin_pktnum:0|size:118|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:2| [2025/04/30 10:19:44 410885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1987|prior_delivered:0|prior_time:1746008384376720|is_app_limited:1|send_elapse:240|ack_elapse:34033|ctl_first_sent_time:1746008384376960|lagest_ack_time:1746008384410753|curr_delivered:1987| [2025/04/30 10:19:44 410891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384376960| [2025/04/30 10:19:44 410896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 10:19:44 410909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:3|origin_pktnum:0|size:73|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 10:19:44 410915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2060|prior_delivered:0|prior_time:1746008384376720|is_app_limited:1|send_elapse:307|ack_elapse:34033|ctl_first_sent_time:1746008384377027|lagest_ack_time:1746008384410753|curr_delivered:2060| [2025/04/30 10:19:44 410922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384377027| [2025/04/30 10:19:44 410930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 10:19:44 410939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33439|rttvar:16719|minrtt:33439|latest_rtt:33726|ack_delay:496| [2025/04/30 10:19:44 410947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33413|rttvar:12592|minrtt:33439|latest_rtt:33726|ack_delay:496| [2025/04/30 10:19:44 410955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 10:19:44 410960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 410965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000564648F8D6FC|path:0| [2025/04/30 10:19:44 410970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 10:19:44 410975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 307, ack_elapse 34033, delivered 2060|rate 60529|lost 0| [2025/04/30 10:19:44 410981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (60529) in round 1| [2025/04/30 10:19:44 410986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:33439, old_rtt:33439| [2025/04/30 10:19:44 410991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5839|extra_cwnd:4050| [2025/04/30 10:19:44 410996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:876|po_sent_time:1746008384377027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 10:19:44 411002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:876|po_sent_time:1746008384377027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 10:19:44 411007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:60529|cwnd:48012|full_bw_reached:0|inflight:0|srtt:33413|latest_rtt:33726|min_rtt:33439|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 411014] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bandwidth change record|bw_before:35407|bw_after:60529|srtt:33413|cwnd:48012| [2025/04/30 10:19:44 411019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:6| [2025/04/30 10:19:44 411026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_frame|level:2| [2025/04/30 10:19:44 411032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 10:19:44 411041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 10:19:44 411177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 10:19:44 411184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 10:19:44 411190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384477342|pq_index:0| [2025/04/30 10:19:44 411195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384410494| [2025/04/30 10:19:44 411200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 10:19:44 411206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 10:19:44 411212] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 10:19:44 411217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000564648F8D6FC|path:0| [2025/04/30 10:19:44 411222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 10:19:44 411228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_HSK| [2025/04/30 10:19:44 411233] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 411239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 10:19:44 411245] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:168|pkt_type:HSK|pkt_num:2|frame:ACK CRYPTO |recv_time:1746008384410753|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 411251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 411257] [warn] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 10:19:44 411262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 10:19:44 411268] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_process_packet|ignore err|-630| [2025/04/30 10:19:44 411273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008444410753|now:1746008384410753|interv:60000000| [2025/04/30 10:19:44 411278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008444410753|now:1746008384410753|interv:60000000| [2025/04/30 10:19:44 411283] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384411283| [2025/04/30 10:19:44 411289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384411288| [2025/04/30 10:19:44 411295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:0000564648F8D6FC| [2025/04/30 10:19:44 411300] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_handshake_confirmed|handshake confirmed|conn:0000564648F8D6FC| [2025/04/30 10:19:44 411305] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 10:19:44 411310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000564648F8D6FC|path:0| [2025/04/30 10:19:44 411320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 10:19:44 411326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_gen_token|expire:1746613184| [2025/04/30 10:19:44 411333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_early_data_reject|reject| [2025/04/30 10:19:44 411338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 10:19:44 411343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 10:19:44 411348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 411354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:0| [2025/04/30 10:19:44 411359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 10:19:44 411367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:3| [2025/04/30 10:19:44 411372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:18| [2025/04/30 10:19:44 411377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_new_conn_id_frame|new_conn_id|e6730b9bb9be6368|sr_token:77b2cf74f72bf58fb7f1533a75b8c19e [2025/04/30 10:19:44 411385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:b| [2025/04/30 10:19:44 411391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 10:19:44 411398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 10:19:44 411402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 10:19:44 411406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 10:19:44 411411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384435753|now:1746008384410753|interv:25000| [2025/04/30 10:19:44 411416] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384410753|max_ack_delay:25000| [2025/04/30 10:19:44 411420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:2| [2025/04/30 10:19:44 411424] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:3|frame:STREAM NEW_CONNECTION_ID |recv_time:1746008384410753|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 411429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_crypto_write_streams| [2025/04/30 10:19:44 411433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 10:19:44 411438] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:274|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746008384411438| [2025/04/30 10:19:44 411443] [info] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:275|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746008384411443| [2025/04/30 10:19:44 411447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 10:19:44 411451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:0000564648F8D6FC| [2025/04/30 10:19:44 413505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15728640| [2025/04/30 10:19:44 413520] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 413525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_sample_check_app_limited|path:0|applimit:2060| [2025/04/30 10:19:44 413531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15727457| [2025/04/30 10:19:44 413535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15726276| [2025/04/30 10:19:44 413540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15725095| [2025/04/30 10:19:44 413544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15723914| [2025/04/30 10:19:44 413559] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15722733| [2025/04/30 10:19:44 413569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15721552| [2025/04/30 10:19:44 413576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15720371| [2025/04/30 10:19:44 413583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15719190| [2025/04/30 10:19:44 413588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15718009| [2025/04/30 10:19:44 413593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15716828| [2025/04/30 10:19:44 413597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15715647| [2025/04/30 10:19:44 413601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15714466| [2025/04/30 10:19:44 413605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15713285| [2025/04/30 10:19:44 413609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15712104| [2025/04/30 10:19:44 413616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15710925| [2025/04/30 10:19:44 413620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15709746| [2025/04/30 10:19:44 413626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15708567| [2025/04/30 10:19:44 413630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15707388| [2025/04/30 10:19:44 413636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15706209| [2025/04/30 10:19:44 413640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15705030| [2025/04/30 10:19:44 413648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15703851| [2025/04/30 10:19:44 413655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15702672| [2025/04/30 10:19:44 413664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15701493| [2025/04/30 10:19:44 413670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15700314| [2025/04/30 10:19:44 413676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15699135| [2025/04/30 10:19:44 413680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15697956| [2025/04/30 10:19:44 413686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15696777| [2025/04/30 10:19:44 413690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15695598| [2025/04/30 10:19:44 413696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15694419| [2025/04/30 10:19:44 413700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15693240| [2025/04/30 10:19:44 413713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15692061| [2025/04/30 10:19:44 413717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15690882| [2025/04/30 10:19:44 413723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15689703| [2025/04/30 10:19:44 413727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15688524| [2025/04/30 10:19:44 413736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15687345| [2025/04/30 10:19:44 413743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15686166| [2025/04/30 10:19:44 413752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15684987| [2025/04/30 10:19:44 413757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15683808| [2025/04/30 10:19:44 413762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15682629| [2025/04/30 10:19:44 413767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15681450| [2025/04/30 10:19:44 413772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15680271| [2025/04/30 10:19:44 413776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15679092| [2025/04/30 10:19:44 413782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15677913| [2025/04/30 10:19:44 413786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15676734| [2025/04/30 10:19:44 413792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15675555| [2025/04/30 10:19:44 413796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15674376| [2025/04/30 10:19:44 413802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15673197| [2025/04/30 10:19:44 413806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15672018| [2025/04/30 10:19:44 413813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15670839| [2025/04/30 10:19:44 413820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15669660| [2025/04/30 10:19:44 413827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15668481| [2025/04/30 10:19:44 413835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15667302| [2025/04/30 10:19:44 413839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15666123| [2025/04/30 10:19:44 413845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15664944| [2025/04/30 10:19:44 413849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15663765| [2025/04/30 10:19:44 413855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15662586| [2025/04/30 10:19:44 413859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15661407| [2025/04/30 10:19:44 413865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15660228| [2025/04/30 10:19:44 413869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15659049| [2025/04/30 10:19:44 413875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15657870| [2025/04/30 10:19:44 413879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15656691| [2025/04/30 10:19:44 413884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15655512| [2025/04/30 10:19:44 413889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15654333| [2025/04/30 10:19:44 413900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15653154| [2025/04/30 10:19:44 413907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15651975| [2025/04/30 10:19:44 413916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15650796| [2025/04/30 10:19:44 413922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15649617| [2025/04/30 10:19:44 413931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15648438| [2025/04/30 10:19:44 413935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15647259| [2025/04/30 10:19:44 413941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15646080| [2025/04/30 10:19:44 413945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15644901| [2025/04/30 10:19:44 413951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15643722| [2025/04/30 10:19:44 413955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15642543| [2025/04/30 10:19:44 413961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15641364| [2025/04/30 10:19:44 413965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15640185| [2025/04/30 10:19:44 413971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15639006| [2025/04/30 10:19:44 413975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15637827| [2025/04/30 10:19:44 413983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15636648| [2025/04/30 10:19:44 413990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15635469| [2025/04/30 10:19:44 414000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15634290| [2025/04/30 10:19:44 414005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15633111| [2025/04/30 10:19:44 414011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15631932| [2025/04/30 10:19:44 414015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15630753| [2025/04/30 10:19:44 414021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15629574| [2025/04/30 10:19:44 414025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15628395| [2025/04/30 10:19:44 414031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15627216| [2025/04/30 10:19:44 414035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15626037| [2025/04/30 10:19:44 414041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15624858| [2025/04/30 10:19:44 414045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15623679| [2025/04/30 10:19:44 414051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15622500| [2025/04/30 10:19:44 414055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15621321| [2025/04/30 10:19:44 414065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15620142| [2025/04/30 10:19:44 414072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15618963| [2025/04/30 10:19:44 414081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15617784| [2025/04/30 10:19:44 414087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15616605| [2025/04/30 10:19:44 414096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15615426| [2025/04/30 10:19:44 414100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15614247| [2025/04/30 10:19:44 414106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15613068| [2025/04/30 10:19:44 414110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15611889| [2025/04/30 10:19:44 414116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15610710| [2025/04/30 10:19:44 414120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15609531| [2025/04/30 10:19:44 414126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15608352| [2025/04/30 10:19:44 414130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15607173| [2025/04/30 10:19:44 414135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15605994| [2025/04/30 10:19:44 414140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15604815| [2025/04/30 10:19:44 414146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15603636| [2025/04/30 10:19:44 414153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15602457| [2025/04/30 10:19:44 414162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15601278| [2025/04/30 10:19:44 414169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15600099| [2025/04/30 10:19:44 414175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15598920| [2025/04/30 10:19:44 414179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15597741| [2025/04/30 10:19:44 414184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15596562| [2025/04/30 10:19:44 414189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15595383| [2025/04/30 10:19:44 414194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15594204| [2025/04/30 10:19:44 414199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15593025| [2025/04/30 10:19:44 414203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15591846| [2025/04/30 10:19:44 414208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15590667| [2025/04/30 10:19:44 414212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15589488| [2025/04/30 10:19:44 414218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15588309| [2025/04/30 10:19:44 414223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15587130| [2025/04/30 10:19:44 414228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15585951| [2025/04/30 10:19:44 414236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15584772| [2025/04/30 10:19:44 414245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15583593| [2025/04/30 10:19:44 414252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15582414| [2025/04/30 10:19:44 414258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15581235| [2025/04/30 10:19:44 414262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15580056| [2025/04/30 10:19:44 414268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15578877| [2025/04/30 10:19:44 414275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15577698| [2025/04/30 10:19:44 414281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15576519| [2025/04/30 10:19:44 414285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15575340| [2025/04/30 10:19:44 414291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15574161| [2025/04/30 10:19:44 414295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15572982| [2025/04/30 10:19:44 414301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15571803| [2025/04/30 10:19:44 414305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15570624| [2025/04/30 10:19:44 414315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15569445| [2025/04/30 10:19:44 414322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15568266| [2025/04/30 10:19:44 414331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15567087| [2025/04/30 10:19:44 414337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15565908| [2025/04/30 10:19:44 414343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15564729| [2025/04/30 10:19:44 414347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15563550| [2025/04/30 10:19:44 414353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15562371| [2025/04/30 10:19:44 414357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15561192| [2025/04/30 10:19:44 414363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15560013| [2025/04/30 10:19:44 414367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15558834| [2025/04/30 10:19:44 414373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15557655| [2025/04/30 10:19:44 414377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15556476| [2025/04/30 10:19:44 414383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15555297| [2025/04/30 10:19:44 414387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15554118| [2025/04/30 10:19:44 414393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15552939| [2025/04/30 10:19:44 414398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15551760| [2025/04/30 10:19:44 414412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15550581| [2025/04/30 10:19:44 414419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15549402| [2025/04/30 10:19:44 414425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15548223| [2025/04/30 10:19:44 414429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15547044| [2025/04/30 10:19:44 414435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15545865| [2025/04/30 10:19:44 414439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15544686| [2025/04/30 10:19:44 414446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15543507| [2025/04/30 10:19:44 414450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15542328| [2025/04/30 10:19:44 414456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15541149| [2025/04/30 10:19:44 414463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15539970| [2025/04/30 10:19:44 414469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15538791| [2025/04/30 10:19:44 414473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15537612| [2025/04/30 10:19:44 414480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15536433| [2025/04/30 10:19:44 414487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15535254| [2025/04/30 10:19:44 414496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15534075| [2025/04/30 10:19:44 414503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15532896| [2025/04/30 10:19:44 414509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15531717| [2025/04/30 10:19:44 414513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15530538| [2025/04/30 10:19:44 414519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15529359| [2025/04/30 10:19:44 414523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15528180| [2025/04/30 10:19:44 414529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15527001| [2025/04/30 10:19:44 414533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15525822| [2025/04/30 10:19:44 414539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15524643| [2025/04/30 10:19:44 414543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15523464| [2025/04/30 10:19:44 414558] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15522285| [2025/04/30 10:19:44 414567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15521106| [2025/04/30 10:19:44 414577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15519927| [2025/04/30 10:19:44 414584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15518748| [2025/04/30 10:19:44 414590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15517569| [2025/04/30 10:19:44 414595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15516390| [2025/04/30 10:19:44 414600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15515211| [2025/04/30 10:19:44 414606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15514032| [2025/04/30 10:19:44 414610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15512853| [2025/04/30 10:19:44 414615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15511674| [2025/04/30 10:19:44 414620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15510495| [2025/04/30 10:19:44 414625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15509316| [2025/04/30 10:19:44 414629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15508137| [2025/04/30 10:19:44 414635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15506958| [2025/04/30 10:19:44 414639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15505779| [2025/04/30 10:19:44 414645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15504600| [2025/04/30 10:19:44 414651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15503421| [2025/04/30 10:19:44 414661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15502242| [2025/04/30 10:19:44 414672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15501063| [2025/04/30 10:19:44 414678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15499884| [2025/04/30 10:19:44 414682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15498705| [2025/04/30 10:19:44 414688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15497526| [2025/04/30 10:19:44 414692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15496347| [2025/04/30 10:19:44 414698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15495168| [2025/04/30 10:19:44 414702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15493989| [2025/04/30 10:19:44 414708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15492810| [2025/04/30 10:19:44 414712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15491631| [2025/04/30 10:19:44 414720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15490452| [2025/04/30 10:19:44 414724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15489273| [2025/04/30 10:19:44 414731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15488094| [2025/04/30 10:19:44 414738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15486915| [2025/04/30 10:19:44 414747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15485736| [2025/04/30 10:19:44 414754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15484557| [2025/04/30 10:19:44 414760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15483378| [2025/04/30 10:19:44 414764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15482199| [2025/04/30 10:19:44 414774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15481020| [2025/04/30 10:19:44 414778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15479841| [2025/04/30 10:19:44 414784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15478662| [2025/04/30 10:19:44 414788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15477483| [2025/04/30 10:19:44 414794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15476304| [2025/04/30 10:19:44 414798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15475125| [2025/04/30 10:19:44 414804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15473946| [2025/04/30 10:19:44 414808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15472767| [2025/04/30 10:19:44 414815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15471588| [2025/04/30 10:19:44 414822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15470409| [2025/04/30 10:19:44 414831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15469230| [2025/04/30 10:19:44 414838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15468051| [2025/04/30 10:19:44 414844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15466872| [2025/04/30 10:19:44 414848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15465693| [2025/04/30 10:19:44 414854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15464514| [2025/04/30 10:19:44 414861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15463335| [2025/04/30 10:19:44 414867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15462156| [2025/04/30 10:19:44 414871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15460977| [2025/04/30 10:19:44 414877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15459798| [2025/04/30 10:19:44 414881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15458619| [2025/04/30 10:19:44 414887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15457440| [2025/04/30 10:19:44 414891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15456261| [2025/04/30 10:19:44 414897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15455082| [2025/04/30 10:19:44 414905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15453903| [2025/04/30 10:19:44 414915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15452724| [2025/04/30 10:19:44 414921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15451545| [2025/04/30 10:19:44 414927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15450366| [2025/04/30 10:19:44 414931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15449187| [2025/04/30 10:19:44 414938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15448008| [2025/04/30 10:19:44 414942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15446829| [2025/04/30 10:19:44 414948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15445650| [2025/04/30 10:19:44 414952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15444471| [2025/04/30 10:19:44 414958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15443292| [2025/04/30 10:19:44 414962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15442113| [2025/04/30 10:19:44 414966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15440934| [2025/04/30 10:19:44 414972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15439755| [2025/04/30 10:19:44 414976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15438576| [2025/04/30 10:19:44 414983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15437397| [2025/04/30 10:19:44 414990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15436218| [2025/04/30 10:19:44 414999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15435039| [2025/04/30 10:19:44 415005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15433860| [2025/04/30 10:19:44 415011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15432681| [2025/04/30 10:19:44 415016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15431502| [2025/04/30 10:19:44 415021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15430323| [2025/04/30 10:19:44 415025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15429144| [2025/04/30 10:19:44 415031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15427965| [2025/04/30 10:19:44 415035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15426786| [2025/04/30 10:19:44 415044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15425607| [2025/04/30 10:19:44 415048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15424428| [2025/04/30 10:19:44 415054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15423249| [2025/04/30 10:19:44 415058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15422070| [2025/04/30 10:19:44 415064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15420891| [2025/04/30 10:19:44 415071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15419712| [2025/04/30 10:19:44 415081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15418533| [2025/04/30 10:19:44 415087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15417354| [2025/04/30 10:19:44 415094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15416175| [2025/04/30 10:19:44 415098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15414996| [2025/04/30 10:19:44 415103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15413817| [2025/04/30 10:19:44 415108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15412638| [2025/04/30 10:19:44 415119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15411459| [2025/04/30 10:19:44 415123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15410280| [2025/04/30 10:19:44 415129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15409101| [2025/04/30 10:19:44 415133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15407922| [2025/04/30 10:19:44 415139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15406743| [2025/04/30 10:19:44 415143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15405564| [2025/04/30 10:19:44 415150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15404385| [2025/04/30 10:19:44 415157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15403206| [2025/04/30 10:19:44 415167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15402027| [2025/04/30 10:19:44 415173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15400848| [2025/04/30 10:19:44 415179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15399669| [2025/04/30 10:19:44 415183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15398490| [2025/04/30 10:19:44 415189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15397311| [2025/04/30 10:19:44 415193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15396132| [2025/04/30 10:19:44 415199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15394953| [2025/04/30 10:19:44 415203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15393774| [2025/04/30 10:19:44 415209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15392595| [2025/04/30 10:19:44 415213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15391416| [2025/04/30 10:19:44 415219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15390237| [2025/04/30 10:19:44 415223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15389058| [2025/04/30 10:19:44 415232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15387879| [2025/04/30 10:19:44 415239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15386700| [2025/04/30 10:19:44 415249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15385521| [2025/04/30 10:19:44 415255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15384342| [2025/04/30 10:19:44 415261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15383163| [2025/04/30 10:19:44 415266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15381984| [2025/04/30 10:19:44 415271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15380805| [2025/04/30 10:19:44 415276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15379626| [2025/04/30 10:19:44 415281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15378447| [2025/04/30 10:19:44 415286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15377268| [2025/04/30 10:19:44 415291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15376089| [2025/04/30 10:19:44 415295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15374910| [2025/04/30 10:19:44 415301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15373731| [2025/04/30 10:19:44 415306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15372552| [2025/04/30 10:19:44 415311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15371373| [2025/04/30 10:19:44 415316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15370194| [2025/04/30 10:19:44 415326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15369015| [2025/04/30 10:19:44 415333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15367836| [2025/04/30 10:19:44 415339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15366657| [2025/04/30 10:19:44 415345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15365478| [2025/04/30 10:19:44 415349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15364299| [2025/04/30 10:19:44 415355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15363120| [2025/04/30 10:19:44 415359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15361941| [2025/04/30 10:19:44 415365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15360762| [2025/04/30 10:19:44 415369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15359583| [2025/04/30 10:19:44 415375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15358404| [2025/04/30 10:19:44 415379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15357225| [2025/04/30 10:19:44 415385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15356046| [2025/04/30 10:19:44 415389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15354867| [2025/04/30 10:19:44 415395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15353688| [2025/04/30 10:19:44 415399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15352509| [2025/04/30 10:19:44 415409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15351330| [2025/04/30 10:19:44 415416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15350151| [2025/04/30 10:19:44 415427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15348972| [2025/04/30 10:19:44 415431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15347793| [2025/04/30 10:19:44 415437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15346614| [2025/04/30 10:19:44 415441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15345435| [2025/04/30 10:19:44 415447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15344256| [2025/04/30 10:19:44 415451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15343077| [2025/04/30 10:19:44 415460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15341898| [2025/04/30 10:19:44 415465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15340719| [2025/04/30 10:19:44 415471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15339540| [2025/04/30 10:19:44 415475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15338361| [2025/04/30 10:19:44 415481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15337182| [2025/04/30 10:19:44 415488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15336003| [2025/04/30 10:19:44 415497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15334824| [2025/04/30 10:19:44 415504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15333645| [2025/04/30 10:19:44 415513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15332466| [2025/04/30 10:19:44 415517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15331287| [2025/04/30 10:19:44 415523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15330108| [2025/04/30 10:19:44 415527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15328929| [2025/04/30 10:19:44 415533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15327750| [2025/04/30 10:19:44 415537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15326571| [2025/04/30 10:19:44 415543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15325392| [2025/04/30 10:19:44 415547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15324213| [2025/04/30 10:19:44 415565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15323034| [2025/04/30 10:19:44 415572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15321855| [2025/04/30 10:19:44 415582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15320676| [2025/04/30 10:19:44 415589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15319497| [2025/04/30 10:19:44 415595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15318318| [2025/04/30 10:19:44 415599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15317139| [2025/04/30 10:19:44 415605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15315960| [2025/04/30 10:19:44 415609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15314781| [2025/04/30 10:19:44 415615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15313602| [2025/04/30 10:19:44 415619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15312423| [2025/04/30 10:19:44 415630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15311244| [2025/04/30 10:19:44 415634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15310065| [2025/04/30 10:19:44 415640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15308886| [2025/04/30 10:19:44 415644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15307707| [2025/04/30 10:19:44 415651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15306528| [2025/04/30 10:19:44 415658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15305349| [2025/04/30 10:19:44 415668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15304170| [2025/04/30 10:19:44 415674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15302991| [2025/04/30 10:19:44 415680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15301812| [2025/04/30 10:19:44 415684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15300633| [2025/04/30 10:19:44 415690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15299454| [2025/04/30 10:19:44 415694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15298275| [2025/04/30 10:19:44 415700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15297096| [2025/04/30 10:19:44 415704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15295917| [2025/04/30 10:19:44 415710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15294738| [2025/04/30 10:19:44 415714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15293559| [2025/04/30 10:19:44 415720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15292380| [2025/04/30 10:19:44 415724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15291201| [2025/04/30 10:19:44 415728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15290022| [2025/04/30 10:19:44 415735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15288843| [2025/04/30 10:19:44 415742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15287664| [2025/04/30 10:19:44 415752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15286485| [2025/04/30 10:19:44 415757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15285306| [2025/04/30 10:19:44 415763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15284127| [2025/04/30 10:19:44 415767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15282948| [2025/04/30 10:19:44 415773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15281769| [2025/04/30 10:19:44 415777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15280590| [2025/04/30 10:19:44 415783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15279411| [2025/04/30 10:19:44 415787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15278232| [2025/04/30 10:19:44 415793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15277053| [2025/04/30 10:19:44 415797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15275874| [2025/04/30 10:19:44 415803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15274695| [2025/04/30 10:19:44 415810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15273516| [2025/04/30 10:19:44 415820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15272337| [2025/04/30 10:19:44 415824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15271158| [2025/04/30 10:19:44 415830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15269979| [2025/04/30 10:19:44 415834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15268800| [2025/04/30 10:19:44 415843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15267621| [2025/04/30 10:19:44 415850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15266442| [2025/04/30 10:19:44 415860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15265263| [2025/04/30 10:19:44 415864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15264084| [2025/04/30 10:19:44 415870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15262905| [2025/04/30 10:19:44 415874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15261726| [2025/04/30 10:19:44 415880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15260547| [2025/04/30 10:19:44 415884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15259368| [2025/04/30 10:19:44 415890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15258189| [2025/04/30 10:19:44 415894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15257010| [2025/04/30 10:19:44 415900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15255831| [2025/04/30 10:19:44 415904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15254652| [2025/04/30 10:19:44 415912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15253473| [2025/04/30 10:19:44 415917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15252294| [2025/04/30 10:19:44 415923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15251115| [2025/04/30 10:19:44 415927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15249936| [2025/04/30 10:19:44 415933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15248757| [2025/04/30 10:19:44 415937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15247578| [2025/04/30 10:19:44 415943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15246399| [2025/04/30 10:19:44 415947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15245220| [2025/04/30 10:19:44 415952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15244041| [2025/04/30 10:19:44 415957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15242862| [2025/04/30 10:19:44 415963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15241683| [2025/04/30 10:19:44 415967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15240504| [2025/04/30 10:19:44 415973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15239325| [2025/04/30 10:19:44 415977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15238146| [2025/04/30 10:19:44 415985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15236967| [2025/04/30 10:19:44 415996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15235788| [2025/04/30 10:19:44 416006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15234609| [2025/04/30 10:19:44 416010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15233430| [2025/04/30 10:19:44 416016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15232251| [2025/04/30 10:19:44 416021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15231072| [2025/04/30 10:19:44 416026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15229893| [2025/04/30 10:19:44 416031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15228714| [2025/04/30 10:19:44 416036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15227535| [2025/04/30 10:19:44 416041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15226356| [2025/04/30 10:19:44 416046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15225177| [2025/04/30 10:19:44 416051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15223998| [2025/04/30 10:19:44 416056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15222819| [2025/04/30 10:19:44 416061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15221640| [2025/04/30 10:19:44 416066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15220461| [2025/04/30 10:19:44 416070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15219282| [2025/04/30 10:19:44 416076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15218103| [2025/04/30 10:19:44 416081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15216924| [2025/04/30 10:19:44 416085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15215745| [2025/04/30 10:19:44 416090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15214566| [2025/04/30 10:19:44 416095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15213387| [2025/04/30 10:19:44 416100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15212208| [2025/04/30 10:19:44 416105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15211029| [2025/04/30 10:19:44 416110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15209850| [2025/04/30 10:19:44 416114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15208671| [2025/04/30 10:19:44 416120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15207492| [2025/04/30 10:19:44 416124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15206313| [2025/04/30 10:19:44 416130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15205134| [2025/04/30 10:19:44 416134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15203955| [2025/04/30 10:19:44 416140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15202776| [2025/04/30 10:19:44 416144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15201597| [2025/04/30 10:19:44 416153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15200418| [2025/04/30 10:19:44 416157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15199239| [2025/04/30 10:19:44 416163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15198060| [2025/04/30 10:19:44 416171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15196881| [2025/04/30 10:19:44 416177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15195702| [2025/04/30 10:19:44 416181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15194523| [2025/04/30 10:19:44 416187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15193344| [2025/04/30 10:19:44 416191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15192165| [2025/04/30 10:19:44 416197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15190986| [2025/04/30 10:19:44 416201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15189807| [2025/04/30 10:19:44 416209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15188628| [2025/04/30 10:19:44 416216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15187449| [2025/04/30 10:19:44 416225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15186270| [2025/04/30 10:19:44 416231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15185091| [2025/04/30 10:19:44 416237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15183912| [2025/04/30 10:19:44 416242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15182733| [2025/04/30 10:19:44 416247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15181554| [2025/04/30 10:19:44 416252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15180375| [2025/04/30 10:19:44 416257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15179196| [2025/04/30 10:19:44 416262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15178017| [2025/04/30 10:19:44 416268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15176838| [2025/04/30 10:19:44 416272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15175659| [2025/04/30 10:19:44 416280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15174480| [2025/04/30 10:19:44 416284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15173301| [2025/04/30 10:19:44 416290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15172122| [2025/04/30 10:19:44 416294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15170943| [2025/04/30 10:19:44 416300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15169764| [2025/04/30 10:19:44 416304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15168585| [2025/04/30 10:19:44 416310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15167406| [2025/04/30 10:19:44 416314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15166227| [2025/04/30 10:19:44 416320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15165048| [2025/04/30 10:19:44 416324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15163869| [2025/04/30 10:19:44 416330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15162690| [2025/04/30 10:19:44 416334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15161511| [2025/04/30 10:19:44 416340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15160332| [2025/04/30 10:19:44 416347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15159153| [2025/04/30 10:19:44 416353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15157974| [2025/04/30 10:19:44 416357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15156795| [2025/04/30 10:19:44 416363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15155616| [2025/04/30 10:19:44 416367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15154437| [2025/04/30 10:19:44 416373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15153258| [2025/04/30 10:19:44 416377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15152079| [2025/04/30 10:19:44 416383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15150900| [2025/04/30 10:19:44 416387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15149721| [2025/04/30 10:19:44 416393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15148542| [2025/04/30 10:19:44 416397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15147363| [2025/04/30 10:19:44 416403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15146184| [2025/04/30 10:19:44 416407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15145005| [2025/04/30 10:19:44 416413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15143826| [2025/04/30 10:19:44 416417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15142647| [2025/04/30 10:19:44 416423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15141468| [2025/04/30 10:19:44 416427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15140289| [2025/04/30 10:19:44 416431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15139110| [2025/04/30 10:19:44 416437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15137931| [2025/04/30 10:19:44 416441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15136752| [2025/04/30 10:19:44 416446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15135573| [2025/04/30 10:19:44 416451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15134394| [2025/04/30 10:19:44 416456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15133215| [2025/04/30 10:19:44 416461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15132036| [2025/04/30 10:19:44 416469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15130857| [2025/04/30 10:19:44 416474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15129678| [2025/04/30 10:19:44 416479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15128499| [2025/04/30 10:19:44 416483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15127320| [2025/04/30 10:19:44 416489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15126141| [2025/04/30 10:19:44 416493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15124962| [2025/04/30 10:19:44 416499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15123783| [2025/04/30 10:19:44 416503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15122604| [2025/04/30 10:19:44 416511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15121425| [2025/04/30 10:19:44 416516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15120246| [2025/04/30 10:19:44 416521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15119067| [2025/04/30 10:19:44 416526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15117888| [2025/04/30 10:19:44 416531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15116709| [2025/04/30 10:19:44 416535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15115530| [2025/04/30 10:19:44 416541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15114351| [2025/04/30 10:19:44 416545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15113172| [2025/04/30 10:19:44 416564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15111993| [2025/04/30 10:19:44 416568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15110814| [2025/04/30 10:19:44 416574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15109635| [2025/04/30 10:19:44 416578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15108456| [2025/04/30 10:19:44 416584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15107277| [2025/04/30 10:19:44 416588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15106098| [2025/04/30 10:19:44 416597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15104919| [2025/04/30 10:19:44 416604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15103740| [2025/04/30 10:19:44 416614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15102561| [2025/04/30 10:19:44 416619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15101382| [2025/04/30 10:19:44 416625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15100203| [2025/04/30 10:19:44 416629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15099024| [2025/04/30 10:19:44 416635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15097845| [2025/04/30 10:19:44 416639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15096666| [2025/04/30 10:19:44 416647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15095487| [2025/04/30 10:19:44 416651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15094308| [2025/04/30 10:19:44 416657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15093129| [2025/04/30 10:19:44 416661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15091950| [2025/04/30 10:19:44 416667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15090771| [2025/04/30 10:19:44 416672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15089592| [2025/04/30 10:19:44 416677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15088413| [2025/04/30 10:19:44 416681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15087234| [2025/04/30 10:19:44 416687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15086055| [2025/04/30 10:19:44 416691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15084876| [2025/04/30 10:19:44 416700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15083697| [2025/04/30 10:19:44 416705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15082518| [2025/04/30 10:19:44 416710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15081339| [2025/04/30 10:19:44 416715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15080160| [2025/04/30 10:19:44 416720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15078981| [2025/04/30 10:19:44 416724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15077802| [2025/04/30 10:19:44 416730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15076623| [2025/04/30 10:19:44 416734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15075444| [2025/04/30 10:19:44 416740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15074265| [2025/04/30 10:19:44 416744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15073086| [2025/04/30 10:19:44 416750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15071907| [2025/04/30 10:19:44 416754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15070728| [2025/04/30 10:19:44 416760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15069549| [2025/04/30 10:19:44 416764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15068370| [2025/04/30 10:19:44 416770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15067191| [2025/04/30 10:19:44 416774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15066012| [2025/04/30 10:19:44 416778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15064833| [2025/04/30 10:19:44 416784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15063654| [2025/04/30 10:19:44 416788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15062475| [2025/04/30 10:19:44 416797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15061296| [2025/04/30 10:19:44 416801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15060117| [2025/04/30 10:19:44 416807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15058938| [2025/04/30 10:19:44 416811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15057759| [2025/04/30 10:19:44 416817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15056580| [2025/04/30 10:19:44 416821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15055401| [2025/04/30 10:19:44 416827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15054222| [2025/04/30 10:19:44 416831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15053043| [2025/04/30 10:19:44 416837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15051864| [2025/04/30 10:19:44 416841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15050685| [2025/04/30 10:19:44 416847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15049506| [2025/04/30 10:19:44 416851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15048327| [2025/04/30 10:19:44 416857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15047148| [2025/04/30 10:19:44 416861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15045969| [2025/04/30 10:19:44 416869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15044790| [2025/04/30 10:19:44 416874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15043611| [2025/04/30 10:19:44 416879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15042432| [2025/04/30 10:19:44 416884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15041253| [2025/04/30 10:19:44 416889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15040074| [2025/04/30 10:19:44 416894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15038895| [2025/04/30 10:19:44 416899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15037716| [2025/04/30 10:19:44 416903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15036537| [2025/04/30 10:19:44 416909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15035358| [2025/04/30 10:19:44 416914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15034179| [2025/04/30 10:19:44 416919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15033000| [2025/04/30 10:19:44 416924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15031821| [2025/04/30 10:19:44 416929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15030642| [2025/04/30 10:19:44 416933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15029463| [2025/04/30 10:19:44 416939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15028284| [2025/04/30 10:19:44 416943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15027105| [2025/04/30 10:19:44 416949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15025926| [2025/04/30 10:19:44 416953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15024747| [2025/04/30 10:19:44 416959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15023568| [2025/04/30 10:19:44 416963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15022389| [2025/04/30 10:19:44 416969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15021210| [2025/04/30 10:19:44 416973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15020031| [2025/04/30 10:19:44 416979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15018852| [2025/04/30 10:19:44 416983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15017673| [2025/04/30 10:19:44 416990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15016494| [2025/04/30 10:19:44 416995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15015315| [2025/04/30 10:19:44 417001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15014136| [2025/04/30 10:19:44 417005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15012957| [2025/04/30 10:19:44 417011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15011778| [2025/04/30 10:19:44 417015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15010599| [2025/04/30 10:19:44 417021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15009420| [2025/04/30 10:19:44 417025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15008241| [2025/04/30 10:19:44 417034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15007062| [2025/04/30 10:19:44 417038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15005883| [2025/04/30 10:19:44 417043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15004704| [2025/04/30 10:19:44 417048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15003525| [2025/04/30 10:19:44 417054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15002346| [2025/04/30 10:19:44 417058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15001167| [2025/04/30 10:19:44 417064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14999988| [2025/04/30 10:19:44 417068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14998809| [2025/04/30 10:19:44 417074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14997630| [2025/04/30 10:19:44 417078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14996451| [2025/04/30 10:19:44 417084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14995272| [2025/04/30 10:19:44 417088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14994093| [2025/04/30 10:19:44 417097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14992914| [2025/04/30 10:19:44 417101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14991735| [2025/04/30 10:19:44 417107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14990556| [2025/04/30 10:19:44 417111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14989377| [2025/04/30 10:19:44 417115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14988198| [2025/04/30 10:19:44 417121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14987019| [2025/04/30 10:19:44 417125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14985840| [2025/04/30 10:19:44 417131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14984661| [2025/04/30 10:19:44 417135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14983482| [2025/04/30 10:19:44 417141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14982303| [2025/04/30 10:19:44 417145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14981124| [2025/04/30 10:19:44 417151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14979945| [2025/04/30 10:19:44 417155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14978766| [2025/04/30 10:19:44 417161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14977587| [2025/04/30 10:19:44 417165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14976408| [2025/04/30 10:19:44 417170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14975229| [2025/04/30 10:19:44 417175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14974050| [2025/04/30 10:19:44 417180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14972871| [2025/04/30 10:19:44 417184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14971692| [2025/04/30 10:19:44 417190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14970513| [2025/04/30 10:19:44 417197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14969334| [2025/04/30 10:19:44 417203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14968155| [2025/04/30 10:19:44 417207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14966976| [2025/04/30 10:19:44 417213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14965797| [2025/04/30 10:19:44 417217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14964618| [2025/04/30 10:19:44 417222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14963439| [2025/04/30 10:19:44 417227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14962260| [2025/04/30 10:19:44 417232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14961081| [2025/04/30 10:19:44 417237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14959902| [2025/04/30 10:19:44 417242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14958723| [2025/04/30 10:19:44 417246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14957544| [2025/04/30 10:19:44 417252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14956365| [2025/04/30 10:19:44 417257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14955186| [2025/04/30 10:19:44 417262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14954007| [2025/04/30 10:19:44 417267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14952828| [2025/04/30 10:19:44 417272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14951649| [2025/04/30 10:19:44 417276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14950470| [2025/04/30 10:19:44 417282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14949291| [2025/04/30 10:19:44 417286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14948112| [2025/04/30 10:19:44 417292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14946933| [2025/04/30 10:19:44 417298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14945754| [2025/04/30 10:19:44 417307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14944575| [2025/04/30 10:19:44 417314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14943396| [2025/04/30 10:19:44 417324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14942217| [2025/04/30 10:19:44 417329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14941038| [2025/04/30 10:19:44 417335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14939859| [2025/04/30 10:19:44 417339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14938680| [2025/04/30 10:19:44 417347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14937501| [2025/04/30 10:19:44 417351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14936322| [2025/04/30 10:19:44 417357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14935143| [2025/04/30 10:19:44 417361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14933964| [2025/04/30 10:19:44 417367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14932785| [2025/04/30 10:19:44 417374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14931606| [2025/04/30 10:19:44 417380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14930427| [2025/04/30 10:19:44 417385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14929248| [2025/04/30 10:19:44 417391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14928069| [2025/04/30 10:19:44 417395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14926890| [2025/04/30 10:19:44 417401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14925711| [2025/04/30 10:19:44 417405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14924532| [2025/04/30 10:19:44 417414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14923353| [2025/04/30 10:19:44 417418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14922174| [2025/04/30 10:19:44 417424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14920995| [2025/04/30 10:19:44 417428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14919816| [2025/04/30 10:19:44 417434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14918637| [2025/04/30 10:19:44 417438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14917458| [2025/04/30 10:19:44 417444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14916279| [2025/04/30 10:19:44 417449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14915100| [2025/04/30 10:19:44 417453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14913921| [2025/04/30 10:19:44 417458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14912742| [2025/04/30 10:19:44 417462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14911563| [2025/04/30 10:19:44 417468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14910384| [2025/04/30 10:19:44 417472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14909205| [2025/04/30 10:19:44 417478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14908026| [2025/04/30 10:19:44 417482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14906847| [2025/04/30 10:19:44 417488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14905668| [2025/04/30 10:19:44 417492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14904489| [2025/04/30 10:19:44 417498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14903310| [2025/04/30 10:19:44 417502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14902131| [2025/04/30 10:19:44 417508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14900952| [2025/04/30 10:19:44 417512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14899773| [2025/04/30 10:19:44 417518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14898594| [2025/04/30 10:19:44 417522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14897415| [2025/04/30 10:19:44 417528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14896236| [2025/04/30 10:19:44 417532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14895057| [2025/04/30 10:19:44 417537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14893878| [2025/04/30 10:19:44 417544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14892699| [2025/04/30 10:19:44 417560] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14891520| [2025/04/30 10:19:44 417566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14890341| [2025/04/30 10:19:44 417572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14889162| [2025/04/30 10:19:44 417576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14887983| [2025/04/30 10:19:44 417582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14886804| [2025/04/30 10:19:44 417586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14885625| [2025/04/30 10:19:44 417592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14884446| [2025/04/30 10:19:44 417596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14883267| [2025/04/30 10:19:44 417602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14882088| [2025/04/30 10:19:44 417606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14880909| [2025/04/30 10:19:44 417612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14879730| [2025/04/30 10:19:44 417616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14878551| [2025/04/30 10:19:44 417622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14877372| [2025/04/30 10:19:44 417626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14876193| [2025/04/30 10:19:44 417632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14875014| [2025/04/30 10:19:44 417636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14873835| [2025/04/30 10:19:44 417642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14872656| [2025/04/30 10:19:44 417646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14871477| [2025/04/30 10:19:44 417652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14870298| [2025/04/30 10:19:44 417656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14869119| [2025/04/30 10:19:44 417662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14867940| [2025/04/30 10:19:44 417666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14866761| [2025/04/30 10:19:44 417672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14865582| [2025/04/30 10:19:44 417676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14864403| [2025/04/30 10:19:44 417682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14863224| [2025/04/30 10:19:44 417686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14862045| [2025/04/30 10:19:44 417692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14860866| [2025/04/30 10:19:44 417696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14859687| [2025/04/30 10:19:44 417704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14858508| [2025/04/30 10:19:44 417708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14857329| [2025/04/30 10:19:44 417714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14856150| [2025/04/30 10:19:44 417721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14854971| [2025/04/30 10:19:44 417730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14853792| [2025/04/30 10:19:44 417735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14852613| [2025/04/30 10:19:44 417740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14851434| [2025/04/30 10:19:44 417745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14850255| [2025/04/30 10:19:44 417750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14849076| [2025/04/30 10:19:44 417754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14847897| [2025/04/30 10:19:44 417760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14846718| [2025/04/30 10:19:44 417764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14845539| [2025/04/30 10:19:44 417770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14844360| [2025/04/30 10:19:44 417774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14843181| [2025/04/30 10:19:44 417780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14842002| [2025/04/30 10:19:44 417784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14840823| [2025/04/30 10:19:44 417790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14839644| [2025/04/30 10:19:44 417794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14838465| [2025/04/30 10:19:44 417798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14837286| [2025/04/30 10:19:44 417804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14836107| [2025/04/30 10:19:44 417808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14834928| [2025/04/30 10:19:44 417814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14833749| [2025/04/30 10:19:44 417818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14832570| [2025/04/30 10:19:44 417824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14831391| [2025/04/30 10:19:44 417828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14830212| [2025/04/30 10:19:44 417834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14829033| [2025/04/30 10:19:44 417838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14827854| [2025/04/30 10:19:44 417844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14826675| [2025/04/30 10:19:44 417848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14825496| [2025/04/30 10:19:44 417854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14824317| [2025/04/30 10:19:44 417858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14823138| [2025/04/30 10:19:44 417864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14821959| [2025/04/30 10:19:44 417868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14820780| [2025/04/30 10:19:44 417874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14819601| [2025/04/30 10:19:44 417878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14818422| [2025/04/30 10:19:44 417886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14817243| [2025/04/30 10:19:44 417891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14816064| [2025/04/30 10:19:44 417896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14814885| [2025/04/30 10:19:44 417900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14813706| [2025/04/30 10:19:44 417906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14812527| [2025/04/30 10:19:44 417911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14811348| [2025/04/30 10:19:44 417917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14810169| [2025/04/30 10:19:44 417921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14808990| [2025/04/30 10:19:44 417927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14807811| [2025/04/30 10:19:44 417931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14806632| [2025/04/30 10:19:44 417936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14805453| [2025/04/30 10:19:44 417941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14804274| [2025/04/30 10:19:44 417946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14803095| [2025/04/30 10:19:44 417951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14801916| [2025/04/30 10:19:44 417956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14800737| [2025/04/30 10:19:44 417961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14799558| [2025/04/30 10:19:44 417966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14798379| [2025/04/30 10:19:44 417971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14797200| [2025/04/30 10:19:44 417976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14796021| [2025/04/30 10:19:44 417980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14794842| [2025/04/30 10:19:44 417986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14793663| [2025/04/30 10:19:44 417991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14792484| [2025/04/30 10:19:44 417996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14791305| [2025/04/30 10:19:44 418001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14790126| [2025/04/30 10:19:44 418006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14788947| [2025/04/30 10:19:44 418011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14787768| [2025/04/30 10:19:44 418016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14786589| [2025/04/30 10:19:44 418021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14785410| [2025/04/30 10:19:44 418026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14784231| [2025/04/30 10:19:44 418031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14783052| [2025/04/30 10:19:44 418039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14781873| [2025/04/30 10:19:44 418044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14780694| [2025/04/30 10:19:44 418054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14779515| [2025/04/30 10:19:44 418058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14778336| [2025/04/30 10:19:44 418064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14777157| [2025/04/30 10:19:44 418068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14775978| [2025/04/30 10:19:44 418073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14774799| [2025/04/30 10:19:44 418078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14773620| [2025/04/30 10:19:44 418084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14772441| [2025/04/30 10:19:44 418088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14771262| [2025/04/30 10:19:44 418094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14770083| [2025/04/30 10:19:44 418098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14768904| [2025/04/30 10:19:44 418104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14767725| [2025/04/30 10:19:44 418108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14766546| [2025/04/30 10:19:44 418114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14765367| [2025/04/30 10:19:44 418118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14764188| [2025/04/30 10:19:44 418122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14763009| [2025/04/30 10:19:44 418128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14761830| [2025/04/30 10:19:44 418132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14760651| [2025/04/30 10:19:44 418138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14759472| [2025/04/30 10:19:44 418142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14758293| [2025/04/30 10:19:44 418148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14757114| [2025/04/30 10:19:44 418152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14755935| [2025/04/30 10:19:44 418158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14754756| [2025/04/30 10:19:44 418162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14753577| [2025/04/30 10:19:44 418168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14752398| [2025/04/30 10:19:44 418172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14751219| [2025/04/30 10:19:44 418178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14750040| [2025/04/30 10:19:44 418182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14748861| [2025/04/30 10:19:44 418188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14747682| [2025/04/30 10:19:44 418192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14746503| [2025/04/30 10:19:44 418198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14745324| [2025/04/30 10:19:44 418202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14744145| [2025/04/30 10:19:44 418208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14742966| [2025/04/30 10:19:44 418212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14741787| [2025/04/30 10:19:44 418220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14740608| [2025/04/30 10:19:44 418225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14739429| [2025/04/30 10:19:44 418230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14738250| [2025/04/30 10:19:44 418235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14737071| [2025/04/30 10:19:44 418240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14735892| [2025/04/30 10:19:44 418245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14734713| [2025/04/30 10:19:44 418251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14733534| [2025/04/30 10:19:44 418255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14732355| [2025/04/30 10:19:44 418260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14731176| [2025/04/30 10:19:44 418265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14729997| [2025/04/30 10:19:44 418270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14728818| [2025/04/30 10:19:44 418275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14727639| [2025/04/30 10:19:44 418280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14726460| [2025/04/30 10:19:44 418284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14725281| [2025/04/30 10:19:44 418290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14724102| [2025/04/30 10:19:44 418294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14722923| [2025/04/30 10:19:44 418300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14721744| [2025/04/30 10:19:44 418304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14720565| [2025/04/30 10:19:44 418310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14719386| [2025/04/30 10:19:44 418315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14718207| [2025/04/30 10:19:44 418320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14717028| [2025/04/30 10:19:44 418325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14715849| [2025/04/30 10:19:44 418330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14714670| [2025/04/30 10:19:44 418334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14713491| [2025/04/30 10:19:44 418343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14712312| [2025/04/30 10:19:44 418348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14711133| [2025/04/30 10:19:44 418353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14709954| [2025/04/30 10:19:44 418358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14708775| [2025/04/30 10:19:44 418363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14707596| [2025/04/30 10:19:44 418368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14706417| [2025/04/30 10:19:44 418373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14705238| [2025/04/30 10:19:44 418377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14704059| [2025/04/30 10:19:44 418386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14702880| [2025/04/30 10:19:44 418390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14701701| [2025/04/30 10:19:44 418398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14700522| [2025/04/30 10:19:44 418402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14699343| [2025/04/30 10:19:44 418408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14698164| [2025/04/30 10:19:44 418412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14696985| [2025/04/30 10:19:44 418418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14695806| [2025/04/30 10:19:44 418422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14694627| [2025/04/30 10:19:44 418428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14693448| [2025/04/30 10:19:44 418432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14692269| [2025/04/30 10:19:44 418438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14691090| [2025/04/30 10:19:44 418442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14689911| [2025/04/30 10:19:44 418448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14688732| [2025/04/30 10:19:44 418452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14687553| [2025/04/30 10:19:44 418456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14686374| [2025/04/30 10:19:44 418462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14685195| [2025/04/30 10:19:44 418466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14684016| [2025/04/30 10:19:44 418472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14682837| [2025/04/30 10:19:44 418476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14681658| [2025/04/30 10:19:44 418482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14680479| [2025/04/30 10:19:44 418486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14679300| [2025/04/30 10:19:44 418492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14678121| [2025/04/30 10:19:44 418496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14676942| [2025/04/30 10:19:44 418501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14675763| [2025/04/30 10:19:44 418506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14674584| [2025/04/30 10:19:44 418512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14673405| [2025/04/30 10:19:44 418516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14672226| [2025/04/30 10:19:44 418522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14671047| [2025/04/30 10:19:44 418526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14669868| [2025/04/30 10:19:44 418532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14668689| [2025/04/30 10:19:44 418536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14667510| [2025/04/30 10:19:44 418542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14666331| [2025/04/30 10:19:44 418559] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14665152| [2025/04/30 10:19:44 418566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14663973| [2025/04/30 10:19:44 418571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14662794| [2025/04/30 10:19:44 418577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14661615| [2025/04/30 10:19:44 418581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14660436| [2025/04/30 10:19:44 418586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14659257| [2025/04/30 10:19:44 418591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14658078| [2025/04/30 10:19:44 418596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14656899| [2025/04/30 10:19:44 418601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14655720| [2025/04/30 10:19:44 418607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14654541| [2025/04/30 10:19:44 418611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14653362| [2025/04/30 10:19:44 418616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14652183| [2025/04/30 10:19:44 418621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14651004| [2025/04/30 10:19:44 418626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14649825| [2025/04/30 10:19:44 418631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14648646| [2025/04/30 10:19:44 418636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14647467| [2025/04/30 10:19:44 418641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14646288| [2025/04/30 10:19:44 418650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14645109| [2025/04/30 10:19:44 418657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14643930| [2025/04/30 10:19:44 418671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14642751| [2025/04/30 10:19:44 418676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14641572| [2025/04/30 10:19:44 418681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14640393| [2025/04/30 10:19:44 418686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14639214| [2025/04/30 10:19:44 418691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14638035| [2025/04/30 10:19:44 418696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14636856| [2025/04/30 10:19:44 418702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14635677| [2025/04/30 10:19:44 418706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14634498| [2025/04/30 10:19:44 418712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14633319| [2025/04/30 10:19:44 418716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14632140| [2025/04/30 10:19:44 418722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14630961| [2025/04/30 10:19:44 418726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14629782| [2025/04/30 10:19:44 418732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14628603| [2025/04/30 10:19:44 418739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14627424| [2025/04/30 10:19:44 418745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14626245| [2025/04/30 10:19:44 418749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14625066| [2025/04/30 10:19:44 418755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14623887| [2025/04/30 10:19:44 418759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14622708| [2025/04/30 10:19:44 418767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14621529| [2025/04/30 10:19:44 418771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14620350| [2025/04/30 10:19:44 418777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14619171| [2025/04/30 10:19:44 418781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14617992| [2025/04/30 10:19:44 418787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14616813| [2025/04/30 10:19:44 418791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14615634| [2025/04/30 10:19:44 418797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14614455| [2025/04/30 10:19:44 418802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14613276| [2025/04/30 10:19:44 418806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14612097| [2025/04/30 10:19:44 418814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14610918| [2025/04/30 10:19:44 418819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14609739| [2025/04/30 10:19:44 418825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14608560| [2025/04/30 10:19:44 418829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14607381| [2025/04/30 10:19:44 418834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14606202| [2025/04/30 10:19:44 418839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14605023| [2025/04/30 10:19:44 418845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14603844| [2025/04/30 10:19:44 418849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14602665| [2025/04/30 10:19:44 418855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14601486| [2025/04/30 10:19:44 418859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14600307| [2025/04/30 10:19:44 418864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14599128| [2025/04/30 10:19:44 418869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14597949| [2025/04/30 10:19:44 418874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14596770| [2025/04/30 10:19:44 418879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14595591| [2025/04/30 10:19:44 418884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14594412| [2025/04/30 10:19:44 418889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14593233| [2025/04/30 10:19:44 418895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14592054| [2025/04/30 10:19:44 418899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14590875| [2025/04/30 10:19:44 418905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14589696| [2025/04/30 10:19:44 418912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14588517| [2025/04/30 10:19:44 418917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14587338| [2025/04/30 10:19:44 418922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14586159| [2025/04/30 10:19:44 418927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14584980| [2025/04/30 10:19:44 418931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14583801| [2025/04/30 10:19:44 418938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14582622| [2025/04/30 10:19:44 418942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14581443| [2025/04/30 10:19:44 418948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14580264| [2025/04/30 10:19:44 418952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14579085| [2025/04/30 10:19:44 418957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14577906| [2025/04/30 10:19:44 418962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14576727| [2025/04/30 10:19:44 418967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14575548| [2025/04/30 10:19:44 418972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14574369| [2025/04/30 10:19:44 418981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14573190| [2025/04/30 10:19:44 418985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14572011| [2025/04/30 10:19:44 418991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14570832| [2025/04/30 10:19:44 418995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14569653| [2025/04/30 10:19:44 419001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14568474| [2025/04/30 10:19:44 419005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14567295| [2025/04/30 10:19:44 419011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14566116| [2025/04/30 10:19:44 419015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14564937| [2025/04/30 10:19:44 419021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14563758| [2025/04/30 10:19:44 419025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14562579| [2025/04/30 10:19:44 419030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14561400| [2025/04/30 10:19:44 419035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14560221| [2025/04/30 10:19:44 419041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14559042| [2025/04/30 10:19:44 419045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14557863| [2025/04/30 10:19:44 419051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14556684| [2025/04/30 10:19:44 419055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14555505| [2025/04/30 10:19:44 419061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14554326| [2025/04/30 10:19:44 419065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14553147| [2025/04/30 10:19:44 419070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14551968| [2025/04/30 10:19:44 419078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14550789| [2025/04/30 10:19:44 419083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14549610| [2025/04/30 10:19:44 419088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14548431| [2025/04/30 10:19:44 419094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14547252| [2025/04/30 10:19:44 419098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14546073| [2025/04/30 10:19:44 419103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14544894| [2025/04/30 10:19:44 419108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14543715| [2025/04/30 10:19:44 419115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14542536| [2025/04/30 10:19:44 419119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14541357| [2025/04/30 10:19:44 419125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14540178| [2025/04/30 10:19:44 419129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14538999| [2025/04/30 10:19:44 419135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14537820| [2025/04/30 10:19:44 419139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14536641| [2025/04/30 10:19:44 419144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14535462| [2025/04/30 10:19:44 419149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14534283| [2025/04/30 10:19:44 419153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14533104| [2025/04/30 10:19:44 419159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14531925| [2025/04/30 10:19:44 419164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14530746| [2025/04/30 10:19:44 419169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14529567| [2025/04/30 10:19:44 419174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14528388| [2025/04/30 10:19:44 419179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14527209| [2025/04/30 10:19:44 419184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14526030| [2025/04/30 10:19:44 419189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14524851| [2025/04/30 10:19:44 419193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14523672| [2025/04/30 10:19:44 419199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14522493| [2025/04/30 10:19:44 419203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14521314| [2025/04/30 10:19:44 419209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14520135| [2025/04/30 10:19:44 419214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14518956| [2025/04/30 10:19:44 419219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14517777| [2025/04/30 10:19:44 419223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14516598| [2025/04/30 10:19:44 419229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14515419| [2025/04/30 10:19:44 419233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14514240| [2025/04/30 10:19:44 419242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14513061| [2025/04/30 10:19:44 419246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14511882| [2025/04/30 10:19:44 419252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14510703| [2025/04/30 10:19:44 419256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14509524| [2025/04/30 10:19:44 419262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14508345| [2025/04/30 10:19:44 419266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14507166| [2025/04/30 10:19:44 419272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14505987| [2025/04/30 10:19:44 419276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14504808| [2025/04/30 10:19:44 419285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14503629| [2025/04/30 10:19:44 419289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14502450| [2025/04/30 10:19:44 419295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14501271| [2025/04/30 10:19:44 419299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14500092| [2025/04/30 10:19:44 419305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14498913| [2025/04/30 10:19:44 419309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14497734| [2025/04/30 10:19:44 419315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14496555| [2025/04/30 10:19:44 419319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14495376| [2025/04/30 10:19:44 419325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14494197| [2025/04/30 10:19:44 419329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14493018| [2025/04/30 10:19:44 419335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14491839| [2025/04/30 10:19:44 419339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14490660| [2025/04/30 10:19:44 419345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14489481| [2025/04/30 10:19:44 419349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14488302| [2025/04/30 10:19:44 419355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14487123| [2025/04/30 10:19:44 419359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14485944| [2025/04/30 10:19:44 419365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14484765| [2025/04/30 10:19:44 419369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14483586| [2025/04/30 10:19:44 419375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14482407| [2025/04/30 10:19:44 419379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14481228| [2025/04/30 10:19:44 419385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14480049| [2025/04/30 10:19:44 419389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14478870| [2025/04/30 10:19:44 419396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14477691| [2025/04/30 10:19:44 419400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14476512| [2025/04/30 10:19:44 419408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14475333| [2025/04/30 10:19:44 419413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14474154| [2025/04/30 10:19:44 419418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14472975| [2025/04/30 10:19:44 419423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14471796| [2025/04/30 10:19:44 419428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14470617| [2025/04/30 10:19:44 419433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14469438| [2025/04/30 10:19:44 419438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14468259| [2025/04/30 10:19:44 419443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14467080| [2025/04/30 10:19:44 419448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14465901| [2025/04/30 10:19:44 419453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14464722| [2025/04/30 10:19:44 419460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14463543| [2025/04/30 10:19:44 419464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14462364| [2025/04/30 10:19:44 419468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14461185| [2025/04/30 10:19:44 419474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14460006| [2025/04/30 10:19:44 419478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14458827| [2025/04/30 10:19:44 419484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14457648| [2025/04/30 10:19:44 419488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14456469| [2025/04/30 10:19:44 419494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14455290| [2025/04/30 10:19:44 419498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14454111| [2025/04/30 10:19:44 419504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14452932| [2025/04/30 10:19:44 419508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14451753| [2025/04/30 10:19:44 419514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14450574| [2025/04/30 10:19:44 419518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14449395| [2025/04/30 10:19:44 419524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14448216| [2025/04/30 10:19:44 419528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14447037| [2025/04/30 10:19:44 419534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14445858| [2025/04/30 10:19:44 419538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14444679| [2025/04/30 10:19:44 419544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14443500| [2025/04/30 10:19:44 419548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14442321| [2025/04/30 10:19:44 419566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14441142| [2025/04/30 10:19:44 419570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14439963| [2025/04/30 10:19:44 419576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14438784| [2025/04/30 10:19:44 419581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14437605| [2025/04/30 10:19:44 419589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14436426| [2025/04/30 10:19:44 419594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14435247| [2025/04/30 10:19:44 419603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14434068| [2025/04/30 10:19:44 419607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14432889| [2025/04/30 10:19:44 419613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14431710| [2025/04/30 10:19:44 419617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14430531| [2025/04/30 10:19:44 419623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14429352| [2025/04/30 10:19:44 419627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14428173| [2025/04/30 10:19:44 419633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14426994| [2025/04/30 10:19:44 419637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14425815| [2025/04/30 10:19:44 419643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14424636| [2025/04/30 10:19:44 419647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14423457| [2025/04/30 10:19:44 419653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14422278| [2025/04/30 10:19:44 419657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14421099| [2025/04/30 10:19:44 419663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14419920| [2025/04/30 10:19:44 419667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14418741| [2025/04/30 10:19:44 419672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14417562| [2025/04/30 10:19:44 419677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14416383| [2025/04/30 10:19:44 419682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14415204| [2025/04/30 10:19:44 419687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14414025| [2025/04/30 10:19:44 419693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14412846| [2025/04/30 10:19:44 419697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14411667| [2025/04/30 10:19:44 419703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14410488| [2025/04/30 10:19:44 419707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14409309| [2025/04/30 10:19:44 419713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14408130| [2025/04/30 10:19:44 419717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14406951| [2025/04/30 10:19:44 419722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14405772| [2025/04/30 10:19:44 419727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14404593| [2025/04/30 10:19:44 419733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14403414| [2025/04/30 10:19:44 419737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14402235| [2025/04/30 10:19:44 419743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14401056| [2025/04/30 10:19:44 419747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14399877| [2025/04/30 10:19:44 419755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14398698| [2025/04/30 10:19:44 419759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14397519| [2025/04/30 10:19:44 419765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14396340| [2025/04/30 10:19:44 419769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14395161| [2025/04/30 10:19:44 419775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14393982| [2025/04/30 10:19:44 419779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14392803| [2025/04/30 10:19:44 419785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14391624| [2025/04/30 10:19:44 419789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14390445| [2025/04/30 10:19:44 419795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14389266| [2025/04/30 10:19:44 419799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14388087| [2025/04/30 10:19:44 419805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14386908| [2025/04/30 10:19:44 419809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14385729| [2025/04/30 10:19:44 419813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14384550| [2025/04/30 10:19:44 419821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14383371| [2025/04/30 10:19:44 419825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14382192| [2025/04/30 10:19:44 419831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14381013| [2025/04/30 10:19:44 419835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14379834| [2025/04/30 10:19:44 419841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14378655| [2025/04/30 10:19:44 419845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14377476| [2025/04/30 10:19:44 419851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14376297| [2025/04/30 10:19:44 419855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14375118| [2025/04/30 10:19:44 419861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14373939| [2025/04/30 10:19:44 419865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14372760| [2025/04/30 10:19:44 419871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14371581| [2025/04/30 10:19:44 419875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14370402| [2025/04/30 10:19:44 419880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14369223| [2025/04/30 10:19:44 419885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14368044| [2025/04/30 10:19:44 419890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14366865| [2025/04/30 10:19:44 419894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14365686| [2025/04/30 10:19:44 419900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14364507| [2025/04/30 10:19:44 419904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14363328| [2025/04/30 10:19:44 419914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14362149| [2025/04/30 10:19:44 419921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14360970| [2025/04/30 10:19:44 419927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14359791| [2025/04/30 10:19:44 419931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14358612| [2025/04/30 10:19:44 419936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14357433| [2025/04/30 10:19:44 419941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14356254| [2025/04/30 10:19:44 419947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14355075| [2025/04/30 10:19:44 419951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14353896| [2025/04/30 10:19:44 419956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14352717| [2025/04/30 10:19:44 419961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14351538| [2025/04/30 10:19:44 419966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14350359| [2025/04/30 10:19:44 419970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14349180| [2025/04/30 10:19:44 419976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14348001| [2025/04/30 10:19:44 419980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14346822| [2025/04/30 10:19:44 419986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14345643| [2025/04/30 10:19:44 419990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14344464| [2025/04/30 10:19:44 419996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14343285| [2025/04/30 10:19:44 420000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14342106| [2025/04/30 10:19:44 420006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14340927| [2025/04/30 10:19:44 420010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14339748| [2025/04/30 10:19:44 420016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14338569| [2025/04/30 10:19:44 420020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14337390| [2025/04/30 10:19:44 420026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14336211| [2025/04/30 10:19:44 420030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14335032| [2025/04/30 10:19:44 420036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14333853| [2025/04/30 10:19:44 420040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14332674| [2025/04/30 10:19:44 420046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14331495| [2025/04/30 10:19:44 420050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14330316| [2025/04/30 10:19:44 420056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14329137| [2025/04/30 10:19:44 420060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14327958| [2025/04/30 10:19:44 420066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14326779| [2025/04/30 10:19:44 420070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14325600| [2025/04/30 10:19:44 420076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14324421| [2025/04/30 10:19:44 420083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14323242| [2025/04/30 10:19:44 420088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14322063| [2025/04/30 10:19:44 420093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14320884| [2025/04/30 10:19:44 420098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14319705| [2025/04/30 10:19:44 420102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14318526| [2025/04/30 10:19:44 420109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14317347| [2025/04/30 10:19:44 420114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14316168| [2025/04/30 10:19:44 420120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14314989| [2025/04/30 10:19:44 420124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14313810| [2025/04/30 10:19:44 420130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14312631| [2025/04/30 10:19:44 420134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14311452| [2025/04/30 10:19:44 420138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14310273| [2025/04/30 10:19:44 420144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14309094| [2025/04/30 10:19:44 420148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14307915| [2025/04/30 10:19:44 420154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14306736| [2025/04/30 10:19:44 420158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14305557| [2025/04/30 10:19:44 420165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14304378| [2025/04/30 10:19:44 420170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14303199| [2025/04/30 10:19:44 420175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14302020| [2025/04/30 10:19:44 420180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14300841| [2025/04/30 10:19:44 420185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14299662| [2025/04/30 10:19:44 420190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14298483| [2025/04/30 10:19:44 420195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14297304| [2025/04/30 10:19:44 420200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14296125| [2025/04/30 10:19:44 420205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14294946| [2025/04/30 10:19:44 420209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14293767| [2025/04/30 10:19:44 420218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14292588| [2025/04/30 10:19:44 420223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14291409| [2025/04/30 10:19:44 420228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14290230| [2025/04/30 10:19:44 420233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14289051| [2025/04/30 10:19:44 420238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14287872| [2025/04/30 10:19:44 420242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14286693| [2025/04/30 10:19:44 420249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14285514| [2025/04/30 10:19:44 420256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14284335| [2025/04/30 10:19:44 420261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14283156| [2025/04/30 10:19:44 420266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14281977| [2025/04/30 10:19:44 420271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14280798| [2025/04/30 10:19:44 420276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14279619| [2025/04/30 10:19:44 420281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14278440| [2025/04/30 10:19:44 420286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14277261| [2025/04/30 10:19:44 420291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14276082| [2025/04/30 10:19:44 420295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14274903| [2025/04/30 10:19:44 420301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14273724| [2025/04/30 10:19:44 420305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14272545| [2025/04/30 10:19:44 420311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14271366| [2025/04/30 10:19:44 420315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14270187| [2025/04/30 10:19:44 420321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14269008| [2025/04/30 10:19:44 420325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14267829| [2025/04/30 10:19:44 420331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14266650| [2025/04/30 10:19:44 420335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14265471| [2025/04/30 10:19:44 420341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14264292| [2025/04/30 10:19:44 420345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14263113| [2025/04/30 10:19:44 420351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14261934| [2025/04/30 10:19:44 420355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14260755| [2025/04/30 10:19:44 420361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14259576| [2025/04/30 10:19:44 420365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14258397| [2025/04/30 10:19:44 420371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14257218| [2025/04/30 10:19:44 420375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14256039| [2025/04/30 10:19:44 420381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14254860| [2025/04/30 10:19:44 420385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14253681| [2025/04/30 10:19:44 420391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14252502| [2025/04/30 10:19:44 420395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14251323| [2025/04/30 10:19:44 420401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14250144| [2025/04/30 10:19:44 420406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14248965| [2025/04/30 10:19:44 420412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14247786| [2025/04/30 10:19:44 420418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14246607| [2025/04/30 10:19:44 420424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14245428| [2025/04/30 10:19:44 420428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14244249| [2025/04/30 10:19:44 420434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14243070| [2025/04/30 10:19:44 420438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14241891| [2025/04/30 10:19:44 420444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14240712| [2025/04/30 10:19:44 420448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14239533| [2025/04/30 10:19:44 420454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14238354| [2025/04/30 10:19:44 420458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14237175| [2025/04/30 10:19:44 420464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14235996| [2025/04/30 10:19:44 420468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14234817| [2025/04/30 10:19:44 420472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14233638| [2025/04/30 10:19:44 420478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14232459| [2025/04/30 10:19:44 420482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14231280| [2025/04/30 10:19:44 420488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14230101| [2025/04/30 10:19:44 420492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14228922| [2025/04/30 10:19:44 420498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14227743| [2025/04/30 10:19:44 420502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14226564| [2025/04/30 10:19:44 420509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14225385| [2025/04/30 10:19:44 420513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14224206| [2025/04/30 10:19:44 420522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14223027| [2025/04/30 10:19:44 420527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14221848| [2025/04/30 10:19:44 420532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14220669| [2025/04/30 10:19:44 420537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14219490| [2025/04/30 10:19:44 420542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14218311| [2025/04/30 10:19:44 420547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14217132| [2025/04/30 10:19:44 420564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14215953| [2025/04/30 10:19:44 420569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14214774| [2025/04/30 10:19:44 420574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14213595| [2025/04/30 10:19:44 420579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14212416| [2025/04/30 10:19:44 420584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14211237| [2025/04/30 10:19:44 420589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14210058| [2025/04/30 10:19:44 420597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14208879| [2025/04/30 10:19:44 420602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14207700| [2025/04/30 10:19:44 420607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14206521| [2025/04/30 10:19:44 420612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14205342| [2025/04/30 10:19:44 420617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14204163| [2025/04/30 10:19:44 420622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14202984| [2025/04/30 10:19:44 420627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14201805| [2025/04/30 10:19:44 420632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14200626| [2025/04/30 10:19:44 420637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14199447| [2025/04/30 10:19:44 420642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14198268| [2025/04/30 10:19:44 420647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14197089| [2025/04/30 10:19:44 420652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14195910| [2025/04/30 10:19:44 420657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14194731| [2025/04/30 10:19:44 420662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14193552| [2025/04/30 10:19:44 420668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14192373| [2025/04/30 10:19:44 420672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14191194| [2025/04/30 10:19:44 420678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14190015| [2025/04/30 10:19:44 420682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14188836| [2025/04/30 10:19:44 420687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14187657| [2025/04/30 10:19:44 420692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14186478| [2025/04/30 10:19:44 420697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14185299| [2025/04/30 10:19:44 420702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14184120| [2025/04/30 10:19:44 420707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14182941| [2025/04/30 10:19:44 420712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14181762| [2025/04/30 10:19:44 420717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14180583| [2025/04/30 10:19:44 420722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14179404| [2025/04/30 10:19:44 420727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14178225| [2025/04/30 10:19:44 420732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14177046| [2025/04/30 10:19:44 420737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14175867| [2025/04/30 10:19:44 420741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14174688| [2025/04/30 10:19:44 420747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14173509| [2025/04/30 10:19:44 420751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14172330| [2025/04/30 10:19:44 420760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14171151| [2025/04/30 10:19:44 420764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14169972| [2025/04/30 10:19:44 420770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14168793| [2025/04/30 10:19:44 420774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14167614| [2025/04/30 10:19:44 420780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14166435| [2025/04/30 10:19:44 420784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14165256| [2025/04/30 10:19:44 420790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14164077| [2025/04/30 10:19:44 420794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14162898| [2025/04/30 10:19:44 420800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14161719| [2025/04/30 10:19:44 420804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14160540| [2025/04/30 10:19:44 420808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14159361| [2025/04/30 10:19:44 420814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14158182| [2025/04/30 10:19:44 420818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14157003| [2025/04/30 10:19:44 420824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14155824| [2025/04/30 10:19:44 420828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14154645| [2025/04/30 10:19:44 420837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14153466| [2025/04/30 10:19:44 420842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14152287| [2025/04/30 10:19:44 420847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14151108| [2025/04/30 10:19:44 420852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14149929| [2025/04/30 10:19:44 420857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14148750| [2025/04/30 10:19:44 420862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14147571| [2025/04/30 10:19:44 420869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14146392| [2025/04/30 10:19:44 420873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14145213| [2025/04/30 10:19:44 420879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14144034| [2025/04/30 10:19:44 420883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14142855| [2025/04/30 10:19:44 420889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14141676| [2025/04/30 10:19:44 420893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14140497| [2025/04/30 10:19:44 420899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14139318| [2025/04/30 10:19:44 420903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14138139| [2025/04/30 10:19:44 420909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14136960| [2025/04/30 10:19:44 420913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14135781| [2025/04/30 10:19:44 420919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14134602| [2025/04/30 10:19:44 420923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14133423| [2025/04/30 10:19:44 420931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14132244| [2025/04/30 10:19:44 420936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14131065| [2025/04/30 10:19:44 420941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14129886| [2025/04/30 10:19:44 420945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14128707| [2025/04/30 10:19:44 420951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14127528| [2025/04/30 10:19:44 420955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14126349| [2025/04/30 10:19:44 420961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14125170| [2025/04/30 10:19:44 420965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14123991| [2025/04/30 10:19:44 420971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14122812| [2025/04/30 10:19:44 420975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14121633| [2025/04/30 10:19:44 420981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14120454| [2025/04/30 10:19:44 420985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14119275| [2025/04/30 10:19:44 420991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14118096| [2025/04/30 10:19:44 420995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14116917| [2025/04/30 10:19:44 421001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14115738| [2025/04/30 10:19:44 421005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14114559| [2025/04/30 10:19:44 421011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14113380| [2025/04/30 10:19:44 421015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14112201| [2025/04/30 10:19:44 421021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14111022| [2025/04/30 10:19:44 421025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14109843| [2025/04/30 10:19:44 421031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14108664| [2025/04/30 10:19:44 421035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14107485| [2025/04/30 10:19:44 421041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14106306| [2025/04/30 10:19:44 421045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14105127| [2025/04/30 10:19:44 421051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14103948| [2025/04/30 10:19:44 421055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14102769| [2025/04/30 10:19:44 421061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14101590| [2025/04/30 10:19:44 421065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14100411| [2025/04/30 10:19:44 421071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14099232| [2025/04/30 10:19:44 421075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14098053| [2025/04/30 10:19:44 421081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14096874| [2025/04/30 10:19:44 421085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14095695| [2025/04/30 10:19:44 421093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14094516| [2025/04/30 10:19:44 421097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14093337| [2025/04/30 10:19:44 421103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14092158| [2025/04/30 10:19:44 421107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14090979| [2025/04/30 10:19:44 421113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14089800| [2025/04/30 10:19:44 421117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14088621| [2025/04/30 10:19:44 421123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14087442| [2025/04/30 10:19:44 421127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14086263| [2025/04/30 10:19:44 421136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14085084| [2025/04/30 10:19:44 421140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14083905| [2025/04/30 10:19:44 421144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14082726| [2025/04/30 10:19:44 421150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14081547| [2025/04/30 10:19:44 421154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14080368| [2025/04/30 10:19:44 421160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14079189| [2025/04/30 10:19:44 421164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14078010| [2025/04/30 10:19:44 421170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14076831| [2025/04/30 10:19:44 421174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14075652| [2025/04/30 10:19:44 421180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14074473| [2025/04/30 10:19:44 421184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14073294| [2025/04/30 10:19:44 421190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14072115| [2025/04/30 10:19:44 421194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14070936| [2025/04/30 10:19:44 421200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14069757| [2025/04/30 10:19:44 421204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14068578| [2025/04/30 10:19:44 421212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14067399| [2025/04/30 10:19:44 421216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14066220| [2025/04/30 10:19:44 421221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14065041| [2025/04/30 10:19:44 421226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14063862| [2025/04/30 10:19:44 421232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14062683| [2025/04/30 10:19:44 421236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14061504| [2025/04/30 10:19:44 421241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14060325| [2025/04/30 10:19:44 421246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14059146| [2025/04/30 10:19:44 421252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14057967| [2025/04/30 10:19:44 421258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14056788| [2025/04/30 10:19:44 421264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14055609| [2025/04/30 10:19:44 421268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14054430| [2025/04/30 10:19:44 421277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14053251| [2025/04/30 10:19:44 421284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14052072| [2025/04/30 10:19:44 421293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14050893| [2025/04/30 10:19:44 421300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14049714| [2025/04/30 10:19:44 421306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14048535| [2025/04/30 10:19:44 421310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14047356| [2025/04/30 10:19:44 421316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14046177| [2025/04/30 10:19:44 421320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14044998| [2025/04/30 10:19:44 421326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14043819| [2025/04/30 10:19:44 421330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14042640| [2025/04/30 10:19:44 421336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14041461| [2025/04/30 10:19:44 421340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14040282| [2025/04/30 10:19:44 421346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14039103| [2025/04/30 10:19:44 421350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14037924| [2025/04/30 10:19:44 421356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14036745| [2025/04/30 10:19:44 421360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14035566| [2025/04/30 10:19:44 421366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14034387| [2025/04/30 10:19:44 421370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14033208| [2025/04/30 10:19:44 421376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14032029| [2025/04/30 10:19:44 421380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14030850| [2025/04/30 10:19:44 421386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14029671| [2025/04/30 10:19:44 421390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14028492| [2025/04/30 10:19:44 421396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14027313| [2025/04/30 10:19:44 421401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14026134| [2025/04/30 10:19:44 421407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14024955| [2025/04/30 10:19:44 421411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14023776| [2025/04/30 10:19:44 421417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14022597| [2025/04/30 10:19:44 421421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14021418| [2025/04/30 10:19:44 421427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14020239| [2025/04/30 10:19:44 421435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14019060| [2025/04/30 10:19:44 421441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14017881| [2025/04/30 10:19:44 421445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14016702| [2025/04/30 10:19:44 421454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14015523| [2025/04/30 10:19:44 421459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14014344| [2025/04/30 10:19:44 421467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14013165| [2025/04/30 10:19:44 421471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14011986| [2025/04/30 10:19:44 421477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14010807| [2025/04/30 10:19:44 421481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14009628| [2025/04/30 10:19:44 421486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14008449| [2025/04/30 10:19:44 421491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14007270| [2025/04/30 10:19:44 421496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14006091| [2025/04/30 10:19:44 421501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14004912| [2025/04/30 10:19:44 421506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14003733| [2025/04/30 10:19:44 421511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14002554| [2025/04/30 10:19:44 421516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14001375| [2025/04/30 10:19:44 421521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14000196| [2025/04/30 10:19:44 421526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13999017| [2025/04/30 10:19:44 421531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13997838| [2025/04/30 10:19:44 421536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13996659| [2025/04/30 10:19:44 421541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13995480| [2025/04/30 10:19:44 421546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13994301| [2025/04/30 10:19:44 421564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13993122| [2025/04/30 10:19:44 421568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13991943| [2025/04/30 10:19:44 421574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13990764| [2025/04/30 10:19:44 421578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13989585| [2025/04/30 10:19:44 421586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13988406| [2025/04/30 10:19:44 421590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13987227| [2025/04/30 10:19:44 421596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13986048| [2025/04/30 10:19:44 421600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13984869| [2025/04/30 10:19:44 421606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13983690| [2025/04/30 10:19:44 421610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13982511| [2025/04/30 10:19:44 421616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13981332| [2025/04/30 10:19:44 421623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13980153| [2025/04/30 10:19:44 421629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13978974| [2025/04/30 10:19:44 421633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13977795| [2025/04/30 10:19:44 421639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13976616| [2025/04/30 10:19:44 421643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13975437| [2025/04/30 10:19:44 421649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13974258| [2025/04/30 10:19:44 421653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13973079| [2025/04/30 10:19:44 421659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13971900| [2025/04/30 10:19:44 421663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13970721| [2025/04/30 10:19:44 421669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13969542| [2025/04/30 10:19:44 421673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13968363| [2025/04/30 10:19:44 421679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13967184| [2025/04/30 10:19:44 421683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13966005| [2025/04/30 10:19:44 421689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13964826| [2025/04/30 10:19:44 421693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13963647| [2025/04/30 10:19:44 421699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13962468| [2025/04/30 10:19:44 421703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13961289| [2025/04/30 10:19:44 421709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13960110| [2025/04/30 10:19:44 421713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13958931| [2025/04/30 10:19:44 421719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13957752| [2025/04/30 10:19:44 421723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13956573| [2025/04/30 10:19:44 421729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13955394| [2025/04/30 10:19:44 421733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13954215| [2025/04/30 10:19:44 421739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13953036| [2025/04/30 10:19:44 421743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13951857| [2025/04/30 10:19:44 421749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13950678| [2025/04/30 10:19:44 421753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13949499| [2025/04/30 10:19:44 421759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13948320| [2025/04/30 10:19:44 421763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13947141| [2025/04/30 10:19:44 421769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13945962| [2025/04/30 10:19:44 421773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13944783| [2025/04/30 10:19:44 421782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13943604| [2025/04/30 10:19:44 421788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13942425| [2025/04/30 10:19:44 421794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13941246| [2025/04/30 10:19:44 421798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13940067| [2025/04/30 10:19:44 421804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13938888| [2025/04/30 10:19:44 421809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13937709| [2025/04/30 10:19:44 421814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13936530| [2025/04/30 10:19:44 421819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13935351| [2025/04/30 10:19:44 421824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13934172| [2025/04/30 10:19:44 421829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13932993| [2025/04/30 10:19:44 421833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13931814| [2025/04/30 10:19:44 421838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13930635| [2025/04/30 10:19:44 421843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13929456| [2025/04/30 10:19:44 421849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13928277| [2025/04/30 10:19:44 421853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13927098| [2025/04/30 10:19:44 421860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13925919| [2025/04/30 10:19:44 421864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13924740| [2025/04/30 10:19:44 421870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13923561| [2025/04/30 10:19:44 421874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13922382| [2025/04/30 10:19:44 421880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13921203| [2025/04/30 10:19:44 421884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13920024| [2025/04/30 10:19:44 421890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13918845| [2025/04/30 10:19:44 421895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13917666| [2025/04/30 10:19:44 421900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13916487| [2025/04/30 10:19:44 421904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13915308| [2025/04/30 10:19:44 421910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13914129| [2025/04/30 10:19:44 421914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13912950| [2025/04/30 10:19:44 421920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13911771| [2025/04/30 10:19:44 421924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13910592| [2025/04/30 10:19:44 421932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13909413| [2025/04/30 10:19:44 421936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13908234| [2025/04/30 10:19:44 421942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13907055| [2025/04/30 10:19:44 421946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13905876| [2025/04/30 10:19:44 421954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13904697| [2025/04/30 10:19:44 421958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13903518| [2025/04/30 10:19:44 421964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13902339| [2025/04/30 10:19:44 421968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13901160| [2025/04/30 10:19:44 421974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13899981| [2025/04/30 10:19:44 421978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13898802| [2025/04/30 10:19:44 421986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13897623| [2025/04/30 10:19:44 421991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13896444| [2025/04/30 10:19:44 421996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13895265| [2025/04/30 10:19:44 422000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13894086| [2025/04/30 10:19:44 422006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13892907| [2025/04/30 10:19:44 422011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13891728| [2025/04/30 10:19:44 422016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13890549| [2025/04/30 10:19:44 422021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13889370| [2025/04/30 10:19:44 422026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13888191| [2025/04/30 10:19:44 422031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13887012| [2025/04/30 10:19:44 422036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13885833| [2025/04/30 10:19:44 422041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13884654| [2025/04/30 10:19:44 422046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13883475| [2025/04/30 10:19:44 422051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13882296| [2025/04/30 10:19:44 422057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13881117| [2025/04/30 10:19:44 422062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13879938| [2025/04/30 10:19:44 422068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13878759| [2025/04/30 10:19:44 422072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13877580| [2025/04/30 10:19:44 422078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13876401| [2025/04/30 10:19:44 422082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13875222| [2025/04/30 10:19:44 422091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13874043| [2025/04/30 10:19:44 422095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13872864| [2025/04/30 10:19:44 422101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13871685| [2025/04/30 10:19:44 422106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13870506| [2025/04/30 10:19:44 422111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13869327| [2025/04/30 10:19:44 422115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13868148| [2025/04/30 10:19:44 422126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13866969| [2025/04/30 10:19:44 422130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13865790| [2025/04/30 10:19:44 422136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13864611| [2025/04/30 10:19:44 422140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13863432| [2025/04/30 10:19:44 422146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13862253| [2025/04/30 10:19:44 422150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13861074| [2025/04/30 10:19:44 422156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13859895| [2025/04/30 10:19:44 422160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13858716| [2025/04/30 10:19:44 422165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13857537| [2025/04/30 10:19:44 422171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13856358| [2025/04/30 10:19:44 422175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13855179| [2025/04/30 10:19:44 422181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13854000| [2025/04/30 10:19:44 422185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13852821| [2025/04/30 10:19:44 422191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13851642| [2025/04/30 10:19:44 422195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13850463| [2025/04/30 10:19:44 422201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13849284| [2025/04/30 10:19:44 422206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13848105| [2025/04/30 10:19:44 422211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13846926| [2025/04/30 10:19:44 422215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13845747| [2025/04/30 10:19:44 422221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13844568| [2025/04/30 10:19:44 422225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13843389| [2025/04/30 10:19:44 422231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13842210| [2025/04/30 10:19:44 422235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13841031| [2025/04/30 10:19:44 422241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13839852| [2025/04/30 10:19:44 422245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13838673| [2025/04/30 10:19:44 422251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13837494| [2025/04/30 10:19:44 422255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13836315| [2025/04/30 10:19:44 422261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13835136| [2025/04/30 10:19:44 422265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13833957| [2025/04/30 10:19:44 422273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13832778| [2025/04/30 10:19:44 422278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13831599| [2025/04/30 10:19:44 422286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13830420| [2025/04/30 10:19:44 422290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13829241| [2025/04/30 10:19:44 422299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13828062| [2025/04/30 10:19:44 422303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13826883| [2025/04/30 10:19:44 422309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13825704| [2025/04/30 10:19:44 422313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13824525| [2025/04/30 10:19:44 422319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13823346| [2025/04/30 10:19:44 422323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13822167| [2025/04/30 10:19:44 422329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13820988| [2025/04/30 10:19:44 422333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13819809| [2025/04/30 10:19:44 422339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13818630| [2025/04/30 10:19:44 422343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13817451| [2025/04/30 10:19:44 422349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13816272| [2025/04/30 10:19:44 422353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13815093| [2025/04/30 10:19:44 422359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13813914| [2025/04/30 10:19:44 422363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13812735| [2025/04/30 10:19:44 422369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13811556| [2025/04/30 10:19:44 422373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13810377| [2025/04/30 10:19:44 422381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13809198| [2025/04/30 10:19:44 422385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13808019| [2025/04/30 10:19:44 422391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13806840| [2025/04/30 10:19:44 422395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13805661| [2025/04/30 10:19:44 422404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13804482| [2025/04/30 10:19:44 422408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13803303| [2025/04/30 10:19:44 422414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13802124| [2025/04/30 10:19:44 422418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13800945| [2025/04/30 10:19:44 422424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13799766| [2025/04/30 10:19:44 422428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13798587| [2025/04/30 10:19:44 422434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13797408| [2025/04/30 10:19:44 422438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13796229| [2025/04/30 10:19:44 422444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13795050| [2025/04/30 10:19:44 422448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13793871| [2025/04/30 10:19:44 422454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13792692| [2025/04/30 10:19:44 422458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13791513| [2025/04/30 10:19:44 422467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13790334| [2025/04/30 10:19:44 422471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13789155| [2025/04/30 10:19:44 422477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13787976| [2025/04/30 10:19:44 422481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13786797| [2025/04/30 10:19:44 422487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13785618| [2025/04/30 10:19:44 422491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13784439| [2025/04/30 10:19:44 422497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13783260| [2025/04/30 10:19:44 422501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13782081| [2025/04/30 10:19:44 422505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13780902| [2025/04/30 10:19:44 422511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13779723| [2025/04/30 10:19:44 422515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13778544| [2025/04/30 10:19:44 422521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13777365| [2025/04/30 10:19:44 422525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13776186| [2025/04/30 10:19:44 422531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13775007| [2025/04/30 10:19:44 422535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13773828| [2025/04/30 10:19:44 422541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13772649| [2025/04/30 10:19:44 422545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13771470| [2025/04/30 10:19:44 422560] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13770291| [2025/04/30 10:19:44 422566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13769112| [2025/04/30 10:19:44 422572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13767933| [2025/04/30 10:19:44 422577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13766754| [2025/04/30 10:19:44 422582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13765575| [2025/04/30 10:19:44 422587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13764396| [2025/04/30 10:19:44 422592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13763217| [2025/04/30 10:19:44 422597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13762038| [2025/04/30 10:19:44 422603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13760859| [2025/04/30 10:19:44 422607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13759680| [2025/04/30 10:19:44 422612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13758501| [2025/04/30 10:19:44 422617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13757322| [2025/04/30 10:19:44 422622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13756143| [2025/04/30 10:19:44 422627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13754964| [2025/04/30 10:19:44 422633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13753785| [2025/04/30 10:19:44 422640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13752606| [2025/04/30 10:19:44 422647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13751427| [2025/04/30 10:19:44 422651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13750248| [2025/04/30 10:19:44 422657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13749069| [2025/04/30 10:19:44 422661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13747890| [2025/04/30 10:19:44 422667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13746711| [2025/04/30 10:19:44 422671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13745532| [2025/04/30 10:19:44 422677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13744353| [2025/04/30 10:19:44 422681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13743174| [2025/04/30 10:19:44 422687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13741995| [2025/04/30 10:19:44 422692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13740816| [2025/04/30 10:19:44 422698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13739637| [2025/04/30 10:19:44 422702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13738458| [2025/04/30 10:19:44 422707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13737279| [2025/04/30 10:19:44 422712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13736100| [2025/04/30 10:19:44 422721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13734921| [2025/04/30 10:19:44 422725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13733742| [2025/04/30 10:19:44 422731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13732563| [2025/04/30 10:19:44 422735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13731384| [2025/04/30 10:19:44 422741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13730205| [2025/04/30 10:19:44 422745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13729026| [2025/04/30 10:19:44 422751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13727847| [2025/04/30 10:19:44 422755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13726668| [2025/04/30 10:19:44 422761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13725489| [2025/04/30 10:19:44 422765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13724310| [2025/04/30 10:19:44 422771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13723131| [2025/04/30 10:19:44 422775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13721952| [2025/04/30 10:19:44 422781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13720773| [2025/04/30 10:19:44 422785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13719594| [2025/04/30 10:19:44 422791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13718415| [2025/04/30 10:19:44 422795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13717236| [2025/04/30 10:19:44 422801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13716057| [2025/04/30 10:19:44 422808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13714878| [2025/04/30 10:19:44 422814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13713699| [2025/04/30 10:19:44 422819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13712520| [2025/04/30 10:19:44 422824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13711341| [2025/04/30 10:19:44 422828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13710162| [2025/04/30 10:19:44 422834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13708983| [2025/04/30 10:19:44 422839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13707804| [2025/04/30 10:19:44 422843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13706625| [2025/04/30 10:19:44 422849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13705446| [2025/04/30 10:19:44 422853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13704267| [2025/04/30 10:19:44 422859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13703088| [2025/04/30 10:19:44 422863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13701909| [2025/04/30 10:19:44 422868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13700730| [2025/04/30 10:19:44 422873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13699551| [2025/04/30 10:19:44 422878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13698372| [2025/04/30 10:19:44 422882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13697193| [2025/04/30 10:19:44 422888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13696014| [2025/04/30 10:19:44 422893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13694835| [2025/04/30 10:19:44 422898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13693656| [2025/04/30 10:19:44 422902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13692477| [2025/04/30 10:19:44 422908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13691298| [2025/04/30 10:19:44 422912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13690119| [2025/04/30 10:19:44 422918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13688940| [2025/04/30 10:19:44 422922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13687761| [2025/04/30 10:19:44 422928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13686582| [2025/04/30 10:19:44 422932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13685403| [2025/04/30 10:19:44 422938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13684224| [2025/04/30 10:19:44 422942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13683045| [2025/04/30 10:19:44 422948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13681866| [2025/04/30 10:19:44 422952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13680687| [2025/04/30 10:19:44 422958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13679508| [2025/04/30 10:19:44 422962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13678329| [2025/04/30 10:19:44 422968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13677150| [2025/04/30 10:19:44 422974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13675971| [2025/04/30 10:19:44 422980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13674792| [2025/04/30 10:19:44 422984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13673613| [2025/04/30 10:19:44 422992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13672434| [2025/04/30 10:19:44 422996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13671255| [2025/04/30 10:19:44 423002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13670076| [2025/04/30 10:19:44 423006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13668897| [2025/04/30 10:19:44 423012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13667718| [2025/04/30 10:19:44 423016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13666539| [2025/04/30 10:19:44 423025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13665360| [2025/04/30 10:19:44 423029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13664181| [2025/04/30 10:19:44 423035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13663002| [2025/04/30 10:19:44 423039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13661823| [2025/04/30 10:19:44 423045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13660644| [2025/04/30 10:19:44 423049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13659465| [2025/04/30 10:19:44 423055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13658286| [2025/04/30 10:19:44 423059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13657107| [2025/04/30 10:19:44 423065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13655928| [2025/04/30 10:19:44 423069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13654749| [2025/04/30 10:19:44 423075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13653570| [2025/04/30 10:19:44 423079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13652391| [2025/04/30 10:19:44 423085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13651212| [2025/04/30 10:19:44 423089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13650033| [2025/04/30 10:19:44 423095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13648854| [2025/04/30 10:19:44 423099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13647675| [2025/04/30 10:19:44 423105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13646496| [2025/04/30 10:19:44 423109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13645317| [2025/04/30 10:19:44 423115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13644138| [2025/04/30 10:19:44 423119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13642959| [2025/04/30 10:19:44 423125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13641780| [2025/04/30 10:19:44 423129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13640601| [2025/04/30 10:19:44 423135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13639422| [2025/04/30 10:19:44 423141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13638243| [2025/04/30 10:19:44 423147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13637064| [2025/04/30 10:19:44 423151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13635885| [2025/04/30 10:19:44 423157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13634706| [2025/04/30 10:19:44 423161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13633527| [2025/04/30 10:19:44 423167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13632348| [2025/04/30 10:19:44 423174] [info] |scid:4d358c2a7f7f65783b45b444|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:2097152|fin:1|stream_flag:64|conn:0000564648F8D6FC|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 10:19:44 423182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57| [2025/04/30 10:19:44 423354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:2|ack_delay:12601|first_ack_range:0|largest_pkt_recv_time:1746008384410753| [2025/04/30 10:19:44 423360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:2|low:2|pkt_pns:1| [2025/04/30 10:19:44 423364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:2|frame_largest_recv:2| [2025/04/30 10:19:44 423368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 10:19:44 423386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:fadab76279c64d00e7c86726|sr_token:30c4a714fe7f00007baab01746560000|seq_num:1 [2025/04/30 10:19:44 423393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:366e09411ac1f8fafb77d989|sr_token:30c4a714fe7f00007baab01746560000|seq_num:2 [2025/04/30 10:19:44 423399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:14|reinj:0|path_class:2| [2025/04/30 10:19:44 423414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:24|reinj:0|path_class:2| [2025/04/30 10:19:44 423427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:274|reinj:0|path_class:2| [2025/04/30 10:19:44 423443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:275|reinj:0|path_class:2| [2025/04/30 10:19:44 423456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:44 423460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:45|reinj:0|path_class:2| [2025/04/30 10:19:44 423473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:45|reinj:0|path_class:2| [2025/04/30 10:19:44 423486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:1183| [2025/04/30 10:19:44 423495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:2364| [2025/04/30 10:19:44 423512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:3545| [2025/04/30 10:19:44 423532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:4726| [2025/04/30 10:19:44 423566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:5477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:5907| [2025/04/30 10:19:44 423586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 423602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:8269| [2025/04/30 10:19:44 423619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:9450| [2025/04/30 10:19:44 423639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:10631| [2025/04/30 10:19:44 423656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:11477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:11812| [2025/04/30 10:19:44 423673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:12993| [2025/04/30 10:19:44 423689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:14174| [2025/04/30 10:19:44 423708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:15355| [2025/04/30 10:19:44 423725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:16536| [2025/04/30 10:19:44 423742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:17477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:17715| [2025/04/30 10:19:44 423758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:18894| [2025/04/30 10:19:44 423775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:20073| [2025/04/30 10:19:44 423794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:21252| [2025/04/30 10:19:44 423811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:22431| [2025/04/30 10:19:44 423828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:23477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:23610| [2025/04/30 10:19:44 423845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:24789| [2025/04/30 10:19:44 423864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:25968| [2025/04/30 10:19:44 423881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:27147| [2025/04/30 10:19:44 423897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:28326| [2025/04/30 10:19:44 423914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:29477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:29505| [2025/04/30 10:19:44 423931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:30684| [2025/04/30 10:19:44 423950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:31863| [2025/04/30 10:19:44 423967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:33042| [2025/04/30 10:19:44 423984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 423988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 423992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 423996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:34221| [2025/04/30 10:19:44 424000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:35477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:35400| [2025/04/30 10:19:44 424017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:36579| [2025/04/30 10:19:44 424037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:37758| [2025/04/30 10:19:44 424053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:38937| [2025/04/30 10:19:44 424070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:40116| [2025/04/30 10:19:44 424087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:41477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 424106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42677|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 424123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43877|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 424140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45077|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 424157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46277|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:46011| [2025/04/30 10:19:44 424174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 424180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 424184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 424189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:47477|inflight:0|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 424193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 424197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 424201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 424205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 424210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:14|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 10:19:44 424215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 10:19:44 424277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:0|size:14|sent:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746008384424226|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:0|origin_pktnum:0|size:14|enc_size:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:2060| [2025/04/30 10:19:44 424293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 14| [2025/04/30 10:19:44 424310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533007|now:1746008384424293|interv:108714| [2025/04/30 10:19:44 424314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533007|now:1746008384424293|interval:108714|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:14| [2025/04/30 10:19:44 424324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:24|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 10:19:44 424329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 10:19:44 424351] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1|size:24|sent:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:14|now:1746008384424334|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1|origin_pktnum:0|size:24|enc_size:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:14|applimit:2060| [2025/04/30 10:19:44 424369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38| [2025/04/30 10:19:44 424385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533115|now:1746008384424369|interv:108746| [2025/04/30 10:19:44 424389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533115|now:1746008384424369|interval:108746|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:38| [2025/04/30 10:19:44 424397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:274|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 10:19:44 424402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 10:19:44 424424] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2|size:274|sent:290|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:38|now:1746008384424408|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2|origin_pktnum:0|size:274|enc_size:290|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38|applimit:2060| [2025/04/30 10:19:44 424438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 312| [2025/04/30 10:19:44 424454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533189|now:1746008384424438|interv:108751| [2025/04/30 10:19:44 424457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533189|now:1746008384424438|interval:108751|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:312| [2025/04/30 10:19:44 424466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:275|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 10:19:44 424470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:3-8|next_skip_chance:1746008384750813|current_time:1746008384424470| [2025/04/30 10:19:44 424478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 10:19:44 424499] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:9|size:275|sent:291|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:312|now:1746008384424483|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:9|origin_pktnum:0|size:275|enc_size:291|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:312|applimit:2060| [2025/04/30 10:19:44 424513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 587| [2025/04/30 10:19:44 424529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533264|now:1746008384424513|interv:108751| [2025/04/30 10:19:44 424533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533264|now:1746008384424513|interval:108751|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:587| [2025/04/30 10:19:44 424542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:39|pkt_type:HSK|frame:ACK | [2025/04/30 10:19:44 424547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 10:19:44 424584] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:4|size:39|sent:55|pkt_type:HSK|frame:ACK |inflight:587|now:1746008384424566|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:4|origin_pktnum:0|size:39|enc_size:55|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 10:19:44 424599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 10:19:44 424619] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:10|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:587|now:1746008384424604|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:10|origin_pktnum:0|size:45|enc_size:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:587|applimit:2060| [2025/04/30 10:19:44 424632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 632| [2025/04/30 10:19:44 424652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533385|now:1746008384424632|interv:108753| [2025/04/30 10:19:44 424656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533385|now:1746008384424632|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:632| [2025/04/30 10:19:44 424665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 10:19:44 424669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 10:19:44 424702] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:11|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:632|now:1746008384424674|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 424707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:11|origin_pktnum:0|size:45|enc_size:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 424711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:632|applimit:2060| [2025/04/30 10:19:44 424715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 677| [2025/04/30 10:19:44 424731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533455|now:1746008384424715|interv:108740| [2025/04/30 10:19:44 424735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533455|now:1746008384424715|interval:108740|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:677| [2025/04/30 10:19:44 424743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 424748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:1183| [2025/04/30 10:19:44 424752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 424757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 10:19:44 424777] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:12|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:677|now:1746008384424762|stream_id:0|stream_offset:1183| [2025/04/30 10:19:44 424786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 424790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:677|applimit:2060| [2025/04/30 10:19:44 424794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 1877| [2025/04/30 10:19:44 424810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533543|now:1746008384424794|interv:108749| [2025/04/30 10:19:44 424814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533543|now:1746008384424794|interval:108749|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:1877| [2025/04/30 10:19:44 424823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 424827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:2364| [2025/04/30 10:19:44 424831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 424835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 10:19:44 424856] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1877|now:1746008384424841|stream_id:0|stream_offset:2364| [2025/04/30 10:19:44 424861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 424866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:1877|applimit:2060| [2025/04/30 10:19:44 424870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 3077| [2025/04/30 10:19:44 424886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533622|now:1746008384424870|interv:108752| [2025/04/30 10:19:44 424890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533622|now:1746008384424870|interval:108752|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:3077| [2025/04/30 10:19:44 424901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 424906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:3545| [2025/04/30 10:19:44 424910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 424914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 10:19:44 424935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3077|now:1746008384424920|stream_id:0|stream_offset:3545| [2025/04/30 10:19:44 424940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 424944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:3077|applimit:2060| [2025/04/30 10:19:44 424948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 424953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 424956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 424960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 4277| [2025/04/30 10:19:44 424964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533701|now:1746008384424948|interv:108753| [2025/04/30 10:19:44 424968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533701|now:1746008384424948|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 424972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:4277| [2025/04/30 10:19:44 424977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 424981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:4726| [2025/04/30 10:19:44 424985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 424989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 10:19:44 425009] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4277|now:1746008384424994|stream_id:0|stream_offset:4726| [2025/04/30 10:19:44 425014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:15|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 425018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:4277|applimit:2060| [2025/04/30 10:19:44 425026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 5477| [2025/04/30 10:19:44 425041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533775|now:1746008384425026|interv:108749| [2025/04/30 10:19:44 425045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533775|now:1746008384425026|interval:108749|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:5477| [2025/04/30 10:19:44 425054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:5907| [2025/04/30 10:19:44 425062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 10:19:44 425087] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5477|now:1746008384425072|stream_id:0|stream_offset:5907| [2025/04/30 10:19:44 425092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:16|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 425096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:5477|applimit:2060| [2025/04/30 10:19:44 425101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 6677| [2025/04/30 10:19:44 425116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533853|now:1746008384425100|interv:108753| [2025/04/30 10:19:44 425120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533853|now:1746008384425100|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:6677| [2025/04/30 10:19:44 425129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 425140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 10:19:44 425165] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6677|now:1746008384425150|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 425170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:6677|applimit:2060| [2025/04/30 10:19:44 425179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 7877| [2025/04/30 10:19:44 425194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384533931|now:1746008384425178|interv:108753| [2025/04/30 10:19:44 425198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384533931|now:1746008384425178|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:7877| [2025/04/30 10:19:44 425207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:8269| [2025/04/30 10:19:44 425215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 10:19:44 425239] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7877|now:1746008384425224|stream_id:0|stream_offset:8269| [2025/04/30 10:19:44 425244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:7877|applimit:2060| [2025/04/30 10:19:44 425252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 9077| [2025/04/30 10:19:44 425271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534005|now:1746008384425252|interv:108753| [2025/04/30 10:19:44 425275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534005|now:1746008384425252|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:9077| [2025/04/30 10:19:44 425284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:9450| [2025/04/30 10:19:44 425292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 10:19:44 425317] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9077|now:1746008384425302|stream_id:0|stream_offset:9450| [2025/04/30 10:19:44 425322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:9077|applimit:2060| [2025/04/30 10:19:44 425330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 10277| [2025/04/30 10:19:44 425346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534083|now:1746008384425330|interv:108753| [2025/04/30 10:19:44 425350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534083|now:1746008384425330|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:10277| [2025/04/30 10:19:44 425358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:10631| [2025/04/30 10:19:44 425367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 10:19:44 425394] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10277|now:1746008384425379|stream_id:0|stream_offset:10631| [2025/04/30 10:19:44 425399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:10277|applimit:2060| [2025/04/30 10:19:44 425408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 11477| [2025/04/30 10:19:44 425423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534160|now:1746008384425407|interv:108753| [2025/04/30 10:19:44 425427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534160|now:1746008384425407|interval:108753|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:11477| [2025/04/30 10:19:44 425436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:11812| [2025/04/30 10:19:44 425444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 10:19:44 425466] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11477|now:1746008384425454|stream_id:0|stream_offset:11812| [2025/04/30 10:19:44 425470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:11477|applimit:2060| [2025/04/30 10:19:44 425479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 12677| [2025/04/30 10:19:44 425494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534235|now:1746008384425478|interv:108757| [2025/04/30 10:19:44 425501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534235|now:1746008384425478|interval:108757|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:12677| [2025/04/30 10:19:44 425510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:12993| [2025/04/30 10:19:44 425519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 10:19:44 425548] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12677|now:1746008384425528|stream_id:0|stream_offset:12993| [2025/04/30 10:19:44 425574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:12677|applimit:2060| [2025/04/30 10:19:44 425588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 13877| [2025/04/30 10:19:44 425605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534309|now:1746008384425588|interv:108721| [2025/04/30 10:19:44 425609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534309|now:1746008384425588|interval:108721|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:13877| [2025/04/30 10:19:44 425619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:14174| [2025/04/30 10:19:44 425628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 10:19:44 425663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13877|now:1746008384425638|stream_id:0|stream_offset:14174| [2025/04/30 10:19:44 425673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:13877|applimit:2060| [2025/04/30 10:19:44 425691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 15077| [2025/04/30 10:19:44 425707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534419|now:1746008384425691|interv:108728| [2025/04/30 10:19:44 425711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534419|now:1746008384425691|interval:108728|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:15077| [2025/04/30 10:19:44 425720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:15355| [2025/04/30 10:19:44 425729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 10:19:44 425772] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15077|now:1746008384425744|stream_id:0|stream_offset:15355| [2025/04/30 10:19:44 425831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:24|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 425838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:15077|applimit:2060| [2025/04/30 10:19:44 425844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 16277| [2025/04/30 10:19:44 425866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534525|now:1746008384425844|interv:108681| [2025/04/30 10:19:44 425872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534525|now:1746008384425844|interval:108681|pto_count:0|srtt:33413 [2025/04/30 10:19:44 425878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:16277| [2025/04/30 10:19:44 425891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 425897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:16536| [2025/04/30 10:19:44 425903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 425909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 10:19:44 425957] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16277|now:1746008384425919|stream_id:0|stream_offset:16536| [2025/04/30 10:19:44 425966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 425973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:16277|applimit:2060| [2025/04/30 10:19:44 425980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 425986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 425992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 425996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 17477| [2025/04/30 10:19:44 426000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534700|now:1746008384425980|interv:108720| [2025/04/30 10:19:44 426004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534700|now:1746008384425980|interval:108720|pto_count:0|srtt:33413 [2025/04/30 10:19:44 426009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:17477| [2025/04/30 10:19:44 426013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 426018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:17715| [2025/04/30 10:19:44 426022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 426026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 10:19:44 426056] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17477|now:1746008384426033|stream_id:0|stream_offset:17715| [2025/04/30 10:19:44 426065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 426071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:17477|applimit:2060| [2025/04/30 10:19:44 426078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 426089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 426093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 426097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 18677| [2025/04/30 10:19:44 426101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534814|now:1746008384426077|interv:108737| [2025/04/30 10:19:44 426105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534814|now:1746008384426077|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 426109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:18677| [2025/04/30 10:19:44 426114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 426118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:18894| [2025/04/30 10:19:44 426123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 426127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 10:19:44 426156] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18677|now:1746008384426133|stream_id:0|stream_offset:18894| [2025/04/30 10:19:44 426165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 426172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:18677|applimit:2060| [2025/04/30 10:19:44 426179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 426183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 426187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 426191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 19877| [2025/04/30 10:19:44 426195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384534914|now:1746008384426178|interv:108736| [2025/04/30 10:19:44 426199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384534914|now:1746008384426178|interval:108736|pto_count:0|srtt:33413 [2025/04/30 10:19:44 426204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:19877| [2025/04/30 10:19:44 426209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 426213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:20073| [2025/04/30 10:19:44 426223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 426227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384427226|now:1746008384426226|interv:1000| [2025/04/30 10:19:44 426231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 426235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 426239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384427226| [2025/04/30 10:19:44 426244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384427226| [2025/04/30 10:19:44 426248] [debug] |xqc_engine_wakeup_after|wakeup:1746008384427226|now:1746008384426248|diff:978| [2025/04/30 10:19:44 426254] [debug] |xqc_engine_main_logic|END|now:1746008384411288| [2025/04/30 10:19:44 426260] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384426260| [2025/04/30 10:19:44 426264] [debug] |xqc_engine_wakeup_after|wakeup:1746008384427226|now:1746008384426264|diff:962| [2025/04/30 10:19:44 426268] [debug] |xqc_engine_main_logic|END|now:1746008384426260| [2025/04/30 10:19:44 427337] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384427337| [2025/04/30 10:19:44 427346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384427226|pq_index:0| [2025/04/30 10:19:44 427350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384411288| [2025/04/30 10:19:44 427356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384427355| [2025/04/30 10:19:44 427361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384427226|now:1746008384427355| [2025/04/30 10:19:44 427365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384427226|now:1746008384427355| [2025/04/30 10:19:44 427369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 427375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 427380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:19877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 427385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 427389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 427393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 427397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 427402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:20073| [2025/04/30 10:19:44 427411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 10:19:44 427455] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19877|now:1746008384427427|stream_id:0|stream_offset:20073| [2025/04/30 10:19:44 427464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:19877|applimit:2060| [2025/04/30 10:19:44 427478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 21077| [2025/04/30 10:19:44 427495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536208|now:1746008384427478|interv:108730| [2025/04/30 10:19:44 427499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536208|now:1746008384427478|interval:108730|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:21077| [2025/04/30 10:19:44 427508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:21252| [2025/04/30 10:19:44 427517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 10:19:44 427569] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21077|now:1746008384427527|stream_id:0|stream_offset:21252| [2025/04/30 10:19:44 427582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:21077|applimit:2060| [2025/04/30 10:19:44 427592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 22277| [2025/04/30 10:19:44 427613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536308|now:1746008384427592|interv:108716| [2025/04/30 10:19:44 427617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536308|now:1746008384427592|interval:108716|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:22277| [2025/04/30 10:19:44 427626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:22431| [2025/04/30 10:19:44 427635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 10:19:44 427670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22277|now:1746008384427646|stream_id:0|stream_offset:22431| [2025/04/30 10:19:44 427679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:22277|applimit:2060| [2025/04/30 10:19:44 427692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 23477| [2025/04/30 10:19:44 427708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536427|now:1746008384427692|interv:108735| [2025/04/30 10:19:44 427712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536427|now:1746008384427692|interval:108735|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:23477| [2025/04/30 10:19:44 427721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:23610| [2025/04/30 10:19:44 427730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 10:19:44 427761] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23477|now:1746008384427740|stream_id:0|stream_offset:23610| [2025/04/30 10:19:44 427775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:23477|applimit:2060| [2025/04/30 10:19:44 427786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 24677| [2025/04/30 10:19:44 427802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536521|now:1746008384427786|interv:108735| [2025/04/30 10:19:44 427806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536521|now:1746008384427786|interval:108735|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:24677| [2025/04/30 10:19:44 427815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:24789| [2025/04/30 10:19:44 427824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 10:19:44 427856] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24677|now:1746008384427834|stream_id:0|stream_offset:24789| [2025/04/30 10:19:44 427865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:24677|applimit:2060| [2025/04/30 10:19:44 427878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 25877| [2025/04/30 10:19:44 427894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536615|now:1746008384427877|interv:108738| [2025/04/30 10:19:44 427898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536615|now:1746008384427877|interval:108738|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:25877| [2025/04/30 10:19:44 427911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 427915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:25968| [2025/04/30 10:19:44 427920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 427924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 10:19:44 427951] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25877|now:1746008384427930|stream_id:0|stream_offset:25968| [2025/04/30 10:19:44 427960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 427967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:25877|applimit:2060| [2025/04/30 10:19:44 427974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 427978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 427982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 427986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 27077| [2025/04/30 10:19:44 427990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536711|now:1746008384427973|interv:108738| [2025/04/30 10:19:44 427994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536711|now:1746008384427973|interval:108738|pto_count:0|srtt:33413 [2025/04/30 10:19:44 427998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:27077| [2025/04/30 10:19:44 428003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 428007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:27147| [2025/04/30 10:19:44 428011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 428015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384429015|now:1746008384428015|interv:1000| [2025/04/30 10:19:44 428019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 428023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 428027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384429015| [2025/04/30 10:19:44 428031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384429015| [2025/04/30 10:19:44 428035] [debug] |xqc_engine_wakeup_after|wakeup:1746008384429015|now:1746008384428035|diff:980| [2025/04/30 10:19:44 428044] [debug] |xqc_engine_main_logic|END|now:1746008384427355| [2025/04/30 10:19:44 429111] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384429111| [2025/04/30 10:19:44 429119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384429015|pq_index:0| [2025/04/30 10:19:44 429123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384427355| [2025/04/30 10:19:44 429128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384429127| [2025/04/30 10:19:44 429133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384429015|now:1746008384429127| [2025/04/30 10:19:44 429137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384429015|now:1746008384429127| [2025/04/30 10:19:44 429141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 429146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 429151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:27077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 429155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 429159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 429163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 429168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 429172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:27147| [2025/04/30 10:19:44 429181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 429185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 10:19:44 429218] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27077|now:1746008384429192|stream_id:0|stream_offset:27147| [2025/04/30 10:19:44 429228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 429234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:27077|applimit:2060| [2025/04/30 10:19:44 429241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 429245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 429249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 429258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 28277| [2025/04/30 10:19:44 429262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384537973|now:1746008384429241|interv:108732| [2025/04/30 10:19:44 429266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384537973|now:1746008384429241|interval:108732|pto_count:0|srtt:33413 [2025/04/30 10:19:44 429271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:28277| [2025/04/30 10:19:44 429279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:28326| [2025/04/30 10:19:44 429288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 429292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 10:19:44 429320] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28277|now:1746008384429298|stream_id:0|stream_offset:28326| [2025/04/30 10:19:44 429329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 429336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:28277|applimit:2060| [2025/04/30 10:19:44 429343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 429348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 429351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 429355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 29477| [2025/04/30 10:19:44 429359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384538079|now:1746008384429342|interv:108737| [2025/04/30 10:19:44 429363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384538079|now:1746008384429342|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 429368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:29477| [2025/04/30 10:19:44 429372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:29505| [2025/04/30 10:19:44 429380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 429384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 10:19:44 429417] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29477|now:1746008384429395|stream_id:0|stream_offset:29505| [2025/04/30 10:19:44 429425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 429432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:29477|applimit:2060| [2025/04/30 10:19:44 429438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 429443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 429447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 429450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30677| [2025/04/30 10:19:44 429454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384538176|now:1746008384429438|interv:108738| [2025/04/30 10:19:44 429458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384538176|now:1746008384429438|interval:108738|pto_count:0|srtt:33413 [2025/04/30 10:19:44 429463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:30677| [2025/04/30 10:19:44 429467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:30684| [2025/04/30 10:19:44 429476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 429480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 10:19:44 429507] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30677|now:1746008384429486|stream_id:0|stream_offset:30684| [2025/04/30 10:19:44 429515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 429522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:30677|applimit:2060| [2025/04/30 10:19:44 429528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 429532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 429536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 429540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31877| [2025/04/30 10:19:44 429544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384538267|now:1746008384429528|interv:108739| [2025/04/30 10:19:44 429573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384538267|now:1746008384429528|interval:108739|pto_count:0|srtt:33413 [2025/04/30 10:19:44 429578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:31877| [2025/04/30 10:19:44 429582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:31863| [2025/04/30 10:19:44 429591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 429595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 10:19:44 429626] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31877|now:1746008384429602|stream_id:0|stream_offset:31863| [2025/04/30 10:19:44 429634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 429641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31877|applimit:2060| [2025/04/30 10:19:44 429648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 429652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 429656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 429660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33077| [2025/04/30 10:19:44 429664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384538383|now:1746008384429647|interv:108736| [2025/04/30 10:19:44 429668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384538383|now:1746008384429647|interval:108736|pto_count:0|srtt:33413 [2025/04/30 10:19:44 429672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:33077| [2025/04/30 10:19:44 429677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 429681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:33042| [2025/04/30 10:19:44 429685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 429689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384430689|now:1746008384429689|interv:1000| [2025/04/30 10:19:44 429693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 429697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 429701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384430689| [2025/04/30 10:19:44 429709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384430689| [2025/04/30 10:19:44 429713] [debug] |xqc_engine_wakeup_after|wakeup:1746008384430689|now:1746008384429713|diff:976| [2025/04/30 10:19:44 429718] [debug] |xqc_engine_main_logic|END|now:1746008384429127| [2025/04/30 10:19:44 430785] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384430785| [2025/04/30 10:19:44 430792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384430689|pq_index:0| [2025/04/30 10:19:44 430797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384429127| [2025/04/30 10:19:44 430801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384430801| [2025/04/30 10:19:44 430806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384430689|now:1746008384430801| [2025/04/30 10:19:44 430810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384430689|now:1746008384430801| [2025/04/30 10:19:44 430814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 430819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 430824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:33077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 430828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 430832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 430836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 430840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 430845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 430849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:33042| [2025/04/30 10:19:44 430853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 430857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 10:19:44 430890] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33077|now:1746008384430865|stream_id:0|stream_offset:33042| [2025/04/30 10:19:44 430899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 430906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:33077|applimit:2060| [2025/04/30 10:19:44 430913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 430923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 430927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 430931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 34277| [2025/04/30 10:19:44 430935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384539646|now:1746008384430913|interv:108733| [2025/04/30 10:19:44 430938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384539646|now:1746008384430913|interval:108733|pto_count:0|srtt:33413 [2025/04/30 10:19:44 430943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:34277| [2025/04/30 10:19:44 430948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 430952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:34221| [2025/04/30 10:19:44 430956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 430960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 10:19:44 430989] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34277|now:1746008384430967|stream_id:0|stream_offset:34221| [2025/04/30 10:19:44 430997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 431004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:34277|applimit:2060| [2025/04/30 10:19:44 431011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 431017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 431021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 431025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 35477| [2025/04/30 10:19:44 431029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384539748|now:1746008384431011|interv:108737| [2025/04/30 10:19:44 431033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384539748|now:1746008384431011|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 431037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:35477| [2025/04/30 10:19:44 431042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 431046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:35400| [2025/04/30 10:19:44 431054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 431058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 10:19:44 431087] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35477|now:1746008384431065|stream_id:0|stream_offset:35400| [2025/04/30 10:19:44 431095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 431102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:35477|applimit:2060| [2025/04/30 10:19:44 431109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 431113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 431117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 431121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 36677| [2025/04/30 10:19:44 431125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384539846|now:1746008384431109|interv:108737| [2025/04/30 10:19:44 431129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384539846|now:1746008384431109|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 431133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:36677| [2025/04/30 10:19:44 431138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 431142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:36579| [2025/04/30 10:19:44 431146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 431150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 10:19:44 431177] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36677|now:1746008384431156|stream_id:0|stream_offset:36579| [2025/04/30 10:19:44 431185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 431192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:36677|applimit:2060| [2025/04/30 10:19:44 431198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 431202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 431206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 431210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 37877| [2025/04/30 10:19:44 431218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384539937|now:1746008384431198|interv:108739| [2025/04/30 10:19:44 431222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384539937|now:1746008384431198|interval:108739|pto_count:0|srtt:33413 [2025/04/30 10:19:44 431227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:37877| [2025/04/30 10:19:44 431231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 431235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:37758| [2025/04/30 10:19:44 431240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 431244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 10:19:44 431272] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37877|now:1746008384431250|stream_id:0|stream_offset:37758| [2025/04/30 10:19:44 431281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 431287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:37877|applimit:2060| [2025/04/30 10:19:44 431294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 431298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 431302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 431306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39077| [2025/04/30 10:19:44 431310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540031|now:1746008384431293|interv:108738| [2025/04/30 10:19:44 431313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540031|now:1746008384431293|interval:108738|pto_count:0|srtt:33413 [2025/04/30 10:19:44 431318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:39077| [2025/04/30 10:19:44 431322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 431326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:38937| [2025/04/30 10:19:44 431331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 431335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 10:19:44 431362] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39077|now:1746008384431341|stream_id:0|stream_offset:38937| [2025/04/30 10:19:44 431376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 431383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39077|applimit:2060| [2025/04/30 10:19:44 431387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 431391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 431395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 431399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40277| [2025/04/30 10:19:44 431403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540122|now:1746008384431387|interv:108735| [2025/04/30 10:19:44 431407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540122|now:1746008384431387|interval:108735|pto_count:0|srtt:33413 [2025/04/30 10:19:44 431411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:40277| [2025/04/30 10:19:44 431416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 431420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:40116| [2025/04/30 10:19:44 431424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 431428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384432428|now:1746008384431428|interv:1000| [2025/04/30 10:19:44 431432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 431436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 431440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384432428| [2025/04/30 10:19:44 431444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384432428| [2025/04/30 10:19:44 431448] [debug] |xqc_engine_wakeup_after|wakeup:1746008384432428|now:1746008384431448|diff:980| [2025/04/30 10:19:44 431452] [debug] |xqc_engine_main_logic|END|now:1746008384430801| [2025/04/30 10:19:44 432519] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384432519| [2025/04/30 10:19:44 432527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384432428|pq_index:0| [2025/04/30 10:19:44 432531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384430801| [2025/04/30 10:19:44 432536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384432535| [2025/04/30 10:19:44 432541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384432428|now:1746008384432535| [2025/04/30 10:19:44 432545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384432428|now:1746008384432535| [2025/04/30 10:19:44 432576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 432582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 432587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:40277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 432591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 432595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 432599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 432603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 432607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 432611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:40116| [2025/04/30 10:19:44 432616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 432620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 10:19:44 432654] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40277|now:1746008384432627|stream_id:0|stream_offset:40116| [2025/04/30 10:19:44 432663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 432670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40277|applimit:2060| [2025/04/30 10:19:44 432677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 432684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 432688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 432692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 41477| [2025/04/30 10:19:44 432696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541408|now:1746008384432677|interv:108731| [2025/04/30 10:19:44 432700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541408|now:1746008384432677|interval:108731|pto_count:0|srtt:33413 [2025/04/30 10:19:44 432704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:41477| [2025/04/30 10:19:44 432709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 432718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 432722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 432727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 10:19:44 432756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41477|now:1746008384432733|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 432765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 432772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:41477|applimit:2060| [2025/04/30 10:19:44 432779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 432785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 432789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 432793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42677| [2025/04/30 10:19:44 432797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541514|now:1746008384432778|interv:108736| [2025/04/30 10:19:44 432801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541514|now:1746008384432778|interval:108736|pto_count:0|srtt:33413 [2025/04/30 10:19:44 432805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:42677| [2025/04/30 10:19:44 432810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 432814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42677|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 432818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 432822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 10:19:44 432851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42677|now:1746008384432829|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 432859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 432867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42677|applimit:2060| [2025/04/30 10:19:44 432873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 432880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 432888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 432892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43877| [2025/04/30 10:19:44 432896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541610|now:1746008384432873|interv:108737| [2025/04/30 10:19:44 432903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541610|now:1746008384432873|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 432907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:43877| [2025/04/30 10:19:44 432912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 432916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43877|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 432920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 432924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 10:19:44 432953] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43877|now:1746008384432931|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 432962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 432969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43877|applimit:2060| [2025/04/30 10:19:44 432975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 432982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 432986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 432990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45077| [2025/04/30 10:19:44 432994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541712|now:1746008384432975|interv:108737| [2025/04/30 10:19:44 432998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541712|now:1746008384432975|interval:108737|pto_count:0|srtt:33413 [2025/04/30 10:19:44 433002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:45077| [2025/04/30 10:19:44 433007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 433011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45077|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 433015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 433024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 10:19:44 433053] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45077|now:1746008384433030|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 433062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 433069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45077|applimit:2060| [2025/04/30 10:19:44 433076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 433082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 433087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 433091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46277| [2025/04/30 10:19:44 433095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541811|now:1746008384433075|interv:108736| [2025/04/30 10:19:44 433099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541811|now:1746008384433075|interval:108736|pto_count:0|srtt:33413 [2025/04/30 10:19:44 433103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:46277| [2025/04/30 10:19:44 433108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 433112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46277|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:46011| [2025/04/30 10:19:44 433116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 433120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 10:19:44 433148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46277|now:1746008384433126|stream_id:0|stream_offset:46011| [2025/04/30 10:19:44 433157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 433164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46277|applimit:2060| [2025/04/30 10:19:44 433171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33413|rtt_var:12592|pto_duration:83781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 433177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 433181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 433184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 47477| [2025/04/30 10:19:44 433188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384541907|now:1746008384433171|interv:108736| [2025/04/30 10:19:44 433197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384541907|now:1746008384433171|interval:108736|pto_count:0|srtt:33413 [2025/04/30 10:19:44 433201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:47477| [2025/04/30 10:19:44 433206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384435753| [2025/04/30 10:19:44 433210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384435753| [2025/04/30 10:19:44 433214] [debug] |xqc_engine_wakeup_after|wakeup:1746008384435753|now:1746008384433214|diff:2539| [2025/04/30 10:19:44 433218] [debug] |xqc_engine_main_logic|END|now:1746008384432535| [2025/04/30 10:19:44 436297] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384436297| [2025/04/30 10:19:44 436311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384435753|pq_index:0| [2025/04/30 10:19:44 436319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384432535| [2025/04/30 10:19:44 436327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008384436325| [2025/04/30 10:19:44 436334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384435753|now:1746008384436325| [2025/04/30 10:19:44 436341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 436348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384435753|now:1746008384436325| [2025/04/30 10:19:44 436355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 436362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:3|ack_delay:25609|first_ack_range:0|largest_pkt_recv_time:1746008384410753| [2025/04/30 10:19:44 436370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:3|low:3|pkt_pns:2| [2025/04/30 10:19:44 436377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/04/30 10:19:44 436386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 436394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 436401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33413|min_srtt:33413|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 436407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 436412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 436417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 436422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 436427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 436439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 436444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47477|cwnd:48012|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 436449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 10:19:44 436455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384541907| [2025/04/30 10:19:44 436460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384541907| [2025/04/30 10:19:44 436464] [debug] |xqc_engine_wakeup_after|wakeup:1746008384541907|now:1746008384436464|diff:105443| [2025/04/30 10:19:44 436470] [debug] |xqc_engine_main_logic|END|now:1746008384436325| [2025/04/30 10:19:44 455156] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:35|state:ESTABED|recv_time:1746008384455153| [2025/04/30 10:19:44 455180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 455195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:3| [2025/04/30 10:19:44 455201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 10:19:44 455214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/04/30 10:19:44 455220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 455230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:0|origin_pktnum:0|size:14|pns:2|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|frame_largest_ack:1|path_largest_ack:0| [2025/04/30 10:19:44 455238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:0|ack_elapse:30927|ctl_first_sent_time:1746008384424226|lagest_ack_time:1746008384455153|curr_delivered:2074| [2025/04/30 10:19:44 455246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424226| [2025/04/30 10:19:44 455254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1784||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 10:19:44 455261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1|origin_pktnum:0|size:24|pns:2|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 10:19:44 455268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:0|ack_elapse:30927|ctl_first_sent_time:1746008384424226|lagest_ack_time:1746008384455153|curr_delivered:2098| [2025/04/30 10:19:44 455275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424334| [2025/04/30 10:19:44 455281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1783||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 10:19:44 455288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33413|rttvar:12592|minrtt:33439|latest_rtt:30819|ack_delay:40| [2025/04/30 10:19:44 455296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33084|rttvar:10102|minrtt:30819|latest_rtt:30819|ack_delay:40| [2025/04/30 10:19:44 455311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 10:19:44 455318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 455326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33084|rtt_var:10102|pto_duration:73492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 455333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 455339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 455345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 47439| [2025/04/30 10:19:44 455352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384531618|now:1746008384455325|interv:76293| [2025/04/30 10:19:44 455358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384531618|now:1746008384455325|interval:76293|pto_count:0|srtt:33084 [2025/04/30 10:19:44 455366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30927, delivered 38|rate 1228|lost 0| [2025/04/30 10:19:44 455373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 10:19:44 455378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|probertt expire|rtt:30819, old_rtt:33439| [2025/04/30 10:19:44 455382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:33439| [2025/04/30 10:19:44 455387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4050| [2025/04/30 10:19:44 455391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48012|packet_lost:0|acked:38|po_sent_time:1746008384424334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 455396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48012|packet_lost:0|acked:38|po_sent_time:1746008384424334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 455401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:60529|cwnd:48050|full_bw_reached:0|inflight:47439|srtt:33084|latest_rtt:30819|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 455411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/04/30 10:19:44 455418] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:4|frame:ACK |recv_time:1746008384455153|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 455426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504455153|now:1746008384455153|interv:120000000| [2025/04/30 10:19:44 455433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504455153|now:1746008384455153|interv:120000000| [2025/04/30 10:19:44 455438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384541907|pq_index:0| [2025/04/30 10:19:44 455443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384436325| [2025/04/30 10:19:44 455447] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384455447| [2025/04/30 10:19:44 455458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384455456| [2025/04/30 10:19:44 455466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33084|min_srtt:33084|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 455471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47439|cwnd:48050|conn:0000564648F8D6FC|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 455476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 455480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 455484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 455489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 455494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 455498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47439|cwnd:48050|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 455502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 10:19:44 455507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384531618| [2025/04/30 10:19:44 455511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384531618| [2025/04/30 10:19:44 455515] [debug] |xqc_engine_wakeup_after|wakeup:1746008384531618|now:1746008384455515|diff:76103| [2025/04/30 10:19:44 455520] [debug] |xqc_engine_main_logic|END|now:1746008384455456| [2025/04/30 10:19:44 455525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384455525| [2025/04/30 10:19:44 455529] [debug] |xqc_engine_wakeup_after|wakeup:1746008384531618|now:1746008384455529|diff:76089| [2025/04/30 10:19:44 455533] [debug] |xqc_engine_main_logic|END|now:1746008384455525| [2025/04/30 10:19:44 455619] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384455618| [2025/04/30 10:19:44 455633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 455642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:4| [2025/04/30 10:19:44 455648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 10:19:44 455657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 10:19:44 455663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 455670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2|origin_pktnum:0|size:274|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:2| [2025/04/30 10:19:44 455677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:312|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:182|ack_elapse:31392|ctl_first_sent_time:1746008384424408|lagest_ack_time:1746008384455618|curr_delivered:2372| [2025/04/30 10:19:44 455690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424408| [2025/04/30 10:19:44 455697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1782||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 10:19:44 455704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:9|origin_pktnum:0|size:275|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:9| [2025/04/30 10:19:44 455711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:312|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:182|ack_elapse:31392|ctl_first_sent_time:1746008384424408|lagest_ack_time:1746008384455618|curr_delivered:2647| [2025/04/30 10:19:44 455718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424483| [2025/04/30 10:19:44 455724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1781||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 10:19:44 455731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:10|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:10| [2025/04/30 10:19:44 455738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:312|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:182|ack_elapse:31392|ctl_first_sent_time:1746008384424408|lagest_ack_time:1746008384455618|curr_delivered:2692| [2025/04/30 10:19:44 455745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424604| [2025/04/30 10:19:44 455751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1780||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 10:19:44 455757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33084|rttvar:10102|minrtt:30819|latest_rtt:31014|ack_delay:40| [2025/04/30 10:19:44 455762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32820|rttvar:8104|minrtt:30819|latest_rtt:31014|ack_delay:40| [2025/04/30 10:19:44 455766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:10|lost_pn:7|thresh:3| [2025/04/30 10:19:44 455770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 455774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32820|rtt_var:8104|pto_duration:65236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 455779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 455783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 455787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46845| [2025/04/30 10:19:44 455791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384523362|now:1746008384455774|interv:67588| [2025/04/30 10:19:44 455795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384523362|now:1746008384455774|interval:67588|pto_count:0|srtt:32820 [2025/04/30 10:19:44 455803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 182, ack_elapse 31392, delivered 632|rate 20132|lost 0| [2025/04/30 10:19:44 455808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 455812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4050| [2025/04/30 10:19:44 455816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48050|packet_lost:0|acked:594|po_sent_time:1746008384424604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 455820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48050|packet_lost:0|acked:594|po_sent_time:1746008384424604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 455825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:60529|cwnd:48644|full_bw_reached:0|inflight:46845|srtt:32820|latest_rtt:31014|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 455830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 10:19:44 455835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK |recv_time:1746008384455618|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 455840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504455618|now:1746008384455618|interv:120000000| [2025/04/30 10:19:44 455844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504455618|now:1746008384455618|interv:120000000| [2025/04/30 10:19:44 455848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384531618|pq_index:0| [2025/04/30 10:19:44 455852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384455456| [2025/04/30 10:19:44 455856] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384455856| [2025/04/30 10:19:44 455861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384455860| [2025/04/30 10:19:44 455867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32820|min_srtt:32820|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 455871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46845|cwnd:48644|conn:0000564648F8D6FC|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 455876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 455880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 455884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 455888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 455893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 455900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46845|cwnd:48644|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 455905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 455909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384456909|now:1746008384455909|interv:1000| [2025/04/30 10:19:44 455913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 455917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 455921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384456909| [2025/04/30 10:19:44 455925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384456909| [2025/04/30 10:19:44 455929] [debug] |xqc_engine_wakeup_after|wakeup:1746008384456909|now:1746008384455929|diff:980| [2025/04/30 10:19:44 455934] [debug] |xqc_engine_main_logic|END|now:1746008384455860| [2025/04/30 10:19:44 455945] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384455944| [2025/04/30 10:19:44 455949] [debug] |xqc_engine_wakeup_after|wakeup:1746008384456909|now:1746008384455949|diff:960| [2025/04/30 10:19:44 455953] [debug] |xqc_engine_main_logic|END|now:1746008384455944| [2025/04/30 10:19:44 456646] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384456644| [2025/04/30 10:19:44 456660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 456669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:5| [2025/04/30 10:19:44 456675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 10:19:44 456684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 10:19:44 456690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 456698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:11|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:11| [2025/04/30 10:19:44 456706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:448|ack_elapse:32418|ctl_first_sent_time:1746008384424674|lagest_ack_time:1746008384456644|curr_delivered:2737| [2025/04/30 10:19:44 456713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424674| [2025/04/30 10:19:44 456720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1779||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 10:19:44 456728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 456735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:448|ack_elapse:32418|ctl_first_sent_time:1746008384424674|lagest_ack_time:1746008384456644|curr_delivered:3937| [2025/04/30 10:19:44 456742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424762| [2025/04/30 10:19:44 456748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1778||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 10:19:44 456759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32820|rttvar:8104|minrtt:30819|latest_rtt:31882|ack_delay:72| [2025/04/30 10:19:44 456763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32694|rttvar:6330|minrtt:30819|latest_rtt:31882|ack_delay:72| [2025/04/30 10:19:44 456768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 10:19:44 456772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 456776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32694|rtt_var:6330|pto_duration:58014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 456780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 456784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 456789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:44 456793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384516140|now:1746008384456776|interv:59364| [2025/04/30 10:19:44 456797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384516140|now:1746008384456776|interval:59364|pto_count:0|srtt:32694 [2025/04/30 10:19:44 456801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 448, ack_elapse 32418, delivered 1877|rate 57899|lost 0| [2025/04/30 10:19:44 456806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 456810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4050| [2025/04/30 10:19:44 456814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48644|packet_lost:0|acked:1245|po_sent_time:1746008384424762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 456819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48644|packet_lost:0|acked:1245|po_sent_time:1746008384424762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 456823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:60529|cwnd:49889|full_bw_reached:0|inflight:45600|srtt:32694|latest_rtt:31882|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 456829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 10:19:44 456834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1746008384456644|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 456839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504456644|now:1746008384456644|interv:120000000| [2025/04/30 10:19:44 456843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504456644|now:1746008384456644|interv:120000000| [2025/04/30 10:19:44 456847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384456909|pq_index:0| [2025/04/30 10:19:44 456854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384455860| [2025/04/30 10:19:44 456858] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384456858| [2025/04/30 10:19:44 456863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384456862| [2025/04/30 10:19:44 456869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|min_srtt:32694|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 456874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1206|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 456878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 456883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 456888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|min_srtt:32694|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 456892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2406|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:49548| [2025/04/30 10:19:44 456897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 456901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 456906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|min_srtt:32694|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 456910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3606|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:50727| [2025/04/30 10:19:44 456915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 456918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 456922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 456927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 456931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 456935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 456942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 456946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 456950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384456909| [2025/04/30 10:19:44 456954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384456909| [2025/04/30 10:19:44 456958] [debug] |xqc_engine_wakeup_after|wakeup:1746008384456909|now:1746008384456958|diff:18446744073709551567| [2025/04/30 10:19:44 456963] [debug] |xqc_engine_main_logic|END|now:1746008384456862| [2025/04/30 10:19:44 456968] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384456968| [2025/04/30 10:19:44 456972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384456909|pq_index:0| [2025/04/30 10:19:44 456976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384456862| [2025/04/30 10:19:44 456981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384456980| [2025/04/30 10:19:44 456985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384456909|now:1746008384456980| [2025/04/30 10:19:44 456990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384456909|now:1746008384456980| [2025/04/30 10:19:44 456994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 456998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32694|min_srtt:32694|path_bw:60529|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 457003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3606|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:50727| [2025/04/30 10:19:44 457007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 457011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 457015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 457019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 457023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 457027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45600|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 457032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 457037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 10:19:44 457078] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:51|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45600|now:1746008384457046|stream_id:0|stream_offset:47190| [2025/04/30 10:19:44 457085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:51|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 10:19:44 457094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:44 457098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32694|rtt_var:6330|pto_duration:58014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 457103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 457107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 457111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:44 457115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540060|now:1746008384457098|interv:82962| [2025/04/30 10:19:44 457119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540060|now:1746008384457098|interval:82962|pto_count:0|srtt:32694 [2025/04/30 10:19:44 457123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49889|inflight:46806| [2025/04/30 10:19:44 457128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 457132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 457137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 457141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 10:19:44 457179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746008384457151|stream_id:0|stream_offset:48369| [2025/04/30 10:19:44 457189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 457195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 10:19:44 457202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32694|rtt_var:6330|pto_duration:58014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 457208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 457214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 457220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 10:19:44 457226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540165|now:1746008384457201|interv:82964| [2025/04/30 10:19:44 457231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540165|now:1746008384457201|interval:82964|pto_count:0|srtt:32694 [2025/04/30 10:19:44 457238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49889|inflight:48006| [2025/04/30 10:19:44 457243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 457253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49889|conn:0000564648F8D6FC|stream_id:0|stream_offset:49548| [2025/04/30 10:19:44 457259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 457266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 10:19:44 457306] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746008384457276|stream_id:0|stream_offset:49548| [2025/04/30 10:19:44 457316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 457323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 10:19:44 457329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32694|rtt_var:6330|pto_duration:58014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 457335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 457341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 457347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 10:19:44 457354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540290|now:1746008384457329|interv:82961| [2025/04/30 10:19:44 457360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540290|now:1746008384457329|interval:82961|pto_count:0|srtt:32694 [2025/04/30 10:19:44 457367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49889|inflight:49206| [2025/04/30 10:19:44 457373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384540290| [2025/04/30 10:19:44 457378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384540290| [2025/04/30 10:19:44 457383] [debug] |xqc_engine_wakeup_after|wakeup:1746008384540290|now:1746008384457383|diff:82907| [2025/04/30 10:19:44 457390] [debug] |xqc_engine_main_logic|END|now:1746008384456980| [2025/04/30 10:19:44 458675] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384458674| [2025/04/30 10:19:44 458689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 458698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:6| [2025/04/30 10:19:44 458703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 10:19:44 458712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 10:19:44 458718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 458727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:13|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:13| [2025/04/30 10:19:44 458734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:615|ack_elapse:34448|ctl_first_sent_time:1746008384424841|lagest_ack_time:1746008384458674|curr_delivered:5137| [2025/04/30 10:19:44 458750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424841| [2025/04/30 10:19:44 458757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1777||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 10:19:44 458765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 458771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:615|ack_elapse:34448|ctl_first_sent_time:1746008384424841|lagest_ack_time:1746008384458674|curr_delivered:6337| [2025/04/30 10:19:44 458778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424920| [2025/04/30 10:19:44 458785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1776||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 10:19:44 458791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32694|rttvar:6330|minrtt:30819|latest_rtt:33754|ack_delay:64| [2025/04/30 10:19:44 458798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32819|rttvar:4997|minrtt:30819|latest_rtt:33754|ack_delay:64| [2025/04/30 10:19:44 458805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 10:19:44 458811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 458817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32819|rtt_var:4997|pto_duration:52807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 458822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 458826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 458831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:44 458838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384535083|now:1746008384458816|interv:76267| [2025/04/30 10:19:44 458845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384535083|now:1746008384458816|interval:76267|pto_count:0|srtt:32819 [2025/04/30 10:19:44 458852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 615, ack_elapse 34448, delivered 4277|rate 124158|lost 0| [2025/04/30 10:19:44 458858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (124158) in round 2| [2025/04/30 10:19:44 458862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 458866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11038|extra_cwnd:7680| [2025/04/30 10:19:44 458870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49889|packet_lost:0|acked:2400|po_sent_time:1746008384424920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 458879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49889|packet_lost:0|acked:2400|po_sent_time:1746008384424920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 458884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:124158|cwnd:52289|full_bw_reached:0|inflight:46806|srtt:32819|latest_rtt:33754|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 458889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 10:19:44 458894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:7|frame:ACK |recv_time:1746008384458674|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 458899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504458674|now:1746008384458674|interv:120000000| [2025/04/30 10:19:44 458903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504458674|now:1746008384458674|interv:120000000| [2025/04/30 10:19:44 458907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384540290|pq_index:0| [2025/04/30 10:19:44 458912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384456980| [2025/04/30 10:19:44 458916] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384458915| [2025/04/30 10:19:44 458920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384458919| [2025/04/30 10:19:44 458926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|min_srtt:32819|path_bw:124158|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 458931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:50727| [2025/04/30 10:19:44 458936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 458940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 458945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|min_srtt:32819|path_bw:124158|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 458949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:51906| [2025/04/30 10:19:44 458954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 458958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 458962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|min_srtt:32819|path_bw:124158|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 458969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:53085| [2025/04/30 10:19:44 458974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 458978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 458982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|min_srtt:32819|path_bw:124158|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 458987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:54264| [2025/04/30 10:19:44 458991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 458995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 458999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32819|min_srtt:32819|path_bw:124158|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 459004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:55443| [2025/04/30 10:19:44 459008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 459012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 459016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 459020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 459024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 459029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:50727| [2025/04/30 10:19:44 459033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 459037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 10:19:44 459076] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746008384459045|stream_id:0|stream_offset:50727| [2025/04/30 10:19:44 459086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 459094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 10:19:44 459107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32819|rtt_var:4997|pto_duration:52807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 459112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 459116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 459120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 10:19:44 459124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536852|now:1746008384459106|interv:77746| [2025/04/30 10:19:44 459128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536852|now:1746008384459106|interval:77746|pto_count:0|srtt:32819 [2025/04/30 10:19:44 459133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52289|inflight:48006| [2025/04/30 10:19:44 459138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 459142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:51906| [2025/04/30 10:19:44 459148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 459155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 10:19:44 459194] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746008384459166|stream_id:0|stream_offset:51906| [2025/04/30 10:19:44 459203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 459210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 10:19:44 459217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32819|rtt_var:4997|pto_duration:52807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 459224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 459230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 459236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 10:19:44 459242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536973|now:1746008384459217|interv:77756| [2025/04/30 10:19:44 459248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536973|now:1746008384459217|interval:77756|pto_count:0|srtt:32819 [2025/04/30 10:19:44 459255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52289|inflight:49206| [2025/04/30 10:19:44 459263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 459276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:53085| [2025/04/30 10:19:44 459284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 459290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 10:19:44 459334] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746008384459301|stream_id:0|stream_offset:53085| [2025/04/30 10:19:44 459343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 459350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 10:19:44 459356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32819|rtt_var:4997|pto_duration:52807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 459360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 459364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 459370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 10:19:44 459376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384537108|now:1746008384459355|interv:77753| [2025/04/30 10:19:44 459383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384537108|now:1746008384459355|interval:77753|pto_count:0|srtt:32819 [2025/04/30 10:19:44 459390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52289|inflight:50406| [2025/04/30 10:19:44 459398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 459405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52289|conn:0000564648F8D6FC|stream_id:0|stream_offset:54264| [2025/04/30 10:19:44 459412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 459419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 10:19:44 459464] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746008384459430|stream_id:0|stream_offset:54264| [2025/04/30 10:19:44 459475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 459482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 10:19:44 459490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32819|rtt_var:4997|pto_duration:52807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 459497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 459510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 459514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 10:19:44 459518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384537237|now:1746008384459489|interv:77748| [2025/04/30 10:19:44 459522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384537237|now:1746008384459489|interval:77748|pto_count:0|srtt:32819 [2025/04/30 10:19:44 459527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52289|inflight:51606| [2025/04/30 10:19:44 459532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384537237| [2025/04/30 10:19:44 459536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384537237| [2025/04/30 10:19:44 459540] [debug] |xqc_engine_wakeup_after|wakeup:1746008384537237|now:1746008384459540|diff:77697| [2025/04/30 10:19:44 459544] [debug] |xqc_engine_main_logic|END|now:1746008384458919| [2025/04/30 10:19:44 459566] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384459566| [2025/04/30 10:19:44 459576] [debug] |xqc_engine_wakeup_after|wakeup:1746008384537237|now:1746008384459576|diff:77661| [2025/04/30 10:19:44 459581] [debug] |xqc_engine_main_logic|END|now:1746008384459566| [2025/04/30 10:19:44 460644] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384460643| [2025/04/30 10:19:44 460659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 460669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:7| [2025/04/30 10:19:44 460675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 10:19:44 460684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 10:19:44 460690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 460698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:15|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:15| [2025/04/30 10:19:44 460706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:768|ack_elapse:36417|ctl_first_sent_time:1746008384424994|lagest_ack_time:1746008384460643|curr_delivered:7537| [2025/04/30 10:19:44 460713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384424994| [2025/04/30 10:19:44 460720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1775||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 10:19:44 460727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:16|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:16| [2025/04/30 10:19:44 460734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:768|ack_elapse:36417|ctl_first_sent_time:1746008384424994|lagest_ack_time:1746008384460643|curr_delivered:8737| [2025/04/30 10:19:44 460741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425072| [2025/04/30 10:19:44 460748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1774||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 10:19:44 460762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32819|rttvar:4997|minrtt:30819|latest_rtt:35571|ack_delay:72| [2025/04/30 10:19:44 460768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33154|rttvar:4418|minrtt:30819|latest_rtt:35571|ack_delay:72| [2025/04/30 10:19:44 460772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 10:19:44 460776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 460780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33154|rtt_var:4418|pto_duration:50826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 460785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 460789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 460793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 10:19:44 460797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384535256|now:1746008384460780|interv:74476| [2025/04/30 10:19:44 460801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384535256|now:1746008384460780|interval:74476|pto_count:0|srtt:33154 [2025/04/30 10:19:44 460806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 768, ack_elapse 36417, delivered 6677|rate 183348|lost 0| [2025/04/30 10:19:44 460810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (183348) in round 2| [2025/04/30 10:19:44 460815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 460819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:16300|extra_cwnd:11342| [2025/04/30 10:19:44 460823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52289|packet_lost:0|acked:2400|po_sent_time:1746008384425072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 460827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52289|packet_lost:0|acked:2400|po_sent_time:1746008384425072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 460832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:183348|cwnd:54689|full_bw_reached:0|inflight:49206|srtt:33154|latest_rtt:35571|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 460838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 10:19:44 460843] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746008384460643|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 460848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504460643|now:1746008384460643|interv:120000000| [2025/04/30 10:19:44 460852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504460643|now:1746008384460643|interv:120000000| [2025/04/30 10:19:44 460859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384537237|pq_index:0| [2025/04/30 10:19:44 460863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384458919| [2025/04/30 10:19:44 460867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384460867| [2025/04/30 10:19:44 460873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384460871| [2025/04/30 10:19:44 460879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|min_srtt:33154|path_bw:183348|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 460883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:55443| [2025/04/30 10:19:44 460888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 460893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 460898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|min_srtt:33154|path_bw:183348|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 460902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:56622| [2025/04/30 10:19:44 460907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 460912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 460916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|min_srtt:33154|path_bw:183348|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 460921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:57801| [2025/04/30 10:19:44 460925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 460929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 460934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|min_srtt:33154|path_bw:183348|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 460938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:58980| [2025/04/30 10:19:44 460942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 460949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 460954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33154|min_srtt:33154|path_bw:183348|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 460958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:60159| [2025/04/30 10:19:44 460962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 460966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 460970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 460974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 460979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 460983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:55443| [2025/04/30 10:19:44 460988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 460992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 10:19:44 461032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746008384461000|stream_id:0|stream_offset:55443| [2025/04/30 10:19:44 461041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 461049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 10:19:44 461056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33154|rtt_var:4418|pto_duration:50826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 461061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 461065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 461069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 10:19:44 461073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536826|now:1746008384461056|interv:75770| [2025/04/30 10:19:44 461077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536826|now:1746008384461056|interval:75770|pto_count:0|srtt:33154 [2025/04/30 10:19:44 461082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54689|inflight:50406| [2025/04/30 10:19:44 461091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 461096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:56622| [2025/04/30 10:19:44 461100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 461105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 10:19:44 461136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746008384461111|stream_id:0|stream_offset:56622| [2025/04/30 10:19:44 461145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 461152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 10:19:44 461158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33154|rtt_var:4418|pto_duration:50826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 461163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 461167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 461171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 10:19:44 461175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384536937|now:1746008384461158|interv:75779| [2025/04/30 10:19:44 461179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384536937|now:1746008384461158|interval:75779|pto_count:0|srtt:33154 [2025/04/30 10:19:44 461184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54689|inflight:51606| [2025/04/30 10:19:44 461188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 461194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:57801| [2025/04/30 10:19:44 461200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 461207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 10:19:44 461255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746008384461217|stream_id:0|stream_offset:57801| [2025/04/30 10:19:44 461265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 461272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 10:19:44 461277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33154|rtt_var:4418|pto_duration:50826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 461289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 461295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 461300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 10:19:44 461305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384537043|now:1746008384461277|interv:75766| [2025/04/30 10:19:44 461311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384537043|now:1746008384461277|interval:75766|pto_count:0|srtt:33154 [2025/04/30 10:19:44 461317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54689|inflight:52806| [2025/04/30 10:19:44 461324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 461329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54689|conn:0000564648F8D6FC|stream_id:0|stream_offset:58980| [2025/04/30 10:19:44 461335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 461342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 10:19:44 461405] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746008384461351|stream_id:0|stream_offset:58980| [2025/04/30 10:19:44 461413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 461420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 10:19:44 461426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33154|rtt_var:4418|pto_duration:50826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 461433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 461439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 461444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 10:19:44 461450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384537177|now:1746008384461426|interv:75751| [2025/04/30 10:19:44 461455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384537177|now:1746008384461426|interval:75751|pto_count:0|srtt:33154 [2025/04/30 10:19:44 461462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54689|inflight:54006| [2025/04/30 10:19:44 461469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384537177| [2025/04/30 10:19:44 461475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384537177| [2025/04/30 10:19:44 461481] [debug] |xqc_engine_wakeup_after|wakeup:1746008384537177|now:1746008384461480|diff:75697| [2025/04/30 10:19:44 461487] [debug] |xqc_engine_main_logic|END|now:1746008384460871| [2025/04/30 10:19:44 461499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384461499| [2025/04/30 10:19:44 461503] [debug] |xqc_engine_wakeup_after|wakeup:1746008384537177|now:1746008384461503|diff:75674| [2025/04/30 10:19:44 461507] [debug] |xqc_engine_main_logic|END|now:1746008384461499| [2025/04/30 10:19:44 462628] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384462626| [2025/04/30 10:19:44 462644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 462653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:8| [2025/04/30 10:19:44 462659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 10:19:44 462668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 10:19:44 462674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 462682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 462690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:998|ack_elapse:38400|ctl_first_sent_time:1746008384425224|lagest_ack_time:1746008384462626|curr_delivered:9937| [2025/04/30 10:19:44 462697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425224| [2025/04/30 10:19:44 462704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1773||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 10:19:44 462711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33154|rttvar:4418|minrtt:30819|latest_rtt:37402|ack_delay:64| [2025/04/30 10:19:44 462718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33677|rttvar:4360|minrtt:30819|latest_rtt:37402|ack_delay:64| [2025/04/30 10:19:44 462725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 10:19:44 462731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 462738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384467227|now:1746008384462737|interval:4490| [2025/04/30 10:19:44 462744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384467227|now:1746008384462737|interv:4490| [2025/04/30 10:19:44 462748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 998, ack_elapse 38400, delivered 7877|rate 205130|lost 0| [2025/04/30 10:19:44 462753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (205130) in round 2| [2025/04/30 10:19:44 462757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 462761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:18236|extra_cwnd:12690| [2025/04/30 10:19:44 462765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54689|packet_lost:0|acked:1200|po_sent_time:1746008384425224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 462769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54689|packet_lost:0|acked:1200|po_sent_time:1746008384425224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 462781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:205130|cwnd:55889|full_bw_reached:0|inflight:52806|srtt:33677|latest_rtt:37402|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 462787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 10:19:44 462791] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746008384462626|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 462796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504462626|now:1746008384462626|interv:120000000| [2025/04/30 10:19:44 462800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504462626|now:1746008384462626|interv:120000000| [2025/04/30 10:19:44 462804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384537177|pq_index:0| [2025/04/30 10:19:44 462809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384460871| [2025/04/30 10:19:44 462813] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384462812| [2025/04/30 10:19:44 462818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384462817| [2025/04/30 10:19:44 462824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:205130|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 462828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55889|conn:0000564648F8D6FC|stream_id:0|stream_offset:60159| [2025/04/30 10:19:44 462833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 462838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 462842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:205130|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 462847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:55889|conn:0000564648F8D6FC|stream_id:0|stream_offset:61338| [2025/04/30 10:19:44 462851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 462856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 462860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:205130|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 462864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55889|conn:0000564648F8D6FC|stream_id:0|stream_offset:62517| [2025/04/30 10:19:44 462871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 462875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 462879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 462884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 462888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 462892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55889|conn:0000564648F8D6FC|stream_id:0|stream_offset:60159| [2025/04/30 10:19:44 462897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 462901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 10:19:44 462940] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746008384462908|stream_id:0|stream_offset:60159| [2025/04/30 10:19:44 462950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 462957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 10:19:44 462963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384467227|now:1746008384462963|interval:4264| [2025/04/30 10:19:44 462970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384467227|now:1746008384462963|interv:4264| [2025/04/30 10:19:44 462976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55889|inflight:54006| [2025/04/30 10:19:44 462981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 462985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55889|conn:0000564648F8D6FC|stream_id:0|stream_offset:61338| [2025/04/30 10:19:44 462990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 462994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 10:19:44 463024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746008384463000|stream_id:0|stream_offset:61338| [2025/04/30 10:19:44 463032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 463040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 10:19:44 463052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384467227|now:1746008384463052|interval:4175| [2025/04/30 10:19:44 463056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384467227|now:1746008384463052|interv:4175| [2025/04/30 10:19:44 463060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55889|inflight:55206| [2025/04/30 10:19:44 463065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384467227| [2025/04/30 10:19:44 463069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384467227| [2025/04/30 10:19:44 463073] [debug] |xqc_engine_wakeup_after|wakeup:1746008384467227|now:1746008384463073|diff:4154| [2025/04/30 10:19:44 463078] [debug] |xqc_engine_main_logic|END|now:1746008384462817| [2025/04/30 10:19:44 463083] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384463083| [2025/04/30 10:19:44 463087] [debug] |xqc_engine_wakeup_after|wakeup:1746008384467227|now:1746008384463087|diff:4140| [2025/04/30 10:19:44 463091] [debug] |xqc_engine_main_logic|END|now:1746008384463083| [2025/04/30 10:19:44 464635] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384464634| [2025/04/30 10:19:44 464650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 464660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:9| [2025/04/30 10:19:44 464665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 10:19:44 464674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 10:19:44 464680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 464687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:19|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:20|path_largest_ack:19| [2025/04/30 10:19:44 464694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1076|ack_elapse:40408|ctl_first_sent_time:1746008384425302|lagest_ack_time:1746008384464634|curr_delivered:11137| [2025/04/30 10:19:44 464702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425302| [2025/04/30 10:19:44 464710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1772||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 10:19:44 464717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 464724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1076|ack_elapse:40408|ctl_first_sent_time:1746008384425302|lagest_ack_time:1746008384464634|curr_delivered:12337| [2025/04/30 10:19:44 464730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425379| [2025/04/30 10:19:44 464737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1771||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 10:19:44 464744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33677|rttvar:4360|minrtt:30819|latest_rtt:39255|ack_delay:64| [2025/04/30 10:19:44 464758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34366|rttvar:4648|minrtt:30819|latest_rtt:39255|ack_delay:64| [2025/04/30 10:19:44 464763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 10:19:44 464768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:17|lost_pn:17|po_sent_time:1746008384425150|lost_send_time:1746008384420473|loss_delay:44161|frame:STREAM |repair:128| [2025/04/30 10:19:44 464773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384425150u| [2025/04/30 10:19:44 464778] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:1746008384464634|lost_count:1|send_count:63|pkt_num:17|po_send_time:1746008384425150|srtt:34366|cwnd:55889|bw:205130|conn_life:89184|now:0|last_lost_time:89184| [2025/04/30 10:19:44 464783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 464787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 464791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 464795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 464799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 10:19:44 464803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384540958|now:1746008384464786|interv:76172| [2025/04/30 10:19:44 464807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384540958|now:1746008384464786|interval:76172|pto_count:0|srtt:34366 [2025/04/30 10:19:44 464812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 1076, ack_elapse 40408, delivered 10277|rate 254330|lost 1| [2025/04/30 10:19:44 464816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (254330) in round 2| [2025/04/30 10:19:44 464820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 464824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:22612|extra_cwnd:15732| [2025/04/30 10:19:44 464828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55889|packet_lost:1|acked:2400|po_sent_time:1746008384425379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 464833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55889|packet_lost:1|acked:2400|po_sent_time:1746008384425379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 464837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:254330|cwnd:58289|full_bw_reached:0|inflight:51606|srtt:34366|latest_rtt:39255|min_rtt:30819|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 464843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 10:19:44 464851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746008384464634|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 464856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504464634|now:1746008384464634|interv:120000000| [2025/04/30 10:19:44 464860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504464634|now:1746008384464634|interv:120000000| [2025/04/30 10:19:44 464864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384467227|pq_index:0| [2025/04/30 10:19:44 464868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384462817| [2025/04/30 10:19:44 464872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384464872| [2025/04/30 10:19:44 464877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384464876| [2025/04/30 10:19:44 464883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 464892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 464897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:17|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 464902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:62517| [2025/04/30 10:19:44 464911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 464915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 464919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:63696| [2025/04/30 10:19:44 464928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 464933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 464938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:64875| [2025/04/30 10:19:44 464949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 464953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 464958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:66054| [2025/04/30 10:19:44 464966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 464970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 464975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34366|min_srtt:34366|path_bw:254330|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:44 464979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:67233| [2025/04/30 10:19:44 464983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 464987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 464991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 464995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 465000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:17|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 465004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 465008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 465013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 10:19:44 465048] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746008384465020|stream_id:0|stream_offset:7088| [2025/04/30 10:19:44 465054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:64|origin_pktnum:17|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 465059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 10:19:44 465070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 465077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 465083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 465097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 10:19:44 465104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384542978|now:1746008384465070|interv:77908| [2025/04/30 10:19:44 465111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384542978|now:1746008384465070|interval:77908|pto_count:0|srtt:34366 [2025/04/30 10:19:44 465118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58289|inflight:52806| [2025/04/30 10:19:44 465127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 465134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:62517| [2025/04/30 10:19:44 465141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 465147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 10:19:44 465185] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746008384465158|stream_id:0|stream_offset:62517| [2025/04/30 10:19:44 465194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 465200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 10:19:44 465206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 465212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 465218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 465223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 10:19:44 465230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384543116|now:1746008384465206|interv:77910| [2025/04/30 10:19:44 465235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384543116|now:1746008384465206|interval:77910|pto_count:0|srtt:34366 [2025/04/30 10:19:44 465241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58289|inflight:54006| [2025/04/30 10:19:44 465248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 465265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:63696| [2025/04/30 10:19:44 465271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 465277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 10:19:44 465310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746008384465286|stream_id:0|stream_offset:63696| [2025/04/30 10:19:44 465317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 465323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 10:19:44 465329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 465335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 465341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 465346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 10:19:44 465352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384543244|now:1746008384465329|interv:77915| [2025/04/30 10:19:44 465358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384543244|now:1746008384465329|interval:77915|pto_count:0|srtt:34366 [2025/04/30 10:19:44 465364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58289|inflight:55206| [2025/04/30 10:19:44 465371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 465376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:64875| [2025/04/30 10:19:44 465383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 465388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 10:19:44 465422] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746008384465397|stream_id:0|stream_offset:64875| [2025/04/30 10:19:44 465431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 465436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 10:19:44 465440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 465445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 465453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 465457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 10:19:44 465461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384543355|now:1746008384465440|interv:77915| [2025/04/30 10:19:44 465465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384543355|now:1746008384465440|interval:77915|pto_count:0|srtt:34366 [2025/04/30 10:19:44 465469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58289|inflight:56406| [2025/04/30 10:19:44 465474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 465478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:58289|conn:0000564648F8D6FC|stream_id:0|stream_offset:66054| [2025/04/30 10:19:44 465482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 465486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 10:19:44 465511] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746008384465493|stream_id:0|stream_offset:66054| [2025/04/30 10:19:44 465517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 465521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 10:19:44 465525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34366|rtt_var:4648|pto_duration:52958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 465530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 465534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 465537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 10:19:44 465541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384543451|now:1746008384465525|interv:77926| [2025/04/30 10:19:44 465545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384543451|now:1746008384465525|interval:77926|pto_count:0|srtt:34366 [2025/04/30 10:19:44 465571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58289|inflight:57606| [2025/04/30 10:19:44 465579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384543451| [2025/04/30 10:19:44 465586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384543451| [2025/04/30 10:19:44 465591] [debug] |xqc_engine_wakeup_after|wakeup:1746008384543451|now:1746008384465591|diff:77860| [2025/04/30 10:19:44 465595] [debug] |xqc_engine_main_logic|END|now:1746008384464876| [2025/04/30 10:19:44 465601] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384465601| [2025/04/30 10:19:44 465605] [debug] |xqc_engine_wakeup_after|wakeup:1746008384543451|now:1746008384465605|diff:77846| [2025/04/30 10:19:44 465613] [debug] |xqc_engine_main_logic|END|now:1746008384465601| [2025/04/30 10:19:44 466725] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384466723| [2025/04/30 10:19:44 466739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 466749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:10| [2025/04/30 10:19:44 466754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 10:19:44 466762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 10:19:44 466768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 466775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:21|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:21| [2025/04/30 10:19:44 466782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1228|ack_elapse:42497|ctl_first_sent_time:1746008384425454|lagest_ack_time:1746008384466723|curr_delivered:13537| [2025/04/30 10:19:44 466788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425454| [2025/04/30 10:19:44 466795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1771||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 10:19:44 466802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 466809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1228|ack_elapse:42497|ctl_first_sent_time:1746008384425454|lagest_ack_time:1746008384466723|curr_delivered:14737| [2025/04/30 10:19:44 466815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425528| [2025/04/30 10:19:44 466821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1770||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 10:19:44 466829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34366|rttvar:4648|minrtt:30819|latest_rtt:41195|ack_delay:64| [2025/04/30 10:19:44 466836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35212|rttvar:5177|minrtt:30819|latest_rtt:41195|ack_delay:64| [2025/04/30 10:19:44 466842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 10:19:44 466846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 466850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 466855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35212|rtt_var:5177|pto_duration:55920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 466859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 466863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 466873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 10:19:44 466877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384546413|now:1746008384466854|interv:79559| [2025/04/30 10:19:44 466881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384546413|now:1746008384466854|interval:79559|pto_count:0|srtt:35212 [2025/04/30 10:19:44 466886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 1228, ack_elapse 42497, delivered 12677|rate 298303|lost 1| [2025/04/30 10:19:44 466890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (298303) in round 2| [2025/04/30 10:19:44 466894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 466898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:26521|extra_cwnd:18452| [2025/04/30 10:19:44 466903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58289|packet_lost:0|acked:2400|po_sent_time:1746008384425528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 466911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58289|packet_lost:0|acked:2400|po_sent_time:1746008384425528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 466918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:298303|cwnd:60689|full_bw_reached:0|inflight:55206|srtt:35212|latest_rtt:41195|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 466926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 10:19:44 466931] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746008384466723|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 466936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504466723|now:1746008384466723|interv:120000000| [2025/04/30 10:19:44 466941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504466723|now:1746008384466723|interv:120000000| [2025/04/30 10:19:44 466944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384543451|pq_index:0| [2025/04/30 10:19:44 466949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384464876| [2025/04/30 10:19:44 466953] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384466953| [2025/04/30 10:19:44 466958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384466957| [2025/04/30 10:19:44 466964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|min_srtt:35212|path_bw:298303|loss_rate:1.47|path_pto:0| [2025/04/30 10:19:44 466969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:67233| [2025/04/30 10:19:44 466977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 466981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 466987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|min_srtt:35212|path_bw:298303|loss_rate:1.47|path_pto:0| [2025/04/30 10:19:44 466994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:68412| [2025/04/30 10:19:44 467001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 467008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 467013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|min_srtt:35212|path_bw:298303|loss_rate:1.47|path_pto:0| [2025/04/30 10:19:44 467017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:69591| [2025/04/30 10:19:44 467021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 467026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 467030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|min_srtt:35212|path_bw:298303|loss_rate:1.47|path_pto:0| [2025/04/30 10:19:44 467034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:70770| [2025/04/30 10:19:44 467038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 467043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 467047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35212|min_srtt:35212|path_bw:298303|loss_rate:1.47|path_pto:0| [2025/04/30 10:19:44 467051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:71949| [2025/04/30 10:19:44 467055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 467059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 467063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 467072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 467079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 467086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:67233| [2025/04/30 10:19:44 467092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 467097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 10:19:44 467135] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746008384467104|stream_id:0|stream_offset:67233| [2025/04/30 10:19:44 467145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 467152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 10:19:44 467159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35212|rtt_var:5177|pto_duration:55920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 467167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 467173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 467179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 10:19:44 467185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548024|now:1746008384467159|interv:80865| [2025/04/30 10:19:44 467191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548024|now:1746008384467159|interval:80865|pto_count:0|srtt:35212 [2025/04/30 10:19:44 467198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60689|inflight:56406| [2025/04/30 10:19:44 467205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 467211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:68412| [2025/04/30 10:19:44 467217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 467223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 10:19:44 467287] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746008384467233|stream_id:0|stream_offset:68412| [2025/04/30 10:19:44 467295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 467302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 10:19:44 467312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35212|rtt_var:5177|pto_duration:55920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 467319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 467324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 467330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 10:19:44 467335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548153|now:1746008384467312|interv:80841| [2025/04/30 10:19:44 467341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548153|now:1746008384467312|interval:80841|pto_count:0|srtt:35212 [2025/04/30 10:19:44 467347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60689|inflight:57606| [2025/04/30 10:19:44 467354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 467360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:69591| [2025/04/30 10:19:44 467368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 467374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 10:19:44 467409] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746008384467384|stream_id:0|stream_offset:69591| [2025/04/30 10:19:44 467416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 467422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 10:19:44 467429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35212|rtt_var:5177|pto_duration:55920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 467436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 467442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 467446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 10:19:44 467450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548304|now:1746008384467428|interv:80876| [2025/04/30 10:19:44 467454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548304|now:1746008384467428|interval:80876|pto_count:0|srtt:35212 [2025/04/30 10:19:44 467459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60689|inflight:58806| [2025/04/30 10:19:44 467463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 467467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:60689|conn:0000564648F8D6FC|stream_id:0|stream_offset:70770| [2025/04/30 10:19:44 467476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 467480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 10:19:44 467512] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746008384467487|stream_id:0|stream_offset:70770| [2025/04/30 10:19:44 467521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 467529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 10:19:44 467534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35212|rtt_var:5177|pto_duration:55920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 467538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 467542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 467546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 10:19:44 467572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548407|now:1746008384467533|interv:80874| [2025/04/30 10:19:44 467577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548407|now:1746008384467533|interval:80874|pto_count:0|srtt:35212 [2025/04/30 10:19:44 467581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60689|inflight:60006| [2025/04/30 10:19:44 467586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384548407| [2025/04/30 10:19:44 467593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384548407| [2025/04/30 10:19:44 467599] [debug] |xqc_engine_wakeup_after|wakeup:1746008384548407|now:1746008384467599|diff:80808| [2025/04/30 10:19:44 467606] [debug] |xqc_engine_main_logic|END|now:1746008384466957| [2025/04/30 10:19:44 467614] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384467614| [2025/04/30 10:19:44 467618] [debug] |xqc_engine_wakeup_after|wakeup:1746008384548407|now:1746008384467617|diff:80790| [2025/04/30 10:19:44 467621] [debug] |xqc_engine_main_logic|END|now:1746008384467614| [2025/04/30 10:19:44 468628] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384468627| [2025/04/30 10:19:44 468653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 468662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:11| [2025/04/30 10:19:44 468668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 10:19:44 468676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 10:19:44 468682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 468688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:23|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:24|path_largest_ack:23| [2025/04/30 10:19:44 468701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1412|ack_elapse:44401|ctl_first_sent_time:1746008384425638|lagest_ack_time:1746008384468627|curr_delivered:15937| [2025/04/30 10:19:44 468708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425638| [2025/04/30 10:19:44 468715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1769||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 10:19:44 468722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:24|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:24|path_largest_ack:24| [2025/04/30 10:19:44 468729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1412|ack_elapse:44401|ctl_first_sent_time:1746008384425638|lagest_ack_time:1746008384468627|curr_delivered:17137| [2025/04/30 10:19:44 468737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425744| [2025/04/30 10:19:44 468743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1768||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 10:19:44 468750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35212|rttvar:5177|minrtt:30819|latest_rtt:42883|ack_delay:72| [2025/04/30 10:19:44 468756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36162|rttvar:5782|minrtt:30819|latest_rtt:42883|ack_delay:72| [2025/04/30 10:19:44 468763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 10:19:44 468770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 468776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 468780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36162|rtt_var:5782|pto_duration:59290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 468785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 468789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 468793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 10:19:44 468797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384551777|now:1746008384468780|interv:82997| [2025/04/30 10:19:44 468801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384551777|now:1746008384468780|interval:82997|pto_count:0|srtt:36162 [2025/04/30 10:19:44 468805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 1412, ack_elapse 44401, delivered 15077|rate 339564|lost 1| [2025/04/30 10:19:44 468810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (339564) in round 2| [2025/04/30 10:19:44 468814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 468818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:30191|extra_cwnd:21004| [2025/04/30 10:19:44 468826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60689|packet_lost:0|acked:2400|po_sent_time:1746008384425744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 468831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60689|packet_lost:0|acked:2400|po_sent_time:1746008384425744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 468835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:339564|cwnd:63089|full_bw_reached:0|inflight:57606|srtt:36162|latest_rtt:42883|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 468841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 10:19:44 468846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746008384468627|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 468851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504468627|now:1746008384468627|interv:120000000| [2025/04/30 10:19:44 468855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504468627|now:1746008384468627|interv:120000000| [2025/04/30 10:19:44 468859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384548407|pq_index:0| [2025/04/30 10:19:44 468863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384466957| [2025/04/30 10:19:44 468867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384468867| [2025/04/30 10:19:44 468872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384468871| [2025/04/30 10:19:44 468878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|min_srtt:36162|path_bw:339564|loss_rate:1.39|path_pto:0| [2025/04/30 10:19:44 468883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:71949| [2025/04/30 10:19:44 468887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 468892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 468897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|min_srtt:36162|path_bw:339564|loss_rate:1.39|path_pto:0| [2025/04/30 10:19:44 468901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:73128| [2025/04/30 10:19:44 468905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 468910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 468917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|min_srtt:36162|path_bw:339564|loss_rate:1.39|path_pto:0| [2025/04/30 10:19:44 468921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:74307| [2025/04/30 10:19:44 468925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 468930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 468935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|min_srtt:36162|path_bw:339564|loss_rate:1.39|path_pto:0| [2025/04/30 10:19:44 468939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:75486| [2025/04/30 10:19:44 468944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 468948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 468952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36162|min_srtt:36162|path_bw:339564|loss_rate:1.39|path_pto:0| [2025/04/30 10:19:44 468957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:76665| [2025/04/30 10:19:44 468961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 468965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 468969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 468973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 468977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 468982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:71949| [2025/04/30 10:19:44 468986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 468990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 10:19:44 469026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746008384468998|stream_id:0|stream_offset:71949| [2025/04/30 10:19:44 469033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 469041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 10:19:44 469045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36162|rtt_var:5782|pto_duration:59290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 469050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 469054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 469058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 10:19:44 469061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384553288|now:1746008384469045|interv:84243| [2025/04/30 10:19:44 469066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384553288|now:1746008384469045|interval:84243|pto_count:0|srtt:36162 [2025/04/30 10:19:44 469070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63089|inflight:58806| [2025/04/30 10:19:44 469075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 469079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:73128| [2025/04/30 10:19:44 469084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 469088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 10:19:44 469115] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746008384469094|stream_id:0|stream_offset:73128| [2025/04/30 10:19:44 469124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 469131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 10:19:44 469137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36162|rtt_var:5782|pto_duration:59290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 469143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 469149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 469155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 10:19:44 469161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384553384|now:1746008384469136|interv:84248| [2025/04/30 10:19:44 469167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384553384|now:1746008384469136|interval:84248|pto_count:0|srtt:36162 [2025/04/30 10:19:44 469174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63089|inflight:60006| [2025/04/30 10:19:44 469188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 469195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:74307| [2025/04/30 10:19:44 469202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 469208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 10:19:44 469249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746008384469219|stream_id:0|stream_offset:74307| [2025/04/30 10:19:44 469258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 469265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 10:19:44 469273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36162|rtt_var:5782|pto_duration:59290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 469280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 469286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 469291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 10:19:44 469297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384553509|now:1746008384469272|interv:84237| [2025/04/30 10:19:44 469303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384553509|now:1746008384469272|interval:84237|pto_count:0|srtt:36162 [2025/04/30 10:19:44 469310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63089|inflight:61206| [2025/04/30 10:19:44 469318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 469325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63089|conn:0000564648F8D6FC|stream_id:0|stream_offset:75486| [2025/04/30 10:19:44 469332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 469338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 10:19:44 469379] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746008384469350|stream_id:0|stream_offset:75486| [2025/04/30 10:19:44 469388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 469395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 10:19:44 469401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36162|rtt_var:5782|pto_duration:59290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 469415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 469421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 469427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 10:19:44 469434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384553640|now:1746008384469401|interv:84239| [2025/04/30 10:19:44 469440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384553640|now:1746008384469401|interval:84239|pto_count:0|srtt:36162 [2025/04/30 10:19:44 469447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63089|inflight:62406| [2025/04/30 10:19:44 469455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384553640| [2025/04/30 10:19:44 469462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384553640| [2025/04/30 10:19:44 469466] [debug] |xqc_engine_wakeup_after|wakeup:1746008384553640|now:1746008384469466|diff:84174| [2025/04/30 10:19:44 469471] [debug] |xqc_engine_main_logic|END|now:1746008384468871| [2025/04/30 10:19:44 469476] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384469476| [2025/04/30 10:19:44 469480] [debug] |xqc_engine_wakeup_after|wakeup:1746008384553640|now:1746008384469480|diff:84160| [2025/04/30 10:19:44 469484] [debug] |xqc_engine_main_logic|END|now:1746008384469476| [2025/04/30 10:19:44 470630] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384470629| [2025/04/30 10:19:44 470645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 470655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:12| [2025/04/30 10:19:44 470661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 10:19:44 470669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 10:19:44 470676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 470683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:25|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:26|path_largest_ack:25| [2025/04/30 10:19:44 470690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1693|ack_elapse:46403|ctl_first_sent_time:1746008384425919|lagest_ack_time:1746008384470629|curr_delivered:18337| [2025/04/30 10:19:44 470697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384425919| [2025/04/30 10:19:44 470704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1767||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 10:19:44 470711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 470718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1693|ack_elapse:46403|ctl_first_sent_time:1746008384425919|lagest_ack_time:1746008384470629|curr_delivered:19537| [2025/04/30 10:19:44 470728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384426033| [2025/04/30 10:19:44 470734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1766||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 10:19:44 470740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36162|rttvar:5782|minrtt:30819|latest_rtt:44596|ack_delay:80| [2025/04/30 10:19:44 470748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37206|rttvar:6425|minrtt:30819|latest_rtt:44596|ack_delay:80| [2025/04/30 10:19:44 470754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 10:19:44 470761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 470765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 470769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37206|rtt_var:6425|pto_duration:62906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 470774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 470778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 470781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 10:19:44 470785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557256|now:1746008384470769|interv:86487| [2025/04/30 10:19:44 470790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557256|now:1746008384470769|interval:86487|pto_count:0|srtt:37206 [2025/04/30 10:19:44 470794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 1693, ack_elapse 46403, delivered 17477|rate 376635|lost 1| [2025/04/30 10:19:44 470799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (376635) in round 2| [2025/04/30 10:19:44 470803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 470807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:33486|extra_cwnd:23298| [2025/04/30 10:19:44 470811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63089|packet_lost:0|acked:2400|po_sent_time:1746008384426033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 470815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63089|packet_lost:0|acked:2400|po_sent_time:1746008384426033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 470820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:376635|cwnd:65489|full_bw_reached:0|inflight:60006|srtt:37206|latest_rtt:44596|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 470826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 10:19:44 470834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746008384470629|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 470839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504470629|now:1746008384470629|interv:120000000| [2025/04/30 10:19:44 470843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504470629|now:1746008384470629|interv:120000000| [2025/04/30 10:19:44 470847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384553640|pq_index:0| [2025/04/30 10:19:44 470851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384468871| [2025/04/30 10:19:44 470855] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384470855| [2025/04/30 10:19:44 470860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384470859| [2025/04/30 10:19:44 470867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|min_srtt:37206|path_bw:376635|loss_rate:1.32|path_pto:0| [2025/04/30 10:19:44 470871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:76665| [2025/04/30 10:19:44 470876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 470880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 470885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|min_srtt:37206|path_bw:376635|loss_rate:1.32|path_pto:0| [2025/04/30 10:19:44 470889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:77844| [2025/04/30 10:19:44 470894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 470898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 470903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|min_srtt:37206|path_bw:376635|loss_rate:1.32|path_pto:0| [2025/04/30 10:19:44 470907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:79023| [2025/04/30 10:19:44 470911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 470916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 470920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|min_srtt:37206|path_bw:376635|loss_rate:1.32|path_pto:0| [2025/04/30 10:19:44 470927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:80202| [2025/04/30 10:19:44 470932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 470936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 470941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37206|min_srtt:37206|path_bw:376635|loss_rate:1.32|path_pto:0| [2025/04/30 10:19:44 470945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:81381| [2025/04/30 10:19:44 470950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 470953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 470957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 470962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 470966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 470970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:76665| [2025/04/30 10:19:44 470975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 470979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 10:19:44 471015] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746008384470987|stream_id:0|stream_offset:76665| [2025/04/30 10:19:44 471022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 471027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 10:19:44 471034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37206|rtt_var:6425|pto_duration:62906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 471042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 471048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 471054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 10:19:44 471061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558893|now:1746008384471034|interv:87859| [2025/04/30 10:19:44 471074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558893|now:1746008384471034|interval:87859|pto_count:0|srtt:37206 [2025/04/30 10:19:44 471082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65489|inflight:61206| [2025/04/30 10:19:44 471090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 471097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:77844| [2025/04/30 10:19:44 471104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 471111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 10:19:44 471147] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746008384471121|stream_id:0|stream_offset:77844| [2025/04/30 10:19:44 471156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 471163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 10:19:44 471170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37206|rtt_var:6425|pto_duration:62906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 471176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 471183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 471189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 10:19:44 471195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384559027|now:1746008384471169|interv:87858| [2025/04/30 10:19:44 471202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384559027|now:1746008384471169|interval:87858|pto_count:0|srtt:37206 [2025/04/30 10:19:44 471209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65489|inflight:62406| [2025/04/30 10:19:44 471216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 471222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:79023| [2025/04/30 10:19:44 471228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 471235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 10:19:44 471277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746008384471244|stream_id:0|stream_offset:79023| [2025/04/30 10:19:44 471286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 471300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 10:19:44 471307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37206|rtt_var:6425|pto_duration:62906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 471314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 471319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 471323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 10:19:44 471328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384559150|now:1746008384471307|interv:87843| [2025/04/30 10:19:44 471334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384559150|now:1746008384471307|interval:87843|pto_count:0|srtt:37206 [2025/04/30 10:19:44 471341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65489|inflight:63606| [2025/04/30 10:19:44 471348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 471355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:65489|conn:0000564648F8D6FC|stream_id:0|stream_offset:80202| [2025/04/30 10:19:44 471359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 471363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 10:19:44 471403] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746008384471371|stream_id:0|stream_offset:80202| [2025/04/30 10:19:44 471413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 471420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 10:19:44 471426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37206|rtt_var:6425|pto_duration:62906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 471433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 471438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 471442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 10:19:44 471446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384559277|now:1746008384471426|interv:87851| [2025/04/30 10:19:44 471450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384559277|now:1746008384471426|interval:87851|pto_count:0|srtt:37206 [2025/04/30 10:19:44 471454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65489|inflight:64806| [2025/04/30 10:19:44 471464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384559277| [2025/04/30 10:19:44 471469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384559277| [2025/04/30 10:19:44 471473] [debug] |xqc_engine_wakeup_after|wakeup:1746008384559277|now:1746008384471473|diff:87804| [2025/04/30 10:19:44 471477] [debug] |xqc_engine_main_logic|END|now:1746008384470859| [2025/04/30 10:19:44 471482] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384471482| [2025/04/30 10:19:44 471486] [debug] |xqc_engine_wakeup_after|wakeup:1746008384559277|now:1746008384471486|diff:87791| [2025/04/30 10:19:44 471490] [debug] |xqc_engine_main_logic|END|now:1746008384471482| [2025/04/30 10:19:44 472624] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384472623| [2025/04/30 10:19:44 472639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 472647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:13| [2025/04/30 10:19:44 472653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 10:19:44 472662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 10:19:44 472669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 472676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:27|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:28|path_largest_ack:27| [2025/04/30 10:19:44 472684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19877|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1907|ack_elapse:48397|ctl_first_sent_time:1746008384426133|lagest_ack_time:1746008384472623|curr_delivered:20737| [2025/04/30 10:19:44 472691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384426133| [2025/04/30 10:19:44 472697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1765||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 10:19:44 472704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 472710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19877|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:1907|ack_elapse:48397|ctl_first_sent_time:1746008384426133|lagest_ack_time:1746008384472623|curr_delivered:21937| [2025/04/30 10:19:44 472717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427427| [2025/04/30 10:19:44 472723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1764||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 10:19:44 472729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37206|rttvar:6425|minrtt:30819|latest_rtt:45196|ack_delay:72| [2025/04/30 10:19:44 472734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38196|rttvar:6798|minrtt:30819|latest_rtt:45196|ack_delay:72| [2025/04/30 10:19:44 472741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 10:19:44 472748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 472754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 472766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:6798|pto_duration:65388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 472771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 472775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 472779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 10:19:44 472783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384561759|now:1746008384472766|interv:88993| [2025/04/30 10:19:44 472787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384561759|now:1746008384472766|interval:88993|pto_count:0|srtt:38196 [2025/04/30 10:19:44 472791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 1907, ack_elapse 48397, delivered 19877|rate 410707|lost 1| [2025/04/30 10:19:44 472796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (410707) in round 2| [2025/04/30 10:19:44 472800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 472804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36515|extra_cwnd:25404| [2025/04/30 10:19:44 472808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65489|packet_lost:0|acked:2400|po_sent_time:1746008384427427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 472813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65489|packet_lost:0|acked:2400|po_sent_time:1746008384427427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 472817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:410707|cwnd:67889|full_bw_reached:0|inflight:62406|srtt:38196|latest_rtt:45196|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 472823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 10:19:44 472828] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746008384472623|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 472833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504472623|now:1746008384472623|interv:120000000| [2025/04/30 10:19:44 472837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504472623|now:1746008384472623|interv:120000000| [2025/04/30 10:19:44 472841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384559277|pq_index:0| [2025/04/30 10:19:44 472845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384470859| [2025/04/30 10:19:44 472849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384472849| [2025/04/30 10:19:44 472854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384472853| [2025/04/30 10:19:44 472864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:410707|loss_rate:1.25|path_pto:0| [2025/04/30 10:19:44 472868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:81381| [2025/04/30 10:19:44 472873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 472877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 472882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:410707|loss_rate:1.25|path_pto:0| [2025/04/30 10:19:44 472886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:82560| [2025/04/30 10:19:44 472891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 472895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 472899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:410707|loss_rate:1.25|path_pto:0| [2025/04/30 10:19:44 472903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:83739| [2025/04/30 10:19:44 472908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 472912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 472916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:410707|loss_rate:1.25|path_pto:0| [2025/04/30 10:19:44 472920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:84918| [2025/04/30 10:19:44 472925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 472929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 472933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38196|min_srtt:38196|path_bw:410707|loss_rate:1.25|path_pto:0| [2025/04/30 10:19:44 472937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:86097| [2025/04/30 10:19:44 472944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 472948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 472952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 472956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 472961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 472965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:81381| [2025/04/30 10:19:44 472969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 472974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 10:19:44 473011] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746008384472981|stream_id:0|stream_offset:81381| [2025/04/30 10:19:44 473020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 473027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 10:19:44 473034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:6798|pto_duration:65388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 473041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 473046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 473050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 10:19:44 473054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384563369|now:1746008384473034|interv:90335| [2025/04/30 10:19:44 473058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384563369|now:1746008384473034|interval:90335|pto_count:0|srtt:38196 [2025/04/30 10:19:44 473063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67889|inflight:63606| [2025/04/30 10:19:44 473068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 473072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:82560| [2025/04/30 10:19:44 473077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 473084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 10:19:44 473123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746008384473095|stream_id:0|stream_offset:82560| [2025/04/30 10:19:44 473139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 473147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 10:19:44 473154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:6798|pto_duration:65388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 473161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 473167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 473173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 10:19:44 473179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384563483|now:1746008384473154|interv:90329| [2025/04/30 10:19:44 473184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384563483|now:1746008384473154|interval:90329|pto_count:0|srtt:38196 [2025/04/30 10:19:44 473191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67889|inflight:64806| [2025/04/30 10:19:44 473198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 473204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:83739| [2025/04/30 10:19:44 473210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 473216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 10:19:44 473257] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746008384473226|stream_id:0|stream_offset:83739| [2025/04/30 10:19:44 473264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 473271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 10:19:44 473277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:6798|pto_duration:65388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 473283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 473289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 473294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 10:19:44 473300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384563614|now:1746008384473277|interv:90337| [2025/04/30 10:19:44 473305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384563614|now:1746008384473277|interval:90337|pto_count:0|srtt:38196 [2025/04/30 10:19:44 473316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67889|inflight:66006| [2025/04/30 10:19:44 473323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 473329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:67889|conn:0000564648F8D6FC|stream_id:0|stream_offset:84918| [2025/04/30 10:19:44 473336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 473342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 10:19:44 473395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746008384473353|stream_id:0|stream_offset:84918| [2025/04/30 10:19:44 473402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 473409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 10:19:44 473416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38196|rtt_var:6798|pto_duration:65388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 473422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 473427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 473431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 10:19:44 473435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384563741|now:1746008384473415|interv:90326| [2025/04/30 10:19:44 473439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384563741|now:1746008384473415|interval:90326|pto_count:0|srtt:38196 [2025/04/30 10:19:44 473443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67889|inflight:67206| [2025/04/30 10:19:44 473448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384563741| [2025/04/30 10:19:44 473452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384563741| [2025/04/30 10:19:44 473456] [debug] |xqc_engine_wakeup_after|wakeup:1746008384563741|now:1746008384473456|diff:90285| [2025/04/30 10:19:44 473461] [debug] |xqc_engine_main_logic|END|now:1746008384472853| [2025/04/30 10:19:44 473466] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384473466| [2025/04/30 10:19:44 473470] [debug] |xqc_engine_wakeup_after|wakeup:1746008384563741|now:1746008384473470|diff:90271| [2025/04/30 10:19:44 473474] [debug] |xqc_engine_main_logic|END|now:1746008384473466| [2025/04/30 10:19:44 474614] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384474613| [2025/04/30 10:19:44 474625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 474633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:14| [2025/04/30 10:19:44 474652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 10:19:44 474660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 10:19:44 474666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 474674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:29|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:30|path_largest_ack:29| [2025/04/30 10:19:44 474681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3301|ack_elapse:50387|ctl_first_sent_time:1746008384427527|lagest_ack_time:1746008384474613|curr_delivered:23137| [2025/04/30 10:19:44 474688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427527| [2025/04/30 10:19:44 474695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1763||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 10:19:44 474699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 474705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3301|ack_elapse:50387|ctl_first_sent_time:1746008384427527|lagest_ack_time:1746008384474613|curr_delivered:24337| [2025/04/30 10:19:44 474712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427646| [2025/04/30 10:19:44 474718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1762||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 10:19:44 474724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38196|rttvar:6798|minrtt:30819|latest_rtt:46967|ack_delay:64| [2025/04/30 10:19:44 474730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39284|rttvar:7275|minrtt:30819|latest_rtt:46967|ack_delay:64| [2025/04/30 10:19:44 474737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 10:19:44 474744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 474750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 474757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39284|rtt_var:7275|pto_duration:68384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 474764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 474770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 474773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 10:19:44 474778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566737|now:1746008384474757|interv:91980| [2025/04/30 10:19:44 474781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566737|now:1746008384474757|interval:91980|pto_count:0|srtt:39284 [2025/04/30 10:19:44 474791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 3301, ack_elapse 50387, delivered 22277|rate 442118|lost 1| [2025/04/30 10:19:44 474796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (442118) in round 2| [2025/04/30 10:19:44 474800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 474804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:39308|extra_cwnd:27348| [2025/04/30 10:19:44 474808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67889|packet_lost:0|acked:2400|po_sent_time:1746008384427646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 474813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67889|packet_lost:0|acked:2400|po_sent_time:1746008384427646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 474817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:442118|cwnd:70289|full_bw_reached:0|inflight:64806|srtt:39284|latest_rtt:46967|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 474823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 10:19:44 474828] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746008384474613|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 474833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504474613|now:1746008384474613|interv:120000000| [2025/04/30 10:19:44 474837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504474613|now:1746008384474613|interv:120000000| [2025/04/30 10:19:44 474841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384563741|pq_index:0| [2025/04/30 10:19:44 474845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384472853| [2025/04/30 10:19:44 474849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384474849| [2025/04/30 10:19:44 474854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384474853| [2025/04/30 10:19:44 474860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|min_srtt:39284|path_bw:442118|loss_rate:1.19|path_pto:0| [2025/04/30 10:19:44 474865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:86097| [2025/04/30 10:19:44 474869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 474874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 474878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|min_srtt:39284|path_bw:442118|loss_rate:1.19|path_pto:0| [2025/04/30 10:19:44 474885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:87276| [2025/04/30 10:19:44 474890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 474894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 474898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|min_srtt:39284|path_bw:442118|loss_rate:1.19|path_pto:0| [2025/04/30 10:19:44 474903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:88455| [2025/04/30 10:19:44 474907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 474911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 474916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|min_srtt:39284|path_bw:442118|loss_rate:1.19|path_pto:0| [2025/04/30 10:19:44 474920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:89634| [2025/04/30 10:19:44 474924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 474929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 474933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39284|min_srtt:39284|path_bw:442118|loss_rate:1.19|path_pto:0| [2025/04/30 10:19:44 474937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:90813| [2025/04/30 10:19:44 474942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 474946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 474950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 474954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 474959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 474963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:86097| [2025/04/30 10:19:44 474970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 474974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 10:19:44 475010] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746008384474982|stream_id:0|stream_offset:86097| [2025/04/30 10:19:44 475016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 475021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 10:19:44 475026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39284|rtt_var:7275|pto_duration:68384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 475030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 475034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 475038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 10:19:44 475042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384568366|now:1746008384475025|interv:93341| [2025/04/30 10:19:44 475046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384568366|now:1746008384475025|interval:93341|pto_count:0|srtt:39284 [2025/04/30 10:19:44 475050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70289|inflight:66006| [2025/04/30 10:19:44 475055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 475059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:87276| [2025/04/30 10:19:44 475064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 475068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 10:19:44 475101] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746008384475075|stream_id:0|stream_offset:87276| [2025/04/30 10:19:44 475110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 475117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 10:19:44 475124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39284|rtt_var:7275|pto_duration:68384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 475131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 475137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 475142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 10:19:44 475154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384568459|now:1746008384475124|interv:93335| [2025/04/30 10:19:44 475159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384568459|now:1746008384475124|interval:93335|pto_count:0|srtt:39284 [2025/04/30 10:19:44 475165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70289|inflight:67206| [2025/04/30 10:19:44 475172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 475178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:88455| [2025/04/30 10:19:44 475184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 475190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 10:19:44 475229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746008384475200|stream_id:0|stream_offset:88455| [2025/04/30 10:19:44 475236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 475243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 10:19:44 475249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39284|rtt_var:7275|pto_duration:68384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 475255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 475261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 475266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 10:19:44 475272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384568584|now:1746008384475249|interv:93335| [2025/04/30 10:19:44 475278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384568584|now:1746008384475249|interval:93335|pto_count:0|srtt:39284 [2025/04/30 10:19:44 475284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70289|inflight:68406| [2025/04/30 10:19:44 475290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 475296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:70289|conn:0000564648F8D6FC|stream_id:0|stream_offset:89634| [2025/04/30 10:19:44 475302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 475308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 10:19:44 475344] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746008384475316|stream_id:0|stream_offset:89634| [2025/04/30 10:19:44 475358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 475365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 10:19:44 475372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39284|rtt_var:7275|pto_duration:68384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 475378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 475383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 475388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 10:19:44 475394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384568700|now:1746008384475371|interv:93329| [2025/04/30 10:19:44 475400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384568700|now:1746008384475371|interval:93329|pto_count:0|srtt:39284 [2025/04/30 10:19:44 475406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70289|inflight:69606| [2025/04/30 10:19:44 475413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384568700| [2025/04/30 10:19:44 475418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384568700| [2025/04/30 10:19:44 475424] [debug] |xqc_engine_wakeup_after|wakeup:1746008384568700|now:1746008384475424|diff:93276| [2025/04/30 10:19:44 475430] [debug] |xqc_engine_main_logic|END|now:1746008384474853| [2025/04/30 10:19:44 475437] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384475437| [2025/04/30 10:19:44 475443] [debug] |xqc_engine_wakeup_after|wakeup:1746008384568700|now:1746008384475443|diff:93257| [2025/04/30 10:19:44 475449] [debug] |xqc_engine_main_logic|END|now:1746008384475437| [2025/04/30 10:19:44 476639] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384476638| [2025/04/30 10:19:44 476654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 476662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:15| [2025/04/30 10:19:44 476668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 10:19:44 476677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 10:19:44 476684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 476692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:31|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:32|path_largest_ack:31| [2025/04/30 10:19:44 476711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3514|ack_elapse:52412|ctl_first_sent_time:1746008384427740|lagest_ack_time:1746008384476638|curr_delivered:25537| [2025/04/30 10:19:44 476718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427740| [2025/04/30 10:19:44 476725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1761||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 10:19:44 476738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 476746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3514|ack_elapse:52412|ctl_first_sent_time:1746008384427740|lagest_ack_time:1746008384476638|curr_delivered:26737| [2025/04/30 10:19:44 476753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427834| [2025/04/30 10:19:44 476759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1760||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 10:19:44 476765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39284|rttvar:7275|minrtt:30819|latest_rtt:48804|ack_delay:72| [2025/04/30 10:19:44 476772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40465|rttvar:7819|minrtt:30819|latest_rtt:48804|ack_delay:72| [2025/04/30 10:19:44 476778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 10:19:44 476784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 476789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 476793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:7819|pto_duration:71741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 476798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 476803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 476809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 10:19:44 476816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572057|now:1746008384476793|interv:95264| [2025/04/30 10:19:44 476822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572057|now:1746008384476793|interval:95264|pto_count:0|srtt:40465 [2025/04/30 10:19:44 476828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 3514, ack_elapse 52412, delivered 24677|rate 470827|lost 1| [2025/04/30 10:19:44 476833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (470827) in round 2| [2025/04/30 10:19:44 476837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 476841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41861|extra_cwnd:29124| [2025/04/30 10:19:44 476845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70289|packet_lost:0|acked:2400|po_sent_time:1746008384427834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 476849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70289|packet_lost:0|acked:2400|po_sent_time:1746008384427834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 476858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:470827|cwnd:72689|full_bw_reached:0|inflight:67206|srtt:40465|latest_rtt:48804|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 476864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 10:19:44 476869] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK |recv_time:1746008384476638|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 476873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504476638|now:1746008384476638|interv:120000000| [2025/04/30 10:19:44 476878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504476638|now:1746008384476638|interv:120000000| [2025/04/30 10:19:44 476882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384568700|pq_index:0| [2025/04/30 10:19:44 476887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384474853| [2025/04/30 10:19:44 476894] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384476894| [2025/04/30 10:19:44 476902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384476900| [2025/04/30 10:19:44 476910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:470827|loss_rate:1.14|path_pto:0| [2025/04/30 10:19:44 476915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:90813| [2025/04/30 10:19:44 476920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 476924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 476929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:470827|loss_rate:1.14|path_pto:0| [2025/04/30 10:19:44 476933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:91992| [2025/04/30 10:19:44 476938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 476942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 476947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:470827|loss_rate:1.14|path_pto:0| [2025/04/30 10:19:44 476951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:93171| [2025/04/30 10:19:44 476958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 476963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 476967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:470827|loss_rate:1.14|path_pto:0| [2025/04/30 10:19:44 476974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:94350| [2025/04/30 10:19:44 476981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 476988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 476994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:470827|loss_rate:1.14|path_pto:0| [2025/04/30 10:19:44 476999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:95529| [2025/04/30 10:19:44 477003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 477007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 477011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 477015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 477020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 477024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:90813| [2025/04/30 10:19:44 477028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 477033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 10:19:44 477068] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746008384477040|stream_id:0|stream_offset:90813| [2025/04/30 10:19:44 477074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 477079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 10:19:44 477084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:7819|pto_duration:71741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 477088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 477104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 477111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 10:19:44 477118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384573781|now:1746008384477083|interv:96698| [2025/04/30 10:19:44 477125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384573781|now:1746008384477083|interval:96698|pto_count:0|srtt:40465 [2025/04/30 10:19:44 477130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72689|inflight:68406| [2025/04/30 10:19:44 477137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 477143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:91992| [2025/04/30 10:19:44 477150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 477157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 10:19:44 477196] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746008384477167|stream_id:0|stream_offset:91992| [2025/04/30 10:19:44 477203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 477209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 10:19:44 477215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:7819|pto_duration:71741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 477221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 477226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 477232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 10:19:44 477237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384573908|now:1746008384477215|interv:96693| [2025/04/30 10:19:44 477243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384573908|now:1746008384477215|interval:96693|pto_count:0|srtt:40465 [2025/04/30 10:19:44 477249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72689|inflight:69606| [2025/04/30 10:19:44 477255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 477261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:93171| [2025/04/30 10:19:44 477267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 477277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 10:19:44 477313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746008384477286|stream_id:0|stream_offset:93171| [2025/04/30 10:19:44 477320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 477327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 10:19:44 477334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:7819|pto_duration:71741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 477340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 477346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 477352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 10:19:44 477358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574027|now:1746008384477333|interv:96694| [2025/04/30 10:19:44 477363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574027|now:1746008384477333|interval:96694|pto_count:0|srtt:40465 [2025/04/30 10:19:44 477369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72689|inflight:70806| [2025/04/30 10:19:44 477375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 477381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:72689|conn:0000564648F8D6FC|stream_id:0|stream_offset:94350| [2025/04/30 10:19:44 477387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 477393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 10:19:44 477428] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746008384477402|stream_id:0|stream_offset:94350| [2025/04/30 10:19:44 477435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 477439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 10:19:44 477443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:7819|pto_duration:71741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 477448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 477451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 477455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 10:19:44 477464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574143|now:1746008384477443|interv:96700| [2025/04/30 10:19:44 477468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574143|now:1746008384477443|interval:96700|pto_count:0|srtt:40465 [2025/04/30 10:19:44 477472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72689|inflight:72006| [2025/04/30 10:19:44 477477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384574143| [2025/04/30 10:19:44 477482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384574143| [2025/04/30 10:19:44 477486] [debug] |xqc_engine_wakeup_after|wakeup:1746008384574143|now:1746008384477486|diff:96657| [2025/04/30 10:19:44 477490] [debug] |xqc_engine_main_logic|END|now:1746008384476900| [2025/04/30 10:19:44 477495] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384477495| [2025/04/30 10:19:44 477499] [debug] |xqc_engine_wakeup_after|wakeup:1746008384574143|now:1746008384477499|diff:96644| [2025/04/30 10:19:44 477503] [debug] |xqc_engine_main_logic|END|now:1746008384477495| [2025/04/30 10:19:44 478601] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384478600| [2025/04/30 10:19:44 478615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 478624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:16| [2025/04/30 10:19:44 478629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 10:19:44 478639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 10:19:44 478645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 478653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:33|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:34|path_largest_ack:33| [2025/04/30 10:19:44 478660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3704|ack_elapse:54374|ctl_first_sent_time:1746008384427930|lagest_ack_time:1746008384478600|curr_delivered:27937| [2025/04/30 10:19:44 478667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384427930| [2025/04/30 10:19:44 478673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1759||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 10:19:44 478681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 478688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:3704|ack_elapse:54374|ctl_first_sent_time:1746008384427930|lagest_ack_time:1746008384478600|curr_delivered:29137| [2025/04/30 10:19:44 478694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384429192| [2025/04/30 10:19:44 478700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1758||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 10:19:44 478705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40465|rttvar:7819|minrtt:30819|latest_rtt:49408|ack_delay:64| [2025/04/30 10:19:44 478723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41575|rttvar:8084|minrtt:30819|latest_rtt:49408|ack_delay:64| [2025/04/30 10:19:44 478729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 10:19:44 478735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 478742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 478746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41575|rtt_var:8084|pto_duration:73911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 478750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 478755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 478761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 10:19:44 478768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576313|now:1746008384478746|interv:97567| [2025/04/30 10:19:44 478774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576313|now:1746008384478746|interval:97567|pto_count:0|srtt:41575 [2025/04/30 10:19:44 478780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 3704, ack_elapse 54374, delivered 27077|rate 497976|lost 1| [2025/04/30 10:19:44 478785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (497976) in round 2| [2025/04/30 10:19:44 478789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 478793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44276|extra_cwnd:30802| [2025/04/30 10:19:44 478797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72689|packet_lost:0|acked:2400|po_sent_time:1746008384429192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 478801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72689|packet_lost:0|acked:2400|po_sent_time:1746008384429192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 478806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:497976|cwnd:75089|full_bw_reached:0|inflight:69606|srtt:41575|latest_rtt:49408|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 478812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 10:19:44 478817] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746008384478600|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 478821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504478600|now:1746008384478600|interv:120000000| [2025/04/30 10:19:44 478825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504478600|now:1746008384478600|interv:120000000| [2025/04/30 10:19:44 478833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384574143|pq_index:0| [2025/04/30 10:19:44 478837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384476900| [2025/04/30 10:19:44 478841] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384478841| [2025/04/30 10:19:44 478846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384478845| [2025/04/30 10:19:44 478852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|min_srtt:41575|path_bw:497976|loss_rate:1.09|path_pto:0| [2025/04/30 10:19:44 478857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:95529| [2025/04/30 10:19:44 478861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 478866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 478870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|min_srtt:41575|path_bw:497976|loss_rate:1.09|path_pto:0| [2025/04/30 10:19:44 478875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:96708| [2025/04/30 10:19:44 478879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 478884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 478888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|min_srtt:41575|path_bw:497976|loss_rate:1.09|path_pto:0| [2025/04/30 10:19:44 478892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:97887| [2025/04/30 10:19:44 478897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 478901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 478905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|min_srtt:41575|path_bw:497976|loss_rate:1.09|path_pto:0| [2025/04/30 10:19:44 478909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:99066| [2025/04/30 10:19:44 478914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 478921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 478925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41575|min_srtt:41575|path_bw:497976|loss_rate:1.09|path_pto:0| [2025/04/30 10:19:44 478929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:100245| [2025/04/30 10:19:44 478933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 478937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 478941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 478945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 478950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 478954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:95529| [2025/04/30 10:19:44 478959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 478963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 10:19:44 478997] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746008384478970|stream_id:0|stream_offset:95529| [2025/04/30 10:19:44 479004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 479008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 10:19:44 479013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41575|rtt_var:8084|pto_duration:73911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 479017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 479021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 479025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 10:19:44 479029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384577881|now:1746008384479012|interv:98869| [2025/04/30 10:19:44 479033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384577881|now:1746008384479012|interval:98869|pto_count:0|srtt:41575 [2025/04/30 10:19:44 479037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75089|inflight:70806| [2025/04/30 10:19:44 479042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 479050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:96708| [2025/04/30 10:19:44 479054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 479058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 10:19:44 479092] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746008384479067|stream_id:0|stream_offset:96708| [2025/04/30 10:19:44 479101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 479107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 10:19:44 479114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41575|rtt_var:8084|pto_duration:73911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 479121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 479127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 479133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 10:19:44 479139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384577978|now:1746008384479113|interv:98865| [2025/04/30 10:19:44 479145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384577978|now:1746008384479113|interval:98865|pto_count:0|srtt:41575 [2025/04/30 10:19:44 479151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75089|inflight:72006| [2025/04/30 10:19:44 479159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 479166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:97887| [2025/04/30 10:19:44 479172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 479178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 10:19:44 479240] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746008384479189|stream_id:0|stream_offset:97887| [2025/04/30 10:19:44 479251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 479258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 10:19:44 479265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41575|rtt_var:8084|pto_duration:73911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 479272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 479284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 479291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 10:19:44 479296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578100|now:1746008384479265|interv:98835| [2025/04/30 10:19:44 479300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578100|now:1746008384479265|interval:98835|pto_count:0|srtt:41575 [2025/04/30 10:19:44 479304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75089|inflight:73206| [2025/04/30 10:19:44 479309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 479314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:75089|conn:0000564648F8D6FC|stream_id:0|stream_offset:99066| [2025/04/30 10:19:44 479321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 479327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 10:19:44 479366] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746008384479339|stream_id:0|stream_offset:99066| [2025/04/30 10:19:44 479377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 479384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 10:19:44 479391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41575|rtt_var:8084|pto_duration:73911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 479398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 479404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 479410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 10:19:44 479417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578250|now:1746008384479391|interv:98859| [2025/04/30 10:19:44 479422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578250|now:1746008384479391|interval:98859|pto_count:0|srtt:41575 [2025/04/30 10:19:44 479427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75089|inflight:74406| [2025/04/30 10:19:44 479432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384578250| [2025/04/30 10:19:44 479436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384578250| [2025/04/30 10:19:44 479440] [debug] |xqc_engine_wakeup_after|wakeup:1746008384578250|now:1746008384479440|diff:98810| [2025/04/30 10:19:44 479444] [debug] |xqc_engine_main_logic|END|now:1746008384478845| [2025/04/30 10:19:44 479450] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384479450| [2025/04/30 10:19:44 479454] [debug] |xqc_engine_wakeup_after|wakeup:1746008384578250|now:1746008384479454|diff:98796| [2025/04/30 10:19:44 479463] [debug] |xqc_engine_main_logic|END|now:1746008384479450| [2025/04/30 10:19:44 480578] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384480577| [2025/04/30 10:19:44 480592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 480601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:17| [2025/04/30 10:19:44 480608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 10:19:44 480616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 10:19:44 480622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 480630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:35|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:36|path_largest_ack:35| [2025/04/30 10:19:44 480636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:5072|ack_elapse:56351|ctl_first_sent_time:1746008384429298|lagest_ack_time:1746008384480577|curr_delivered:30337| [2025/04/30 10:19:44 480643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384429298| [2025/04/30 10:19:44 480650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1757||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 10:19:44 480656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 480662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:5072|ack_elapse:56351|ctl_first_sent_time:1746008384429298|lagest_ack_time:1746008384480577|curr_delivered:31537| [2025/04/30 10:19:44 480670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384429395| [2025/04/30 10:19:44 480677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1756||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 10:19:44 480684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41575|rttvar:8084|minrtt:30819|latest_rtt:51182|ack_delay:64| [2025/04/30 10:19:44 480691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42768|rttvar:8448|minrtt:30819|latest_rtt:51182|ack_delay:64| [2025/04/30 10:19:44 480698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 10:19:44 480705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 480711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 480717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42768|rtt_var:8448|pto_duration:76560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 480722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 480726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 480736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 10:19:44 480740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580899|now:1746008384480717|interv:100182| [2025/04/30 10:19:44 480744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580899|now:1746008384480717|interval:100182|pto_count:0|srtt:42768 [2025/04/30 10:19:44 480749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 5072, ack_elapse 56351, delivered 29477|rate 523096|lost 1| [2025/04/30 10:19:44 480753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (523096) in round 2| [2025/04/30 10:19:44 480757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 480762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46509|extra_cwnd:32356| [2025/04/30 10:19:44 480766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75089|packet_lost:0|acked:2400|po_sent_time:1746008384429395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 480770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75089|packet_lost:0|acked:2400|po_sent_time:1746008384429395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 480775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:523096|cwnd:77489|full_bw_reached:0|inflight:72006|srtt:42768|latest_rtt:51182|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 480781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 10:19:44 480785] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746008384480577|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 480790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504480577|now:1746008384480577|interv:120000000| [2025/04/30 10:19:44 480794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504480577|now:1746008384480577|interv:120000000| [2025/04/30 10:19:44 480798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384578250|pq_index:0| [2025/04/30 10:19:44 480803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384478845| [2025/04/30 10:19:44 480807] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384480807| [2025/04/30 10:19:44 480812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384480811| [2025/04/30 10:19:44 480818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|min_srtt:42768|path_bw:523096|loss_rate:1.04|path_pto:0| [2025/04/30 10:19:44 480822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:100245| [2025/04/30 10:19:44 480829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 480834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 480839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|min_srtt:42768|path_bw:523096|loss_rate:1.04|path_pto:0| [2025/04/30 10:19:44 480843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:101424| [2025/04/30 10:19:44 480848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 480852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 480857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|min_srtt:42768|path_bw:523096|loss_rate:1.04|path_pto:0| [2025/04/30 10:19:44 480861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 480865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 480870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 480874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|min_srtt:42768|path_bw:523096|loss_rate:1.04|path_pto:0| [2025/04/30 10:19:44 480878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 480883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 480887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 480891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42768|min_srtt:42768|path_bw:523096|loss_rate:1.04|path_pto:0| [2025/04/30 10:19:44 480895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 480899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 480903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 480907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 480914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 480918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 480923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:100245| [2025/04/30 10:19:44 480927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 480932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 10:19:44 480968] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746008384480939|stream_id:0|stream_offset:100245| [2025/04/30 10:19:44 480974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 480981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 10:19:44 480988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42768|rtt_var:8448|pto_duration:76560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 480995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 481002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 481008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 10:19:44 481015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582499|now:1746008384480987|interv:101512| [2025/04/30 10:19:44 481021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582499|now:1746008384480987|interval:101512|pto_count:0|srtt:42768 [2025/04/30 10:19:44 481029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77489|inflight:73206| [2025/04/30 10:19:44 481036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 481043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:101424| [2025/04/30 10:19:44 481048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 481052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 10:19:44 481082] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746008384481060|stream_id:0|stream_offset:101424| [2025/04/30 10:19:44 481089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 481097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 10:19:44 481111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42768|rtt_var:8448|pto_duration:76560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 481118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 481124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 481130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 10:19:44 481136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582620|now:1746008384481110|interv:101510| [2025/04/30 10:19:44 481143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582620|now:1746008384481110|interval:101510|pto_count:0|srtt:42768 [2025/04/30 10:19:44 481150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77489|inflight:74406| [2025/04/30 10:19:44 481158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 481165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 481172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 481179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 10:19:44 481219] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746008384481190|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 481227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 481234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 10:19:44 481240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42768|rtt_var:8448|pto_duration:76560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 481245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 481251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 481256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 10:19:44 481262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582750|now:1746008384481239|interv:101511| [2025/04/30 10:19:44 481268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582750|now:1746008384481239|interval:101511|pto_count:0|srtt:42768 [2025/04/30 10:19:44 481274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77489|inflight:75606| [2025/04/30 10:19:44 481280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 481286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:77489|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 481298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 481304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 10:19:44 481341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746008384481313|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 481348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 481354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 10:19:44 481360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42768|rtt_var:8448|pto_duration:76560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 481367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 481373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 481378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 10:19:44 481384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582873|now:1746008384481360|interv:101513| [2025/04/30 10:19:44 481390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582873|now:1746008384481360|interval:101513|pto_count:0|srtt:42768 [2025/04/30 10:19:44 481396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77489|inflight:76806| [2025/04/30 10:19:44 481402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384582873| [2025/04/30 10:19:44 481408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384582873| [2025/04/30 10:19:44 481414] [debug] |xqc_engine_wakeup_after|wakeup:1746008384582873|now:1746008384481413|diff:101460| [2025/04/30 10:19:44 481420] [debug] |xqc_engine_main_logic|END|now:1746008384480811| [2025/04/30 10:19:44 481427] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384481427| [2025/04/30 10:19:44 481433] [debug] |xqc_engine_wakeup_after|wakeup:1746008384582873|now:1746008384481433|diff:101440| [2025/04/30 10:19:44 481439] [debug] |xqc_engine_main_logic|END|now:1746008384481427| [2025/04/30 10:19:44 482584] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384482583| [2025/04/30 10:19:44 482599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 482608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:18| [2025/04/30 10:19:44 482614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 10:19:44 482623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 10:19:44 482630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 482638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:37|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:38|path_largest_ack:37| [2025/04/30 10:19:44 482651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31877|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:5260|ack_elapse:58357|ctl_first_sent_time:1746008384429486|lagest_ack_time:1746008384482583|curr_delivered:32737| [2025/04/30 10:19:44 482657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384429486| [2025/04/30 10:19:44 482664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1755||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 10:19:44 482671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 482678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31877|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:5260|ack_elapse:58357|ctl_first_sent_time:1746008384429486|lagest_ack_time:1746008384482583|curr_delivered:33937| [2025/04/30 10:19:44 482685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384429602| [2025/04/30 10:19:44 482691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1754||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 10:19:44 482698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42768|rttvar:8448|minrtt:30819|latest_rtt:52981|ack_delay:56| [2025/04/30 10:19:44 482704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44037|rttvar:8875|minrtt:30819|latest_rtt:52981|ack_delay:56| [2025/04/30 10:19:44 482712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 10:19:44 482716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 482720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 482725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:8875|pto_duration:79537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 482729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 482733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 482737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 10:19:44 482741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384585850|now:1746008384482724|interv:103126| [2025/04/30 10:19:44 482745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384585850|now:1746008384482724|interval:103126|pto_count:0|srtt:44037 [2025/04/30 10:19:44 482749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 5260, ack_elapse 58357, delivered 31877|rate 546241|lost 1| [2025/04/30 10:19:44 482754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (546241) in round 2| [2025/04/30 10:19:44 482758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 482762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48566|extra_cwnd:33788| [2025/04/30 10:19:44 482771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77489|packet_lost:0|acked:2400|po_sent_time:1746008384429602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 482776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77489|packet_lost:0|acked:2400|po_sent_time:1746008384429602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 482780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:546241|cwnd:79889|full_bw_reached:0|inflight:74406|srtt:44037|latest_rtt:52981|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 482786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 10:19:44 482791] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746008384482583|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 482795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504482583|now:1746008384482583|interv:120000000| [2025/04/30 10:19:44 482800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504482583|now:1746008384482583|interv:120000000| [2025/04/30 10:19:44 482804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384582873|pq_index:0| [2025/04/30 10:19:44 482808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384480811| [2025/04/30 10:19:44 482812] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384482812| [2025/04/30 10:19:44 482817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384482816| [2025/04/30 10:19:44 482823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|min_srtt:44037|path_bw:546241|loss_rate:1.00|path_pto:0| [2025/04/30 10:19:44 482827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 482832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 482836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 482841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|min_srtt:44037|path_bw:546241|loss_rate:1.00|path_pto:0| [2025/04/30 10:19:44 482845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:106140| [2025/04/30 10:19:44 482850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 482857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 482861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|min_srtt:44037|path_bw:546241|loss_rate:1.00|path_pto:0| [2025/04/30 10:19:44 482866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 482870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 482875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 482879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|min_srtt:44037|path_bw:546241|loss_rate:1.00|path_pto:0| [2025/04/30 10:19:44 482883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 482888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 482892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 482896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44037|min_srtt:44037|path_bw:546241|loss_rate:1.00|path_pto:0| [2025/04/30 10:19:44 482900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:109677| [2025/04/30 10:19:44 482905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 482909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 482912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 482917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 482921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 482925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 482930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 482934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 10:19:44 482970] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746008384482942|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 482979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 482984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 10:19:44 482988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:8875|pto_duration:79537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 482993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 482997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 483001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 10:19:44 483004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384587479|now:1746008384482988|interv:104491| [2025/04/30 10:19:44 483008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384587479|now:1746008384482988|interval:104491|pto_count:0|srtt:44037 [2025/04/30 10:19:44 483013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79889|inflight:75606| [2025/04/30 10:19:44 483018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 483022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:106140| [2025/04/30 10:19:44 483026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 483030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 10:19:44 483054] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746008384483036|stream_id:0|stream_offset:106140| [2025/04/30 10:19:44 483059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 483063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 10:19:44 483068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:8875|pto_duration:79537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 483072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 483076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 483079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 10:19:44 483083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384587573|now:1746008384483067|interv:104506| [2025/04/30 10:19:44 483087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384587573|now:1746008384483067|interval:104506|pto_count:0|srtt:44037 [2025/04/30 10:19:44 483095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79889|inflight:76806| [2025/04/30 10:19:44 483099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 483103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 483108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 483113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 10:19:44 483151] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76806|now:1746008384483122|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 483160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 483167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:76806|applimit:0| [2025/04/30 10:19:44 483174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:8875|pto_duration:79537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 483180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 483186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 483191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 10:19:44 483197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384587659|now:1746008384483173|interv:104486| [2025/04/30 10:19:44 483203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384587659|now:1746008384483173|interval:104486|pto_count:0|srtt:44037 [2025/04/30 10:19:44 483209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79889|inflight:78006| [2025/04/30 10:19:44 483217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 483223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:79889|conn:0000564648F8D6FC|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 483230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 483236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 10:19:44 483277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746008384483246|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 483286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 483294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 10:19:44 483308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:8875|pto_duration:79537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 483314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 483321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 483327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 10:19:44 483332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384587783|now:1746008384483307|interv:104476| [2025/04/30 10:19:44 483338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384587783|now:1746008384483307|interval:104476|pto_count:0|srtt:44037 [2025/04/30 10:19:44 483346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79889|inflight:79206| [2025/04/30 10:19:44 483353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384587783| [2025/04/30 10:19:44 483360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384587783| [2025/04/30 10:19:44 483366] [debug] |xqc_engine_wakeup_after|wakeup:1746008384587783|now:1746008384483366|diff:104417| [2025/04/30 10:19:44 483373] [debug] |xqc_engine_main_logic|END|now:1746008384482816| [2025/04/30 10:19:44 483381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384483381| [2025/04/30 10:19:44 483388] [debug] |xqc_engine_wakeup_after|wakeup:1746008384587783|now:1746008384483388|diff:104395| [2025/04/30 10:19:44 483394] [debug] |xqc_engine_main_logic|END|now:1746008384483381| [2025/04/30 10:19:44 484610] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384484608| [2025/04/30 10:19:44 484625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 484635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:19| [2025/04/30 10:19:44 484640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 10:19:44 484649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 10:19:44 484656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 484662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:39|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:40|path_largest_ack:39| [2025/04/30 10:19:44 484669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:6639|ack_elapse:60382|ctl_first_sent_time:1746008384430865|lagest_ack_time:1746008384484608|curr_delivered:35137| [2025/04/30 10:19:44 484676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384430865| [2025/04/30 10:19:44 484683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1753||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 10:19:44 484688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 484692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34277|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:6639|ack_elapse:60382|ctl_first_sent_time:1746008384430865|lagest_ack_time:1746008384484608|curr_delivered:36337| [2025/04/30 10:19:44 484705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384430967| [2025/04/30 10:19:44 484712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1752||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 10:19:44 484718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44037|rttvar:8875|minrtt:30819|latest_rtt:53641|ack_delay:80| [2025/04/30 10:19:44 484723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45228|rttvar:9038|minrtt:30819|latest_rtt:53641|ack_delay:80| [2025/04/30 10:19:44 484727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 10:19:44 484731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 484735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 484740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45228|rtt_var:9038|pto_duration:81380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 484744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 484748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 484752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 10:19:44 484756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384589626|now:1746008384484739|interv:104887| [2025/04/30 10:19:44 484760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384589626|now:1746008384484739|interval:104887|pto_count:0|srtt:45228 [2025/04/30 10:19:44 484765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 6639, ack_elapse 60382, delivered 34277|rate 567669|lost 1| [2025/04/30 10:19:44 484769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (567669) in round 2| [2025/04/30 10:19:44 484773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 484777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:50470|extra_cwnd:35114| [2025/04/30 10:19:44 484781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79889|packet_lost:0|acked:2400|po_sent_time:1746008384430967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 484786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79889|packet_lost:0|acked:2400|po_sent_time:1746008384430967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 484791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:567669|cwnd:82289|full_bw_reached:0|inflight:76806|srtt:45228|latest_rtt:53641|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 484796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 10:19:44 484804] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746008384484608|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 484809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504484608|now:1746008384484608|interv:120000000| [2025/04/30 10:19:44 484813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504484608|now:1746008384484608|interv:120000000| [2025/04/30 10:19:44 484817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384587783|pq_index:0| [2025/04/30 10:19:44 484822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384482816| [2025/04/30 10:19:44 484826] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384484826| [2025/04/30 10:19:44 484831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384484830| [2025/04/30 10:19:44 484837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|min_srtt:45228|path_bw:567669|loss_rate:0.96|path_pto:0| [2025/04/30 10:19:44 484842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:109677| [2025/04/30 10:19:44 484846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 484851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 484856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|min_srtt:45228|path_bw:567669|loss_rate:0.96|path_pto:0| [2025/04/30 10:19:44 484860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:110856| [2025/04/30 10:19:44 484864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 484869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 484873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|min_srtt:45228|path_bw:567669|loss_rate:0.96|path_pto:0| [2025/04/30 10:19:44 484877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 484882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 484886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 484890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|min_srtt:45228|path_bw:567669|loss_rate:0.96|path_pto:0| [2025/04/30 10:19:44 484897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 484902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 484906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 484910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45228|min_srtt:45228|path_bw:567669|loss_rate:0.96|path_pto:0| [2025/04/30 10:19:44 484914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:114393| [2025/04/30 10:19:44 484919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 484923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 484927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 484931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 484935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 484940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:109677| [2025/04/30 10:19:44 484944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 484948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 10:19:44 484985] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76806|now:1746008384484956|stream_id:0|stream_offset:109677| [2025/04/30 10:19:44 484991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 484996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:76806|applimit:0| [2025/04/30 10:19:44 485000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45228|rtt_var:9038|pto_duration:81380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 485005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 485009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 485012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 10:19:44 485016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591336|now:1746008384485000|interv:106336| [2025/04/30 10:19:44 485025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591336|now:1746008384485000|interval:106336|pto_count:0|srtt:45228 [2025/04/30 10:19:44 485029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82289|inflight:78006| [2025/04/30 10:19:44 485034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 485038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:110856| [2025/04/30 10:19:44 485043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 485047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 10:19:44 485084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746008384485056|stream_id:0|stream_offset:110856| [2025/04/30 10:19:44 485094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 485101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 10:19:44 485107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45228|rtt_var:9038|pto_duration:81380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 485114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 485121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 485127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 10:19:44 485133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591436|now:1746008384485107|interv:106329| [2025/04/30 10:19:44 485139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591436|now:1746008384485107|interval:106329|pto_count:0|srtt:45228 [2025/04/30 10:19:44 485146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82289|inflight:79206| [2025/04/30 10:19:44 485154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 485160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 485167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 485173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 10:19:44 485214] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746008384485183|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 485230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 485237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 10:19:44 485244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45228|rtt_var:9038|pto_duration:81380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 485251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 485257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 485262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 10:19:44 485268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591563|now:1746008384485244|interv:106319| [2025/04/30 10:19:44 485274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591563|now:1746008384485244|interval:106319|pto_count:0|srtt:45228 [2025/04/30 10:19:44 485281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82289|inflight:80406| [2025/04/30 10:19:44 485289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 485296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:82289|conn:0000564648F8D6FC|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 485303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 485309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 10:19:44 485354] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746008384485320|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 485362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 485369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 10:19:44 485376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45228|rtt_var:9038|pto_duration:81380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 485383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 485389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 485395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 10:19:44 485401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591700|now:1746008384485375|interv:106325| [2025/04/30 10:19:44 485405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591700|now:1746008384485375|interval:106325|pto_count:0|srtt:45228 [2025/04/30 10:19:44 485415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82289|inflight:81606| [2025/04/30 10:19:44 485420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384591700| [2025/04/30 10:19:44 485424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384591700| [2025/04/30 10:19:44 485428] [debug] |xqc_engine_wakeup_after|wakeup:1746008384591700|now:1746008384485428|diff:106272| [2025/04/30 10:19:44 485433] [debug] |xqc_engine_main_logic|END|now:1746008384484830| [2025/04/30 10:19:44 485438] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384485438| [2025/04/30 10:19:44 485442] [debug] |xqc_engine_wakeup_after|wakeup:1746008384591700|now:1746008384485442|diff:106258| [2025/04/30 10:19:44 485446] [debug] |xqc_engine_main_logic|END|now:1746008384485438| [2025/04/30 10:19:44 486544] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384486543| [2025/04/30 10:19:44 486577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 486586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:20| [2025/04/30 10:19:44 486593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 10:19:44 486601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 10:19:44 486608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 486616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:42|path_largest_ack:41| [2025/04/30 10:19:44 486620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:6839|ack_elapse:62317|ctl_first_sent_time:1746008384431065|lagest_ack_time:1746008384486543|curr_delivered:37537| [2025/04/30 10:19:44 486627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384431065| [2025/04/30 10:19:44 486634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1751||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 10:19:44 486641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 486648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36677|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:6839|ack_elapse:62317|ctl_first_sent_time:1746008384431065|lagest_ack_time:1746008384486543|curr_delivered:38737| [2025/04/30 10:19:44 486655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384431156| [2025/04/30 10:19:44 486662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1750||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 10:19:44 486668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45228|rttvar:9038|minrtt:30819|latest_rtt:55387|ack_delay:64| [2025/04/30 10:19:44 486675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:46490|rttvar:9302|minrtt:30819|latest_rtt:55387|ack_delay:64| [2025/04/30 10:19:44 486682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 10:19:44 486688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 486699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 486703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46490|rtt_var:9302|pto_duration:83698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 486707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 486711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 486715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 10:19:44 486719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594018|now:1746008384486703|interv:107315| [2025/04/30 10:19:44 486723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594018|now:1746008384486703|interval:107315|pto_count:0|srtt:46490 [2025/04/30 10:19:44 486728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 6839, ack_elapse 62317, delivered 36677|rate 588555|lost 1| [2025/04/30 10:19:44 486732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (588555) in round 2| [2025/04/30 10:19:44 486736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 486740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52328|extra_cwnd:36406| [2025/04/30 10:19:44 486744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82289|packet_lost:0|acked:2400|po_sent_time:1746008384431156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 486749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82289|packet_lost:0|acked:2400|po_sent_time:1746008384431156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 486754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:588555|cwnd:84689|full_bw_reached:0|inflight:79206|srtt:46490|latest_rtt:55387|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 486760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 10:19:44 486764] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746008384486543|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 486769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504486543|now:1746008384486543|interv:120000000| [2025/04/30 10:19:44 486774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504486543|now:1746008384486543|interv:120000000| [2025/04/30 10:19:44 486777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384591700|pq_index:0| [2025/04/30 10:19:44 486782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384484830| [2025/04/30 10:19:44 486786] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384486786| [2025/04/30 10:19:44 486791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384486790| [2025/04/30 10:19:44 486800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|min_srtt:46490|path_bw:588555|loss_rate:0.93|path_pto:0| [2025/04/30 10:19:44 486804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:114393| [2025/04/30 10:19:44 486809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 486813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 486818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|min_srtt:46490|path_bw:588555|loss_rate:0.93|path_pto:0| [2025/04/30 10:19:44 486822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:115572| [2025/04/30 10:19:44 486827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 486831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 486835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|min_srtt:46490|path_bw:588555|loss_rate:0.93|path_pto:0| [2025/04/30 10:19:44 486839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 486844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 486848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 486852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|min_srtt:46490|path_bw:588555|loss_rate:0.93|path_pto:0| [2025/04/30 10:19:44 486856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 486861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 486865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 486869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46490|min_srtt:46490|path_bw:588555|loss_rate:0.93|path_pto:0| [2025/04/30 10:19:44 486874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:119109| [2025/04/30 10:19:44 486881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 486885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 486889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 486893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 486897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 486902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:114393| [2025/04/30 10:19:44 486906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 486910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 10:19:44 486946] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746008384486918|stream_id:0|stream_offset:114393| [2025/04/30 10:19:44 486953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 486959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 10:19:44 486966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46490|rtt_var:9302|pto_duration:83698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 486973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 486980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 486987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 10:19:44 486993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384595616|now:1746008384486966|interv:108650| [2025/04/30 10:19:44 487000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384595616|now:1746008384486966|interval:108650|pto_count:0|srtt:46490 [2025/04/30 10:19:44 487008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84689|inflight:80406| [2025/04/30 10:19:44 487015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 487020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:115572| [2025/04/30 10:19:44 487025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 487029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 10:19:44 487065] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746008384487041|stream_id:0|stream_offset:115572| [2025/04/30 10:19:44 487075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 487083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 10:19:44 487090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46490|rtt_var:9302|pto_duration:83698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 487097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 487103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 487110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 10:19:44 487118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384595739|now:1746008384487089|interv:108650| [2025/04/30 10:19:44 487124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384595739|now:1746008384487089|interval:108650|pto_count:0|srtt:46490 [2025/04/30 10:19:44 487131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84689|inflight:81606| [2025/04/30 10:19:44 487139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 487146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 487153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 487159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 10:19:44 487218] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746008384487170|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 487229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 487236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 10:19:44 487243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46490|rtt_var:9302|pto_duration:83698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 487249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 487255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 487260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 10:19:44 487266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384595868|now:1746008384487242|interv:108626| [2025/04/30 10:19:44 487279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384595868|now:1746008384487242|interval:108626|pto_count:0|srtt:46490 [2025/04/30 10:19:44 487286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84689|inflight:82806| [2025/04/30 10:19:44 487293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 487299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:84689|conn:0000564648F8D6FC|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 487306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 487313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 10:19:44 487356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746008384487324|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 487365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 487373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 10:19:44 487380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46490|rtt_var:9302|pto_duration:83698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 487387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 487392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 487396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 10:19:44 487400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596022|now:1746008384487379|interv:108643| [2025/04/30 10:19:44 487404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596022|now:1746008384487379|interval:108643|pto_count:0|srtt:46490 [2025/04/30 10:19:44 487408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84689|inflight:84006| [2025/04/30 10:19:44 487413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384596022| [2025/04/30 10:19:44 487417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384596022| [2025/04/30 10:19:44 487421] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596022|now:1746008384487421|diff:108601| [2025/04/30 10:19:44 487426] [debug] |xqc_engine_main_logic|END|now:1746008384486790| [2025/04/30 10:19:44 487431] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384487431| [2025/04/30 10:19:44 487438] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596022|now:1746008384487438|diff:108584| [2025/04/30 10:19:44 487444] [debug] |xqc_engine_main_logic|END|now:1746008384487431| [2025/04/30 10:19:44 488540] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384488539| [2025/04/30 10:19:44 488576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 488589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:21| [2025/04/30 10:19:44 488595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 10:19:44 488604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 10:19:44 488610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 488618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:44|path_largest_ack:43| [2025/04/30 10:19:44 488625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:7024|ack_elapse:64313|ctl_first_sent_time:1746008384431250|lagest_ack_time:1746008384488539|curr_delivered:39937| [2025/04/30 10:19:44 488632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384431250| [2025/04/30 10:19:44 488638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1749||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 10:19:44 488645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 488651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39077|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:7024|ack_elapse:64313|ctl_first_sent_time:1746008384431250|lagest_ack_time:1746008384488539|curr_delivered:41137| [2025/04/30 10:19:44 488657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384431341| [2025/04/30 10:19:44 488662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1748||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 10:19:44 488668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:46490|rttvar:9302|minrtt:30819|latest_rtt:57198|ack_delay:64| [2025/04/30 10:19:44 488675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:47820|rttvar:9638|minrtt:30819|latest_rtt:57198|ack_delay:64| [2025/04/30 10:19:44 488682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 10:19:44 488689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 488696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 488703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47820|rtt_var:9638|pto_duration:86372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 488710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 488715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 488719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 10:19:44 488723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598696|now:1746008384488703|interv:109993| [2025/04/30 10:19:44 488727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598696|now:1746008384488703|interval:109993|pto_count:0|srtt:47820 [2025/04/30 10:19:44 488736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 7024, ack_elapse 64313, delivered 39077|rate 607606|lost 1| [2025/04/30 10:19:44 488741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (607606) in round 2| [2025/04/30 10:19:44 488745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 488749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:54021|extra_cwnd:37584| [2025/04/30 10:19:44 488753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84689|packet_lost:0|acked:2400|po_sent_time:1746008384431341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 488758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84689|packet_lost:0|acked:2400|po_sent_time:1746008384431341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 488762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:607606|cwnd:87089|full_bw_reached:0|inflight:81606|srtt:47820|latest_rtt:57198|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 488768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 10:19:44 488773] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746008384488539|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 488778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504488539|now:1746008384488539|interv:120000000| [2025/04/30 10:19:44 488782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504488539|now:1746008384488539|interv:120000000| [2025/04/30 10:19:44 488786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384596022|pq_index:0| [2025/04/30 10:19:44 488790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384486790| [2025/04/30 10:19:44 488794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384488794| [2025/04/30 10:19:44 488799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384488798| [2025/04/30 10:19:44 488805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|min_srtt:47820|path_bw:607606|loss_rate:0.89|path_pto:0| [2025/04/30 10:19:44 488810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:119109| [2025/04/30 10:19:44 488814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 488819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 488826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|min_srtt:47820|path_bw:607606|loss_rate:0.89|path_pto:0| [2025/04/30 10:19:44 488831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:120288| [2025/04/30 10:19:44 488835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 488840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 488844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|min_srtt:47820|path_bw:607606|loss_rate:0.89|path_pto:0| [2025/04/30 10:19:44 488848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 488852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 488857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 488861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|min_srtt:47820|path_bw:607606|loss_rate:0.89|path_pto:0| [2025/04/30 10:19:44 488866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 488870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 488874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 488879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47820|min_srtt:47820|path_bw:607606|loss_rate:0.89|path_pto:0| [2025/04/30 10:19:44 488883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 488887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 488891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 488895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 488899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 488904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 488908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:119109| [2025/04/30 10:19:44 488915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 488920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 10:19:44 488959] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746008384488927|stream_id:0|stream_offset:119109| [2025/04/30 10:19:44 488968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 488976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 10:19:44 488982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47820|rtt_var:9638|pto_duration:86372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 488988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 488992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 488996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 10:19:44 489000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600299|now:1746008384488982|interv:111317| [2025/04/30 10:19:44 489005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600299|now:1746008384488982|interval:111317|pto_count:0|srtt:47820 [2025/04/30 10:19:44 489009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87089|inflight:82806| [2025/04/30 10:19:44 489015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 489023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:120288| [2025/04/30 10:19:44 489028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 489032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 10:19:44 489063] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746008384489039|stream_id:0|stream_offset:120288| [2025/04/30 10:19:44 489072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 489079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 10:19:44 489086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47820|rtt_var:9638|pto_duration:86372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 489091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 489102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 489108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 10:19:44 489115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600411|now:1746008384489085|interv:111326| [2025/04/30 10:19:44 489121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600411|now:1746008384489085|interval:111326|pto_count:0|srtt:47820 [2025/04/30 10:19:44 489125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87089|inflight:84006| [2025/04/30 10:19:44 489131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 489138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 489145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 489151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 10:19:44 489190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746008384489161|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 489198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 489204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 10:19:44 489210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47820|rtt_var:9638|pto_duration:86372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 489216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 489221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 489226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 85206| [2025/04/30 10:19:44 489232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600533|now:1746008384489209|interv:111324| [2025/04/30 10:19:44 489237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600533|now:1746008384489209|interval:111324|pto_count:0|srtt:47820 [2025/04/30 10:19:44 489243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87089|inflight:85206| [2025/04/30 10:19:44 489249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 489255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:87089|conn:0000564648F8D6FC|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 489262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 489267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 10:19:44 489307] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746008384489279|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 489314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 489320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 10:19:44 489326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47820|rtt_var:9638|pto_duration:86372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 489332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 489337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 489343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 86406| [2025/04/30 10:19:44 489348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600651|now:1746008384489326|interv:111325| [2025/04/30 10:19:44 489353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600651|now:1746008384489326|interval:111325|pto_count:0|srtt:47820 [2025/04/30 10:19:44 489359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87089|inflight:86406| [2025/04/30 10:19:44 489366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384600651| [2025/04/30 10:19:44 489372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384600651| [2025/04/30 10:19:44 489377] [debug] |xqc_engine_wakeup_after|wakeup:1746008384600651|now:1746008384489377|diff:111274| [2025/04/30 10:19:44 489383] [debug] |xqc_engine_main_logic|END|now:1746008384488798| [2025/04/30 10:19:44 489390] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384489390| [2025/04/30 10:19:44 489396] [debug] |xqc_engine_wakeup_after|wakeup:1746008384600651|now:1746008384489396|diff:111255| [2025/04/30 10:19:44 489401] [debug] |xqc_engine_main_logic|END|now:1746008384489390| [2025/04/30 10:19:44 490566] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384490565| [2025/04/30 10:19:44 490581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 490589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:22| [2025/04/30 10:19:44 490595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 10:19:44 490604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 10:19:44 490610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 490618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:45|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:50|path_largest_ack:45| [2025/04/30 10:19:44 490624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:8401|ack_elapse:66339|ctl_first_sent_time:1746008384432627|lagest_ack_time:1746008384490565|curr_delivered:42337| [2025/04/30 10:19:44 490630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384432627| [2025/04/30 10:19:44 490644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1747||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 10:19:44 490652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 490658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41477|prior_delivered:2060|prior_time:1746008384424226|is_app_limited:1|send_elapse:8401|ack_elapse:66339|ctl_first_sent_time:1746008384432627|lagest_ack_time:1746008384490565|curr_delivered:43537| [2025/04/30 10:19:44 490665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384433126| [2025/04/30 10:19:44 490672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1746||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 10:19:44 490678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:47820|rttvar:9638|minrtt:30819|latest_rtt:57439|ack_delay:64| [2025/04/30 10:19:44 490684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:49014|rttvar:9617|minrtt:30819|latest_rtt:57439|ack_delay:64| [2025/04/30 10:19:44 490691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/04/30 10:19:44 490696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 490703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:46|lost_pn:47|po_sent_time:1746008384432733|lost_send_time:1746008384425947|loss_delay:64618|frame:STREAM |repair:128| [2025/04/30 10:19:44 490711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:47|lost_pn:47|po_sent_time:1746008384432829|lost_send_time:1746008384425947|loss_delay:64618|frame:STREAM |repair:128| [2025/04/30 10:19:44 490718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384432829u| [2025/04/30 10:19:44 490725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 490731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384490731|interval:6818| [2025/04/30 10:19:44 490738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384490731|interv:6818| [2025/04/30 10:19:44 490745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 8401, ack_elapse 66339, delivered 41477|rate 625227|lost 3| [2025/04/30 10:19:44 490751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (625227) in round 2| [2025/04/30 10:19:44 490758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 490764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:55588|extra_cwnd:38674| [2025/04/30 10:19:44 490770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87089|packet_lost:2|acked:2400|po_sent_time:1746008384433126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 490775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87089|packet_lost:2|acked:2400|po_sent_time:1746008384433126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098| [2025/04/30 10:19:44 490784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:625227|cwnd:89489|full_bw_reached:0|inflight:81606|srtt:49014|latest_rtt:57439|min_rtt:30819|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 490791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 10:19:44 490795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746008384490565|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 490800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504490565|now:1746008384490565|interv:120000000| [2025/04/30 10:19:44 490804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504490565|now:1746008384490565|interv:120000000| [2025/04/30 10:19:44 490808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384600651|pq_index:0| [2025/04/30 10:19:44 490812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384488798| [2025/04/30 10:19:44 490816] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384490816| [2025/04/30 10:19:44 490823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384490821| [2025/04/30 10:19:44 490832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 490846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:46|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 490864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:47|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 490885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 490902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 490927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 490945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 490949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 490954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:0.86|path_pto:0| [2025/04/30 10:19:44 490958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 490962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 490966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 490973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 490977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 490982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:46|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 490986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 490991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 490998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 10:19:44 491041] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746008384491009|stream_id:0|stream_offset:41295| [2025/04/30 10:19:44 491048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:117|origin_pktnum:46|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 491053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 10:19:44 491058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491058|interval:6491| [2025/04/30 10:19:44 491065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491058|interv:6491| [2025/04/30 10:19:44 491072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:82806| [2025/04/30 10:19:44 491079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:47|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 491086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 491093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 491100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 10:19:44 491142] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746008384491113|stream_id:0|stream_offset:42474| [2025/04/30 10:19:44 491152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:118|origin_pktnum:47|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 491159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 10:19:44 491165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491165|interval:6384| [2025/04/30 10:19:44 491172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491165|interv:6384| [2025/04/30 10:19:44 491180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:84006| [2025/04/30 10:19:44 491194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 491200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 491207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 491213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 10:19:44 491250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746008384491224|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 491260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 491268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 10:19:44 491274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491274|interval:6275| [2025/04/30 10:19:44 491280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491274|interv:6275| [2025/04/30 10:19:44 491286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:85206| [2025/04/30 10:19:44 491293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 491300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 491306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 491312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 10:19:44 491352] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746008384491324|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 491362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 491368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 10:19:44 491374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491374|interval:6175| [2025/04/30 10:19:44 491381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491374|interv:6175| [2025/04/30 10:19:44 491387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:86406| [2025/04/30 10:19:44 491391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 491400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 491405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 491409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 10:19:44 491440] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1746008384491416|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 491449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 491456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/04/30 10:19:44 491463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491463|interval:6086| [2025/04/30 10:19:44 491469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491463|interv:6086| [2025/04/30 10:19:44 491475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:87606| [2025/04/30 10:19:44 491480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 491484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 491488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 491492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 10:19:44 491521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87606|now:1746008384491499|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 491530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 491537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:87606|applimit:0| [2025/04/30 10:19:44 491543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384497549|now:1746008384491543|interval:6006| [2025/04/30 10:19:44 491570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384497549|now:1746008384491543|interv:6006| [2025/04/30 10:19:44 491577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89489|inflight:88806| [2025/04/30 10:19:44 491584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384497549| [2025/04/30 10:19:44 491589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384497549| [2025/04/30 10:19:44 491593] [debug] |xqc_engine_wakeup_after|wakeup:1746008384497549|now:1746008384491592|diff:5957| [2025/04/30 10:19:44 491597] [debug] |xqc_engine_main_logic|END|now:1746008384490821| [2025/04/30 10:19:44 491609] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:78|state:ESTABED|recv_time:1746008384491609| [2025/04/30 10:19:44 491616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 491626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:23| [2025/04/30 10:19:44 491630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 10:19:44 491636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 10:19:44 491640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:18| [2025/04/30 10:19:44 491646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_new_conn_id_frame|new_conn_id|e6730b9bb9be6368|sr_token:77b2cf74f72bf58fb7f1533a75b8c19e [2025/04/30 10:19:44 491654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:b| [2025/04/30 10:19:44 491663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 10:19:44 491670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_stream_frame|already recvd|data_offset:0|data_length:17|merged_offset_end:17| [2025/04/30 10:19:44 491675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384516609|now:1746008384491609|interv:25000| [2025/04/30 10:19:44 491680] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384491609|max_ack_delay:25000| [2025/04/30 10:19:44 491685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 10:19:44 491689] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:24|frame:STREAM NEW_CONNECTION_ID |recv_time:1746008384491609|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 491694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504491609|now:1746008384491609|interv:120000000| [2025/04/30 10:19:44 491698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504491609|now:1746008384491609|interv:120000000| [2025/04/30 10:19:44 491702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384497549|pq_index:0| [2025/04/30 10:19:44 491707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384490821| [2025/04/30 10:19:44 491710] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384491710| [2025/04/30 10:19:44 491715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384491714| [2025/04/30 10:19:44 491721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49014|min_srtt:49014|path_bw:625227|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 491726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:89489|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 491731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 491738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 491749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 491755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 491759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384497549| [2025/04/30 10:19:44 491764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384497549| [2025/04/30 10:19:44 491767] [debug] |xqc_engine_wakeup_after|wakeup:1746008384497549|now:1746008384491767|diff:5782| [2025/04/30 10:19:44 491772] [debug] |xqc_engine_main_logic|END|now:1746008384491714| [2025/04/30 10:19:44 491777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384491777| [2025/04/30 10:19:44 491781] [debug] |xqc_engine_wakeup_after|wakeup:1746008384497549|now:1746008384491780|diff:5769| [2025/04/30 10:19:44 491784] [debug] |xqc_engine_main_logic|END|now:1746008384491777| [2025/04/30 10:19:44 492541] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384492539| [2025/04/30 10:19:44 492567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 492576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:24| [2025/04/30 10:19:44 492583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 10:19:44 492591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 10:19:44 492597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 492605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:51|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:52|path_largest_ack:51| [2025/04/30 10:19:44 492612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46806|prior_delivered:3937|prior_time:1746008384456644|is_app_limited:0|send_elapse:32372|ack_elapse:35895|ctl_first_sent_time:1746008384457046|lagest_ack_time:1746008384492539|curr_delivered:44743| [2025/04/30 10:19:44 492620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384457046| [2025/04/30 10:19:44 492627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1747||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 10:19:44 492634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 492641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46806|prior_delivered:3937|prior_time:1746008384456644|is_app_limited:0|send_elapse:32372|ack_elapse:35895|ctl_first_sent_time:1746008384457046|lagest_ack_time:1746008384492539|curr_delivered:45943| [2025/04/30 10:19:44 492648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384457151| [2025/04/30 10:19:44 492655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1746||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 10:19:44 492660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:49014|rttvar:9617|minrtt:30819|latest_rtt:35388|ack_delay:64| [2025/04/30 10:19:44 492667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:47303|rttvar:10635|minrtt:30819|latest_rtt:35388|ack_delay:64| [2025/04/30 10:19:44 492682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:52|lost_pn:49|thresh:3| [2025/04/30 10:19:44 492689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 492695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 492702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 492708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:48|lost_pn:49|po_sent_time:1746008384432931|lost_send_time:1746008384439324|loss_delay:53215|frame:STREAM |repair:128| [2025/04/30 10:19:44 492713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:49|po_sent_time:1746008384433030|lost_send_time:1746008384439324|loss_delay:53215|frame:STREAM |repair:128| [2025/04/30 10:19:44 492717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384433030u| [2025/04/30 10:19:44 492721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 4|pns:2| [2025/04/30 10:19:44 492725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 492730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 492734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 492738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 492742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 84000| [2025/04/30 10:19:44 492746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606342|now:1746008384492729|interv:113613| [2025/04/30 10:19:44 492750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606342|now:1746008384492729|interval:113613|pto_count:0|srtt:47303 [2025/04/30 10:19:44 492754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32372, ack_elapse 35895, delivered 42006|rate 1170246|lost 5| [2025/04/30 10:19:44 492759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 10:19:44 492763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170246) in round 3| [2025/04/30 10:19:44 492767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 492771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104047|extra_cwnd:38674| [2025/04/30 10:19:44 492775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89489|packet_lost:2|acked:2406|po_sent_time:1746008384457151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 492780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89489|packet_lost:2|acked:2406|po_sent_time:1746008384457151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 492784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1170246|cwnd:91895|full_bw_reached:0|inflight:84000|srtt:47303|latest_rtt:35388|min_rtt:30819|applimit:0|lost:3|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 492794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 10:19:44 492798] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746008384492539|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 492803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504492539|now:1746008384492539|interv:120000000| [2025/04/30 10:19:44 492807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504492539|now:1746008384492539|interv:120000000| [2025/04/30 10:19:44 492811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384497549|pq_index:0| [2025/04/30 10:19:44 492816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384491714| [2025/04/30 10:19:44 492820] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384492820| [2025/04/30 10:19:44 492825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384492824| [2025/04/30 10:19:44 492831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 492840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:48|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 492857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 492875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 492894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 492911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 492928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 492932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 492937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47303|min_srtt:47303|path_bw:1170246|loss_rate:2.46|path_pto:0| [2025/04/30 10:19:44 492941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:133257| [2025/04/30 10:19:44 492945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 492949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 492953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 492957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 492964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:48|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 492969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 492973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 492978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 10:19:44 493016] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84000|now:1746008384492985|stream_id:0|stream_offset:43653| [2025/04/30 10:19:44 493026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:123|origin_pktnum:48|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 493033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:84000|applimit:0| [2025/04/30 10:19:44 493040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 85200| [2025/04/30 10:19:44 493066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607828|now:1746008384493040|interv:114788| [2025/04/30 10:19:44 493072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607828|now:1746008384493040|interval:114788|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:85200| [2025/04/30 10:19:44 493087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 493093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 493099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 493106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 10:19:44 493167] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85200|now:1746008384493116|stream_id:0|stream_offset:44832| [2025/04/30 10:19:44 493177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:124|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 10:19:44 493184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:85200|applimit:0| [2025/04/30 10:19:44 493191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 86400| [2025/04/30 10:19:44 493223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607959|now:1746008384493190|interv:114769| [2025/04/30 10:19:44 493230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607959|now:1746008384493190|interval:114769|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:86400| [2025/04/30 10:19:44 493246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 493252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 493257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 493261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 10:19:44 493297] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746008384493268|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 493306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 493313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 10:19:44 493320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 87600| [2025/04/30 10:19:44 493346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608111|now:1746008384493319|interv:114792| [2025/04/30 10:19:44 493353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608111|now:1746008384493319|interval:114792|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:87600| [2025/04/30 10:19:44 493363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 493368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 493382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 493389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 10:19:44 493430] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87600|now:1746008384493400|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 493440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 493447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:87600|applimit:0| [2025/04/30 10:19:44 493454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 10:19:44 493471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608243|now:1746008384493453|interv:114790| [2025/04/30 10:19:44 493478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608243|now:1746008384493453|interval:114790|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:88800| [2025/04/30 10:19:44 493489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 493493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 493498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 493502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 10:19:44 493532] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746008384493509|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 493541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 493548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 10:19:44 493574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 10:19:44 493597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608352|now:1746008384493574|interv:114778| [2025/04/30 10:19:44 493601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608352|now:1746008384493574|interval:114778|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:90000| [2025/04/30 10:19:44 493611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 493615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:91895|conn:0000564648F8D6FC|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 493619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 493624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 10:19:44 493655] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746008384493631|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 493665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 493672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 10:19:44 493679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47303|rtt_var:10635|pto_duration:89843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 493686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 493690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 493694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 10:19:44 493697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608474|now:1746008384493678|interv:114796| [2025/04/30 10:19:44 493702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608474|now:1746008384493678|interval:114796|pto_count:0|srtt:47303 [2025/04/30 10:19:44 493706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91895|inflight:91200| [2025/04/30 10:19:44 493711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384516609| [2025/04/30 10:19:44 493715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384516609| [2025/04/30 10:19:44 493719] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384493719|diff:22890| [2025/04/30 10:19:44 493724] [debug] |xqc_engine_main_logic|END|now:1746008384492824| [2025/04/30 10:19:44 493729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384493729| [2025/04/30 10:19:44 493733] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384493733|diff:22876| [2025/04/30 10:19:44 493737] [debug] |xqc_engine_main_logic|END|now:1746008384493729| [2025/04/30 10:19:44 494532] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384494531| [2025/04/30 10:19:44 494543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 494570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:25| [2025/04/30 10:19:44 494576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 10:19:44 494585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 10:19:44 494591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 494599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:53| [2025/04/30 10:19:44 494606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:3937|prior_time:1746008384456644|is_app_limited:0|send_elapse:32602|ack_elapse:37887|ctl_first_sent_time:1746008384457276|lagest_ack_time:1746008384494531|curr_delivered:47143| [2025/04/30 10:19:44 494613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384457276| [2025/04/30 10:19:44 494621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1747||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 10:19:44 494629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 494636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:6337|prior_time:1746008384458674|is_app_limited:0|send_elapse:34204|ack_elapse:35857|ctl_first_sent_time:1746008384459045|lagest_ack_time:1746008384494531|curr_delivered:48343| [2025/04/30 10:19:44 494643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384459045| [2025/04/30 10:19:44 494649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1746||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 10:19:44 494656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:47303|rttvar:10635|minrtt:30819|latest_rtt:35486|ack_delay:72| [2025/04/30 10:19:44 494662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45817|rttvar:10949|minrtt:30819|latest_rtt:35486|ack_delay:72| [2025/04/30 10:19:44 494666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:54|lost_pn:51|thresh:3| [2025/04/30 10:19:44 494670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 494674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 494678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 494682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 494686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 494690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 494700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45817|rtt_var:10949|pto_duration:89613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 494704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 494708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 494712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 10:19:44 494716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608244|now:1746008384494699|interv:113545| [2025/04/30 10:19:44 494720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608244|now:1746008384494699|interval:113545|pto_count:0|srtt:45817 [2025/04/30 10:19:44 494725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34204, ack_elapse 35857, delivered 42006|rate 1171486|lost 5| [2025/04/30 10:19:44 494729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171486) in round 3| [2025/04/30 10:19:44 494733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 494738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104160|extra_cwnd:38674| [2025/04/30 10:19:44 494742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91895|packet_lost:0|acked:2400|po_sent_time:1746008384459045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 494746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91895|packet_lost:0|acked:2400|po_sent_time:1746008384459045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 494751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1171486|cwnd:94295|full_bw_reached:0|inflight:88800|srtt:45817|latest_rtt:35486|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 494757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 10:19:44 494761] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746008384494531|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 494766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504494531|now:1746008384494531|interv:120000000| [2025/04/30 10:19:44 494770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504494531|now:1746008384494531|interv:120000000| [2025/04/30 10:19:44 494774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384516609|pq_index:0| [2025/04/30 10:19:44 494779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384492824| [2025/04/30 10:19:44 494783] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384494783| [2025/04/30 10:19:44 494788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384494787| [2025/04/30 10:19:44 494796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|min_srtt:45817|path_bw:1171486|loss_rate:3.91|path_pto:0| [2025/04/30 10:19:44 494801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:133257| [2025/04/30 10:19:44 494806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 494810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 494815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|min_srtt:45817|path_bw:1171486|loss_rate:3.91|path_pto:0| [2025/04/30 10:19:44 494819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:134436| [2025/04/30 10:19:44 494823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 494828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 494832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|min_srtt:45817|path_bw:1171486|loss_rate:3.91|path_pto:0| [2025/04/30 10:19:44 494836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 494840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 494845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 494849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|min_srtt:45817|path_bw:1171486|loss_rate:3.91|path_pto:0| [2025/04/30 10:19:44 494853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 494857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 494862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 494866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45817|min_srtt:45817|path_bw:1171486|loss_rate:3.91|path_pto:0| [2025/04/30 10:19:44 494870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:137973| [2025/04/30 10:19:44 494877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 494881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 494885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 494889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 494893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 494898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:133257| [2025/04/30 10:19:44 494902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 494906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 10:19:44 494944] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746008384494914|stream_id:0|stream_offset:133257| [2025/04/30 10:19:44 494954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 494961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 10:19:44 494968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45817|rtt_var:10949|pto_duration:89613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 494975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 494980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 494983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 10:19:44 494987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609527|now:1746008384494967|interv:114560| [2025/04/30 10:19:44 494991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609527|now:1746008384494967|interval:114560|pto_count:0|srtt:45817 [2025/04/30 10:19:44 494996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94295|inflight:90000| [2025/04/30 10:19:44 495001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 495005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:134436| [2025/04/30 10:19:44 495011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 495017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 10:19:44 495057] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746008384495028|stream_id:0|stream_offset:134436| [2025/04/30 10:19:44 495073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 495080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 10:19:44 495087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45817|rtt_var:10949|pto_duration:89613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 495094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 495100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 495106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 10:19:44 495112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609641|now:1746008384495087|interv:114554| [2025/04/30 10:19:44 495118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609641|now:1746008384495087|interval:114554|pto_count:0|srtt:45817 [2025/04/30 10:19:44 495125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94295|inflight:91200| [2025/04/30 10:19:44 495132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 495138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 495144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 495151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 10:19:44 495193] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746008384495160|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 495202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 495208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 10:19:44 495215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45817|rtt_var:10949|pto_duration:89613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 495222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 495228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 495235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 10:19:44 495241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609773|now:1746008384495215|interv:114558| [2025/04/30 10:19:44 495247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609773|now:1746008384495215|interval:114558|pto_count:0|srtt:45817 [2025/04/30 10:19:44 495261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94295|inflight:92400| [2025/04/30 10:19:44 495269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 495277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:94295|conn:0000564648F8D6FC|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 495284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 495290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 10:19:44 495328] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746008384495301|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 495338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 495345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 10:19:44 495352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45817|rtt_var:10949|pto_duration:89613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 495358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 495362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 495365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 10:19:44 495369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609914|now:1746008384495352|interv:114562| [2025/04/30 10:19:44 495373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609914|now:1746008384495352|interval:114562|pto_count:0|srtt:45817 [2025/04/30 10:19:44 495378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94295|inflight:93600| [2025/04/30 10:19:44 495383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384516609| [2025/04/30 10:19:44 495387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384516609| [2025/04/30 10:19:44 495391] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384495391|diff:21218| [2025/04/30 10:19:44 495396] [debug] |xqc_engine_main_logic|END|now:1746008384494787| [2025/04/30 10:19:44 495401] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384495401| [2025/04/30 10:19:44 495405] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384495405|diff:21204| [2025/04/30 10:19:44 495409] [debug] |xqc_engine_main_logic|END|now:1746008384495401| [2025/04/30 10:19:44 496581] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384496580| [2025/04/30 10:19:44 496594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 496600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:26| [2025/04/30 10:19:44 496604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 10:19:44 496616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 10:19:44 496629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 496634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:55| [2025/04/30 10:19:44 496639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:6337|prior_time:1746008384458674|is_app_limited:0|send_elapse:34325|ack_elapse:37906|ctl_first_sent_time:1746008384459166|lagest_ack_time:1746008384496580|curr_delivered:49543| [2025/04/30 10:19:44 496644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384459166| [2025/04/30 10:19:44 496650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1745||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 10:19:44 496657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 496664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:6337|prior_time:1746008384458674|is_app_limited:0|send_elapse:34325|ack_elapse:37906|ctl_first_sent_time:1746008384459166|lagest_ack_time:1746008384496580|curr_delivered:50743| [2025/04/30 10:19:44 496671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384459301| [2025/04/30 10:19:44 496677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1744||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 10:19:44 496683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45817|rttvar:10949|minrtt:30819|latest_rtt:37279|ack_delay:56| [2025/04/30 10:19:44 496690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44742|rttvar:10360|minrtt:30819|latest_rtt:37279|ack_delay:56| [2025/04/30 10:19:44 496697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:56|lost_pn:53|thresh:3| [2025/04/30 10:19:44 496703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 496709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 496716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 496722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 496729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 496735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 496741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44742|rtt_var:10360|pto_duration:86182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 496747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 496753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 496765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 10:19:44 496772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606483|now:1746008384496741|interv:109742| [2025/04/30 10:19:44 496778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606483|now:1746008384496741|interval:109742|pto_count:0|srtt:44742 [2025/04/30 10:19:44 496784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34325, ack_elapse 37906, delivered 44406|rate 1171476|lost 5| [2025/04/30 10:19:44 496789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171476) in round 3| [2025/04/30 10:19:44 496793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 496798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104160|extra_cwnd:38674| [2025/04/30 10:19:44 496804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94295|packet_lost:0|acked:2400|po_sent_time:1746008384459301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 496811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94295|packet_lost:0|acked:2400|po_sent_time:1746008384459301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 496817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1171486|cwnd:96695|full_bw_reached:0|inflight:91200|srtt:44742|latest_rtt:37279|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 496826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 10:19:44 496831] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746008384496580|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 496836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504496580|now:1746008384496580|interv:120000000| [2025/04/30 10:19:44 496840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504496580|now:1746008384496580|interv:120000000| [2025/04/30 10:19:44 496844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384516609|pq_index:0| [2025/04/30 10:19:44 496848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384494787| [2025/04/30 10:19:44 496852] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384496852| [2025/04/30 10:19:44 496857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384496856| [2025/04/30 10:19:44 496863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|min_srtt:44742|path_bw:1171486|loss_rate:3.79|path_pto:0| [2025/04/30 10:19:44 496868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:137973| [2025/04/30 10:19:44 496876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 496881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 496885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|min_srtt:44742|path_bw:1171486|loss_rate:3.79|path_pto:0| [2025/04/30 10:19:44 496890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:139152| [2025/04/30 10:19:44 496894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 496898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 496903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|min_srtt:44742|path_bw:1171486|loss_rate:3.79|path_pto:0| [2025/04/30 10:19:44 496907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 496912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 496916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 496921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|min_srtt:44742|path_bw:1171486|loss_rate:3.79|path_pto:0| [2025/04/30 10:19:44 496925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 496929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 496934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 496938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44742|min_srtt:44742|path_bw:1171486|loss_rate:3.79|path_pto:0| [2025/04/30 10:19:44 496942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:142689| [2025/04/30 10:19:44 496947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 496951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 496954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 496961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 496966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 496970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:137973| [2025/04/30 10:19:44 496974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 496979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 10:19:44 497019] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746008384496987|stream_id:0|stream_offset:137973| [2025/04/30 10:19:44 497029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 497036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 10:19:44 497044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44742|rtt_var:10360|pto_duration:86182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 497051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 497057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 497063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 10:19:44 497069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608169|now:1746008384497043|interv:111126| [2025/04/30 10:19:44 497075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608169|now:1746008384497043|interval:111126|pto_count:0|srtt:44742 [2025/04/30 10:19:44 497086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96695|inflight:92400| [2025/04/30 10:19:44 497094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 497100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:139152| [2025/04/30 10:19:44 497107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 497113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 10:19:44 497152] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746008384497122|stream_id:0|stream_offset:139152| [2025/04/30 10:19:44 497159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 497165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 10:19:44 497181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44742|rtt_var:10360|pto_duration:86182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 497188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 497194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 497201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 10:19:44 497207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608304|now:1746008384497181|interv:111123| [2025/04/30 10:19:44 497214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608304|now:1746008384497181|interval:111123|pto_count:0|srtt:44742 [2025/04/30 10:19:44 497221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96695|inflight:93600| [2025/04/30 10:19:44 497228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 497234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 497240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 497246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 10:19:44 497285] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746008384497255|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 497292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 497298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 10:19:44 497304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44742|rtt_var:10360|pto_duration:86182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 497310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 497315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 497320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 10:19:44 497326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608437|now:1746008384497303|interv:111134| [2025/04/30 10:19:44 497332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608437|now:1746008384497303|interval:111134|pto_count:0|srtt:44742 [2025/04/30 10:19:44 497339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96695|inflight:94800| [2025/04/30 10:19:44 497347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 497358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:96695|conn:0000564648F8D6FC|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 497364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 497370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 10:19:44 497406] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746008384497379|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 497414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 497418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 10:19:44 497423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44742|rtt_var:10360|pto_duration:86182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 497427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 497431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 497435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 10:19:44 497438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608561|now:1746008384497422|interv:111139| [2025/04/30 10:19:44 497442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608561|now:1746008384497422|interval:111139|pto_count:0|srtt:44742 [2025/04/30 10:19:44 497447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96695|inflight:96000| [2025/04/30 10:19:44 497451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384516609| [2025/04/30 10:19:44 497456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384516609| [2025/04/30 10:19:44 497460] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384497460|diff:19149| [2025/04/30 10:19:44 497464] [debug] |xqc_engine_main_logic|END|now:1746008384496856| [2025/04/30 10:19:44 497470] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384497470| [2025/04/30 10:19:44 497474] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384497474|diff:19135| [2025/04/30 10:19:44 497478] [debug] |xqc_engine_main_logic|END|now:1746008384497470| [2025/04/30 10:19:44 500498] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384500496| [2025/04/30 10:19:44 500513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 500522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:27| [2025/04/30 10:19:44 500528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 10:19:44 500537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 10:19:44 500543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 500569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:57| [2025/04/30 10:19:44 500585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:6337|prior_time:1746008384458674|is_app_limited:0|send_elapse:34589|ack_elapse:41822|ctl_first_sent_time:1746008384459430|lagest_ack_time:1746008384500496|curr_delivered:51943| [2025/04/30 10:19:44 500590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384459430| [2025/04/30 10:19:44 500597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1743||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 10:19:44 500604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:58| [2025/04/30 10:19:44 500611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:8737|prior_time:1746008384460643|is_app_limited:0|send_elapse:36006|ack_elapse:39853|ctl_first_sent_time:1746008384461000|lagest_ack_time:1746008384500496|curr_delivered:53143| [2025/04/30 10:19:44 500618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384461000| [2025/04/30 10:19:44 500624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1742||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 10:19:44 500630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:59|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:59| [2025/04/30 10:19:44 500635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:8737|prior_time:1746008384460643|is_app_limited:0|send_elapse:36006|ack_elapse:39853|ctl_first_sent_time:1746008384461000|lagest_ack_time:1746008384500496|curr_delivered:54343| [2025/04/30 10:19:44 500639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384461111| [2025/04/30 10:19:44 500643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1741||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 10:19:44 500647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 500651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:8737|prior_time:1746008384460643|is_app_limited:0|send_elapse:36006|ack_elapse:39853|ctl_first_sent_time:1746008384461000|lagest_ack_time:1746008384500496|curr_delivered:55543| [2025/04/30 10:19:44 500656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384461217| [2025/04/30 10:19:44 500660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1740||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 10:19:44 500664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44742|rttvar:10360|minrtt:30819|latest_rtt:39279|ack_delay:72| [2025/04/30 10:19:44 500668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44050|rttvar:9153|minrtt:30819|latest_rtt:39279|ack_delay:72| [2025/04/30 10:19:44 500673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 10:19:44 500677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 500685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 500689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 500693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 500696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 500700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 500705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 500709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 500713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 500717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 10:19:44 500721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603041|now:1746008384500704|interv:102337| [2025/04/30 10:19:44 500725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603041|now:1746008384500704|interval:102337|pto_count:0|srtt:44050 [2025/04/30 10:19:44 500730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36006, ack_elapse 39853, delivered 46806|rate 1174466|lost 5| [2025/04/30 10:19:44 500734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174466) in round 3| [2025/04/30 10:19:44 500738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 500742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:104422|extra_cwnd:38674| [2025/04/30 10:19:44 500746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96695|packet_lost:0|acked:4800|po_sent_time:1746008384461217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 500751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96695|packet_lost:0|acked:4800|po_sent_time:1746008384461217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 500756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1174466|cwnd:101495|full_bw_reached:0|inflight:91200|srtt:44050|latest_rtt:39279|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 500762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 10:19:44 500767] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1746008384500496|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 500772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504500496|now:1746008384500496|interv:120000000| [2025/04/30 10:19:44 500779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504500496|now:1746008384500496|interv:120000000| [2025/04/30 10:19:44 500783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384516609|pq_index:0| [2025/04/30 10:19:44 500787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384496856| [2025/04/30 10:19:44 500791] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384500791| [2025/04/30 10:19:44 500796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384500795| [2025/04/30 10:19:44 500802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:142689| [2025/04/30 10:19:44 500811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:143868| [2025/04/30 10:19:44 500829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:145047| [2025/04/30 10:19:44 500847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:146226| [2025/04/30 10:19:44 500867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 500884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 500901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 500918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 500935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 500939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 500943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1174466|loss_rate:3.68|path_pto:0| [2025/04/30 10:19:44 500950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:152121| [2025/04/30 10:19:44 500954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 500958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 500962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 500966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 500971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 500975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:142689| [2025/04/30 10:19:44 500979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 500984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 10:19:44 501024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746008384500991|stream_id:0|stream_offset:142689| [2025/04/30 10:19:44 501033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 10:19:44 501047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 10:19:44 501073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606653|now:1746008384501047|interv:105606| [2025/04/30 10:19:44 501079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606653|now:1746008384501047|interval:105606|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:92400| [2025/04/30 10:19:44 501093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:143868| [2025/04/30 10:19:44 501111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 10:19:44 501183] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746008384501127|stream_id:0|stream_offset:143868| [2025/04/30 10:19:44 501191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 10:19:44 501204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 10:19:44 501226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606789|now:1746008384501203|interv:105586| [2025/04/30 10:19:44 501232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606789|now:1746008384501203|interval:105586|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:93600| [2025/04/30 10:19:44 501244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:145047| [2025/04/30 10:19:44 501257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 10:19:44 501297] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746008384501274|stream_id:0|stream_offset:145047| [2025/04/30 10:19:44 501304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 501310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 10:19:44 501316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 10:19:44 501345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606936|now:1746008384501316|interv:105620| [2025/04/30 10:19:44 501352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606936|now:1746008384501316|interval:105620|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:94800| [2025/04/30 10:19:44 501367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:146226| [2025/04/30 10:19:44 501377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 10:19:44 501414] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746008384501388|stream_id:0|stream_offset:146226| [2025/04/30 10:19:44 501423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 10:19:44 501437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 10:19:44 501455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607050|now:1746008384501436|interv:105614| [2025/04/30 10:19:44 501459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607050|now:1746008384501436|interval:105614|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:96000| [2025/04/30 10:19:44 501468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 501477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 10:19:44 501510] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746008384501487|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 501525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 10:19:44 501539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 10:19:44 501575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607149|now:1746008384501538|interv:105611| [2025/04/30 10:19:44 501579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607149|now:1746008384501538|interval:105611|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:97200| [2025/04/30 10:19:44 501589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 501598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 10:19:44 501633] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746008384501609|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 501642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 10:19:44 501655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 10:19:44 501674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607271|now:1746008384501655|interv:105616| [2025/04/30 10:19:44 501678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607271|now:1746008384501655|interval:105616|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:98400| [2025/04/30 10:19:44 501692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 501701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 10:19:44 501734] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746008384501711|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 501743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 10:19:44 501756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 10:19:44 501775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607373|now:1746008384501756|interv:105617| [2025/04/30 10:19:44 501779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607373|now:1746008384501756|interval:105617|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:99600| [2025/04/30 10:19:44 501788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 501792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:101495|conn:0000564648F8D6FC|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 501796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 501800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 10:19:44 501829] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746008384501806|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 501837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 501850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 10:19:44 501857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:9153|pto_duration:80662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 501862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 501866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 501870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 10:19:44 501874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607468|now:1746008384501857|interv:105611| [2025/04/30 10:19:44 501878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607468|now:1746008384501857|interval:105611|pto_count:0|srtt:44050 [2025/04/30 10:19:44 501882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101495|inflight:100800| [2025/04/30 10:19:44 501887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384516609| [2025/04/30 10:19:44 501891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384516609| [2025/04/30 10:19:44 501895] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384501895|diff:14714| [2025/04/30 10:19:44 501900] [debug] |xqc_engine_main_logic|END|now:1746008384500795| [2025/04/30 10:19:44 501905] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384501905| [2025/04/30 10:19:44 501909] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384501909|diff:14700| [2025/04/30 10:19:44 501913] [debug] |xqc_engine_main_logic|END|now:1746008384501905| [2025/04/30 10:19:44 502639] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384502638| [2025/04/30 10:19:44 502654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 502661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:29| [2025/04/30 10:19:44 502665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 10:19:44 502671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 10:19:44 502678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 502686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:61|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:62|path_largest_ack:61| [2025/04/30 10:19:44 502694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:8737|prior_time:1746008384460643|is_app_limited:0|send_elapse:36357|ack_elapse:41995|ctl_first_sent_time:1746008384461351|lagest_ack_time:1746008384502638|curr_delivered:56743| [2025/04/30 10:19:44 502701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384461351| [2025/04/30 10:19:44 502708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1739||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 10:19:44 502715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 502722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:9937|prior_time:1746008384462626|is_app_limited:0|send_elapse:37684|ack_elapse:40012|ctl_first_sent_time:1746008384462908|lagest_ack_time:1746008384502638|curr_delivered:57943| [2025/04/30 10:19:44 502737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384462908| [2025/04/30 10:19:44 502745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1738||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 10:19:44 502750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44050|rttvar:9153|minrtt:30819|latest_rtt:39730|ack_delay:72| [2025/04/30 10:19:44 502755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43501|rttvar:7963|minrtt:30819|latest_rtt:39730|ack_delay:72| [2025/04/30 10:19:44 502760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 10:19:44 502764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 502768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 502772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 502776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 502780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 502784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 502788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:7963|pto_duration:75353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 502792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 502796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 502802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 10:19:44 502809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384602159|now:1746008384502787|interv:99372| [2025/04/30 10:19:44 502815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384602159|now:1746008384502787|interval:99372|pto_count:0|srtt:43501 [2025/04/30 10:19:44 502822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37684, ack_elapse 40012, delivered 48006|rate 1199790|lost 5| [2025/04/30 10:19:44 502827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199790) in round 3| [2025/04/30 10:19:44 502831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 502835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106675|extra_cwnd:38674| [2025/04/30 10:19:44 502839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101495|packet_lost:0|acked:2400|po_sent_time:1746008384462908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 502847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101495|packet_lost:0|acked:2400|po_sent_time:1746008384462908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 502852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1199790|cwnd:103895|full_bw_reached:0|inflight:98400|srtt:43501|latest_rtt:39730|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 502858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 10:19:44 502862] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746008384502638|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 502867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504502638|now:1746008384502638|interv:120000000| [2025/04/30 10:19:44 502871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504502638|now:1746008384502638|interv:120000000| [2025/04/30 10:19:44 502875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384516609|pq_index:0| [2025/04/30 10:19:44 502880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384500795| [2025/04/30 10:19:44 502884] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384502883| [2025/04/30 10:19:44 502889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384502887| [2025/04/30 10:19:44 502895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:44 502899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:152121| [2025/04/30 10:19:44 502904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 502909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 502913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:44 502917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:153300| [2025/04/30 10:19:44 502922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 502926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 502930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:44 502938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 502943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 502947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 502951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:44 502955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 502960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 502964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 502968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:44 502972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:156837| [2025/04/30 10:19:44 502976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 502980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 502984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 502988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 502993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 502997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:152121| [2025/04/30 10:19:44 503002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 503007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 10:19:44 503053] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746008384503020|stream_id:0|stream_offset:152121| [2025/04/30 10:19:44 503063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 503070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 10:19:44 503083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:7963|pto_duration:75353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 503089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 503095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 503100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 10:19:44 503106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603373|now:1746008384503082|interv:100291| [2025/04/30 10:19:44 503112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603373|now:1746008384503082|interval:100291|pto_count:0|srtt:43501 [2025/04/30 10:19:44 503119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103895|inflight:99600| [2025/04/30 10:19:44 503127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 503133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:153300| [2025/04/30 10:19:44 503138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 503142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 10:19:44 503179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746008384503152|stream_id:0|stream_offset:153300| [2025/04/30 10:19:44 503189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 503195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 10:19:44 503202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:7963|pto_duration:75353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 503209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 503215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 503221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 10:19:44 503228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603505|now:1746008384503202|interv:100303| [2025/04/30 10:19:44 503234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603505|now:1746008384503202|interval:100303|pto_count:0|srtt:43501 [2025/04/30 10:19:44 503242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103895|inflight:100800| [2025/04/30 10:19:44 503249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 503262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 503269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 503275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 10:19:44 503310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100800|now:1746008384503282|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 503319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 503327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 10:19:44 503334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:7963|pto_duration:75353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 503340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 503346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 503352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 102000| [2025/04/30 10:19:44 503357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603635|now:1746008384503333|interv:100302| [2025/04/30 10:19:44 503361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603635|now:1746008384503333|interval:100302|pto_count:0|srtt:43501 [2025/04/30 10:19:44 503366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103895|inflight:102000| [2025/04/30 10:19:44 503371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 503375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 503379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 503383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 10:19:44 503414] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102000|now:1746008384503390|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 503423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 503430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:102000|applimit:0| [2025/04/30 10:19:44 503436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:7963|pto_duration:75353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 503443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 503454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 503458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 103200| [2025/04/30 10:19:44 503462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603743|now:1746008384503436|interv:100307| [2025/04/30 10:19:44 503465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603743|now:1746008384503436|interval:100307|pto_count:0|srtt:43501 [2025/04/30 10:19:44 503470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103895|inflight:103200| [2025/04/30 10:19:44 503475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384516609| [2025/04/30 10:19:44 503479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384516609| [2025/04/30 10:19:44 503483] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384503483|diff:13126| [2025/04/30 10:19:44 503488] [debug] |xqc_engine_main_logic|END|now:1746008384502887| [2025/04/30 10:19:44 503493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384503493| [2025/04/30 10:19:44 503497] [debug] |xqc_engine_wakeup_after|wakeup:1746008384516609|now:1746008384503497|diff:13112| [2025/04/30 10:19:44 503501] [debug] |xqc_engine_main_logic|END|now:1746008384503493| [2025/04/30 10:19:44 504656] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:1472|state:ESTABED|recv_time:1746008384504655| [2025/04/30 10:19:44 504670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 504679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:30| [2025/04/30 10:19:44 504685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 10:19:44 504693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 10:19:44 504700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 504706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:0| [2025/04/30 10:19:44 504712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_padding_frame|process padding| [2025/04/30 10:19:44 504720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 504726] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:44 504733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 10:19:44 504739] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:1472|pkt_type:SHORT_HEADER|pkt_num:31|frame:PADDING PING |recv_time:1746008384504655|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 504746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504504655|now:1746008384504655|interv:120000000| [2025/04/30 10:19:44 504753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504504655|now:1746008384504655|interv:120000000| [2025/04/30 10:19:44 504759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384516609|pq_index:0| [2025/04/30 10:19:44 504766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384502887| [2025/04/30 10:19:44 504779] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384504779| [2025/04/30 10:19:44 504786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384504784| [2025/04/30 10:19:44 504795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:31|ack_delay:139|first_ack_range:2|largest_pkt_recv_time:1746008384504655| [2025/04/30 10:19:44 504801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:31|low:29|pkt_pns:2| [2025/04/30 10:19:44 504807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:27|low:4|pkt_pns:2| [2025/04/30 10:19:44 504814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:31|frame_largest_recv:31| [2025/04/30 10:19:44 504820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 504828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:156837| [2025/04/30 10:19:44 504835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1199790|loss_rate:3.38|path_pto:0| [2025/04/30 10:19:44 504842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:1207|inflight:103200|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:158016| [2025/04/30 10:19:44 504849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 504855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 504861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 504867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 504874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 504881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1207|schedule_bytes:0|inflight:103200|cwnd:103895|conn:0000564648F8D6FC|stream_id:0|stream_offset:156837| [2025/04/30 10:19:44 504888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1207| [2025/04/30 10:19:44 504894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384603743| [2025/04/30 10:19:44 504902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384603743| [2025/04/30 10:19:44 504908] [debug] |xqc_engine_wakeup_after|wakeup:1746008384603743|now:1746008384504908|diff:98835| [2025/04/30 10:19:44 504914] [debug] |xqc_engine_main_logic|END|now:1746008384504784| [2025/04/30 10:19:44 504927] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384504926| [2025/04/30 10:19:44 504934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 504943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:31| [2025/04/30 10:19:44 504948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 10:19:44 504959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 10:19:44 504963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 504968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:63|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:63| [2025/04/30 10:19:44 504973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:9937|prior_time:1746008384462626|is_app_limited:0|send_elapse:37776|ack_elapse:42300|ctl_first_sent_time:1746008384463000|lagest_ack_time:1746008384504926|curr_delivered:59143| [2025/04/30 10:19:44 504978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384463000| [2025/04/30 10:19:44 504982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1737||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 10:19:44 504987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:64|origin_pktnum:17|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:64| [2025/04/30 10:19:44 504991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:52806|prior_delivered:12337|prior_time:1746008384464634|is_app_limited:0|send_elapse:39718|ack_elapse:40292|ctl_first_sent_time:1746008384465020|lagest_ack_time:1746008384504926|curr_delivered:60343| [2025/04/30 10:19:44 504996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384465020| [2025/04/30 10:19:44 505000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1735||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 10:19:44 505004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43501|rttvar:7963|minrtt:30819|latest_rtt:39906|ack_delay:64| [2025/04/30 10:19:44 505008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43044|rttvar:6887|minrtt:30819|latest_rtt:39906|ack_delay:64| [2025/04/30 10:19:44 505014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/04/30 10:19:44 505021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 505027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 505034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 505040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 505046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 505052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43044|rtt_var:6887|pto_duration:70592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 505059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 505065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 505071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 10:19:44 505082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598982|now:1746008384505052|interv:93930| [2025/04/30 10:19:44 505087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598982|now:1746008384505052|interval:93930|pto_count:0|srtt:43044 [2025/04/30 10:19:44 505093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39718, ack_elapse 40292, delivered 48006|rate 1191452|lost 5| [2025/04/30 10:19:44 505099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191452) in round 3| [2025/04/30 10:19:44 505105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 505111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106675|extra_cwnd:38674| [2025/04/30 10:19:44 505116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103895|packet_lost:0|acked:2400|po_sent_time:1746008384465020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 505123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103895|packet_lost:0|acked:2400|po_sent_time:1746008384465020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 505129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1199790|cwnd:106295|full_bw_reached:0|inflight:100800|srtt:43044|latest_rtt:39906|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 505137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 10:19:44 505143] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:32|frame:ACK |recv_time:1746008384504926|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 505149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504504926|now:1746008384504926|interv:120000000| [2025/04/30 10:19:44 505155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504504926|now:1746008384504926|interv:120000000| [2025/04/30 10:19:44 505160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384603743|pq_index:0| [2025/04/30 10:19:44 505166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384504784| [2025/04/30 10:19:44 505172] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384505172| [2025/04/30 10:19:44 505179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384505177| [2025/04/30 10:19:44 505186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|min_srtt:43044|path_bw:1199790|loss_rate:3.38|path_pto:0| [2025/04/30 10:19:44 505193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1207|inflight:100800|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:158016| [2025/04/30 10:19:44 505199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 505209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 505216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|min_srtt:43044|path_bw:1199790|loss_rate:3.38|path_pto:0| [2025/04/30 10:19:44 505223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2407|inflight:100800|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 505230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 505237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 505244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|min_srtt:43044|path_bw:1199790|loss_rate:3.38|path_pto:0| [2025/04/30 10:19:44 505249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3607|inflight:100800|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 505256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 505262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 505268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43044|min_srtt:43044|path_bw:1199790|loss_rate:3.38|path_pto:0| [2025/04/30 10:19:44 505274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4807|inflight:100800|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:161553| [2025/04/30 10:19:44 505280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 505285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 505291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 505298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 505305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 505312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:100800|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:156837| [2025/04/30 10:19:44 505320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 505326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 10:19:44 505365] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:149|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:100800|now:1746008384505337|stream_id:0|stream_offset:156837| [2025/04/30 10:19:44 505382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:149|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 10:19:44 505390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 10:19:44 505397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43044|rtt_var:6887|pto_duration:70592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 505404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 505409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 505413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 102007| [2025/04/30 10:19:44 505417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600929|now:1746008384505397|interv:95532| [2025/04/30 10:19:44 505422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600929|now:1746008384505397|interval:95532|pto_count:0|srtt:43044 [2025/04/30 10:19:44 505426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106295|inflight:102007| [2025/04/30 10:19:44 505431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 505435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102007|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:158016| [2025/04/30 10:19:44 505440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 505444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 10:19:44 505475] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102007|now:1746008384505451|stream_id:0|stream_offset:158016| [2025/04/30 10:19:44 505484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 505491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:102007|applimit:0| [2025/04/30 10:19:44 505498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43044|rtt_var:6887|pto_duration:70592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 505504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 505508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 505512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 103207| [2025/04/30 10:19:44 505516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384601043|now:1746008384505497|interv:95546| [2025/04/30 10:19:44 505520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384601043|now:1746008384505497|interval:95546|pto_count:0|srtt:43044 [2025/04/30 10:19:44 505529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106295|inflight:103207| [2025/04/30 10:19:44 505533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 505538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103207|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 505542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 505546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 10:19:44 505600] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103207|now:1746008384505576|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 505610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 505617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:103207|applimit:0| [2025/04/30 10:19:44 505624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43044|rtt_var:6887|pto_duration:70592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 505630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 505634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 505638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 104407| [2025/04/30 10:19:44 505642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384601168|now:1746008384505624|interv:95544| [2025/04/30 10:19:44 505646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384601168|now:1746008384505624|interval:95544|pto_count:0|srtt:43044 [2025/04/30 10:19:44 505651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106295|inflight:104407| [2025/04/30 10:19:44 505655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 505660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104407|cwnd:106295|conn:0000564648F8D6FC|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 505664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 505668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 10:19:44 505696] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104407|now:1746008384505675|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 505705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 505718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:104407|applimit:0| [2025/04/30 10:19:44 505724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43044|rtt_var:6887|pto_duration:70592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 505729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 505733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 505736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 105607| [2025/04/30 10:19:44 505740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384601267|now:1746008384505724|interv:95543| [2025/04/30 10:19:44 505744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384601267|now:1746008384505724|interval:95543|pto_count:0|srtt:43044 [2025/04/30 10:19:44 505749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106295|inflight:105607| [2025/04/30 10:19:44 505753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384601267| [2025/04/30 10:19:44 505758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384601267| [2025/04/30 10:19:44 505762] [debug] |xqc_engine_wakeup_after|wakeup:1746008384601267|now:1746008384505762|diff:95505| [2025/04/30 10:19:44 505766] [debug] |xqc_engine_main_logic|END|now:1746008384505177| [2025/04/30 10:19:44 505772] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384505772| [2025/04/30 10:19:44 505776] [debug] |xqc_engine_wakeup_after|wakeup:1746008384601267|now:1746008384505776|diff:95491| [2025/04/30 10:19:44 505779] [debug] |xqc_engine_main_logic|END|now:1746008384505772| [2025/04/30 10:19:44 506570] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384506569| [2025/04/30 10:19:44 506584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 506593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:32| [2025/04/30 10:19:44 506597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 10:19:44 506603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 10:19:44 506607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 506615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:65|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:66|path_largest_ack:65| [2025/04/30 10:19:44 506622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:54006|prior_delivered:12337|prior_time:1746008384464634|is_app_limited:0|send_elapse:39856|ack_elapse:41935|ctl_first_sent_time:1746008384465158|lagest_ack_time:1746008384506569|curr_delivered:61543| [2025/04/30 10:19:44 506630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384465158| [2025/04/30 10:19:44 506637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1734||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 10:19:44 506644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 506650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:54006|prior_delivered:12337|prior_time:1746008384464634|is_app_limited:0|send_elapse:39856|ack_elapse:41935|ctl_first_sent_time:1746008384465158|lagest_ack_time:1746008384506569|curr_delivered:62743| [2025/04/30 10:19:44 506668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384465286| [2025/04/30 10:19:44 506675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1733||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 10:19:44 506681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43044|rttvar:6887|minrtt:30819|latest_rtt:41283|ack_delay:64| [2025/04/30 10:19:44 506685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42816|rttvar:5622|minrtt:30819|latest_rtt:41283|ack_delay:64| [2025/04/30 10:19:44 506690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 10:19:44 506697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 506703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 506710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 506714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 506718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 506723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42816|rtt_var:5622|pto_duration:65304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 506727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 506731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 506735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 103207| [2025/04/30 10:19:44 506739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384595979|now:1746008384506722|interv:89257| [2025/04/30 10:19:44 506743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384595979|now:1746008384506722|interval:89257|pto_count:0|srtt:42816 [2025/04/30 10:19:44 506748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39856, ack_elapse 41935, delivered 50406|rate 1202003|lost 5| [2025/04/30 10:19:44 506752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202003) in round 3| [2025/04/30 10:19:44 506756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 506760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:38674| [2025/04/30 10:19:44 506764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106295|packet_lost:0|acked:2400|po_sent_time:1746008384465286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 506769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106295|packet_lost:0|acked:2400|po_sent_time:1746008384465286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 506777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1202003|cwnd:108695|full_bw_reached:0|inflight:103207|srtt:42816|latest_rtt:41283|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 506783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 10:19:44 506788] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746008384506569|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 506793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504506569|now:1746008384506569|interv:120000000| [2025/04/30 10:19:44 506797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504506569|now:1746008384506569|interv:120000000| [2025/04/30 10:19:44 506801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384601267|pq_index:0| [2025/04/30 10:19:44 506805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384505177| [2025/04/30 10:19:44 506809] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384506809| [2025/04/30 10:19:44 506814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384506813| [2025/04/30 10:19:44 506820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|min_srtt:42816|path_bw:1202003|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:44 506824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:161553| [2025/04/30 10:19:44 506829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 506834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 506838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|min_srtt:42816|path_bw:1202003|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:44 506843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:162732| [2025/04/30 10:19:44 506847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 506852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 506856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|min_srtt:42816|path_bw:1202003|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:44 506860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 506868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 506873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 506877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|min_srtt:42816|path_bw:1202003|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:44 506881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 506886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 506890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 506894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42816|min_srtt:42816|path_bw:1202003|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:44 506898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:166269| [2025/04/30 10:19:44 506903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 506906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 506910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 506915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 506919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 506923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103207|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:161553| [2025/04/30 10:19:44 506928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 506932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 10:19:44 506969] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103207|now:1746008384506939|stream_id:0|stream_offset:161553| [2025/04/30 10:19:44 506979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 506986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:103207|applimit:0| [2025/04/30 10:19:44 506993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42816|rtt_var:5622|pto_duration:65304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 507006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 507013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 507019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 104407| [2025/04/30 10:19:44 507024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597243|now:1746008384506993|interv:90250| [2025/04/30 10:19:44 507028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597243|now:1746008384506993|interval:90250|pto_count:0|srtt:42816 [2025/04/30 10:19:44 507035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108695|inflight:104407| [2025/04/30 10:19:44 507042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 507048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104407|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:162732| [2025/04/30 10:19:44 507055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 507061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 10:19:44 507125] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104407|now:1746008384507070|stream_id:0|stream_offset:162732| [2025/04/30 10:19:44 507133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 507139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:104407|applimit:0| [2025/04/30 10:19:44 507146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42816|rtt_var:5622|pto_duration:65304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 507152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 507157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 507162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 105607| [2025/04/30 10:19:44 507168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597374|now:1746008384507145|interv:90229| [2025/04/30 10:19:44 507174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597374|now:1746008384507145|interval:90229|pto_count:0|srtt:42816 [2025/04/30 10:19:44 507180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108695|inflight:105607| [2025/04/30 10:19:44 507187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 507192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105607|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 507205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 507211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 10:19:44 507243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105607|now:1746008384507221|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 507250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 507256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:105607|applimit:0| [2025/04/30 10:19:44 507262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42816|rtt_var:5622|pto_duration:65304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 507268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 507273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 507279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 106807| [2025/04/30 10:19:44 507284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597525|now:1746008384507262|interv:90263| [2025/04/30 10:19:44 507290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597525|now:1746008384507262|interval:90263|pto_count:0|srtt:42816 [2025/04/30 10:19:44 507298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108695|inflight:106807| [2025/04/30 10:19:44 507304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 507309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106807|cwnd:108695|conn:0000564648F8D6FC|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 507313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 507317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 10:19:44 507343] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106807|now:1746008384507324|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 507350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 507358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:106807|applimit:0| [2025/04/30 10:19:44 507364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42816|rtt_var:5622|pto_duration:65304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 507371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 507377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 507385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 108007| [2025/04/30 10:19:44 507389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597628|now:1746008384507364|interv:90264| [2025/04/30 10:19:44 507393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597628|now:1746008384507364|interval:90264|pto_count:0|srtt:42816 [2025/04/30 10:19:44 507398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108695|inflight:108007| [2025/04/30 10:19:44 507402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384597628| [2025/04/30 10:19:44 507407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384597628| [2025/04/30 10:19:44 507411] [debug] |xqc_engine_wakeup_after|wakeup:1746008384597628|now:1746008384507411|diff:90217| [2025/04/30 10:19:44 507415] [debug] |xqc_engine_main_logic|END|now:1746008384506813| [2025/04/30 10:19:44 507421] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384507421| [2025/04/30 10:19:44 507425] [debug] |xqc_engine_wakeup_after|wakeup:1746008384597628|now:1746008384507425|diff:90203| [2025/04/30 10:19:44 507429] [debug] |xqc_engine_main_logic|END|now:1746008384507421| [2025/04/30 10:19:44 508566] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384508564| [2025/04/30 10:19:44 508580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 508589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:33| [2025/04/30 10:19:44 508596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 10:19:44 508604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 10:19:44 508611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 508619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:67|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:68|path_largest_ack:67| [2025/04/30 10:19:44 508626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:56406|prior_delivered:12337|prior_time:1746008384464634|is_app_limited:0|send_elapse:40095|ack_elapse:43930|ctl_first_sent_time:1746008384465397|lagest_ack_time:1746008384508564|curr_delivered:63943| [2025/04/30 10:19:44 508634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384465397| [2025/04/30 10:19:44 508640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1732||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 10:19:44 508645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 508651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:56406|prior_delivered:12337|prior_time:1746008384464634|is_app_limited:0|send_elapse:40095|ack_elapse:43930|ctl_first_sent_time:1746008384465397|lagest_ack_time:1746008384508564|curr_delivered:65143| [2025/04/30 10:19:44 508658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384465493| [2025/04/30 10:19:44 508664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1731||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 10:19:44 508671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42816|rttvar:5622|minrtt:30819|latest_rtt:43071|ack_delay:88| [2025/04/30 10:19:44 508682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42836|rttvar:4258|minrtt:30819|latest_rtt:43071|ack_delay:88| [2025/04/30 10:19:44 508688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 10:19:44 508695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 508701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 508707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 508711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 508715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 508719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:4258|pto_duration:59868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 508724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 508728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 508732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 105607| [2025/04/30 10:19:44 508736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592192|now:1746008384508719|interv:83473| [2025/04/30 10:19:44 508740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592192|now:1746008384508719|interval:83473|pto_count:0|srtt:42836 [2025/04/30 10:19:44 508744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40095, ack_elapse 43930, delivered 52806|rate 1202048|lost 5| [2025/04/30 10:19:44 508749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202048) in round 3| [2025/04/30 10:19:44 508753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 508757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106874|extra_cwnd:38674| [2025/04/30 10:19:44 508761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108695|packet_lost:0|acked:2400|po_sent_time:1746008384465493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 508766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108695|packet_lost:0|acked:2400|po_sent_time:1746008384465493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 508770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1202048|cwnd:111095|full_bw_reached:0|inflight:105607|srtt:42836|latest_rtt:43071|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 508776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 10:19:44 508784] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746008384508564|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 508788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504508564|now:1746008384508564|interv:120000000| [2025/04/30 10:19:44 508793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504508564|now:1746008384508564|interv:120000000| [2025/04/30 10:19:44 508797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384597628|pq_index:0| [2025/04/30 10:19:44 508801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384506813| [2025/04/30 10:19:44 508805] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384508805| [2025/04/30 10:19:44 508810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384508809| [2025/04/30 10:19:44 508816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1202048|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:44 508820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:166269| [2025/04/30 10:19:44 508825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 508830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 508834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1202048|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:44 508838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:167448| [2025/04/30 10:19:44 508843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 508848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 508852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1202048|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:44 508856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 508861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 508865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 508872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1202048|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:44 508877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 508881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 508886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 508890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1202048|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:44 508894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:170985| [2025/04/30 10:19:44 508898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 508902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 508906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 508910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 508915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 508919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105607|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:166269| [2025/04/30 10:19:44 508923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 508928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 10:19:44 508963] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105607|now:1746008384508935|stream_id:0|stream_offset:166269| [2025/04/30 10:19:44 508969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 508974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:105607|applimit:0| [2025/04/30 10:19:44 508978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:4258|pto_duration:59868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 508982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 508987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 508990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 106807| [2025/04/30 10:19:44 508999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593803|now:1746008384508978|interv:84825| [2025/04/30 10:19:44 509007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593803|now:1746008384508978|interval:84825|pto_count:0|srtt:42836 [2025/04/30 10:19:44 509014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111095|inflight:106807| [2025/04/30 10:19:44 509022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 509027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106807|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:167448| [2025/04/30 10:19:44 509034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 509040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 10:19:44 509080] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106807|now:1746008384509051|stream_id:0|stream_offset:167448| [2025/04/30 10:19:44 509090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 509097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:106807|applimit:0| [2025/04/30 10:19:44 509104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:4258|pto_duration:59868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 509110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 509116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 509122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 108007| [2025/04/30 10:19:44 509128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593919|now:1746008384509103|interv:84816| [2025/04/30 10:19:44 509134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593919|now:1746008384509103|interval:84816|pto_count:0|srtt:42836 [2025/04/30 10:19:44 509141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111095|inflight:108007| [2025/04/30 10:19:44 509149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 509155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108007|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 509162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 509168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 10:19:44 509241] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108007|now:1746008384509178|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 509258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 509266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:108007|applimit:0| [2025/04/30 10:19:44 509272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:4258|pto_duration:59868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 509279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 509285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 509292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 109207| [2025/04/30 10:19:44 509297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594046|now:1746008384509272|interv:84774| [2025/04/30 10:19:44 509301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594046|now:1746008384509272|interval:84774|pto_count:0|srtt:42836 [2025/04/30 10:19:44 509308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111095|inflight:109207| [2025/04/30 10:19:44 509316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 509323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109207|cwnd:111095|conn:0000564648F8D6FC|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 509330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 509337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 10:19:44 509377] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109207|now:1746008384509348|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 509387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 509394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:109207|applimit:0| [2025/04/30 10:19:44 509401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:4258|pto_duration:59868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 509407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 509414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 509420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 110407| [2025/04/30 10:19:44 509424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594216|now:1746008384509401|interv:84815| [2025/04/30 10:19:44 509428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594216|now:1746008384509401|interval:84815|pto_count:0|srtt:42836 [2025/04/30 10:19:44 509437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111095|inflight:110407| [2025/04/30 10:19:44 509442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384594216| [2025/04/30 10:19:44 509447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384594216| [2025/04/30 10:19:44 509451] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594216|now:1746008384509451|diff:84765| [2025/04/30 10:19:44 509455] [debug] |xqc_engine_main_logic|END|now:1746008384508809| [2025/04/30 10:19:44 509461] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384509460| [2025/04/30 10:19:44 509464] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594216|now:1746008384509464|diff:84752| [2025/04/30 10:19:44 509468] [debug] |xqc_engine_main_logic|END|now:1746008384509460| [2025/04/30 10:19:44 510479] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384510478| [2025/04/30 10:19:44 510494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 510502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:34| [2025/04/30 10:19:44 510508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 10:19:44 510517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 10:19:44 510521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 510528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:69| [2025/04/30 10:19:44 510535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:56406|prior_delivered:14737|prior_time:1746008384466723|is_app_limited:0|send_elapse:41650|ack_elapse:43755|ctl_first_sent_time:1746008384467104|lagest_ack_time:1746008384510478|curr_delivered:66343| [2025/04/30 10:19:44 510542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384467104| [2025/04/30 10:19:44 510568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1730||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 10:19:44 510579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 510585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:56406|prior_delivered:14737|prior_time:1746008384466723|is_app_limited:0|send_elapse:41650|ack_elapse:43755|ctl_first_sent_time:1746008384467104|lagest_ack_time:1746008384510478|curr_delivered:67543| [2025/04/30 10:19:44 510590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384467233| [2025/04/30 10:19:44 510597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1729||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 10:19:44 510604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42836|rttvar:4258|minrtt:30819|latest_rtt:43245|ack_delay:64| [2025/04/30 10:19:44 510611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42879|rttvar:3280|minrtt:30819|latest_rtt:43245|ack_delay:64| [2025/04/30 10:19:44 510618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:70|lost_pn:67|thresh:3| [2025/04/30 10:19:44 510630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 510634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 510638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 510642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 510649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 510655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:3280|pto_duration:55999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 510662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 510669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 510673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 108007| [2025/04/30 10:19:44 510677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590347|now:1746008384510655|interv:79692| [2025/04/30 10:19:44 510681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590347|now:1746008384510655|interval:79692|pto_count:0|srtt:42879 [2025/04/30 10:19:44 510685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41650, ack_elapse 43755, delivered 52806|rate 1206856|lost 5| [2025/04/30 10:19:44 510690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206856) in round 3| [2025/04/30 10:19:44 510694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 510698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 510702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111095|packet_lost:0|acked:2400|po_sent_time:1746008384467233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 510707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111095|packet_lost:0|acked:2400|po_sent_time:1746008384467233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 510711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:113495|full_bw_reached:0|inflight:108007|srtt:42879|latest_rtt:43245|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 510717] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:113495|inflight:108007|mode:0|applimit:0|pacing_rate:3964575|bw:1206856|srtt:42879|latest_rtt:43245|min_rtt:30819|send:160|lost:5|tlp:0|recv:33|recovery:0|slow_start:1|conn_life:135266|acked:2400|delivered:67543|is_cwnd_limited:1| [2025/04/30 10:19:44 510723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 10:19:44 510727] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746008384510478|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 510736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504510478|now:1746008384510478|interv:120000000| [2025/04/30 10:19:44 510740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504510478|now:1746008384510478|interv:120000000| [2025/04/30 10:19:44 510744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384594216|pq_index:0| [2025/04/30 10:19:44 510748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384508809| [2025/04/30 10:19:44 510753] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384510752| [2025/04/30 10:19:44 510758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384510756| [2025/04/30 10:19:44 510764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1206856|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:44 510768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:170985| [2025/04/30 10:19:44 510773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 510777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 510782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1206856|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:44 510786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:172164| [2025/04/30 10:19:44 510791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 510795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 510800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1206856|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:44 510804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 510808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 510813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 510817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1206856|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:44 510824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 510828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 510833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 510837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1206856|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:44 510841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:175701| [2025/04/30 10:19:44 510845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 510849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 510853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 510857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 510862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 510866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108007|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:170985| [2025/04/30 10:19:44 510870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 510874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 10:19:44 510913] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108007|now:1746008384510882|stream_id:0|stream_offset:170985| [2025/04/30 10:19:44 510922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 510930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:108007|applimit:0| [2025/04/30 10:19:44 510937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:3280|pto_duration:55999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 510944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 510949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 510953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 109207| [2025/04/30 10:19:44 510956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591881|now:1746008384510936|interv:80945| [2025/04/30 10:19:44 510965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591881|now:1746008384510936|interval:80945|pto_count:0|srtt:42879 [2025/04/30 10:19:44 510969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113495|inflight:109207| [2025/04/30 10:19:44 510974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 510979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109207|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:172164| [2025/04/30 10:19:44 510985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 510992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 10:19:44 511031] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109207|now:1746008384511003|stream_id:0|stream_offset:172164| [2025/04/30 10:19:44 511040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 511047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:109207|applimit:0| [2025/04/30 10:19:44 511053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:3280|pto_duration:55999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 511059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 511065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 511070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 110407| [2025/04/30 10:19:44 511076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592002|now:1746008384511053|interv:80949| [2025/04/30 10:19:44 511081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592002|now:1746008384511053|interval:80949|pto_count:0|srtt:42879 [2025/04/30 10:19:44 511088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113495|inflight:110407| [2025/04/30 10:19:44 511095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 511101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 511107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 511113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 10:19:44 511144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110407|now:1746008384511121|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 511151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 511161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:110407|applimit:0| [2025/04/30 10:19:44 511167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:3280|pto_duration:55999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 511173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 511179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 511185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 111607| [2025/04/30 10:19:44 511190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592120|now:1746008384511167|interv:80953| [2025/04/30 10:19:44 511196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592120|now:1746008384511167|interval:80953|pto_count:0|srtt:42879 [2025/04/30 10:19:44 511202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113495|inflight:111607| [2025/04/30 10:19:44 511210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 511217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:113495|conn:0000564648F8D6FC|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 511223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 511229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 10:19:44 511257] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111607|now:1746008384511238|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 511264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 511271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:111607|applimit:0| [2025/04/30 10:19:44 511277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:3280|pto_duration:55999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 511283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 511289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 511295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 112807| [2025/04/30 10:19:44 511302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592237|now:1746008384511276|interv:80961| [2025/04/30 10:19:44 511308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592237|now:1746008384511276|interval:80961|pto_count:0|srtt:42879 [2025/04/30 10:19:44 511315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113495|inflight:112807| [2025/04/30 10:19:44 511327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384592237| [2025/04/30 10:19:44 511333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384592237| [2025/04/30 10:19:44 511339] [debug] |xqc_engine_wakeup_after|wakeup:1746008384592237|now:1746008384511339|diff:80898| [2025/04/30 10:19:44 511346] [debug] |xqc_engine_main_logic|END|now:1746008384510756| [2025/04/30 10:19:44 511354] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384511354| [2025/04/30 10:19:44 511360] [debug] |xqc_engine_wakeup_after|wakeup:1746008384592237|now:1746008384511360|diff:80877| [2025/04/30 10:19:44 511367] [debug] |xqc_engine_main_logic|END|now:1746008384511354| [2025/04/30 10:19:44 512547] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384512545| [2025/04/30 10:19:44 512577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 512587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:35| [2025/04/30 10:19:44 512593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 10:19:44 512602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 10:19:44 512608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 512616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:71|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:72|path_largest_ack:71| [2025/04/30 10:19:44 512623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:58806|prior_delivered:14737|prior_time:1746008384466723|is_app_limited:0|send_elapse:41930|ack_elapse:45822|ctl_first_sent_time:1746008384467384|lagest_ack_time:1746008384512545|curr_delivered:68743| [2025/04/30 10:19:44 512629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384467384| [2025/04/30 10:19:44 512636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1728||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 10:19:44 512643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 512649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:58806|prior_delivered:14737|prior_time:1746008384466723|is_app_limited:0|send_elapse:41930|ack_elapse:45822|ctl_first_sent_time:1746008384467384|lagest_ack_time:1746008384512545|curr_delivered:69943| [2025/04/30 10:19:44 512655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384467487| [2025/04/30 10:19:44 512661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1727||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 10:19:44 512667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42879|rttvar:3280|minrtt:30819|latest_rtt:45058|ack_delay:72| [2025/04/30 10:19:44 512674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43143|rttvar:2986|minrtt:30819|latest_rtt:45058|ack_delay:72| [2025/04/30 10:19:44 512681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 10:19:44 512689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 512703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 512709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 512715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 512720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 512724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43143|rtt_var:2986|pto_duration:55087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 512728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 512732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 512736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 110407| [2025/04/30 10:19:44 512740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384591325|now:1746008384512724|interv:78601| [2025/04/30 10:19:44 512744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384591325|now:1746008384512724|interval:78601|pto_count:0|srtt:43143 [2025/04/30 10:19:44 512749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41930, ack_elapse 45822, delivered 55206|rate 1204792|lost 5| [2025/04/30 10:19:44 512753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204792) in round 3| [2025/04/30 10:19:44 512758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 512762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 512766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113495|packet_lost:0|acked:2400|po_sent_time:1746008384467487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 512770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113495|packet_lost:0|acked:2400|po_sent_time:1746008384467487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 512775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:115895|full_bw_reached:0|inflight:110407|srtt:43143|latest_rtt:45058|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 512781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 10:19:44 512786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746008384512545|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 512790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504512545|now:1746008384512545|interv:120000000| [2025/04/30 10:19:44 512794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504512545|now:1746008384512545|interv:120000000| [2025/04/30 10:19:44 512798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384592237|pq_index:0| [2025/04/30 10:19:44 512806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384510756| [2025/04/30 10:19:44 512810] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384512810| [2025/04/30 10:19:44 512815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384512814| [2025/04/30 10:19:44 512821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|min_srtt:43143|path_bw:1206856|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:44 512825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:175701| [2025/04/30 10:19:44 512830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 512835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 512839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|min_srtt:43143|path_bw:1206856|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:44 512843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:176880| [2025/04/30 10:19:44 512848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 512853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 512857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|min_srtt:43143|path_bw:1206856|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:44 512861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 512866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 512870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 512874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|min_srtt:43143|path_bw:1206856|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:44 512878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 512883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 512890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 512894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43143|min_srtt:43143|path_bw:1206856|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:44 512898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:180417| [2025/04/30 10:19:44 512903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 512906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 512910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 512915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 512919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 512923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:175701| [2025/04/30 10:19:44 512928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 512932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 10:19:44 512972] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110407|now:1746008384512940|stream_id:0|stream_offset:175701| [2025/04/30 10:19:44 512981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 512988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:110407|applimit:0| [2025/04/30 10:19:44 512995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43143|rtt_var:2986|pto_duration:55087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 513002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 513008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 513014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 111607| [2025/04/30 10:19:44 513021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593027|now:1746008384512995|interv:80032| [2025/04/30 10:19:44 513026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593027|now:1746008384512995|interval:80032|pto_count:0|srtt:43143 [2025/04/30 10:19:44 513031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115895|inflight:111607| [2025/04/30 10:19:44 513039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 513051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:176880| [2025/04/30 10:19:44 513058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 513064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 10:19:44 513104] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111607|now:1746008384513075|stream_id:0|stream_offset:176880| [2025/04/30 10:19:44 513113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 513120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:111607|applimit:0| [2025/04/30 10:19:44 513127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43143|rtt_var:2986|pto_duration:55087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 513133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 513139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 513145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 112807| [2025/04/30 10:19:44 513151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593162|now:1746008384513126|interv:80036| [2025/04/30 10:19:44 513158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593162|now:1746008384513126|interval:80036|pto_count:0|srtt:43143 [2025/04/30 10:19:44 513165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115895|inflight:112807| [2025/04/30 10:19:44 513173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 513179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112807|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 513186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 513193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 10:19:44 513221] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112807|now:1746008384513201|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 513227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 513231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:112807|applimit:0| [2025/04/30 10:19:44 513235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43143|rtt_var:2986|pto_duration:55087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 513241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 513254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 513261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 114007| [2025/04/30 10:19:44 513268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593288|now:1746008384513235|interv:80053| [2025/04/30 10:19:44 513275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593288|now:1746008384513235|interval:80053|pto_count:0|srtt:43143 [2025/04/30 10:19:44 513282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115895|inflight:114007| [2025/04/30 10:19:44 513290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 513297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114007|cwnd:115895|conn:0000564648F8D6FC|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 513304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 513309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 10:19:44 513340] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114007|now:1746008384513316|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 513346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 513351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:114007|applimit:0| [2025/04/30 10:19:44 513358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43143|rtt_var:2986|pto_duration:55087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 513365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 513372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 513378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 115207| [2025/04/30 10:19:44 513385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384593403|now:1746008384513357|interv:80046| [2025/04/30 10:19:44 513391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384593403|now:1746008384513357|interval:80046|pto_count:0|srtt:43143 [2025/04/30 10:19:44 513397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115895|inflight:115207| [2025/04/30 10:19:44 513402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384593403| [2025/04/30 10:19:44 513406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384593403| [2025/04/30 10:19:44 513410] [debug] |xqc_engine_wakeup_after|wakeup:1746008384593403|now:1746008384513410|diff:79993| [2025/04/30 10:19:44 513415] [debug] |xqc_engine_main_logic|END|now:1746008384512814| [2025/04/30 10:19:44 513420] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384513420| [2025/04/30 10:19:44 513424] [debug] |xqc_engine_wakeup_after|wakeup:1746008384593403|now:1746008384513424|diff:79979| [2025/04/30 10:19:44 513433] [debug] |xqc_engine_main_logic|END|now:1746008384513420| [2025/04/30 10:19:44 514467] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384514466| [2025/04/30 10:19:44 514483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 514491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:36| [2025/04/30 10:19:44 514497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 10:19:44 514510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 10:19:44 514517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 514525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:73| [2025/04/30 10:19:44 514533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:58806|prior_delivered:17137|prior_time:1746008384468627|is_app_limited:0|send_elapse:43360|ack_elapse:45839|ctl_first_sent_time:1746008384468998|lagest_ack_time:1746008384514466|curr_delivered:71143| [2025/04/30 10:19:44 514540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384468998| [2025/04/30 10:19:44 514548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1726||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 10:19:44 514575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 514581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:58806|prior_delivered:17137|prior_time:1746008384468627|is_app_limited:0|send_elapse:43360|ack_elapse:45839|ctl_first_sent_time:1746008384468998|lagest_ack_time:1746008384514466|curr_delivered:72343| [2025/04/30 10:19:44 514589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384469094| [2025/04/30 10:19:44 514596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1725||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 10:19:44 514602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43143|rttvar:2986|minrtt:30819|latest_rtt:45372|ack_delay:72| [2025/04/30 10:19:44 514609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43413|rttvar:2779|minrtt:30819|latest_rtt:45372|ack_delay:72| [2025/04/30 10:19:44 514616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/04/30 10:19:44 514621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 514625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 514629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 514633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 514637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 514647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:2779|pto_duration:54529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 514652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 514656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 514660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 112807| [2025/04/30 10:19:44 514664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592845|now:1746008384514647|interv:78198| [2025/04/30 10:19:44 514668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592845|now:1746008384514647|interval:78198|pto_count:0|srtt:43413 [2025/04/30 10:19:44 514673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43360, ack_elapse 45839, delivered 55206|rate 1204345|lost 5| [2025/04/30 10:19:44 514677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204345) in round 3| [2025/04/30 10:19:44 514681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 514686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 514690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115895|packet_lost:0|acked:2400|po_sent_time:1746008384469094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 514694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115895|packet_lost:0|acked:2400|po_sent_time:1746008384469094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 514699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:118295|full_bw_reached:0|inflight:112807|srtt:43413|latest_rtt:45372|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 514705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 10:19:44 514709] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746008384514466|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 514714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504514466|now:1746008384514466|interv:120000000| [2025/04/30 10:19:44 514719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504514466|now:1746008384514466|interv:120000000| [2025/04/30 10:19:44 514723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384593403|pq_index:0| [2025/04/30 10:19:44 514727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384512814| [2025/04/30 10:19:44 514731] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384514731| [2025/04/30 10:19:44 514736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384514735| [2025/04/30 10:19:44 514746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1206856|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:44 514750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:180417| [2025/04/30 10:19:44 514755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 514760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 514764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1206856|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:44 514769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:181596| [2025/04/30 10:19:44 514773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 514778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 514782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1206856|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:44 514786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 514791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 514795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 514800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1206856|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:44 514804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 514809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 514813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 514818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1206856|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:44 514822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:185133| [2025/04/30 10:19:44 514829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 514833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 514837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 514841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 514846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 514850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112807|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:180417| [2025/04/30 10:19:44 514855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 514859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 10:19:44 514895] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112807|now:1746008384514867|stream_id:0|stream_offset:180417| [2025/04/30 10:19:44 514902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 514907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:112807|applimit:0| [2025/04/30 10:19:44 514914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:2779|pto_duration:54529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 514921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 514927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 514934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 114007| [2025/04/30 10:19:44 514940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594396|now:1746008384514914|interv:79482| [2025/04/30 10:19:44 514947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594396|now:1746008384514914|interval:79482|pto_count:0|srtt:43413 [2025/04/30 10:19:44 514954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118295|inflight:114007| [2025/04/30 10:19:44 514965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 514971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114007|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:181596| [2025/04/30 10:19:44 514978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 514985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 10:19:44 515025] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114007|now:1746008384514996|stream_id:0|stream_offset:181596| [2025/04/30 10:19:44 515040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 515047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:114007|applimit:0| [2025/04/30 10:19:44 515054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:2779|pto_duration:54529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 515060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 515066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 515072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 115207| [2025/04/30 10:19:44 515077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594525|now:1746008384515053|interv:79472| [2025/04/30 10:19:44 515083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594525|now:1746008384515053|interval:79472|pto_count:0|srtt:43413 [2025/04/30 10:19:44 515090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118295|inflight:115207| [2025/04/30 10:19:44 515096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 515102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 515109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 515114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 10:19:44 515179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115207|now:1746008384515124|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 515188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 515194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:115207|applimit:0| [2025/04/30 10:19:44 515200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:2779|pto_duration:54529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 515207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 515212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 515217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 116407| [2025/04/30 10:19:44 515223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594653|now:1746008384515200|interv:79453| [2025/04/30 10:19:44 515229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594653|now:1746008384515200|interval:79453|pto_count:0|srtt:43413 [2025/04/30 10:19:44 515242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118295|inflight:116407| [2025/04/30 10:19:44 515250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 515256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116407|cwnd:118295|conn:0000564648F8D6FC|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 515262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 515268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 10:19:44 515304] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116407|now:1746008384515278|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 515313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 515319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:116407|applimit:0| [2025/04/30 10:19:44 515323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:2779|pto_duration:54529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 515327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 515331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 515335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 117607| [2025/04/30 10:19:44 515339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594807|now:1746008384515323|interv:79484| [2025/04/30 10:19:44 515343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594807|now:1746008384515323|interval:79484|pto_count:0|srtt:43413 [2025/04/30 10:19:44 515347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118295|inflight:117607| [2025/04/30 10:19:44 515352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384594807| [2025/04/30 10:19:44 515357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384594807| [2025/04/30 10:19:44 515361] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594807|now:1746008384515361|diff:79446| [2025/04/30 10:19:44 515365] [debug] |xqc_engine_main_logic|END|now:1746008384514735| [2025/04/30 10:19:44 515371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384515371| [2025/04/30 10:19:44 515375] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594807|now:1746008384515375|diff:79432| [2025/04/30 10:19:44 515379] [debug] |xqc_engine_main_logic|END|now:1746008384515371| [2025/04/30 10:19:44 516481] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384516479| [2025/04/30 10:19:44 516496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 516504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:37| [2025/04/30 10:19:44 516518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 10:19:44 516533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 10:19:44 516540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 516547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:75|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:76|path_largest_ack:75| [2025/04/30 10:19:44 516575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:61206|prior_delivered:17137|prior_time:1746008384468627|is_app_limited:0|send_elapse:43581|ack_elapse:47852|ctl_first_sent_time:1746008384469219|lagest_ack_time:1746008384516479|curr_delivered:73543| [2025/04/30 10:19:44 516583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384469219| [2025/04/30 10:19:44 516591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1724||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 10:19:44 516597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 516603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:61206|prior_delivered:17137|prior_time:1746008384468627|is_app_limited:0|send_elapse:43581|ack_elapse:47852|ctl_first_sent_time:1746008384469219|lagest_ack_time:1746008384516479|curr_delivered:74743| [2025/04/30 10:19:44 516611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384469350| [2025/04/30 10:19:44 516617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1723||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 10:19:44 516623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43413|rttvar:2779|minrtt:30819|latest_rtt:47129|ack_delay:64| [2025/04/30 10:19:44 516630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43870|rttvar:2998|minrtt:30819|latest_rtt:47129|ack_delay:64| [2025/04/30 10:19:44 516635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 10:19:44 516639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 516643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 516647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 516650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 516654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 516660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:2998|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 516668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 516674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 516681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 115207| [2025/04/30 10:19:44 516690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596140|now:1746008384516660|interv:79480| [2025/04/30 10:19:44 516694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596140|now:1746008384516660|interval:79480|pto_count:0|srtt:43870 [2025/04/30 10:19:44 516699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43581, ack_elapse 47852, delivered 57606|rate 1203836|lost 5| [2025/04/30 10:19:44 516704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203836) in round 3| [2025/04/30 10:19:44 516708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 516712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 516716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118295|packet_lost:0|acked:2400|po_sent_time:1746008384469350|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 516720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118295|packet_lost:0|acked:2400|po_sent_time:1746008384469350|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 516725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:120695|full_bw_reached:0|inflight:115207|srtt:43870|latest_rtt:47129|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 516731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 10:19:44 516736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746008384516479|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 516741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504516479|now:1746008384516479|interv:120000000| [2025/04/30 10:19:44 516745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504516479|now:1746008384516479|interv:120000000| [2025/04/30 10:19:44 516749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384594807|pq_index:0| [2025/04/30 10:19:44 516753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384514735| [2025/04/30 10:19:44 516757] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384516757| [2025/04/30 10:19:44 516762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384516761| [2025/04/30 10:19:44 516768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1206856|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:44 516773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:185133| [2025/04/30 10:19:44 516777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 516785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 516790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1206856|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:44 516794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:186312| [2025/04/30 10:19:44 516798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 516803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 516807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1206856|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:44 516811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 516816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 516820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 516824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1206856|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:44 516828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 516833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 516837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 516841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43870|min_srtt:43870|path_bw:1206856|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:44 516846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:189849| [2025/04/30 10:19:44 516850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 516854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 516858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 516865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 516869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 516874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:185133| [2025/04/30 10:19:44 516878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 516882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 10:19:44 516921] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115207|now:1746008384516890|stream_id:0|stream_offset:185133| [2025/04/30 10:19:44 516942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 516950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:115207|applimit:0| [2025/04/30 10:19:44 516955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:2998|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 516960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 516964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 516967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 116407| [2025/04/30 10:19:44 516972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597752|now:1746008384516955|interv:80797| [2025/04/30 10:19:44 516979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597752|now:1746008384516955|interval:80797|pto_count:0|srtt:43870 [2025/04/30 10:19:44 516987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120695|inflight:116407| [2025/04/30 10:19:44 516994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 516999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116407|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:186312| [2025/04/30 10:19:44 517004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 517010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 10:19:44 517050] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116407|now:1746008384517020|stream_id:0|stream_offset:186312| [2025/04/30 10:19:44 517058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 517064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:116407|applimit:0| [2025/04/30 10:19:44 517076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:2998|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 517082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 517088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 517094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 117607| [2025/04/30 10:19:44 517101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384597882|now:1746008384517076|interv:80806| [2025/04/30 10:19:44 517106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384597882|now:1746008384517076|interval:80806|pto_count:0|srtt:43870 [2025/04/30 10:19:44 517113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120695|inflight:117607| [2025/04/30 10:19:44 517120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 517127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117607|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 517134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 517140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 10:19:44 517172] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117607|now:1746008384517149|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 517179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 517186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:117607|applimit:0| [2025/04/30 10:19:44 517192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:2998|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 517199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 517205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 517212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 118807| [2025/04/30 10:19:44 517218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598011|now:1746008384517191|interv:80820| [2025/04/30 10:19:44 517224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598011|now:1746008384517191|interval:80820|pto_count:0|srtt:43870 [2025/04/30 10:19:44 517230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120695|inflight:118807| [2025/04/30 10:19:44 517236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 517243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118807|cwnd:120695|conn:0000564648F8D6FC|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 517253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 517259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 10:19:44 517293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118807|now:1746008384517269|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 517302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 517308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:118807|applimit:0| [2025/04/30 10:19:44 517314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43870|rtt_var:2998|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 517320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 517326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 517331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 120007| [2025/04/30 10:19:44 517336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598131|now:1746008384517314|interv:80817| [2025/04/30 10:19:44 517342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598131|now:1746008384517314|interval:80817|pto_count:0|srtt:43870 [2025/04/30 10:19:44 517348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120695|inflight:120007| [2025/04/30 10:19:44 517355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384598131| [2025/04/30 10:19:44 517361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384598131| [2025/04/30 10:19:44 517366] [debug] |xqc_engine_wakeup_after|wakeup:1746008384598131|now:1746008384517366|diff:80765| [2025/04/30 10:19:44 517372] [debug] |xqc_engine_main_logic|END|now:1746008384516761| [2025/04/30 10:19:44 517381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384517381| [2025/04/30 10:19:44 517388] [debug] |xqc_engine_wakeup_after|wakeup:1746008384598131|now:1746008384517388|diff:80743| [2025/04/30 10:19:44 517394] [debug] |xqc_engine_main_logic|END|now:1746008384517381| [2025/04/30 10:19:44 518524] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384518523| [2025/04/30 10:19:44 518540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 518571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:38| [2025/04/30 10:19:44 518582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 10:19:44 518591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 10:19:44 518597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 518605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:77|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:78|path_largest_ack:77| [2025/04/30 10:19:44 518619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:61206|prior_delivered:19537|prior_time:1746008384470629|is_app_limited:0|send_elapse:45068|ack_elapse:47894|ctl_first_sent_time:1746008384470987|lagest_ack_time:1746008384518523|curr_delivered:75943| [2025/04/30 10:19:44 518626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384470987| [2025/04/30 10:19:44 518633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1722||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 10:19:44 518641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 518648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:61206|prior_delivered:19537|prior_time:1746008384470629|is_app_limited:0|send_elapse:45068|ack_elapse:47894|ctl_first_sent_time:1746008384470987|lagest_ack_time:1746008384518523|curr_delivered:77143| [2025/04/30 10:19:44 518655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384471121| [2025/04/30 10:19:44 518661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1721||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 10:19:44 518668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43870|rttvar:2998|minrtt:30819|latest_rtt:47402|ack_delay:72| [2025/04/30 10:19:44 518675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44303|rttvar:3114|minrtt:30819|latest_rtt:47402|ack_delay:72| [2025/04/30 10:19:44 518682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 10:19:44 518687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 518692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 518696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 518700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 518704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 518708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:3114|pto_duration:56759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 518713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 518717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 518721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 117607| [2025/04/30 10:19:44 518725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384599028|now:1746008384518708|interv:80320| [2025/04/30 10:19:44 518729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384599028|now:1746008384518708|interval:80320|pto_count:0|srtt:44303 [2025/04/30 10:19:44 518734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45068, ack_elapse 47894, delivered 57606|rate 1202781|lost 5| [2025/04/30 10:19:44 518748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202781) in round 3| [2025/04/30 10:19:44 518754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 518760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 518764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120695|packet_lost:0|acked:2400|po_sent_time:1746008384471121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 518768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120695|packet_lost:0|acked:2400|po_sent_time:1746008384471121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 518773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:123095|full_bw_reached:0|inflight:117607|srtt:44303|latest_rtt:47402|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 518779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 10:19:44 518784] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746008384518523|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 518789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504518523|now:1746008384518523|interv:120000000| [2025/04/30 10:19:44 518793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504518523|now:1746008384518523|interv:120000000| [2025/04/30 10:19:44 518797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384598131|pq_index:0| [2025/04/30 10:19:44 518801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384516761| [2025/04/30 10:19:44 518805] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384518805| [2025/04/30 10:19:44 518810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384518809| [2025/04/30 10:19:44 518816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1206856|loss_rate:2.84|path_pto:0| [2025/04/30 10:19:44 518823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:189849| [2025/04/30 10:19:44 518830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 518838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 518843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1206856|loss_rate:2.84|path_pto:0| [2025/04/30 10:19:44 518848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:191028| [2025/04/30 10:19:44 518856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 518860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 518865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1206856|loss_rate:2.84|path_pto:0| [2025/04/30 10:19:44 518869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 518874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 518878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 518883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1206856|loss_rate:2.84|path_pto:0| [2025/04/30 10:19:44 518887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 518891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 518896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 518900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44303|min_srtt:44303|path_bw:1206856|loss_rate:2.84|path_pto:0| [2025/04/30 10:19:44 518906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:194565| [2025/04/30 10:19:44 518914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 518920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 518925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 518930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 518934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 518938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117607|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:189849| [2025/04/30 10:19:44 518946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 518950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 10:19:44 518995] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117607|now:1746008384518959|stream_id:0|stream_offset:189849| [2025/04/30 10:19:44 519005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 519012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:117607|applimit:0| [2025/04/30 10:19:44 519019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:3114|pto_duration:56759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 519025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 519031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 519036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 118807| [2025/04/30 10:19:44 519042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600718|now:1746008384519018|interv:81700| [2025/04/30 10:19:44 519048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600718|now:1746008384519018|interval:81700|pto_count:0|srtt:44303 [2025/04/30 10:19:44 519055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123095|inflight:118807| [2025/04/30 10:19:44 519062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 519068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118807|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:191028| [2025/04/30 10:19:44 519075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 519082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 10:19:44 519132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118807|now:1746008384519092|stream_id:0|stream_offset:191028| [2025/04/30 10:19:44 519141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 519149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:118807|applimit:0| [2025/04/30 10:19:44 519154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:3114|pto_duration:56759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 519159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 519175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 519181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 120007| [2025/04/30 10:19:44 519195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600851|now:1746008384519154|interv:81697| [2025/04/30 10:19:44 519199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600851|now:1746008384519154|interval:81697|pto_count:0|srtt:44303 [2025/04/30 10:19:44 519204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123095|inflight:120007| [2025/04/30 10:19:44 519209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 519213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120007|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 519217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 519222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 10:19:44 519262] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120007|now:1746008384519233|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 519272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 519279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:120007|applimit:0| [2025/04/30 10:19:44 519285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:3114|pto_duration:56759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 519291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 519297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 519302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 121207| [2025/04/30 10:19:44 519306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600992|now:1746008384519284|interv:81708| [2025/04/30 10:19:44 519310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600992|now:1746008384519284|interval:81708|pto_count:0|srtt:44303 [2025/04/30 10:19:44 519314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123095|inflight:121207| [2025/04/30 10:19:44 519319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 519323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121207|cwnd:123095|conn:0000564648F8D6FC|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 519328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 519332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 10:19:44 519369] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121207|now:1746008384519339|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 519380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 519385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:121207|applimit:0| [2025/04/30 10:19:44 519389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44303|rtt_var:3114|pto_duration:56759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 519394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 519398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 519402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 122407| [2025/04/30 10:19:44 519406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384601098|now:1746008384519389|interv:81709| [2025/04/30 10:19:44 519410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384601098|now:1746008384519389|interval:81709|pto_count:0|srtt:44303 [2025/04/30 10:19:44 519414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123095|inflight:122407| [2025/04/30 10:19:44 519419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384601098| [2025/04/30 10:19:44 519423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384601098| [2025/04/30 10:19:44 519428] [debug] |xqc_engine_wakeup_after|wakeup:1746008384601098|now:1746008384519428|diff:81670| [2025/04/30 10:19:44 519436] [debug] |xqc_engine_main_logic|END|now:1746008384518809| [2025/04/30 10:19:44 519444] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384519444| [2025/04/30 10:19:44 519450] [debug] |xqc_engine_wakeup_after|wakeup:1746008384601098|now:1746008384519450|diff:81648| [2025/04/30 10:19:44 519455] [debug] |xqc_engine_main_logic|END|now:1746008384519444| [2025/04/30 10:19:44 520437] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384520436| [2025/04/30 10:19:44 520460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 520470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:39| [2025/04/30 10:19:44 520476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 10:19:44 520486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 10:19:44 520492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 520500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:79|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:80|path_largest_ack:79| [2025/04/30 10:19:44 520507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:63606|prior_delivered:19537|prior_time:1746008384470629|is_app_limited:0|send_elapse:45325|ack_elapse:49807|ctl_first_sent_time:1746008384471244|lagest_ack_time:1746008384520436|curr_delivered:78343| [2025/04/30 10:19:44 520514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384471244| [2025/04/30 10:19:44 520521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1720||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 10:19:44 520536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 520542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:63606|prior_delivered:19537|prior_time:1746008384470629|is_app_limited:0|send_elapse:45325|ack_elapse:49807|ctl_first_sent_time:1746008384471244|lagest_ack_time:1746008384520436|curr_delivered:79543| [2025/04/30 10:19:44 520565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384471371| [2025/04/30 10:19:44 520575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1719||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 10:19:44 520582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44303|rttvar:3114|minrtt:30819|latest_rtt:49065|ack_delay:56| [2025/04/30 10:19:44 520589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44892|rttvar:3512|minrtt:30819|latest_rtt:49065|ack_delay:56| [2025/04/30 10:19:44 520595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 10:19:44 520600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 520604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 520608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 520612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 520616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 520620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44892|rtt_var:3512|pto_duration:58940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 520624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 520628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 520632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 120007| [2025/04/30 10:19:44 520636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603279|now:1746008384520619|interv:82660| [2025/04/30 10:19:44 520641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603279|now:1746008384520619|interval:82660|pto_count:0|srtt:44892 [2025/04/30 10:19:44 520645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45325, ack_elapse 49807, delivered 60006|rate 1204770|lost 5| [2025/04/30 10:19:44 520650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204770) in round 3| [2025/04/30 10:19:44 520656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 520663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 520670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123095|packet_lost:0|acked:2400|po_sent_time:1746008384471371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 520680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123095|packet_lost:0|acked:2400|po_sent_time:1746008384471371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 520685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:125495|full_bw_reached:0|inflight:120007|srtt:44892|latest_rtt:49065|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 520691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 10:19:44 520696] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:40|frame:ACK |recv_time:1746008384520436|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 520701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504520436|now:1746008384520436|interv:120000000| [2025/04/30 10:19:44 520705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504520436|now:1746008384520436|interv:120000000| [2025/04/30 10:19:44 520709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384601098|pq_index:0| [2025/04/30 10:19:44 520713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384518809| [2025/04/30 10:19:44 520717] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384520717| [2025/04/30 10:19:44 520722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384520721| [2025/04/30 10:19:44 520728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|min_srtt:44892|path_bw:1206856|loss_rate:2.78|path_pto:0| [2025/04/30 10:19:44 520733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:194565| [2025/04/30 10:19:44 520739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 520746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 520754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|min_srtt:44892|path_bw:1206856|loss_rate:2.78|path_pto:0| [2025/04/30 10:19:44 520760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:195744| [2025/04/30 10:19:44 520765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 520769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 520776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|min_srtt:44892|path_bw:1206856|loss_rate:2.78|path_pto:0| [2025/04/30 10:19:44 520781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 520785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 520789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 520793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|min_srtt:44892|path_bw:1206856|loss_rate:2.78|path_pto:0| [2025/04/30 10:19:44 520798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 520802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 520806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 520810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44892|min_srtt:44892|path_bw:1206856|loss_rate:2.78|path_pto:0| [2025/04/30 10:19:44 520814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:199281| [2025/04/30 10:19:44 520819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 520825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 520832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 520838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 520844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 520848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120007|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:194565| [2025/04/30 10:19:44 520853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 520857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 10:19:44 520892] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120007|now:1746008384520865|stream_id:0|stream_offset:194565| [2025/04/30 10:19:44 520898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 520910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:120007|applimit:0| [2025/04/30 10:19:44 520918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44892|rtt_var:3512|pto_duration:58940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 520925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 520931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 520935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 121207| [2025/04/30 10:19:44 520939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384604805|now:1746008384520917|interv:83888| [2025/04/30 10:19:44 520943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384604805|now:1746008384520917|interval:83888|pto_count:0|srtt:44892 [2025/04/30 10:19:44 520948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125495|inflight:121207| [2025/04/30 10:19:44 520953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 520957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121207|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:195744| [2025/04/30 10:19:44 520962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 520966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 10:19:44 520996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121207|now:1746008384520972|stream_id:0|stream_offset:195744| [2025/04/30 10:19:44 521006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 521013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:121207|applimit:0| [2025/04/30 10:19:44 521020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44892|rtt_var:3512|pto_duration:58940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 521026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 521032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 521038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 122407| [2025/04/30 10:19:44 521044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384604912|now:1746008384521019|interv:83893| [2025/04/30 10:19:44 521050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384604912|now:1746008384521019|interval:83893|pto_count:0|srtt:44892 [2025/04/30 10:19:44 521058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125495|inflight:122407| [2025/04/30 10:19:44 521072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 521079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122407|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 521086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 521092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 10:19:44 521152] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122407|now:1746008384521103|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 521162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 521201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:122407|applimit:0| [2025/04/30 10:19:44 521207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44892|rtt_var:3512|pto_duration:58940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 521211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 521215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 521219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 123607| [2025/04/30 10:19:44 521226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384605043|now:1746008384521206|interv:83837| [2025/04/30 10:19:44 521233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384605043|now:1746008384521206|interval:83837|pto_count:0|srtt:44892 [2025/04/30 10:19:44 521240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125495|inflight:123607| [2025/04/30 10:19:44 521247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 521253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123607|cwnd:125495|conn:0000564648F8D6FC|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 521259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 521263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 10:19:44 521295] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123607|now:1746008384521271|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 521301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 521306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:123607|applimit:0| [2025/04/30 10:19:44 521310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44892|rtt_var:3512|pto_duration:58940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 521321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 521328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 521334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 124807| [2025/04/30 10:19:44 521340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384605211|now:1746008384521310|interv:83901| [2025/04/30 10:19:44 521347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384605211|now:1746008384521310|interval:83901|pto_count:0|srtt:44892 [2025/04/30 10:19:44 521355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125495|inflight:124807| [2025/04/30 10:19:44 521362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384605211| [2025/04/30 10:19:44 521369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384605211| [2025/04/30 10:19:44 521373] [debug] |xqc_engine_wakeup_after|wakeup:1746008384605211|now:1746008384521373|diff:83838| [2025/04/30 10:19:44 521377] [debug] |xqc_engine_main_logic|END|now:1746008384520721| [2025/04/30 10:19:44 521383] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384521383| [2025/04/30 10:19:44 521387] [debug] |xqc_engine_wakeup_after|wakeup:1746008384605211|now:1746008384521387|diff:83824| [2025/04/30 10:19:44 521391] [debug] |xqc_engine_main_logic|END|now:1746008384521383| [2025/04/30 10:19:44 522429] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384522427| [2025/04/30 10:19:44 522444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 522452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:40| [2025/04/30 10:19:44 522458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 10:19:44 522467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 10:19:44 522473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 522481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:81| [2025/04/30 10:19:44 522488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:63606|prior_delivered:21937|prior_time:1746008384472623|is_app_limited:0|send_elapse:46848|ack_elapse:49804|ctl_first_sent_time:1746008384472981|lagest_ack_time:1746008384522427|curr_delivered:80743| [2025/04/30 10:19:44 522496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384472981| [2025/04/30 10:19:44 522502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1718||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 10:19:44 522509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 522516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:63606|prior_delivered:21937|prior_time:1746008384472623|is_app_limited:0|send_elapse:46848|ack_elapse:49804|ctl_first_sent_time:1746008384472981|lagest_ack_time:1746008384522427|curr_delivered:81943| [2025/04/30 10:19:44 522530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384473095| [2025/04/30 10:19:44 522537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1717||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 10:19:44 522543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44892|rttvar:3512|minrtt:30819|latest_rtt:49332|ack_delay:64| [2025/04/30 10:19:44 522570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45439|rttvar:3728|minrtt:30819|latest_rtt:49332|ack_delay:64| [2025/04/30 10:19:44 522581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 10:19:44 522587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 522591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 522595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 522599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 522603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 522607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45439|rtt_var:3728|pto_duration:60351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 522612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 522616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 522620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 122407| [2025/04/30 10:19:44 522624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606622|now:1746008384522607|interv:84015| [2025/04/30 10:19:44 522628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606622|now:1746008384522607|interval:84015|pto_count:0|srtt:45439 [2025/04/30 10:19:44 522632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 46848, ack_elapse 49804, delivered 60006|rate 1204842|lost 5| [2025/04/30 10:19:44 522637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204842) in round 3| [2025/04/30 10:19:44 522641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 522645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 522649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125495|packet_lost:0|acked:2400|po_sent_time:1746008384473095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 522654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125495|packet_lost:0|acked:2400|po_sent_time:1746008384473095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 522658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:127895|full_bw_reached:0|inflight:122407|srtt:45439|latest_rtt:49332|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 522669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 10:19:44 522673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746008384522427|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 522678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504522427|now:1746008384522427|interv:120000000| [2025/04/30 10:19:44 522682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504522427|now:1746008384522427|interv:120000000| [2025/04/30 10:19:44 522686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384605211|pq_index:0| [2025/04/30 10:19:44 522690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384520721| [2025/04/30 10:19:44 522694] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384522694| [2025/04/30 10:19:44 522699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384522698| [2025/04/30 10:19:44 522705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|min_srtt:45439|path_bw:1206856|loss_rate:2.72|path_pto:0| [2025/04/30 10:19:44 522710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:199281| [2025/04/30 10:19:44 522715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 522719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 522724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|min_srtt:45439|path_bw:1206856|loss_rate:2.72|path_pto:0| [2025/04/30 10:19:44 522728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:200460| [2025/04/30 10:19:44 522732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 522737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 522741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|min_srtt:45439|path_bw:1206856|loss_rate:2.72|path_pto:0| [2025/04/30 10:19:44 522745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 522757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 522762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 522766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|min_srtt:45439|path_bw:1206856|loss_rate:2.72|path_pto:0| [2025/04/30 10:19:44 522770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 522775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 522779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 522783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:45439|min_srtt:45439|path_bw:1206856|loss_rate:2.72|path_pto:0| [2025/04/30 10:19:44 522788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:203997| [2025/04/30 10:19:44 522792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 522796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 522800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 522804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 522808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 522813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122407|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:199281| [2025/04/30 10:19:44 522817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 522822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 10:19:44 522856] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122407|now:1746008384522829|stream_id:0|stream_offset:199281| [2025/04/30 10:19:44 522862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 522867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:122407|applimit:0| [2025/04/30 10:19:44 522874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45439|rtt_var:3728|pto_duration:60351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 522880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 522893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 522899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 123607| [2025/04/30 10:19:44 522905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608180|now:1746008384522873|interv:85307| [2025/04/30 10:19:44 522912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608180|now:1746008384522873|interval:85307|pto_count:0|srtt:45439 [2025/04/30 10:19:44 522920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127895|inflight:123607| [2025/04/30 10:19:44 522928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 522935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123607|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:200460| [2025/04/30 10:19:44 522942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 522948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 10:19:44 522985] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123607|now:1746008384522959|stream_id:0|stream_offset:200460| [2025/04/30 10:19:44 522994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 523001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:123607|applimit:0| [2025/04/30 10:19:44 523007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45439|rtt_var:3728|pto_duration:60351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 523014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 523019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 523025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 124807| [2025/04/30 10:19:44 523030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608310|now:1746008384523007|interv:85303| [2025/04/30 10:19:44 523036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608310|now:1746008384523007|interval:85303|pto_count:0|srtt:45439 [2025/04/30 10:19:44 523042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127895|inflight:124807| [2025/04/30 10:19:44 523048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 523054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124807|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 523060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 523071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 10:19:44 523108] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124807|now:1746008384523081|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 523117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 523124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:124807|applimit:0| [2025/04/30 10:19:44 523130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45439|rtt_var:3728|pto_duration:60351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 523137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 523142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 523147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 126007| [2025/04/30 10:19:44 523153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608432|now:1746008384523129|interv:85303| [2025/04/30 10:19:44 523160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608432|now:1746008384523129|interval:85303|pto_count:0|srtt:45439 [2025/04/30 10:19:44 523167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127895|inflight:126007| [2025/04/30 10:19:44 523173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 523179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126007|cwnd:127895|conn:0000564648F8D6FC|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 523185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 523191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 10:19:44 523230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126007|now:1746008384523201|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 523238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 523244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:126007|applimit:0| [2025/04/30 10:19:44 523250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45439|rtt_var:3728|pto_duration:60351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 523256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 523261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 523267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 127207| [2025/04/30 10:19:44 523276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384608552|now:1746008384523250|interv:85302| [2025/04/30 10:19:44 523282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384608552|now:1746008384523250|interval:85302|pto_count:0|srtt:45439 [2025/04/30 10:19:44 523289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127895|inflight:127207| [2025/04/30 10:19:44 523296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384608552| [2025/04/30 10:19:44 523303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384608552| [2025/04/30 10:19:44 523307] [debug] |xqc_engine_wakeup_after|wakeup:1746008384608552|now:1746008384523307|diff:85245| [2025/04/30 10:19:44 523311] [debug] |xqc_engine_main_logic|END|now:1746008384522698| [2025/04/30 10:19:44 523317] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384523317| [2025/04/30 10:19:44 523321] [debug] |xqc_engine_wakeup_after|wakeup:1746008384608552|now:1746008384523321|diff:85231| [2025/04/30 10:19:44 523325] [debug] |xqc_engine_main_logic|END|now:1746008384523317| [2025/04/30 10:19:44 524490] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384524489| [2025/04/30 10:19:44 524505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 524512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:41| [2025/04/30 10:19:44 524516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 10:19:44 524522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 10:19:44 524529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 524537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:83|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:84|path_largest_ack:83| [2025/04/30 10:19:44 524544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:66006|prior_delivered:21937|prior_time:1746008384472623|is_app_limited:0|send_elapse:47093|ack_elapse:51866|ctl_first_sent_time:1746008384473226|lagest_ack_time:1746008384524489|curr_delivered:83143| [2025/04/30 10:19:44 524573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384473226| [2025/04/30 10:19:44 524581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1716||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 10:19:44 524588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 524595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:66006|prior_delivered:21937|prior_time:1746008384472623|is_app_limited:0|send_elapse:47093|ack_elapse:51866|ctl_first_sent_time:1746008384473226|lagest_ack_time:1746008384524489|curr_delivered:84343| [2025/04/30 10:19:44 524602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384473353| [2025/04/30 10:19:44 524609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1715||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 10:19:44 524615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45439|rttvar:3728|minrtt:30819|latest_rtt:51136|ack_delay:72| [2025/04/30 10:19:44 524621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:46143|rttvar:4202|minrtt:30819|latest_rtt:51136|ack_delay:72| [2025/04/30 10:19:44 524634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 10:19:44 524641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 524647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 524653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 524659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 524665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 524671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46143|rtt_var:4202|pto_duration:62951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 524675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 524679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 524683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 124807| [2025/04/30 10:19:44 524687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611152|now:1746008384524670|interv:86482| [2025/04/30 10:19:44 524691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611152|now:1746008384524670|interval:86482|pto_count:0|srtt:46143 [2025/04/30 10:19:44 524696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47093, ack_elapse 51866, delivered 62406|rate 1203215|lost 5| [2025/04/30 10:19:44 524701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203215) in round 3| [2025/04/30 10:19:44 524706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 524710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 524714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127895|packet_lost:0|acked:2400|po_sent_time:1746008384473353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 524719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127895|packet_lost:0|acked:2400|po_sent_time:1746008384473353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 524723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:130295|full_bw_reached:0|inflight:124807|srtt:46143|latest_rtt:51136|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 524730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 10:19:44 524736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746008384524489|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 524746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504524489|now:1746008384524489|interv:120000000| [2025/04/30 10:19:44 524750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504524489|now:1746008384524489|interv:120000000| [2025/04/30 10:19:44 524754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384608552|pq_index:0| [2025/04/30 10:19:44 524758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384522698| [2025/04/30 10:19:44 524763] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384524762| [2025/04/30 10:19:44 524767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384524766| [2025/04/30 10:19:44 524774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|min_srtt:46143|path_bw:1206856|loss_rate:2.66|path_pto:0| [2025/04/30 10:19:44 524778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:203997| [2025/04/30 10:19:44 524783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 524787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 524792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|min_srtt:46143|path_bw:1206856|loss_rate:2.66|path_pto:0| [2025/04/30 10:19:44 524796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:205176| [2025/04/30 10:19:44 524801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 524805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 524809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|min_srtt:46143|path_bw:1206856|loss_rate:2.66|path_pto:0| [2025/04/30 10:19:44 524814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 524818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 524822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 524827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|min_srtt:46143|path_bw:1206856|loss_rate:2.66|path_pto:0| [2025/04/30 10:19:44 524833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 524838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 524842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 524846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46143|min_srtt:46143|path_bw:1206856|loss_rate:2.66|path_pto:0| [2025/04/30 10:19:44 524850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:208713| [2025/04/30 10:19:44 524855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 524859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 524862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 524867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 524871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 524875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124807|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:203997| [2025/04/30 10:19:44 524880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 524884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 10:19:44 524919] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124807|now:1746008384524892|stream_id:0|stream_offset:203997| [2025/04/30 10:19:44 524926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 524930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:124807|applimit:0| [2025/04/30 10:19:44 524935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46143|rtt_var:4202|pto_duration:62951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 524939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 524943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 524947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 126007| [2025/04/30 10:19:44 524951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384612843|now:1746008384524935|interv:87908| [2025/04/30 10:19:44 524958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384612843|now:1746008384524935|interval:87908|pto_count:0|srtt:46143 [2025/04/30 10:19:44 524972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130295|inflight:126007| [2025/04/30 10:19:44 524980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 524987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126007|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:205176| [2025/04/30 10:19:44 524993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 524997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 10:19:44 525041] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126007|now:1746008384525003|stream_id:0|stream_offset:205176| [2025/04/30 10:19:44 525051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 525058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:126007|applimit:0| [2025/04/30 10:19:44 525065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46143|rtt_var:4202|pto_duration:62951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 525072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 525078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 525084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 127207| [2025/04/30 10:19:44 525090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384612954|now:1746008384525065|interv:87889| [2025/04/30 10:19:44 525096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384612954|now:1746008384525065|interval:87889|pto_count:0|srtt:46143 [2025/04/30 10:19:44 525103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130295|inflight:127207| [2025/04/30 10:19:44 525111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 525117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127207|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 525123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 525130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 10:19:44 525176] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127207|now:1746008384525141|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 525186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 525200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:127207|applimit:0| [2025/04/30 10:19:44 525207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46143|rtt_var:4202|pto_duration:62951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 525214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 525220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 525226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 128407| [2025/04/30 10:19:44 525233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613092|now:1746008384525207|interv:87885| [2025/04/30 10:19:44 525239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613092|now:1746008384525207|interval:87885|pto_count:0|srtt:46143 [2025/04/30 10:19:44 525246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130295|inflight:128407| [2025/04/30 10:19:44 525254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 525261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128407|cwnd:130295|conn:0000564648F8D6FC|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 525267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 525271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 10:19:44 525306] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128407|now:1746008384525279|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 525316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 525323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:128407|applimit:0| [2025/04/30 10:19:44 525330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46143|rtt_var:4202|pto_duration:62951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 525336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 525343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 525348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 129607| [2025/04/30 10:19:44 525352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613230|now:1746008384525329|interv:87901| [2025/04/30 10:19:44 525356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613230|now:1746008384525329|interval:87901|pto_count:0|srtt:46143 [2025/04/30 10:19:44 525361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130295|inflight:129607| [2025/04/30 10:19:44 525370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384613230| [2025/04/30 10:19:44 525375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384613230| [2025/04/30 10:19:44 525379] [debug] |xqc_engine_wakeup_after|wakeup:1746008384613230|now:1746008384525379|diff:87851| [2025/04/30 10:19:44 525383] [debug] |xqc_engine_main_logic|END|now:1746008384524766| [2025/04/30 10:19:44 525389] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384525389| [2025/04/30 10:19:44 525393] [debug] |xqc_engine_wakeup_after|wakeup:1746008384613230|now:1746008384525393|diff:87837| [2025/04/30 10:19:44 525397] [debug] |xqc_engine_main_logic|END|now:1746008384525389| [2025/04/30 10:19:44 526381] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384526380| [2025/04/30 10:19:44 526397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 526407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:42| [2025/04/30 10:19:44 526413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 10:19:44 526422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 10:19:44 526429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 526437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:85|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:86|path_largest_ack:85| [2025/04/30 10:19:44 526445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:66006|prior_delivered:24337|prior_time:1746008384474613|is_app_limited:0|send_elapse:47455|ack_elapse:51767|ctl_first_sent_time:1746008384474982|lagest_ack_time:1746008384526380|curr_delivered:85543| [2025/04/30 10:19:44 526453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384474982| [2025/04/30 10:19:44 526460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1714||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 10:19:44 526467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 526474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:66006|prior_delivered:24337|prior_time:1746008384474613|is_app_limited:0|send_elapse:47455|ack_elapse:51767|ctl_first_sent_time:1746008384474982|lagest_ack_time:1746008384526380|curr_delivered:86743| [2025/04/30 10:19:44 526481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384475075| [2025/04/30 10:19:44 526487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1713||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 10:19:44 526494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:46143|rttvar:4202|minrtt:30819|latest_rtt:51305|ack_delay:64| [2025/04/30 10:19:44 526501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:46781|rttvar:4426|minrtt:30819|latest_rtt:51305|ack_delay:64| [2025/04/30 10:19:44 526507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 10:19:44 526512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 526516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 526528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 526535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 526541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 526548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:4426|pto_duration:64485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 526574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 526578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 526582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 127207| [2025/04/30 10:19:44 526586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384614764|now:1746008384526547|interv:88217| [2025/04/30 10:19:44 526591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384614764|now:1746008384526547|interval:88217|pto_count:0|srtt:46781 [2025/04/30 10:19:44 526595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47455, ack_elapse 51767, delivered 62406|rate 1205517|lost 5| [2025/04/30 10:19:44 526600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205517) in round 3| [2025/04/30 10:19:44 526604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 526608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 526612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130295|packet_lost:0|acked:2400|po_sent_time:1746008384475075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 526617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130295|packet_lost:0|acked:2400|po_sent_time:1746008384475075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 526621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:132695|full_bw_reached:0|inflight:127207|srtt:46781|latest_rtt:51305|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 526627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 10:19:44 526632] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746008384526380|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 526637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504526380|now:1746008384526380|interv:120000000| [2025/04/30 10:19:44 526641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504526380|now:1746008384526380|interv:120000000| [2025/04/30 10:19:44 526645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384613230|pq_index:0| [2025/04/30 10:19:44 526654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384524766| [2025/04/30 10:19:44 526658] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384526658| [2025/04/30 10:19:44 526663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384526662| [2025/04/30 10:19:44 526669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1206856|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:44 526674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:208713| [2025/04/30 10:19:44 526678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 526683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 526688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1206856|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:44 526692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:209892| [2025/04/30 10:19:44 526697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 526702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 526706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1206856|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:44 526710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 526715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 526719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 526724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1206856|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:44 526728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 526732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 526737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 526744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1206856|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:44 526748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:213429| [2025/04/30 10:19:44 526752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 526756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 526760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 526764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 526769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 526773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127207|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:208713| [2025/04/30 10:19:44 526778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 526782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 10:19:44 526816] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127207|now:1746008384526790|stream_id:0|stream_offset:208713| [2025/04/30 10:19:44 526823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 526828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:127207|applimit:0| [2025/04/30 10:19:44 526835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:4426|pto_duration:64485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 526842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 526849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 526855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 128407| [2025/04/30 10:19:44 526862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384616275|now:1746008384526835|interv:89440| [2025/04/30 10:19:44 526868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384616275|now:1746008384526835|interval:89440|pto_count:0|srtt:46781 [2025/04/30 10:19:44 526876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132695|inflight:128407| [2025/04/30 10:19:44 526884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 526890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128407|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:209892| [2025/04/30 10:19:44 526899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 526903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 10:19:44 526948] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128407|now:1746008384526910|stream_id:0|stream_offset:209892| [2025/04/30 10:19:44 526957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 526963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:128407|applimit:0| [2025/04/30 10:19:44 526968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:4426|pto_duration:64485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 526975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 526980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 526985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 129607| [2025/04/30 10:19:44 526990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384616395|now:1746008384526968|interv:89427| [2025/04/30 10:19:44 526995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384616395|now:1746008384526968|interval:89427|pto_count:0|srtt:46781 [2025/04/30 10:19:44 527002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132695|inflight:129607| [2025/04/30 10:19:44 527008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 527014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129607|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 527020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 527025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 10:19:44 527060] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129607|now:1746008384527034|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 527067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 527073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:129607|applimit:0| [2025/04/30 10:19:44 527079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:4426|pto_duration:64485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 527085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 527093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 527099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 130807| [2025/04/30 10:19:44 527104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384616519|now:1746008384527079|interv:89440| [2025/04/30 10:19:44 527110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384616519|now:1746008384527079|interval:89440|pto_count:0|srtt:46781 [2025/04/30 10:19:44 527117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132695|inflight:130807| [2025/04/30 10:19:44 527124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 527131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130807|cwnd:132695|conn:0000564648F8D6FC|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 527138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 527144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 10:19:44 527178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130807|now:1746008384527155|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 527184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 527191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:130807|applimit:0| [2025/04/30 10:19:44 527198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:4426|pto_duration:64485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 527205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 527210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 527216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 132007| [2025/04/30 10:19:44 527221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384616640|now:1746008384527197|interv:89443| [2025/04/30 10:19:44 527226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384616640|now:1746008384527197|interval:89443|pto_count:0|srtt:46781 [2025/04/30 10:19:44 527232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132695|inflight:132007| [2025/04/30 10:19:44 527239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384616640| [2025/04/30 10:19:44 527245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384616640| [2025/04/30 10:19:44 527250] [debug] |xqc_engine_wakeup_after|wakeup:1746008384616640|now:1746008384527250|diff:89390| [2025/04/30 10:19:44 527256] [debug] |xqc_engine_main_logic|END|now:1746008384526662| [2025/04/30 10:19:44 527263] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384527263| [2025/04/30 10:19:44 527268] [debug] |xqc_engine_wakeup_after|wakeup:1746008384616640|now:1746008384527268|diff:89372| [2025/04/30 10:19:44 527283] [debug] |xqc_engine_main_logic|END|now:1746008384527263| [2025/04/30 10:19:44 528460] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384528458| [2025/04/30 10:19:44 528475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 528484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:43| [2025/04/30 10:19:44 528490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 10:19:44 528499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 10:19:44 528506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 528514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:87|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:88|path_largest_ack:87| [2025/04/30 10:19:44 528522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:68406|prior_delivered:24337|prior_time:1746008384474613|is_app_limited:0|send_elapse:47673|ack_elapse:53845|ctl_first_sent_time:1746008384475200|lagest_ack_time:1746008384528458|curr_delivered:87943| [2025/04/30 10:19:44 528528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384475200| [2025/04/30 10:19:44 528536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1712||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 10:19:44 528543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 528568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:68406|prior_delivered:24337|prior_time:1746008384474613|is_app_limited:0|send_elapse:47673|ack_elapse:53845|ctl_first_sent_time:1746008384475200|lagest_ack_time:1746008384528458|curr_delivered:89143| [2025/04/30 10:19:44 528578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384475316| [2025/04/30 10:19:44 528585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1711||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 10:19:44 528591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:46781|rttvar:4426|minrtt:30819|latest_rtt:53142|ack_delay:72| [2025/04/30 10:19:44 528598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:47567|rttvar:4892|minrtt:30819|latest_rtt:53142|ack_delay:72| [2025/04/30 10:19:44 528605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 10:19:44 528612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 528617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 528624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 528630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 528636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 528653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:4892|pto_duration:67135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 528657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 528661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 528665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 129607| [2025/04/30 10:19:44 528669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619290|now:1746008384528652|interv:90638| [2025/04/30 10:19:44 528673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619290|now:1746008384528652|interval:90638|pto_count:0|srtt:47567 [2025/04/30 10:19:44 528678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47673, ack_elapse 53845, delivered 64806|rate 1203565|lost 5| [2025/04/30 10:19:44 528682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203565) in round 3| [2025/04/30 10:19:44 528686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 528691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 528694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:132695|packet_lost:0|acked:2400|po_sent_time:1746008384475316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 528699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:132695|packet_lost:0|acked:2400|po_sent_time:1746008384475316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 528704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:135095|full_bw_reached:0|inflight:129607|srtt:47567|latest_rtt:53142|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 528709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 10:19:44 528714] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746008384528458|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 528719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504528458|now:1746008384528458|interv:120000000| [2025/04/30 10:19:44 528723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504528458|now:1746008384528458|interv:120000000| [2025/04/30 10:19:44 528727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384616640|pq_index:0| [2025/04/30 10:19:44 528732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384526662| [2025/04/30 10:19:44 528736] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384528735| [2025/04/30 10:19:44 528740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384528739| [2025/04/30 10:19:44 528749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1206856|loss_rate:2.55|path_pto:0| [2025/04/30 10:19:44 528754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:213429| [2025/04/30 10:19:44 528759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 528763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 528768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1206856|loss_rate:2.55|path_pto:0| [2025/04/30 10:19:44 528772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:214608| [2025/04/30 10:19:44 528776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 528781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 528785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1206856|loss_rate:2.55|path_pto:0| [2025/04/30 10:19:44 528789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 528793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 528798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 528802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1206856|loss_rate:2.55|path_pto:0| [2025/04/30 10:19:44 528806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 528810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 528815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 528819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1206856|loss_rate:2.55|path_pto:0| [2025/04/30 10:19:44 528824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:218145| [2025/04/30 10:19:44 528831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 528835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 528839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 528843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 528847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 528852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129607|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:213429| [2025/04/30 10:19:44 528856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 528861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 10:19:44 528900] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129607|now:1746008384528868|stream_id:0|stream_offset:213429| [2025/04/30 10:19:44 528911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 528917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:129607|applimit:0| [2025/04/30 10:19:44 528924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:4892|pto_duration:67135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 528930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 528937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 528943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 130807| [2025/04/30 10:19:44 528949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621003|now:1746008384528924|interv:92079| [2025/04/30 10:19:44 528956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621003|now:1746008384528924|interval:92079|pto_count:0|srtt:47567 [2025/04/30 10:19:44 528963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135095|inflight:130807| [2025/04/30 10:19:44 528969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 528973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130807|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:214608| [2025/04/30 10:19:44 528979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 528985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 10:19:44 529024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130807|now:1746008384528995|stream_id:0|stream_offset:214608| [2025/04/30 10:19:44 529039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 529047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:130807|applimit:0| [2025/04/30 10:19:44 529053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:4892|pto_duration:67135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 529060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 529067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 529073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 132007| [2025/04/30 10:19:44 529079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621130|now:1746008384529052|interv:92078| [2025/04/30 10:19:44 529086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621130|now:1746008384529052|interval:92078|pto_count:0|srtt:47567 [2025/04/30 10:19:44 529093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135095|inflight:132007| [2025/04/30 10:19:44 529100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 529107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132007|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 529114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 529120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 10:19:44 529180] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132007|now:1746008384529131|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 529191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 529197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:132007|applimit:0| [2025/04/30 10:19:44 529201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:4892|pto_duration:67135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 529206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 529209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 529213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 133207| [2025/04/30 10:19:44 529217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621266|now:1746008384529201|interv:92065| [2025/04/30 10:19:44 529221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621266|now:1746008384529201|interval:92065|pto_count:0|srtt:47567 [2025/04/30 10:19:44 529231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135095|inflight:133207| [2025/04/30 10:19:44 529236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 529240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133207|cwnd:135095|conn:0000564648F8D6FC|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 529244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 529248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 10:19:44 529283] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133207|now:1746008384529256|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 529292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 529299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:133207|applimit:0| [2025/04/30 10:19:44 529305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:4892|pto_duration:67135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 529312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 529317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 529321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 134407| [2025/04/30 10:19:44 529325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621391|now:1746008384529305|interv:92086| [2025/04/30 10:19:44 529329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621391|now:1746008384529305|interval:92086|pto_count:0|srtt:47567 [2025/04/30 10:19:44 529333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135095|inflight:134407| [2025/04/30 10:19:44 529338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384621391| [2025/04/30 10:19:44 529342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384621391| [2025/04/30 10:19:44 529346] [debug] |xqc_engine_wakeup_after|wakeup:1746008384621391|now:1746008384529346|diff:92045| [2025/04/30 10:19:44 529351] [debug] |xqc_engine_main_logic|END|now:1746008384528739| [2025/04/30 10:19:44 529356] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384529356| [2025/04/30 10:19:44 529360] [debug] |xqc_engine_wakeup_after|wakeup:1746008384621391|now:1746008384529360|diff:92031| [2025/04/30 10:19:44 529364] [debug] |xqc_engine_main_logic|END|now:1746008384529356| [2025/04/30 10:19:44 530387] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008384530386| [2025/04/30 10:19:44 530402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 530410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:44| [2025/04/30 10:19:44 530423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 10:19:44 530432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 10:19:44 530438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 530444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:89|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:90|path_largest_ack:89| [2025/04/30 10:19:44 530451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:68406|prior_delivered:26737|prior_time:1746008384476638|is_app_limited:0|send_elapse:49300|ack_elapse:53748|ctl_first_sent_time:1746008384477040|lagest_ack_time:1746008384530386|curr_delivered:90343| [2025/04/30 10:19:44 530458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384477040| [2025/04/30 10:19:44 530465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1710||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 10:19:44 530471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 530478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:68406|prior_delivered:26737|prior_time:1746008384476638|is_app_limited:0|send_elapse:49300|ack_elapse:53748|ctl_first_sent_time:1746008384477040|lagest_ack_time:1746008384530386|curr_delivered:91543| [2025/04/30 10:19:44 530485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384477167| [2025/04/30 10:19:44 530491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1709||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 10:19:44 530498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:47567|rttvar:4892|minrtt:30819|latest_rtt:53219|ack_delay:56| [2025/04/30 10:19:44 530505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:48267|rttvar:5068|minrtt:30819|latest_rtt:53219|ack_delay:56| [2025/04/30 10:19:44 530512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 10:19:44 530518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 530524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 530528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 530531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 530535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 530540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48267|rtt_var:5068|pto_duration:68539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 530544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 530548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 530578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 132007| [2025/04/30 10:19:44 530587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384622795|now:1746008384530539|interv:92256| [2025/04/30 10:19:44 530591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384622795|now:1746008384530539|interval:92256|pto_count:0|srtt:48267 [2025/04/30 10:19:44 530595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 49300, ack_elapse 53748, delivered 64806|rate 1205737|lost 5| [2025/04/30 10:19:44 530601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205737) in round 3| [2025/04/30 10:19:44 530605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 530609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 530613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:135095|packet_lost:0|acked:2400|po_sent_time:1746008384477167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 530618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:135095|packet_lost:0|acked:2400|po_sent_time:1746008384477167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 530622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:137495|full_bw_reached:0|inflight:132007|srtt:48267|latest_rtt:53219|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 530628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 530632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384555386|now:1746008384530386|interv:25000| [2025/04/30 10:19:44 530638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384530386|max_ack_delay:25000| [2025/04/30 10:19:44 530642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 10:19:44 530647] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:45|frame:PING ACK |recv_time:1746008384530386|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 530652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504530386|now:1746008384530386|interv:120000000| [2025/04/30 10:19:44 530656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504530386|now:1746008384530386|interv:120000000| [2025/04/30 10:19:44 530660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384621391|pq_index:0| [2025/04/30 10:19:44 530664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384528739| [2025/04/30 10:19:44 530668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384530668| [2025/04/30 10:19:44 530673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384530672| [2025/04/30 10:19:44 530682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|min_srtt:48267|path_bw:1206856|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:44 530686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:218145| [2025/04/30 10:19:44 530691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 530696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 530700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|min_srtt:48267|path_bw:1206856|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:44 530705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:219324| [2025/04/30 10:19:44 530709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 530714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 530718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|min_srtt:48267|path_bw:1206856|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:44 530722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 530726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 530731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 530735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|min_srtt:48267|path_bw:1206856|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:44 530739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 530744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 530748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 530752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48267|min_srtt:48267|path_bw:1206856|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:44 530756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:222861| [2025/04/30 10:19:44 530763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 530767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 530771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 530775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 530780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 530784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132007|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:218145| [2025/04/30 10:19:44 530789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 530793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 10:19:44 530831] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132007|now:1746008384530801|stream_id:0|stream_offset:218145| [2025/04/30 10:19:44 530840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 530848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:132007|applimit:0| [2025/04/30 10:19:44 530854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48267|rtt_var:5068|pto_duration:68539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 530861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 530866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 530870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 133207| [2025/04/30 10:19:44 530874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384624340|now:1746008384530854|interv:93486| [2025/04/30 10:19:44 530878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384624340|now:1746008384530854|interval:93486|pto_count:0|srtt:48267 [2025/04/30 10:19:44 530883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137495|inflight:133207| [2025/04/30 10:19:44 530888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 530892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133207|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:219324| [2025/04/30 10:19:44 530897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 530901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 10:19:44 530935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133207|now:1746008384530911|stream_id:0|stream_offset:219324| [2025/04/30 10:19:44 530949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 530956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:133207|applimit:0| [2025/04/30 10:19:44 530962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48267|rtt_var:5068|pto_duration:68539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 530969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 530975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 530980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 134407| [2025/04/30 10:19:44 530986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384624450|now:1746008384530962|interv:93488| [2025/04/30 10:19:44 530993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384624450|now:1746008384530962|interval:93488|pto_count:0|srtt:48267 [2025/04/30 10:19:44 531000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137495|inflight:134407| [2025/04/30 10:19:44 531007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 531013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134407|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 531020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 531027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 10:19:44 531066] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134407|now:1746008384531037|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 531075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 531082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:134407|applimit:0| [2025/04/30 10:19:44 531089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48267|rtt_var:5068|pto_duration:68539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 531096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 531102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 531108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 135607| [2025/04/30 10:19:44 531115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384624576|now:1746008384531089|interv:93487| [2025/04/30 10:19:44 531121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384624576|now:1746008384531089|interval:93487|pto_count:0|srtt:48267 [2025/04/30 10:19:44 531135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137495|inflight:135607| [2025/04/30 10:19:44 531142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 531147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135607|cwnd:137495|conn:0000564648F8D6FC|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 531151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 531155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 10:19:44 531189] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135607|now:1746008384531162|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 531198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 531206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:135607|applimit:0| [2025/04/30 10:19:44 531212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48267|rtt_var:5068|pto_duration:68539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 531218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 531222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 531226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 136807| [2025/04/30 10:19:44 531230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384624701|now:1746008384531212|interv:93489| [2025/04/30 10:19:44 531234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384624701|now:1746008384531212|interval:93489|pto_count:0|srtt:48267 [2025/04/30 10:19:44 531238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137495|inflight:136807| [2025/04/30 10:19:44 531243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 531247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 531251] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384531251|diff:24135| [2025/04/30 10:19:44 531256] [debug] |xqc_engine_main_logic|END|now:1746008384530672| [2025/04/30 10:19:44 531261] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384531261| [2025/04/30 10:19:44 531265] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384531265|diff:24121| [2025/04/30 10:19:44 531269] [debug] |xqc_engine_main_logic|END|now:1746008384531261| [2025/04/30 10:19:44 532485] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384532484| [2025/04/30 10:19:44 532500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 532508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:45| [2025/04/30 10:19:44 532522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 10:19:44 532531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 10:19:44 532537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 532545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:91|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:92|path_largest_ack:91| [2025/04/30 10:19:44 532573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:70806|prior_delivered:26737|prior_time:1746008384476638|is_app_limited:0|send_elapse:49546|ack_elapse:55846|ctl_first_sent_time:1746008384477286|lagest_ack_time:1746008384532484|curr_delivered:92743| [2025/04/30 10:19:44 532581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384477286| [2025/04/30 10:19:44 532588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1708||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 10:19:44 532595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 532602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:70806|prior_delivered:26737|prior_time:1746008384476638|is_app_limited:0|send_elapse:49546|ack_elapse:55846|ctl_first_sent_time:1746008384477286|lagest_ack_time:1746008384532484|curr_delivered:93943| [2025/04/30 10:19:44 532609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384477402| [2025/04/30 10:19:44 532616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1707||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 10:19:44 532620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:48267|rttvar:5068|minrtt:30819|latest_rtt:55082|ack_delay:88| [2025/04/30 10:19:44 532625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:49108|rttvar:5482|minrtt:30819|latest_rtt:55082|ack_delay:88| [2025/04/30 10:19:44 532629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 10:19:44 532633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 532637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 532641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 532645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 532649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 532653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:5482|pto_duration:71036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 532657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 532661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 532670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 134407| [2025/04/30 10:19:44 532674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384627198|now:1746008384532653|interv:94545| [2025/04/30 10:19:44 532678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384627198|now:1746008384532653|interval:94545|pto_count:0|srtt:49108 [2025/04/30 10:19:44 532683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 49546, ack_elapse 55846, delivered 67206|rate 1203416|lost 5| [2025/04/30 10:19:44 532687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203416) in round 3| [2025/04/30 10:19:44 532691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 532695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 532699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137495|packet_lost:0|acked:2400|po_sent_time:1746008384477402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 532704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137495|packet_lost:0|acked:2400|po_sent_time:1746008384477402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 532708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:139895|full_bw_reached:0|inflight:134407|srtt:49108|latest_rtt:55082|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 532714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 10:19:44 532719] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746008384532484|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 532724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504532484|now:1746008384532484|interv:120000000| [2025/04/30 10:19:44 532728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504532484|now:1746008384532484|interv:120000000| [2025/04/30 10:19:44 532732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 532736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384530672| [2025/04/30 10:19:44 532740] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384532740| [2025/04/30 10:19:44 532745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384532744| [2025/04/30 10:19:44 532751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:1206856|loss_rate:2.45|path_pto:0| [2025/04/30 10:19:44 532756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:222861| [2025/04/30 10:19:44 532763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 532768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 532772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:1206856|loss_rate:2.45|path_pto:0| [2025/04/30 10:19:44 532776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:224040| [2025/04/30 10:19:44 532781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 532785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 532789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:1206856|loss_rate:2.45|path_pto:0| [2025/04/30 10:19:44 532794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 532798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 532803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 532807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:1206856|loss_rate:2.45|path_pto:0| [2025/04/30 10:19:44 532811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 532816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 532820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 532824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:1206856|loss_rate:2.45|path_pto:0| [2025/04/30 10:19:44 532829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:227577| [2025/04/30 10:19:44 532833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 532837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 532841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 532847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 532852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 532856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134407|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:222861| [2025/04/30 10:19:44 532861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 532865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 10:19:44 532905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134407|now:1746008384532873|stream_id:0|stream_offset:222861| [2025/04/30 10:19:44 532914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 532921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:134407|applimit:0| [2025/04/30 10:19:44 532928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:5482|pto_duration:71036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 532935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 532941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 532947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 135607| [2025/04/30 10:19:44 532954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384628909|now:1746008384532928|interv:95981| [2025/04/30 10:19:44 532961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384628909|now:1746008384532928|interval:95981|pto_count:0|srtt:49108 [2025/04/30 10:19:44 532967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139895|inflight:135607| [2025/04/30 10:19:44 532974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 532981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135607|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:224040| [2025/04/30 10:19:44 532988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 532994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 10:19:44 533051] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135607|now:1746008384533004|stream_id:0|stream_offset:224040| [2025/04/30 10:19:44 533062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 533069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:135607|applimit:0| [2025/04/30 10:19:44 533082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:5482|pto_duration:71036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 533089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 533095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 533100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 136807| [2025/04/30 10:19:44 533106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629040|now:1746008384533081|interv:95959| [2025/04/30 10:19:44 533113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629040|now:1746008384533081|interval:95959|pto_count:0|srtt:49108 [2025/04/30 10:19:44 533120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139895|inflight:136807| [2025/04/30 10:19:44 533127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 533132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 533136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 533140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 10:19:44 533179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136807|now:1746008384533148|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 533188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 533195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:136807|applimit:0| [2025/04/30 10:19:44 533202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:5482|pto_duration:71036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 533209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 533214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 533217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 138007| [2025/04/30 10:19:44 533221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629184|now:1746008384533202|interv:95982| [2025/04/30 10:19:44 533225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629184|now:1746008384533202|interval:95982|pto_count:0|srtt:49108 [2025/04/30 10:19:44 533230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139895|inflight:138007| [2025/04/30 10:19:44 533234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 533239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138007|cwnd:139895|conn:0000564648F8D6FC|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 533248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 533252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 10:19:44 533283] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138007|now:1746008384533259|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 533292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 533299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:138007|applimit:0| [2025/04/30 10:19:44 533305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:5482|pto_duration:71036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 533312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 533316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 533320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 139207| [2025/04/30 10:19:44 533324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629295|now:1746008384533305|interv:95990| [2025/04/30 10:19:44 533327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629295|now:1746008384533305|interval:95990|pto_count:0|srtt:49108 [2025/04/30 10:19:44 533332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139895|inflight:139207| [2025/04/30 10:19:44 533337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 533341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 533345] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384533345|diff:22041| [2025/04/30 10:19:44 533350] [debug] |xqc_engine_main_logic|END|now:1746008384532744| [2025/04/30 10:19:44 533355] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384533355| [2025/04/30 10:19:44 533359] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384533359|diff:22027| [2025/04/30 10:19:44 533363] [debug] |xqc_engine_main_logic|END|now:1746008384533355| [2025/04/30 10:19:44 534418] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384534417| [2025/04/30 10:19:44 534434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 534444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:46| [2025/04/30 10:19:44 534450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 10:19:44 534458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 10:19:44 534465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 534473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:93|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:94|path_largest_ack:93| [2025/04/30 10:19:44 534488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:70806|prior_delivered:29137|prior_time:1746008384478600|is_app_limited:0|send_elapse:51040|ack_elapse:55817|ctl_first_sent_time:1746008384478970|lagest_ack_time:1746008384534417|curr_delivered:95143| [2025/04/30 10:19:44 534495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384478970| [2025/04/30 10:19:44 534502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1706||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 10:19:44 534509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 534516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:70806|prior_delivered:29137|prior_time:1746008384478600|is_app_limited:0|send_elapse:51040|ack_elapse:55817|ctl_first_sent_time:1746008384478970|lagest_ack_time:1746008384534417|curr_delivered:96343| [2025/04/30 10:19:44 534523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384479067| [2025/04/30 10:19:44 534530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1705||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 10:19:44 534536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:49108|rttvar:5482|minrtt:30819|latest_rtt:55350|ack_delay:64| [2025/04/30 10:19:44 534543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:49880|rttvar:5656|minrtt:30819|latest_rtt:55350|ack_delay:64| [2025/04/30 10:19:44 534572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 10:19:44 534576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 534580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 534584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 534588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 534592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 534596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49880|rtt_var:5656|pto_duration:72504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 534601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 534605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 534608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 136807| [2025/04/30 10:19:44 534612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384630763|now:1746008384534596|interv:96167| [2025/04/30 10:19:44 534616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384630763|now:1746008384534596|interval:96167|pto_count:0|srtt:49880 [2025/04/30 10:19:44 534626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 51040, ack_elapse 55817, delivered 67206|rate 1204041|lost 5| [2025/04/30 10:19:44 534630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204041) in round 3| [2025/04/30 10:19:44 534635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 534639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 534643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139895|packet_lost:0|acked:2400|po_sent_time:1746008384479067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 534647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139895|packet_lost:0|acked:2400|po_sent_time:1746008384479067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 534652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:142295|full_bw_reached:0|inflight:136807|srtt:49880|latest_rtt:55350|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 534658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 10:19:44 534663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746008384534417|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 534667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504534417|now:1746008384534417|interv:120000000| [2025/04/30 10:19:44 534672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504534417|now:1746008384534417|interv:120000000| [2025/04/30 10:19:44 534675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 534680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384532744| [2025/04/30 10:19:44 534684] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384534684| [2025/04/30 10:19:44 534689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384534688| [2025/04/30 10:19:44 534695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|min_srtt:49880|path_bw:1206856|loss_rate:2.40|path_pto:0| [2025/04/30 10:19:44 534699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:227577| [2025/04/30 10:19:44 534704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 534709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 534713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|min_srtt:49880|path_bw:1206856|loss_rate:2.40|path_pto:0| [2025/04/30 10:19:44 534720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:228756| [2025/04/30 10:19:44 534725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 534729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 534734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|min_srtt:49880|path_bw:1206856|loss_rate:2.40|path_pto:0| [2025/04/30 10:19:44 534738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 534742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 534746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 534751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|min_srtt:49880|path_bw:1206856|loss_rate:2.40|path_pto:0| [2025/04/30 10:19:44 534755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 534759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 534764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 534768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:49880|min_srtt:49880|path_bw:1206856|loss_rate:2.40|path_pto:0| [2025/04/30 10:19:44 534772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:232293| [2025/04/30 10:19:44 534776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 534780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 534784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 534788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 534793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 534797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:227577| [2025/04/30 10:19:44 534808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 534813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 10:19:44 534851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136807|now:1746008384534820|stream_id:0|stream_offset:227577| [2025/04/30 10:19:44 534861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 534869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:136807|applimit:0| [2025/04/30 10:19:44 534876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49880|rtt_var:5656|pto_duration:72504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 534883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 534888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 534892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 138007| [2025/04/30 10:19:44 534896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384632324|now:1746008384534875|interv:97449| [2025/04/30 10:19:44 534900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384632324|now:1746008384534875|interval:97449|pto_count:0|srtt:49880 [2025/04/30 10:19:44 534904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142295|inflight:138007| [2025/04/30 10:19:44 534909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 534914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138007|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:228756| [2025/04/30 10:19:44 534922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 534929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 10:19:44 534967] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138007|now:1746008384534939|stream_id:0|stream_offset:228756| [2025/04/30 10:19:44 534976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 534983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:138007|applimit:0| [2025/04/30 10:19:44 534989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49880|rtt_var:5656|pto_duration:72504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 534995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 535000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 535006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 139207| [2025/04/30 10:19:44 535018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384632443|now:1746008384534988|interv:97455| [2025/04/30 10:19:44 535023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384632443|now:1746008384534988|interval:97455|pto_count:0|srtt:49880 [2025/04/30 10:19:44 535030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142295|inflight:139207| [2025/04/30 10:19:44 535036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 535042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 535048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 535054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 10:19:44 535115] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139207|now:1746008384535065|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 535122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 535128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139207|applimit:0| [2025/04/30 10:19:44 535134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49880|rtt_var:5656|pto_duration:72504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 535140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 535145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 535151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 140407| [2025/04/30 10:19:44 535156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384632569|now:1746008384535134|interv:97435| [2025/04/30 10:19:44 535162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384632569|now:1746008384535134|interval:97435|pto_count:0|srtt:49880 [2025/04/30 10:19:44 535168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142295|inflight:140407| [2025/04/30 10:19:44 535174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 535179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:142295|conn:0000564648F8D6FC|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 535186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 535193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 10:19:44 535234] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746008384535206|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 535245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 535250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 10:19:44 535256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:49880|rtt_var:5656|pto_duration:72504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 535262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 535267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 535273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141607| [2025/04/30 10:19:44 535278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384632710|now:1746008384535256|interv:97454| [2025/04/30 10:19:44 535283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384632710|now:1746008384535256|interval:97454|pto_count:0|srtt:49880 [2025/04/30 10:19:44 535290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142295|inflight:141607| [2025/04/30 10:19:44 535296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 535302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 535307] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384535307|diff:20079| [2025/04/30 10:19:44 535313] [debug] |xqc_engine_main_logic|END|now:1746008384534688| [2025/04/30 10:19:44 535321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384535321| [2025/04/30 10:19:44 535326] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384535326|diff:20060| [2025/04/30 10:19:44 535331] [debug] |xqc_engine_main_logic|END|now:1746008384535321| [2025/04/30 10:19:44 536368] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384536367| [2025/04/30 10:19:44 536382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 536391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:47| [2025/04/30 10:19:44 536396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 10:19:44 536405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 10:19:44 536411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 536419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:95|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:96|path_largest_ack:95| [2025/04/30 10:19:44 536426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:73206|prior_delivered:29137|prior_time:1746008384478600|is_app_limited:0|send_elapse:51259|ack_elapse:57767|ctl_first_sent_time:1746008384479189|lagest_ack_time:1746008384536367|curr_delivered:97543| [2025/04/30 10:19:44 536434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384479189| [2025/04/30 10:19:44 536439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1704||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 10:19:44 536448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 536454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:73206|prior_delivered:29137|prior_time:1746008384478600|is_app_limited:0|send_elapse:51259|ack_elapse:57767|ctl_first_sent_time:1746008384479189|lagest_ack_time:1746008384536367|curr_delivered:98743| [2025/04/30 10:19:44 536462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384479339| [2025/04/30 10:19:44 536468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1703||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 10:19:44 536475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:49880|rttvar:5656|minrtt:30819|latest_rtt:57028|ack_delay:72| [2025/04/30 10:19:44 536481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:50764|rttvar:6011|minrtt:30819|latest_rtt:57028|ack_delay:72| [2025/04/30 10:19:44 536488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:96|lost_pn:93|thresh:3| [2025/04/30 10:19:44 536495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 536501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 536508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 536513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 536517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 536521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:6011|pto_duration:74808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 536526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 536530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 536533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 139207| [2025/04/30 10:19:44 536537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635014|now:1746008384536521|interv:98493| [2025/04/30 10:19:44 536541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635014|now:1746008384536521|interval:98493|pto_count:0|srtt:50764 [2025/04/30 10:19:44 536546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 51259, ack_elapse 57767, delivered 69606|rate 1204943|lost 5| [2025/04/30 10:19:44 536574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204943) in round 3| [2025/04/30 10:19:44 536579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 536583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 536591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:142295|packet_lost:0|acked:2400|po_sent_time:1746008384479339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 536596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:142295|packet_lost:0|acked:2400|po_sent_time:1746008384479339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 536600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:144695|full_bw_reached:0|inflight:139207|srtt:50764|latest_rtt:57028|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 536606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 10:19:44 536611] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1746008384536367|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 536616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504536367|now:1746008384536367|interv:120000000| [2025/04/30 10:19:44 536620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504536367|now:1746008384536367|interv:120000000| [2025/04/30 10:19:44 536624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 536628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384534688| [2025/04/30 10:19:44 536632] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384536632| [2025/04/30 10:19:44 536637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384536636| [2025/04/30 10:19:44 536643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1206856|loss_rate:2.36|path_pto:0| [2025/04/30 10:19:44 536648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:232293| [2025/04/30 10:19:44 536652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 536657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 536662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1206856|loss_rate:2.36|path_pto:0| [2025/04/30 10:19:44 536666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:233472| [2025/04/30 10:19:44 536670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 536675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 536682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1206856|loss_rate:2.36|path_pto:0| [2025/04/30 10:19:44 536686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 536691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 536695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 536699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1206856|loss_rate:2.36|path_pto:0| [2025/04/30 10:19:44 536704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 536708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 536712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 536716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1206856|loss_rate:2.36|path_pto:0| [2025/04/30 10:19:44 536721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:237009| [2025/04/30 10:19:44 536725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 536729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 536733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 536737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 536741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 536746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:232293| [2025/04/30 10:19:44 536750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 536754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 10:19:44 536790] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139207|now:1746008384536762|stream_id:0|stream_offset:232293| [2025/04/30 10:19:44 536796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 536804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139207|applimit:0| [2025/04/30 10:19:44 536808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:6011|pto_duration:74808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 536812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 536816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 536820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 140407| [2025/04/30 10:19:44 536824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384636570|now:1746008384536808|interv:99762| [2025/04/30 10:19:44 536828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384636570|now:1746008384536808|interval:99762|pto_count:0|srtt:50764 [2025/04/30 10:19:44 536832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144695|inflight:140407| [2025/04/30 10:19:44 536837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 536841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:233472| [2025/04/30 10:19:44 536846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 536850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 10:19:44 536872] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746008384536855|stream_id:0|stream_offset:233472| [2025/04/30 10:19:44 536878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 536882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 10:19:44 536887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:6011|pto_duration:74808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 536891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 536895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 536899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141607| [2025/04/30 10:19:44 536903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384636663|now:1746008384536886|interv:99777| [2025/04/30 10:19:44 536907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384636663|now:1746008384536886|interval:99777|pto_count:0|srtt:50764 [2025/04/30 10:19:44 536911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144695|inflight:141607| [2025/04/30 10:19:44 536922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 536929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 536936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 536943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 10:19:44 536982] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384536953|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 536990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 536997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 537002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:6011|pto_duration:74808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 537008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 537014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 537019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 142807| [2025/04/30 10:19:44 537024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384636761|now:1746008384537002|interv:99759| [2025/04/30 10:19:44 537030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384636761|now:1746008384537002|interval:99759|pto_count:0|srtt:50764 [2025/04/30 10:19:44 537036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144695|inflight:142807| [2025/04/30 10:19:44 537043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 537049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:144695|conn:0000564648F8D6FC|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 537055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 537061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 10:19:44 537092] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384537070|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 537099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:216|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 537105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 537111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:6011|pto_duration:74808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 537124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 537131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 537137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 144007| [2025/04/30 10:19:44 537143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384636878|now:1746008384537111|interv:99767| [2025/04/30 10:19:44 537150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384636878|now:1746008384537111|interval:99767|pto_count:0|srtt:50764 [2025/04/30 10:19:44 537155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144695|inflight:144007| [2025/04/30 10:19:44 537159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 537164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 537168] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384537168|diff:18218| [2025/04/30 10:19:44 537172] [debug] |xqc_engine_main_logic|END|now:1746008384536636| [2025/04/30 10:19:44 537178] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384537178| [2025/04/30 10:19:44 537182] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384537182|diff:18204| [2025/04/30 10:19:44 537186] [debug] |xqc_engine_main_logic|END|now:1746008384537178| [2025/04/30 10:19:44 538436] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384538435| [2025/04/30 10:19:44 538452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 538461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:48| [2025/04/30 10:19:44 538467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 10:19:44 538476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 10:19:44 538482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 538490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:97|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:98|path_largest_ack:97| [2025/04/30 10:19:44 538497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:73206|prior_delivered:31537|prior_time:1746008384480577|is_app_limited:0|send_elapse:51641|ack_elapse:57858|ctl_first_sent_time:1746008384480939|lagest_ack_time:1746008384538435|curr_delivered:99943| [2025/04/30 10:19:44 538505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384480939| [2025/04/30 10:19:44 538512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1702||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 10:19:44 538519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 538526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:73206|prior_delivered:31537|prior_time:1746008384480577|is_app_limited:0|send_elapse:51641|ack_elapse:57858|ctl_first_sent_time:1746008384480939|lagest_ack_time:1746008384538435|curr_delivered:101143| [2025/04/30 10:19:44 538540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384481060| [2025/04/30 10:19:44 538546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 538575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:50764|rttvar:6011|minrtt:30819|latest_rtt:57375|ack_delay:64| [2025/04/30 10:19:44 538581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:51582|rttvar:6145|minrtt:30819|latest_rtt:57375|ack_delay:64| [2025/04/30 10:19:44 538586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:98|lost_pn:95|thresh:3| [2025/04/30 10:19:44 538590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 538596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 538602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 538609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 538615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 538620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51582|rtt_var:6145|pto_duration:76162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 538625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 538629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 538633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141607| [2025/04/30 10:19:44 538637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384638232|now:1746008384538620|interv:99612| [2025/04/30 10:19:44 538641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384638232|now:1746008384538620|interval:99612|pto_count:0|srtt:51582 [2025/04/30 10:19:44 538645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 51641, ack_elapse 57858, delivered 69606|rate 1203048|lost 5| [2025/04/30 10:19:44 538650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203048) in round 3| [2025/04/30 10:19:44 538654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 538658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 538662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144695|packet_lost:0|acked:2400|po_sent_time:1746008384481060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 538667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144695|packet_lost:0|acked:2400|po_sent_time:1746008384481060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 538671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:51582|latest_rtt:57375|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 538682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 10:19:44 538686] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746008384538435|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 538691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504538435|now:1746008384538435|interv:120000000| [2025/04/30 10:19:44 538695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504538435|now:1746008384538435|interv:120000000| [2025/04/30 10:19:44 538699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 538704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384536636| [2025/04/30 10:19:44 538708] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384538708| [2025/04/30 10:19:44 538713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384538712| [2025/04/30 10:19:44 538719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|min_srtt:51582|path_bw:1206856|loss_rate:2.31|path_pto:0| [2025/04/30 10:19:44 538723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:237009| [2025/04/30 10:19:44 538728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 538732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 538737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|min_srtt:51582|path_bw:1206856|loss_rate:2.31|path_pto:0| [2025/04/30 10:19:44 538741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:238188| [2025/04/30 10:19:44 538746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 538750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 538754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|min_srtt:51582|path_bw:1206856|loss_rate:2.31|path_pto:0| [2025/04/30 10:19:44 538758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 538765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 538770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 538774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|min_srtt:51582|path_bw:1206856|loss_rate:2.31|path_pto:0| [2025/04/30 10:19:44 538778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 538782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 538787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 538791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51582|min_srtt:51582|path_bw:1206856|loss_rate:2.31|path_pto:0| [2025/04/30 10:19:44 538795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:241725| [2025/04/30 10:19:44 538799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 538803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 538807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 538811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 538816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 538820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:237009| [2025/04/30 10:19:44 538824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 538829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 10:19:44 538865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384538837|stream_id:0|stream_offset:237009| [2025/04/30 10:19:44 538872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 538877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 538881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51582|rtt_var:6145|pto_duration:76162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 538890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 538894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 538898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 142807| [2025/04/30 10:19:44 538901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384639999|now:1746008384538881|interv:101118| [2025/04/30 10:19:44 538906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384639999|now:1746008384538881|interval:101118|pto_count:0|srtt:51582 [2025/04/30 10:19:44 538910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 538915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 538919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:238188| [2025/04/30 10:19:44 538924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 538929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 10:19:44 538970] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384538941|stream_id:0|stream_offset:238188| [2025/04/30 10:19:44 538980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 538987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 538993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51582|rtt_var:6145|pto_duration:76162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 538999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 539005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 539011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 144007| [2025/04/30 10:19:44 539017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640103|now:1746008384538993|interv:101110| [2025/04/30 10:19:44 539023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640103|now:1746008384538993|interval:101110|pto_count:0|srtt:51582 [2025/04/30 10:19:44 539030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 539036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 539042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 539055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 539060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 10:19:44 539123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384539070|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 539131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 539137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 539143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51582|rtt_var:6145|pto_duration:76162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 539149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 539154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 539160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 145207| [2025/04/30 10:19:44 539165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640232|now:1746008384539143|interv:101089| [2025/04/30 10:19:44 539171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640232|now:1746008384539143|interval:101089|pto_count:0|srtt:51582 [2025/04/30 10:19:44 539177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 539184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 539191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 539198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 539205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 10:19:44 539237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384539214|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 539243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 539248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 539253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51582|rtt_var:6145|pto_duration:76162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 539261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 539267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 539273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 146407| [2025/04/30 10:19:44 539286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640376|now:1746008384539253|interv:101123| [2025/04/30 10:19:44 539292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640376|now:1746008384539253|interval:101123|pto_count:0|srtt:51582 [2025/04/30 10:19:44 539300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 539306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 539310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 539314] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384539314|diff:16072| [2025/04/30 10:19:44 539319] [debug] |xqc_engine_main_logic|END|now:1746008384538712| [2025/04/30 10:19:44 539324] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384539324| [2025/04/30 10:19:44 539328] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384539328|diff:16058| [2025/04/30 10:19:44 539332] [debug] |xqc_engine_main_logic|END|now:1746008384539324| [2025/04/30 10:19:44 540416] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384540414| [2025/04/30 10:19:44 540431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 540440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:49| [2025/04/30 10:19:44 540446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 10:19:44 540454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 10:19:44 540461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 540469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 540475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:76806|prior_delivered:33937|prior_time:1746008384482583|is_app_limited:0|send_elapse:53550|ack_elapse:57831|ctl_first_sent_time:1746008384483036|lagest_ack_time:1746008384540414|curr_delivered:102343| [2025/04/30 10:19:44 540481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384483036| [2025/04/30 10:19:44 540488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 540494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:51582|rttvar:6145|minrtt:30819|latest_rtt:57378|ack_delay:72| [2025/04/30 10:19:44 540499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:52298|rttvar:6040|minrtt:30819|latest_rtt:57378|ack_delay:72| [2025/04/30 10:19:44 540503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:102|lost_pn:99|thresh:3| [2025/04/30 10:19:44 540510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 540517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 540523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 540538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 540546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:99|lost_pn:99|po_sent_time:1746008384481190|lost_send_time:1746008384475864|loss_delay:64550|frame:STREAM |repair:128| [2025/04/30 10:19:44 540579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384481190u| [2025/04/30 10:19:44 540586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 540592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384545863|now:1746008384540592|interval:5271| [2025/04/30 10:19:44 540597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384545863|now:1746008384540592|interv:5271| [2025/04/30 10:19:44 540601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 53550, ack_elapse 57831, delivered 68406|rate 1182860|lost 6| [2025/04/30 10:19:44 540605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182860) in round 3| [2025/04/30 10:19:44 540610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 540614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 540618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:1200|po_sent_time:1746008384483036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 540622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:1200|po_sent_time:1746008384483036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 540628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:144007|srtt:52298|latest_rtt:57378|min_rtt:30819|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 540634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 10:19:44 540638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746008384540414|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 540643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504540414|now:1746008384540414|interv:120000000| [2025/04/30 10:19:44 540647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504540414|now:1746008384540414|interv:120000000| [2025/04/30 10:19:44 540651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 540656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384538712| [2025/04/30 10:19:44 540660] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384540659| [2025/04/30 10:19:44 540665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384540663| [2025/04/30 10:19:44 540675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52298|min_srtt:52298|path_bw:1206856|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:44 540679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 540684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:52298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 540688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:99|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 540693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52298|min_srtt:52298|path_bw:1206856|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:44 540697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:241725| [2025/04/30 10:19:44 540702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:52298|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 540706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 540710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52298|min_srtt:52298|path_bw:1206856|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:44 540714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 540719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 540723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 540726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 540731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 540735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:99|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 540740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 540744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 540749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 10:19:44 540783] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384540756|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 540789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:221|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 10:19:44 540800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 540807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384545863|now:1746008384540807|interval:5056| [2025/04/30 10:19:44 540814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384545863|now:1746008384540807|interv:5056| [2025/04/30 10:19:44 540821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 540829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 540836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:241725| [2025/04/30 10:19:44 540844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 540850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 10:19:44 540881] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384540858|stream_id:0|stream_offset:241725| [2025/04/30 10:19:44 540887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 540894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 540901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384545863|now:1746008384540901|interval:4962| [2025/04/30 10:19:44 540908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384545863|now:1746008384540901|interv:4962| [2025/04/30 10:19:44 540915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 540922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384545863| [2025/04/30 10:19:44 540929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384545863| [2025/04/30 10:19:44 540936] [debug] |xqc_engine_wakeup_after|wakeup:1746008384545863|now:1746008384540935|diff:4928| [2025/04/30 10:19:44 540943] [debug] |xqc_engine_main_logic|END|now:1746008384540663| [2025/04/30 10:19:44 540951] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384540951| [2025/04/30 10:19:44 540957] [debug] |xqc_engine_wakeup_after|wakeup:1746008384545863|now:1746008384540957|diff:4906| [2025/04/30 10:19:44 540963] [debug] |xqc_engine_main_logic|END|now:1746008384540951| [2025/04/30 10:19:44 541379] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384541378| [2025/04/30 10:19:44 541391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 541401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:50| [2025/04/30 10:19:44 541407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 10:19:44 541416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 10:19:44 541429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 541438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:105|path_largest_ack:105| [2025/04/30 10:19:44 541445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:78006|prior_delivered:36337|prior_time:1746008384484608|is_app_limited:0|send_elapse:54091|ack_elapse:56770|ctl_first_sent_time:1746008384484956|lagest_ack_time:1746008384541378|curr_delivered:103543| [2025/04/30 10:19:44 541452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384484956| [2025/04/30 10:19:44 541456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 541462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:52298|rttvar:6040|minrtt:30819|latest_rtt:56422|ack_delay:72| [2025/04/30 10:19:44 541468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:52804|rttvar:5543|minrtt:30819|latest_rtt:56422|ack_delay:72| [2025/04/30 10:19:44 541475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:105|lost_pn:102|thresh:3| [2025/04/30 10:19:44 541481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 541485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 541489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 541495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 541502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 541509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:102|po_sent_time:1746008384481313|lost_send_time:1746008384477904|loss_delay:63474|frame:STREAM |repair:128| [2025/04/30 10:19:44 541515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:102|po_sent_time:1746008384482942|lost_send_time:1746008384477904|loss_delay:63474|frame:STREAM |repair:128| [2025/04/30 10:19:44 541520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384482942u| [2025/04/30 10:19:44 541524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 541528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384546596|now:1746008384541528|interval:5068| [2025/04/30 10:19:44 541532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384546596|now:1746008384541528|interv:5068| [2025/04/30 10:19:44 541537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 54091, ack_elapse 56770, delivered 67206|rate 1183829|lost 8| [2025/04/30 10:19:44 541541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183829) in round 3| [2025/04/30 10:19:44 541545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 541573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 541577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384484956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 541582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384484956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 541586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142807|srtt:52804|latest_rtt:56422|min_rtt:30819|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 541592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 10:19:44 541597] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746008384541378|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 541602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504541378|now:1746008384541378|interv:120000000| [2025/04/30 10:19:44 541606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504541378|now:1746008384541378|interv:120000000| [2025/04/30 10:19:44 541610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384545863|pq_index:0| [2025/04/30 10:19:44 541614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384540663| [2025/04/30 10:19:44 541618] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384541618| [2025/04/30 10:19:44 541624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384541622| [2025/04/30 10:19:44 541630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1206856|loss_rate:2.70|path_pto:0| [2025/04/30 10:19:44 541635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 541639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 541644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 541648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1206856|loss_rate:2.70|path_pto:0| [2025/04/30 10:19:44 541653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 541657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 541665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 541669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1206856|loss_rate:2.70|path_pto:0| [2025/04/30 10:19:44 541673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 541678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 541682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 541686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1206856|loss_rate:2.70|path_pto:0| [2025/04/30 10:19:44 541691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 541695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 541699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 541703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 541707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 541712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 541716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 541720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 541725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 10:19:44 541761] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384541732|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 541767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:223|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 541772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 541776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384546596|now:1746008384541776|interval:4820| [2025/04/30 10:19:44 541781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384546596|now:1746008384541776|interv:4820| [2025/04/30 10:19:44 541789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 541794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 541798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 541803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 541807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 10:19:44 541831] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384541813|stream_id:0|stream_offset:104961| [2025/04/30 10:19:44 541837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 541841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 541846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384546596|now:1746008384541846|interval:4750| [2025/04/30 10:19:44 541850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384546596|now:1746008384541846|interv:4750| [2025/04/30 10:19:44 541854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 541859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 541863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 541868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 541872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 10:19:44 541904] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384541879|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 541913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 541921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 541927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384546596|now:1746008384541927|interval:4669| [2025/04/30 10:19:44 541934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384546596|now:1746008384541927|interv:4669| [2025/04/30 10:19:44 541940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 541947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384546596| [2025/04/30 10:19:44 541961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384546596| [2025/04/30 10:19:44 541967] [debug] |xqc_engine_wakeup_after|wakeup:1746008384546596|now:1746008384541967|diff:4629| [2025/04/30 10:19:44 541974] [debug] |xqc_engine_main_logic|END|now:1746008384541622| [2025/04/30 10:19:44 541982] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384541981| [2025/04/30 10:19:44 541987] [debug] |xqc_engine_wakeup_after|wakeup:1746008384546596|now:1746008384541987|diff:4609| [2025/04/30 10:19:44 541993] [debug] |xqc_engine_main_logic|END|now:1746008384541981| [2025/04/30 10:19:44 543393] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008384543392| [2025/04/30 10:19:44 543409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 543419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:51| [2025/04/30 10:19:44 543425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 10:19:44 543433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 10:19:44 543440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 543448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:109|path_largest_ack:106| [2025/04/30 10:19:44 543455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:79206|prior_delivered:36337|prior_time:1746008384484608|is_app_limited:0|send_elapse:54191|ack_elapse:58784|ctl_first_sent_time:1746008384485056|lagest_ack_time:1746008384543392|curr_delivered:104743| [2025/04/30 10:19:44 543463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384485056| [2025/04/30 10:19:44 543470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 543477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:109|path_largest_ack:109| [2025/04/30 10:19:44 543485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:80406|prior_delivered:38737|prior_time:1746008384486543|is_app_limited:0|send_elapse:55853|ack_elapse:56849|ctl_first_sent_time:1746008384486918|lagest_ack_time:1746008384543392|curr_delivered:105943| [2025/04/30 10:19:44 543492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384486918| [2025/04/30 10:19:44 543498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 543502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:52804|rttvar:5543|minrtt:30819|latest_rtt:56474|ack_delay:80| [2025/04/30 10:19:44 543507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:53253|rttvar:5055|minrtt:30819|latest_rtt:56474|ack_delay:80| [2025/04/30 10:19:44 543511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:109|lost_pn:106|thresh:3| [2025/04/30 10:19:44 543515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 543570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:103|lost_pn:106|po_sent_time:1746008384483122|lost_send_time:1746008384479859|loss_delay:63533|frame:STREAM |repair:128| [2025/04/30 10:19:44 543580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:106|po_sent_time:1746008384483246|lost_send_time:1746008384479859|loss_delay:63533|frame:STREAM |repair:128| [2025/04/30 10:19:44 543585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384483246u| [2025/04/30 10:19:44 543589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 543593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548716|now:1746008384543593|interval:5123| [2025/04/30 10:19:44 543598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548716|now:1746008384543593|interv:5123| [2025/04/30 10:19:44 543602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55853, ack_elapse 56849, delivered 67206|rate 1182184|lost 10| [2025/04/30 10:19:44 543606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182184) in round 3| [2025/04/30 10:19:44 543610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 543615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 543619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384486918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 543623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384486918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 543628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:53253|latest_rtt:56474|min_rtt:30819|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 543635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 10:19:44 543639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746008384543392|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 543644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504543392|now:1746008384543392|interv:120000000| [2025/04/30 10:19:44 543652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504543392|now:1746008384543392|interv:120000000| [2025/04/30 10:19:44 543656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384546596|pq_index:0| [2025/04/30 10:19:44 543660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384541622| [2025/04/30 10:19:44 543664] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384543664| [2025/04/30 10:19:44 543669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384543668| [2025/04/30 10:19:44 543675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|min_srtt:53253|path_bw:1206856|loss_rate:3.56|path_pto:0| [2025/04/30 10:19:44 543680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 543685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 543689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:103|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 543694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|min_srtt:53253|path_bw:1206856|loss_rate:3.56|path_pto:0| [2025/04/30 10:19:44 543698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 543702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 543707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 543711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|min_srtt:53253|path_bw:1206856|loss_rate:3.56|path_pto:0| [2025/04/30 10:19:44 543715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 543720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 543724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 543729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|min_srtt:53253|path_bw:1206856|loss_rate:3.56|path_pto:0| [2025/04/30 10:19:44 543733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 543744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 543749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 543753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53253|min_srtt:53253|path_bw:1206856|loss_rate:3.56|path_pto:0| [2025/04/30 10:19:44 543757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 543761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 543765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 543769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 543773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 543778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:103|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 543782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 543787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 543791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 10:19:44 543826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384543799|stream_id:0|stream_offset:107319| [2025/04/30 10:19:44 543832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 543837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 543842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548716|now:1746008384543842|interval:4874| [2025/04/30 10:19:44 543850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548716|now:1746008384543842|interv:4874| [2025/04/30 10:19:44 543857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 543865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 543872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 543879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 543893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 10:19:44 543935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384543904|stream_id:0|stream_offset:108498| [2025/04/30 10:19:44 543945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:227|origin_pktnum:104|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 543952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 543958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548716|now:1746008384543958|interval:4758| [2025/04/30 10:19:44 543965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548716|now:1746008384543958|interv:4758| [2025/04/30 10:19:44 543971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 543978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 543985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 543991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 543997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 10:19:44 544032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384544007|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 544039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 544045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 544051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548716|now:1746008384544051|interval:4665| [2025/04/30 10:19:44 544057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548716|now:1746008384544051|interv:4665| [2025/04/30 10:19:44 544063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 544069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 544075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 544081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 544086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 10:19:44 544120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384544094|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 544133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 544140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 544146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384548716|now:1746008384544146|interval:4570| [2025/04/30 10:19:44 544152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384548716|now:1746008384544146|interv:4570| [2025/04/30 10:19:44 544158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 544165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384548716| [2025/04/30 10:19:44 544170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384548716| [2025/04/30 10:19:44 544176] [debug] |xqc_engine_wakeup_after|wakeup:1746008384548716|now:1746008384544176|diff:4540| [2025/04/30 10:19:44 544182] [debug] |xqc_engine_main_logic|END|now:1746008384543668| [2025/04/30 10:19:44 544189] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384544189| [2025/04/30 10:19:44 544194] [debug] |xqc_engine_wakeup_after|wakeup:1746008384548716|now:1746008384544194|diff:4522| [2025/04/30 10:19:44 544200] [debug] |xqc_engine_main_logic|END|now:1746008384544189| [2025/04/30 10:19:44 545387] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:51|state:ESTABED|recv_time:1746008384545385| [2025/04/30 10:19:44 545401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 545409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:52| [2025/04/30 10:19:44 545414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 10:19:44 545421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 10:19:44 545427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 545436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:113|path_largest_ack:110| [2025/04/30 10:19:44 545443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:81606|prior_delivered:38737|prior_time:1746008384486543|is_app_limited:0|send_elapse:55976|ack_elapse:58842|ctl_first_sent_time:1746008384487041|lagest_ack_time:1746008384545385|curr_delivered:107143| [2025/04/30 10:19:44 545450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384487041| [2025/04/30 10:19:44 545457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 545461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:113|path_largest_ack:113| [2025/04/30 10:19:44 545467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:82806|prior_delivered:41137|prior_time:1746008384488539|is_app_limited:0|send_elapse:57677|ack_elapse:56846|ctl_first_sent_time:1746008384488927|lagest_ack_time:1746008384545385|curr_delivered:108343| [2025/04/30 10:19:44 545481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384488927| [2025/04/30 10:19:44 545487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 545491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:53253|rttvar:5055|minrtt:30819|latest_rtt:56458|ack_delay:80| [2025/04/30 10:19:44 545498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:53644|rttvar:4573|minrtt:30819|latest_rtt:56458|ack_delay:80| [2025/04/30 10:19:44 545504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:113|lost_pn:110|thresh:3| [2025/04/30 10:19:44 545511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 545581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:107|lost_pn:110|po_sent_time:1746008384485183|lost_send_time:1746008384481870|loss_delay:63515|frame:STREAM |repair:128| [2025/04/30 10:19:44 545586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:110|po_sent_time:1746008384485320|lost_send_time:1746008384481870|loss_delay:63515|frame:STREAM |repair:128| [2025/04/30 10:19:44 545590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384485320u| [2025/04/30 10:19:44 545594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 545598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384550685|now:1746008384545598|interval:5087| [2025/04/30 10:19:44 545603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384550685|now:1746008384545598|interv:5087| [2025/04/30 10:19:44 545607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57677, ack_elapse 56846, delivered 67206|rate 1165213|lost 12| [2025/04/30 10:19:44 545612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165213) in round 3| [2025/04/30 10:19:44 545616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 545620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 545628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384488927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 545632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384488927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 545637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:53644|latest_rtt:56458|min_rtt:30819|applimit:0|lost:10|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 545643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 10:19:44 545647] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746008384545385|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 545652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504545385|now:1746008384545385|interv:120000000| [2025/04/30 10:19:44 545657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504545385|now:1746008384545385|interv:120000000| [2025/04/30 10:19:44 545661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384548716|pq_index:0| [2025/04/30 10:19:44 545665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384543668| [2025/04/30 10:19:44 545670] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384545669| [2025/04/30 10:19:44 545675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384545673| [2025/04/30 10:19:44 545680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|min_srtt:53644|path_bw:1206856|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:44 545685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 545690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 545694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:107|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 545699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|min_srtt:53644|path_bw:1206856|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:44 545703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 545707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 545714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 545718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|min_srtt:53644|path_bw:1206856|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:44 545723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 545727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 545731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 545736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|min_srtt:53644|path_bw:1206856|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:44 545740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 545744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 545749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 545753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53644|min_srtt:53644|path_bw:1206856|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:44 545757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 545761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 545765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 545769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 545773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 545778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:107|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 545782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 545787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 545791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 10:19:44 545826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384545799|stream_id:0|stream_offset:112035| [2025/04/30 10:19:44 545840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 545847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 545853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384550685|now:1746008384545853|interval:4832| [2025/04/30 10:19:44 545860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384550685|now:1746008384545853|interv:4832| [2025/04/30 10:19:44 545867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 545875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 545882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 545889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 545896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 10:19:44 545956] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384545907|stream_id:0|stream_offset:113214| [2025/04/30 10:19:44 545964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:231|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 545971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 545977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384550685|now:1746008384545977|interval:4708| [2025/04/30 10:19:44 545983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384550685|now:1746008384545977|interv:4708| [2025/04/30 10:19:44 545989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 545996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 546002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 546008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 546014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 10:19:44 546054] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384546025|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 546063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 546075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 546081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384550685|now:1746008384546081|interval:4604| [2025/04/30 10:19:44 546087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384550685|now:1746008384546081|interv:4604| [2025/04/30 10:19:44 546092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 546099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 546106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 546113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 546119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 10:19:44 546158] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384546128|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 546164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 546170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 546176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384550685|now:1746008384546175|interval:4510| [2025/04/30 10:19:44 546181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384550685|now:1746008384546175|interv:4510| [2025/04/30 10:19:44 546187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 546193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384550685| [2025/04/30 10:19:44 546199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384550685| [2025/04/30 10:19:44 546204] [debug] |xqc_engine_wakeup_after|wakeup:1746008384550685|now:1746008384546204|diff:4481| [2025/04/30 10:19:44 546210] [debug] |xqc_engine_main_logic|END|now:1746008384545673| [2025/04/30 10:19:44 546217] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384546217| [2025/04/30 10:19:44 546222] [debug] |xqc_engine_wakeup_after|wakeup:1746008384550685|now:1746008384546222|diff:4463| [2025/04/30 10:19:44 546228] [debug] |xqc_engine_main_logic|END|now:1746008384546217| [2025/04/30 10:19:44 547419] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:53|state:ESTABED|recv_time:1746008384547418| [2025/04/30 10:19:44 547443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 547451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:53| [2025/04/30 10:19:44 547457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 10:19:44 547466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 10:19:44 547472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 547488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:117|path_largest_ack:114| [2025/04/30 10:19:44 547494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:84006|prior_delivered:41137|prior_time:1746008384488539|is_app_limited:0|send_elapse:57789|ack_elapse:58879|ctl_first_sent_time:1746008384489039|lagest_ack_time:1746008384547418|curr_delivered:109543| [2025/04/30 10:19:44 547502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384489039| [2025/04/30 10:19:44 547509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 547516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:117|origin_pktnum:46|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:117|path_largest_ack:117| [2025/04/30 10:19:44 547521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:3|tx_in_flight:82806|prior_delivered:43537|prior_time:1746008384490565|is_app_limited:0|send_elapse:58382|ack_elapse:56853|ctl_first_sent_time:1746008384491009|lagest_ack_time:1746008384547418|curr_delivered:110743| [2025/04/30 10:19:44 547526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384491009| [2025/04/30 10:19:44 547530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1699||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 10:19:44 547534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:53644|rttvar:4573|minrtt:30819|latest_rtt:56409|ack_delay:64| [2025/04/30 10:19:44 547538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:53982|rttvar:4105|minrtt:30819|latest_rtt:56409|ack_delay:64| [2025/04/30 10:19:44 547542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:117|lost_pn:114|thresh:3| [2025/04/30 10:19:44 547547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 547616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:111|lost_pn:114|po_sent_time:1746008384487170|lost_send_time:1746008384483958|loss_delay:63460|frame:STREAM |repair:128| [2025/04/30 10:19:44 547621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:112|lost_pn:114|po_sent_time:1746008384487324|lost_send_time:1746008384483958|loss_delay:63460|frame:STREAM |repair:128| [2025/04/30 10:19:44 547626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384487324u| [2025/04/30 10:19:44 547630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 547634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384552621|now:1746008384547634|interval:4987| [2025/04/30 10:19:44 547640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384552621|now:1746008384547634|interv:4987| [2025/04/30 10:19:44 547647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58382, ack_elapse 56853, delivered 67206|rate 1151142|lost 14| [2025/04/30 10:19:44 547654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151142) in round 3| [2025/04/30 10:19:44 547661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 547666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:38674| [2025/04/30 10:19:44 547669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384491009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 547674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384491009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45943| [2025/04/30 10:19:44 547679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:53982|latest_rtt:56409|min_rtt:30819|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 547685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 10:19:44 547689] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746008384547418|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 547694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504547418|now:1746008384547418|interv:120000000| [2025/04/30 10:19:44 547698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504547418|now:1746008384547418|interv:120000000| [2025/04/30 10:19:44 547702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384550685|pq_index:0| [2025/04/30 10:19:44 547707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384545673| [2025/04/30 10:19:44 547711] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384547711| [2025/04/30 10:19:44 547716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384547715| [2025/04/30 10:19:44 547728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|min_srtt:53982|path_bw:1206856|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:44 547736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 547743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 547748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:111|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 547753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|min_srtt:53982|path_bw:1206856|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:44 547757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 547761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 547765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:112|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 547770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|min_srtt:53982|path_bw:1206856|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:44 547774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 547778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 547782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 547787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|min_srtt:53982|path_bw:1206856|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:44 547791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 547795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 547799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 547804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53982|min_srtt:53982|path_bw:1206856|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:44 547810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 547823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 547828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 547832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 547837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 547841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:111|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 547845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 547850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 547854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 10:19:44 547893] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384547862|stream_id:0|stream_offset:116751| [2025/04/30 10:19:44 547904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 547911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 547918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384552621|now:1746008384547918|interval:4703| [2025/04/30 10:19:44 547924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384552621|now:1746008384547918|interv:4703| [2025/04/30 10:19:44 547931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 547938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 547944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 547951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 547957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 10:19:44 548014] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384547967|stream_id:0|stream_offset:117930| [2025/04/30 10:19:44 548024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:235|origin_pktnum:112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 548031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 548038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384552621|now:1746008384548038|interval:4583| [2025/04/30 10:19:44 548050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384552621|now:1746008384548038|interv:4583| [2025/04/30 10:19:44 548056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 548062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 548066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 548070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 548075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 10:19:44 548128] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384548082|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 548137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 548144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 548151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384552621|now:1746008384548150|interval:4471| [2025/04/30 10:19:44 548157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384552621|now:1746008384548150|interv:4471| [2025/04/30 10:19:44 548163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 548171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 548175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 548180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 548184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 10:19:44 548234] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384548192|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 548244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 548252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 548257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384552621|now:1746008384548257|interval:4364| [2025/04/30 10:19:44 548261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384552621|now:1746008384548257|interv:4364| [2025/04/30 10:19:44 548271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 548276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384552621| [2025/04/30 10:19:44 548281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384552621| [2025/04/30 10:19:44 548293] [debug] |xqc_engine_wakeup_after|wakeup:1746008384552621|now:1746008384548293|diff:4328| [2025/04/30 10:19:44 548298] [debug] |xqc_engine_main_logic|END|now:1746008384547715| [2025/04/30 10:19:44 548304] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384548304| [2025/04/30 10:19:44 548308] [debug] |xqc_engine_wakeup_after|wakeup:1746008384552621|now:1746008384548307|diff:4314| [2025/04/30 10:19:44 548311] [debug] |xqc_engine_main_logic|END|now:1746008384548304| [2025/04/30 10:19:44 549418] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:55|state:ESTABED|recv_time:1746008384549417| [2025/04/30 10:19:44 549433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 549443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:54| [2025/04/30 10:19:44 549449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 10:19:44 549458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 10:19:44 549464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 549472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:118|origin_pktnum:47|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:123|path_largest_ack:118| [2025/04/30 10:19:44 549479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:3|tx_in_flight:84006|prior_delivered:43537|prior_time:1746008384490565|is_app_limited:0|send_elapse:58486|ack_elapse:58852|ctl_first_sent_time:1746008384491113|lagest_ack_time:1746008384549417|curr_delivered:111943| [2025/04/30 10:19:44 549485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384491113| [2025/04/30 10:19:44 549493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1699||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 10:19:44 549501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:123|origin_pktnum:48|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:123|path_largest_ack:123| [2025/04/30 10:19:44 549508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:85200|prior_delivered:45943|prior_time:1746008384492539|is_app_limited:0|send_elapse:35939|ack_elapse:56878|ctl_first_sent_time:1746008384492985|lagest_ack_time:1746008384549417|curr_delivered:113143| [2025/04/30 10:19:44 549514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384492985| [2025/04/30 10:19:44 549521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1697||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 10:19:44 549527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:53982|rttvar:4105|minrtt:30819|latest_rtt:56432|ack_delay:72| [2025/04/30 10:19:44 549534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54280|rttvar:3673|minrtt:30819|latest_rtt:56432|ack_delay:72| [2025/04/30 10:19:44 549541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:123|lost_pn:120|thresh:3| [2025/04/30 10:19:44 549578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 549621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:115|lost_pn:120|po_sent_time:1746008384489161|lost_send_time:1746008384485931|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 549626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:116|lost_pn:120|po_sent_time:1746008384489279|lost_send_time:1746008384485931|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 549630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:119|lost_pn:120|po_sent_time:1746008384491224|lost_send_time:1746008384485931|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 549635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:120|po_sent_time:1746008384491324|lost_send_time:1746008384485931|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 549639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384491324u| [2025/04/30 10:19:44 549644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 549648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384549648|interval:5254| [2025/04/30 10:19:44 549652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384549648|interv:5254| [2025/04/30 10:19:44 549656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35939, ack_elapse 56878, delivered 67200|rate 1181476|lost 18| [2025/04/30 10:19:44 549661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 10:19:44 549665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181476) in round 4| [2025/04/30 10:19:44 549669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 549673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 549680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384492985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 549685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384492985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 549690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:139207|srtt:54280|latest_rtt:56432|min_rtt:30819|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 549696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 10:19:44 549700] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746008384549417|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 549705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504549417|now:1746008384549417|interv:120000000| [2025/04/30 10:19:44 549709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504549417|now:1746008384549417|interv:120000000| [2025/04/30 10:19:44 549713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384552621|pq_index:0| [2025/04/30 10:19:44 549718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384547715| [2025/04/30 10:19:44 549722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384549722| [2025/04/30 10:19:44 549727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384549726| [2025/04/30 10:19:44 549733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 549742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:115|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 549760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:116|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 549779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:119|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 549796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 549813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 549830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 549834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 549839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54280|min_srtt:54280|path_bw:1206856|loss_rate:5.91|path_pto:0| [2025/04/30 10:19:44 549843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 549850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 549854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 549858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 549862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 549867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:115|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 549871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 549877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 549885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 10:19:44 549934] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139207|now:1746008384549898|stream_id:0|stream_offset:121467| [2025/04/30 10:19:44 549943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 549950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139207|applimit:0| [2025/04/30 10:19:44 549956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384549956|interval:4946| [2025/04/30 10:19:44 549962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384549956|interv:4946| [2025/04/30 10:19:44 549968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:140407| [2025/04/30 10:19:44 549974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:116|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 549980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 549986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 549992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 10:19:44 550058] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746008384550001|stream_id:0|stream_offset:122646| [2025/04/30 10:19:44 550070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:239|origin_pktnum:116|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 550077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 10:19:44 550090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384550089|interval:4813| [2025/04/30 10:19:44 550096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384550089|interv:4813| [2025/04/30 10:19:44 550102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141607| [2025/04/30 10:19:44 550108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:119|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 550115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 550123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 550129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 10:19:44 550177] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384550140|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 550186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:240|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 10:19:44 550193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 550199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384550199|interval:4703| [2025/04/30 10:19:44 550205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384550199|interv:4703| [2025/04/30 10:19:44 550211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 550217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 550223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 550229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 550234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 10:19:44 550268] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384550243|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 550274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:241|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 550279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 550283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384550283|interval:4619| [2025/04/30 10:19:44 550291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384550283|interv:4619| [2025/04/30 10:19:44 550296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 550300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 550305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 550309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 550314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 10:19:44 550336] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384550320|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 550342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:242|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 550346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 550351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384550350|interval:4552| [2025/04/30 10:19:44 550355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384550350|interv:4552| [2025/04/30 10:19:44 550359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 550363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 550367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 550372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 550376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 10:19:44 550396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384550382|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 550401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 550405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 550409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384554902|now:1746008384550409|interval:4493| [2025/04/30 10:19:44 550413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384554902|now:1746008384550409|interv:4493| [2025/04/30 10:19:44 550417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 550425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384554902| [2025/04/30 10:19:44 550430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384554902| [2025/04/30 10:19:44 550434] [debug] |xqc_engine_wakeup_after|wakeup:1746008384554902|now:1746008384550434|diff:4468| [2025/04/30 10:19:44 550438] [debug] |xqc_engine_main_logic|END|now:1746008384549726| [2025/04/30 10:19:44 550444] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384550443| [2025/04/30 10:19:44 550447] [debug] |xqc_engine_wakeup_after|wakeup:1746008384554902|now:1746008384550447|diff:4455| [2025/04/30 10:19:44 550451] [debug] |xqc_engine_main_logic|END|now:1746008384550443| [2025/04/30 10:19:44 551371] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:57|state:ESTABED|recv_time:1746008384551369| [2025/04/30 10:19:44 551385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 551394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:55| [2025/04/30 10:19:44 551400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 10:19:44 551409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 10:19:44 551415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 551424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:124|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:124| [2025/04/30 10:19:44 551431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:86400|prior_delivered:45943|prior_time:1746008384492539|is_app_limited:0|send_elapse:36070|ack_elapse:58830|ctl_first_sent_time:1746008384493116|lagest_ack_time:1746008384551369|curr_delivered:114343| [2025/04/30 10:19:44 551439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384493116| [2025/04/30 10:19:44 551445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1699||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 10:19:44 551451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:129| [2025/04/30 10:19:44 551458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:90000|prior_delivered:48343|prior_time:1746008384494531|is_app_limited:0|send_elapse:35869|ack_elapse:56838|ctl_first_sent_time:1746008384494914|lagest_ack_time:1746008384551369|curr_delivered:115543| [2025/04/30 10:19:44 551465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384494914| [2025/04/30 10:19:44 551471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1698||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 10:19:44 551477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54280|rttvar:3673|minrtt:30819|latest_rtt:56455|ack_delay:64| [2025/04/30 10:19:44 551481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54543|rttvar:3282|minrtt:30819|latest_rtt:56455|ack_delay:64| [2025/04/30 10:19:44 551486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:129|lost_pn:126|thresh:3| [2025/04/30 10:19:44 551490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 551547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:126|po_sent_time:1746008384491416|lost_send_time:1746008384487858|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 551576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:122|lost_pn:126|po_sent_time:1746008384491499|lost_send_time:1746008384487858|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 551581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:126|po_sent_time:1746008384493268|lost_send_time:1746008384487858|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 551586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:126|lost_pn:126|po_sent_time:1746008384493400|lost_send_time:1746008384487858|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 551590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384493400u| [2025/04/30 10:19:44 551594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 551598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384551598|interval:5422| [2025/04/30 10:19:44 551603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384551598|interv:5422| [2025/04/30 10:19:44 551607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35869, ack_elapse 56838, delivered 67200|rate 1182307|lost 22| [2025/04/30 10:19:44 551612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182307) in round 4| [2025/04/30 10:19:44 551616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 551620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 551627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384494914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 551632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384494914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 551637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:139207|srtt:54543|latest_rtt:56455|min_rtt:30819|applimit:0|lost:18|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 551644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 10:19:44 551648] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:56|frame:ACK |recv_time:1746008384551369|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 551653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504551369|now:1746008384551369|interv:120000000| [2025/04/30 10:19:44 551657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504551369|now:1746008384551369|interv:120000000| [2025/04/30 10:19:44 551661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384554902|pq_index:0| [2025/04/30 10:19:44 551666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384549726| [2025/04/30 10:19:44 551670] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384551670| [2025/04/30 10:19:44 551675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384551673| [2025/04/30 10:19:44 551681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 551690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 551708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:122|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 551727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 551743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:126|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 551760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 551777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 551781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 551786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1206856|loss_rate:7.41|path_pto:0| [2025/04/30 10:19:44 551790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 551796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 551800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 551804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 551808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 551813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 551817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 551821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 551826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 10:19:44 551867] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139207|now:1746008384551834|stream_id:0|stream_offset:126183| [2025/04/30 10:19:44 551879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 551886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139207|applimit:0| [2025/04/30 10:19:44 551892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384551892|interval:5128| [2025/04/30 10:19:44 551900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384551892|interv:5128| [2025/04/30 10:19:44 551906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:140407| [2025/04/30 10:19:44 551914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:122|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 551919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 551927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 551933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 10:19:44 551973] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746008384551942|stream_id:0|stream_offset:127362| [2025/04/30 10:19:44 551981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:245|origin_pktnum:122|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 551987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 10:19:44 551998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384551998|interval:5022| [2025/04/30 10:19:44 552004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384551998|interv:5022| [2025/04/30 10:19:44 552010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141607| [2025/04/30 10:19:44 552017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 552023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 552029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 552035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 10:19:44 552091] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384552044|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 552098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:246|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 10:19:44 552105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 552110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384552110|interval:4910| [2025/04/30 10:19:44 552116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384552110|interv:4910| [2025/04/30 10:19:44 552122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 552129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:126|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 552135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 552143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 552149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 10:19:44 552184] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384552158|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 552191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:247|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 552197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 552202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384552202|interval:4818| [2025/04/30 10:19:44 552214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384552202|interv:4818| [2025/04/30 10:19:44 552221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 552226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 552230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 552235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 552239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 10:19:44 552265] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384552245|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 552270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 552275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 552279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384552279|interval:4741| [2025/04/30 10:19:44 552283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384552279|interv:4741| [2025/04/30 10:19:44 552287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 552291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 552295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 552300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 552304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 10:19:44 552324] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384552309|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 552329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 552333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 552338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384557020|now:1746008384552337|interval:4683| [2025/04/30 10:19:44 552342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384557020|now:1746008384552337|interv:4683| [2025/04/30 10:19:44 552346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 552354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 552358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 552362] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384552362|diff:3024| [2025/04/30 10:19:44 552366] [debug] |xqc_engine_main_logic|END|now:1746008384551673| [2025/04/30 10:19:44 552372] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384552372| [2025/04/30 10:19:44 552376] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384552376|diff:3010| [2025/04/30 10:19:44 552380] [debug] |xqc_engine_main_logic|END|now:1746008384552372| [2025/04/30 10:19:44 553369] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:59|state:ESTABED|recv_time:1746008384553367| [2025/04/30 10:19:44 553383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 553391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:56| [2025/04/30 10:19:44 553398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 10:19:44 553407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 10:19:44 553413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 553421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:133|path_largest_ack:130| [2025/04/30 10:19:44 553428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:91200|prior_delivered:48343|prior_time:1746008384494531|is_app_limited:0|send_elapse:35983|ack_elapse:58836|ctl_first_sent_time:1746008384495028|lagest_ack_time:1746008384553367|curr_delivered:116743| [2025/04/30 10:19:44 553435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384495028| [2025/04/30 10:19:44 553443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 553449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 553456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:92400|prior_delivered:50743|prior_time:1746008384496580|is_app_limited:0|send_elapse:37821|ack_elapse:56787|ctl_first_sent_time:1746008384496987|lagest_ack_time:1746008384553367|curr_delivered:117943| [2025/04/30 10:19:44 553463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384496987| [2025/04/30 10:19:44 553470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 553476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54543|rttvar:3282|minrtt:30819|latest_rtt:56380|ack_delay:72| [2025/04/30 10:19:44 553483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54764|rttvar:2903|minrtt:30819|latest_rtt:56380|ack_delay:72| [2025/04/30 10:19:44 553489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:133|lost_pn:130|thresh:3| [2025/04/30 10:19:44 553495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 553602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:127|lost_pn:130|po_sent_time:1746008384493509|lost_send_time:1746008384489940|loss_delay:63427|frame:STREAM |repair:128| [2025/04/30 10:19:44 553606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:128|lost_pn:130|po_sent_time:1746008384493631|lost_send_time:1746008384489940|loss_delay:63427|frame:STREAM |repair:128| [2025/04/30 10:19:44 553611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384493631u| [2025/04/30 10:19:44 553615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 553619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558587|now:1746008384553619|interval:4968| [2025/04/30 10:19:44 553624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558587|now:1746008384553619|interv:4968| [2025/04/30 10:19:44 553628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37821, ack_elapse 56787, delivered 67200|rate 1183369|lost 24| [2025/04/30 10:19:44 553633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183369) in round 4| [2025/04/30 10:19:44 553641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 553645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 553649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384496987|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 553653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384496987|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 553658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:54764|latest_rtt:56380|min_rtt:30819|applimit:0|lost:22|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 553664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 10:19:44 553669] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746008384553367|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 553674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504553367|now:1746008384553367|interv:120000000| [2025/04/30 10:19:44 553678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504553367|now:1746008384553367|interv:120000000| [2025/04/30 10:19:44 553682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 553686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384551673| [2025/04/30 10:19:44 553690] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384553690| [2025/04/30 10:19:44 553695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384553694| [2025/04/30 10:19:44 553701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|min_srtt:54764|path_bw:1206856|loss_rate:8.84|path_pto:0| [2025/04/30 10:19:44 553706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 553710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 553715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:127|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 553719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|min_srtt:54764|path_bw:1206856|loss_rate:8.84|path_pto:0| [2025/04/30 10:19:44 553724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 553731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 553735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:128|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 553740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|min_srtt:54764|path_bw:1206856|loss_rate:8.84|path_pto:0| [2025/04/30 10:19:44 553744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 553748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 553753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 553757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|min_srtt:54764|path_bw:1206856|loss_rate:8.84|path_pto:0| [2025/04/30 10:19:44 553761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 553765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 553770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 553774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54764|min_srtt:54764|path_bw:1206856|loss_rate:8.84|path_pto:0| [2025/04/30 10:19:44 553778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 553782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 553787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 553791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 553795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 553799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:127|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 553803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 553808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 553812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 10:19:44 553853] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384553823|stream_id:0|stream_offset:130899| [2025/04/30 10:19:44 553863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 553871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 553877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558587|now:1746008384553877|interval:4710| [2025/04/30 10:19:44 553884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558587|now:1746008384553877|interv:4710| [2025/04/30 10:19:44 553891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 553898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:128|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 553905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 553912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 553919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 10:19:44 553987] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384553929|stream_id:0|stream_offset:132078| [2025/04/30 10:19:44 553995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:251|origin_pktnum:128|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 554002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 554007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558587|now:1746008384554007|interval:4580| [2025/04/30 10:19:44 554014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558587|now:1746008384554007|interv:4580| [2025/04/30 10:19:44 554020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 554026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 554032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 554038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 554044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 10:19:44 554088] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746008384554053|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 554100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 554106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 554112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558587|now:1746008384554112|interval:4475| [2025/04/30 10:19:44 554118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558587|now:1746008384554112|interv:4475| [2025/04/30 10:19:44 554124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145207| [2025/04/30 10:19:44 554130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 554136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 554143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 554149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 10:19:44 554183] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746008384554159|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 554190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:253|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 554196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 10:19:44 554202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558587|now:1746008384554202|interval:4385| [2025/04/30 10:19:44 554208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558587|now:1746008384554202|interv:4385| [2025/04/30 10:19:44 554214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146407| [2025/04/30 10:19:44 554220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384555386| [2025/04/30 10:19:44 554224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384555386| [2025/04/30 10:19:44 554228] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384554228|diff:1158| [2025/04/30 10:19:44 554233] [debug] |xqc_engine_main_logic|END|now:1746008384553694| [2025/04/30 10:19:44 554238] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384554238| [2025/04/30 10:19:44 554242] [debug] |xqc_engine_wakeup_after|wakeup:1746008384555386|now:1746008384554242|diff:1144| [2025/04/30 10:19:44 554246] [debug] |xqc_engine_main_logic|END|now:1746008384554238| [2025/04/30 10:19:44 555423] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:61|state:ESTABED|recv_time:1746008384555422| [2025/04/30 10:19:44 555436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 555445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:57| [2025/04/30 10:19:44 555458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 10:19:44 555468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 10:19:44 555474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 555481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:134| [2025/04/30 10:19:44 555487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93600|prior_delivered:50743|prior_time:1746008384496580|is_app_limited:0|send_elapse:37956|ack_elapse:58842|ctl_first_sent_time:1746008384497122|lagest_ack_time:1746008384555422|curr_delivered:119143| [2025/04/30 10:19:44 555494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384497122| [2025/04/30 10:19:44 555501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 555508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 555515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:92400|prior_delivered:55543|prior_time:1746008384500496|is_app_limited:0|send_elapse:39991|ack_elapse:54926|ctl_first_sent_time:1746008384500991|lagest_ack_time:1746008384555422|curr_delivered:120343| [2025/04/30 10:19:44 555522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384500991| [2025/04/30 10:19:44 555529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 555536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54764|rttvar:2903|minrtt:30819|latest_rtt:54431|ack_delay:104| [2025/04/30 10:19:44 555541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54709|rttvar:2287|minrtt:30819|latest_rtt:54431|ack_delay:104| [2025/04/30 10:19:44 555546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:137|lost_pn:134|thresh:3| [2025/04/30 10:19:44 555574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 555653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:131|lost_pn:134|po_sent_time:1746008384495160|lost_send_time:1746008384493875|loss_delay:61547|frame:STREAM |repair:128| [2025/04/30 10:19:44 555658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:134|po_sent_time:1746008384495301|lost_send_time:1746008384493875|loss_delay:61547|frame:STREAM |repair:128| [2025/04/30 10:19:44 555663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384495301u| [2025/04/30 10:19:44 555667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 555671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558802|now:1746008384555671|interval:3131| [2025/04/30 10:19:44 555675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558802|now:1746008384555671|interv:3131| [2025/04/30 10:19:44 555680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39991, ack_elapse 54926, delivered 64800|rate 1179769|lost 26| [2025/04/30 10:19:44 555684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179769) in round 4| [2025/04/30 10:19:44 555688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 555692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 555696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384500991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 555701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384500991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 555708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141607|srtt:54709|latest_rtt:54431|min_rtt:30819|applimit:0|lost:24|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 555714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 10:19:44 555719] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746008384555422|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 555723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504555422|now:1746008384555422|interv:120000000| [2025/04/30 10:19:44 555728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504555422|now:1746008384555422|interv:120000000| [2025/04/30 10:19:44 555732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384555386|pq_index:0| [2025/04/30 10:19:44 555736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384553694| [2025/04/30 10:19:44 555740] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384555740| [2025/04/30 10:19:44 555745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384555744| [2025/04/30 10:19:44 555750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384555386|now:1746008384555744| [2025/04/30 10:19:44 555754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 555758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384555386|now:1746008384555744| [2025/04/30 10:19:44 555762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 555768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:58|ack_delay:25381|first_ack_range:29|largest_pkt_recv_time:1746008384530386| [2025/04/30 10:19:44 555772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:58|low:29|pkt_pns:2| [2025/04/30 10:19:44 555776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:27|low:4|pkt_pns:2| [2025/04/30 10:19:44 555780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:45|frame_largest_recv:58| [2025/04/30 10:19:44 555785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 555789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|min_srtt:54709|path_bw:1206856|loss_rate:9.49|path_pto:0| [2025/04/30 10:19:44 555794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 555799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 555803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:131|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 555808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|min_srtt:54709|path_bw:1206856|loss_rate:9.49|path_pto:0| [2025/04/30 10:19:44 555819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 555823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 555827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 555832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 555836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|min_srtt:54709|path_bw:1206856|loss_rate:9.49|path_pto:0| [2025/04/30 10:19:44 555841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3608|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 555848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 555856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:44 555862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54709|min_srtt:54709|path_bw:1206856|loss_rate:9.49|path_pto:0| [2025/04/30 10:19:44 555866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4808|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 555871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 555875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 555881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 555888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 555894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:131|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 555900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 555907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 555913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 10:19:44 555957] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746008384555923|stream_id:0|stream_offset:135615| [2025/04/30 10:19:44 555964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:254|origin_pktnum:131|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 555975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 10:19:44 555980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558802|now:1746008384555980|interval:2822| [2025/04/30 10:19:44 555986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558802|now:1746008384555980|interv:2822| [2025/04/30 10:19:44 555992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142807| [2025/04/30 10:19:44 555999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 556004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 556010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 556016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 10:19:44 556051] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746008384556024|stream_id:0|stream_offset:136794| [2025/04/30 10:19:44 556058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 556064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 10:19:44 556070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558802|now:1746008384556070|interval:2732| [2025/04/30 10:19:44 556076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558802|now:1746008384556070|interv:2732| [2025/04/30 10:19:44 556081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144007| [2025/04/30 10:19:44 556089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 556095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:144007|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 556102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 556107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 10:19:44 556139] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:256|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:144007|now:1746008384556116|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 556146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:256|origin_pktnum:0|size:1208|enc_size:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 556152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 10:19:44 556165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558802|now:1746008384556165|interval:2637| [2025/04/30 10:19:44 556172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558802|now:1746008384556165|interv:2637| [2025/04/30 10:19:44 556178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145215| [2025/04/30 10:19:44 556186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 556190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145215|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 556195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 556199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 10:19:44 556227] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145215|now:1746008384556205|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 556233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 556237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145215|applimit:0| [2025/04/30 10:19:44 556241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384558802|now:1746008384556241|interval:2561| [2025/04/30 10:19:44 556245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384558802|now:1746008384556241|interv:2561| [2025/04/30 10:19:44 556249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146415| [2025/04/30 10:19:44 556254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384558802| [2025/04/30 10:19:44 556258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384558802| [2025/04/30 10:19:44 556262] [debug] |xqc_engine_wakeup_after|wakeup:1746008384558802|now:1746008384556262|diff:2540| [2025/04/30 10:19:44 556267] [debug] |xqc_engine_main_logic|END|now:1746008384555744| [2025/04/30 10:19:44 556272] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384556272| [2025/04/30 10:19:44 556276] [debug] |xqc_engine_wakeup_after|wakeup:1746008384558802|now:1746008384556276|diff:2526| [2025/04/30 10:19:44 556280] [debug] |xqc_engine_main_logic|END|now:1746008384556272| [2025/04/30 10:19:44 557360] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:61|state:ESTABED|recv_time:1746008384557359| [2025/04/30 10:19:44 557375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 557383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:58| [2025/04/30 10:19:44 557390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 10:19:44 557397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 10:19:44 557401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 557410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:139|path_largest_ack:138| [2025/04/30 10:19:44 557424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93600|prior_delivered:55543|prior_time:1746008384500496|is_app_limited:0|send_elapse:40127|ack_elapse:56863|ctl_first_sent_time:1746008384501127|lagest_ack_time:1746008384557359|curr_delivered:121543| [2025/04/30 10:19:44 557430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384501127| [2025/04/30 10:19:44 557437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 557444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:139|path_largest_ack:139| [2025/04/30 10:19:44 557448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93600|prior_delivered:55543|prior_time:1746008384500496|is_app_limited:0|send_elapse:40127|ack_elapse:56863|ctl_first_sent_time:1746008384501127|lagest_ack_time:1746008384557359|curr_delivered:122743| [2025/04/30 10:19:44 557455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384501274| [2025/04/30 10:19:44 557462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 557468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54709|rttvar:2287|minrtt:30819|latest_rtt:56085|ack_delay:72| [2025/04/30 10:19:44 557475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54872|rttvar:2042|minrtt:30819|latest_rtt:56085|ack_delay:72| [2025/04/30 10:19:44 557482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:139|lost_pn:136|thresh:3| [2025/04/30 10:19:44 557488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 557604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:135|lost_pn:136|po_sent_time:1746008384497255|lost_send_time:1746008384494264|loss_delay:63095|frame:STREAM |repair:128| [2025/04/30 10:19:44 557609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:136|lost_pn:136|po_sent_time:1746008384497379|lost_send_time:1746008384494264|loss_delay:63095|frame:STREAM |repair:128| [2025/04/30 10:19:44 557614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384497379u| [2025/04/30 10:19:44 557618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 557622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54872|rtt_var:2042|pto_duration:63040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 557627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 557631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 557635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141615| [2025/04/30 10:19:44 557639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384644245|now:1746008384557622|interv:86623| [2025/04/30 10:19:44 557643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384644245|now:1746008384557622|interval:86623|pto_count:0|srtt:54872 [2025/04/30 10:19:44 557648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40127, ack_elapse 56863, delivered 67200|rate 1181787|lost 28| [2025/04/30 10:19:44 557652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181787) in round 4| [2025/04/30 10:19:44 557657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 557661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 557668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384501274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 557673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384501274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 557677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141615|srtt:54872|latest_rtt:56085|min_rtt:30819|applimit:0|lost:26|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 557683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 10:19:44 557688] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746008384557359|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 557693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504557359|now:1746008384557359|interv:120000000| [2025/04/30 10:19:44 557697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504557359|now:1746008384557359|interv:120000000| [2025/04/30 10:19:44 557701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384558802|pq_index:0| [2025/04/30 10:19:44 557705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384555744| [2025/04/30 10:19:44 557709] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384557709| [2025/04/30 10:19:44 557714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384557713| [2025/04/30 10:19:44 557720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|min_srtt:54872|path_bw:1206856|loss_rate:10.12|path_pto:0| [2025/04/30 10:19:44 557724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 557729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 557734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:135|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 557738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|min_srtt:54872|path_bw:1206856|loss_rate:10.12|path_pto:0| [2025/04/30 10:19:44 557742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 557747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 557751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:136|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 557758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|min_srtt:54872|path_bw:1206856|loss_rate:10.12|path_pto:0| [2025/04/30 10:19:44 557762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 557767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 557771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 557775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|min_srtt:54872|path_bw:1206856|loss_rate:10.12|path_pto:0| [2025/04/30 10:19:44 557779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 557784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 557788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 557792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54872|min_srtt:54872|path_bw:1206856|loss_rate:10.12|path_pto:0| [2025/04/30 10:19:44 557797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 557801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 557805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 557809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 557813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 557817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 557822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 557826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 557831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 10:19:44 557873] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141615|now:1746008384557839|stream_id:0|stream_offset:140331| [2025/04/30 10:19:44 557882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:258|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 557895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141615|applimit:0| [2025/04/30 10:19:44 557902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54872|rtt_var:2042|pto_duration:63040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 557909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 557915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 557921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 142815| [2025/04/30 10:19:44 557927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645879|now:1746008384557901|interv:87978| [2025/04/30 10:19:44 557933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645879|now:1746008384557901|interval:87978|pto_count:0|srtt:54872 [2025/04/30 10:19:44 557940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142815| [2025/04/30 10:19:44 557948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:136|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 557954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142815|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 557961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 557968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 10:19:44 558028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142815|now:1746008384557978|stream_id:0|stream_offset:141510| [2025/04/30 10:19:44 558040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 558046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142815|applimit:0| [2025/04/30 10:19:44 558051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54872|rtt_var:2042|pto_duration:63040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 558055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 558059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 558063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 144015| [2025/04/30 10:19:44 558067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384646018|now:1746008384558050|interv:87968| [2025/04/30 10:19:44 558071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384646018|now:1746008384558050|interval:87968|pto_count:0|srtt:54872 [2025/04/30 10:19:44 558075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144015| [2025/04/30 10:19:44 558087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 558091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144015|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 558096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 558100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 10:19:44 558136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144015|now:1746008384558108|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 558145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 558152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144015|applimit:0| [2025/04/30 10:19:44 558159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54872|rtt_var:2042|pto_duration:63040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 558165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 558169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 558173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 145215| [2025/04/30 10:19:44 558177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384646148|now:1746008384558158|interv:87990| [2025/04/30 10:19:44 558181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384646148|now:1746008384558158|interval:87990|pto_count:0|srtt:54872 [2025/04/30 10:19:44 558186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145215| [2025/04/30 10:19:44 558190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 558194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145215|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 558199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 558203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 10:19:44 558232] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145215|now:1746008384558209|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 558241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:261|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 558248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145215|applimit:0| [2025/04/30 10:19:44 558255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54872|rtt_var:2042|pto_duration:63040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 558271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 558275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 558278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 146415| [2025/04/30 10:19:44 558282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384646249|now:1746008384558255|interv:87994| [2025/04/30 10:19:44 558286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384646249|now:1746008384558255|interval:87994|pto_count:0|srtt:54872 [2025/04/30 10:19:44 558291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146415| [2025/04/30 10:19:44 558296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384646249| [2025/04/30 10:19:44 558300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384646249| [2025/04/30 10:19:44 558304] [debug] |xqc_engine_wakeup_after|wakeup:1746008384646249|now:1746008384558304|diff:87945| [2025/04/30 10:19:44 558308] [debug] |xqc_engine_main_logic|END|now:1746008384557713| [2025/04/30 10:19:44 558314] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384558314| [2025/04/30 10:19:44 558318] [debug] |xqc_engine_wakeup_after|wakeup:1746008384646249|now:1746008384558318|diff:87931| [2025/04/30 10:19:44 558322] [debug] |xqc_engine_main_logic|END|now:1746008384558314| [2025/04/30 10:19:44 559382] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:63|state:ESTABED|recv_time:1746008384559381| [2025/04/30 10:19:44 559396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 559406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:59| [2025/04/30 10:19:44 559412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 10:19:44 559421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 10:19:44 559428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 559436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:145|path_largest_ack:140| [2025/04/30 10:19:44 559441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:96000|prior_delivered:55543|prior_time:1746008384500496|is_app_limited:0|send_elapse:40388|ack_elapse:58885|ctl_first_sent_time:1746008384501388|lagest_ack_time:1746008384559381|curr_delivered:123943| [2025/04/30 10:19:44 559449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384501388| [2025/04/30 10:19:44 559456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 559462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 559468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:99600|prior_delivered:57943|prior_time:1746008384502638|is_app_limited:0|send_elapse:40112|ack_elapse:56743|ctl_first_sent_time:1746008384503020|lagest_ack_time:1746008384559381|curr_delivered:125143| [2025/04/30 10:19:44 559478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384503020| [2025/04/30 10:19:44 559484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 559491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54872|rttvar:2042|minrtt:30819|latest_rtt:56361|ack_delay:72| [2025/04/30 10:19:44 559497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55049|rttvar:1886|minrtt:30819|latest_rtt:56361|ack_delay:72| [2025/04/30 10:19:44 559502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:145|lost_pn:142|thresh:3| [2025/04/30 10:19:44 559507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 559624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:141|lost_pn:142|po_sent_time:1746008384501487|lost_send_time:1746008384495975|loss_delay:63406|frame:STREAM |repair:128| [2025/04/30 10:19:44 559628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:142|lost_pn:142|po_sent_time:1746008384501609|lost_send_time:1746008384495975|loss_delay:63406|frame:STREAM |repair:128| [2025/04/30 10:19:44 559633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384501609u| [2025/04/30 10:19:44 559637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 559641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384565117|now:1746008384559641|interval:5476| [2025/04/30 10:19:44 559645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384565117|now:1746008384559641|interv:5476| [2025/04/30 10:19:44 559650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40112, ack_elapse 56743, delivered 67200|rate 1184287|lost 30| [2025/04/30 10:19:44 559654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184287) in round 4| [2025/04/30 10:19:44 559658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 559662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 559666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384503020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 559671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384503020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 559675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141615|srtt:55049|latest_rtt:56361|min_rtt:30819|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 559681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 10:19:44 559686] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746008384559381|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 559691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504559381|now:1746008384559381|interv:120000000| [2025/04/30 10:19:44 559695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504559381|now:1746008384559381|interv:120000000| [2025/04/30 10:19:44 559702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384646249|pq_index:0| [2025/04/30 10:19:44 559706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384557713| [2025/04/30 10:19:44 559710] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384559710| [2025/04/30 10:19:44 559715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384559714| [2025/04/30 10:19:44 559721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|min_srtt:55049|path_bw:1206856|loss_rate:10.73|path_pto:0| [2025/04/30 10:19:44 559725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 559730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 559735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:141|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 559739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|min_srtt:55049|path_bw:1206856|loss_rate:10.73|path_pto:0| [2025/04/30 10:19:44 559743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 559748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 559752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:142|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 559756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|min_srtt:55049|path_bw:1206856|loss_rate:10.73|path_pto:0| [2025/04/30 10:19:44 559760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 559765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 559769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 559773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|min_srtt:55049|path_bw:1206856|loss_rate:10.73|path_pto:0| [2025/04/30 10:19:44 559777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 559782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 559789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 559793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55049|min_srtt:55049|path_bw:1206856|loss_rate:10.73|path_pto:0| [2025/04/30 10:19:44 559797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 559801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 559805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 559809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 559813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 559818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:141|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 559822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 559827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 559832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 10:19:44 559875] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141615|now:1746008384559843|stream_id:0|stream_offset:147405| [2025/04/30 10:19:44 559884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:262|origin_pktnum:141|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 559891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141615|applimit:0| [2025/04/30 10:19:44 559897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384565117|now:1746008384559897|interval:5220| [2025/04/30 10:19:44 559904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384565117|now:1746008384559897|interv:5220| [2025/04/30 10:19:44 559910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142815| [2025/04/30 10:19:44 559918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:142|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 559924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142815|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 559931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 559938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 10:19:44 560000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142815|now:1746008384559954|stream_id:0|stream_offset:148584| [2025/04/30 10:19:44 560010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:263|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 10:19:44 560017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142815|applimit:0| [2025/04/30 10:19:44 560034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384565117|now:1746008384560034|interval:5083| [2025/04/30 10:19:44 560041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384565117|now:1746008384560034|interv:5083| [2025/04/30 10:19:44 560047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144015| [2025/04/30 10:19:44 560054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 560058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144015|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 560062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 560067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 10:19:44 560100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144015|now:1746008384560074|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 560109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 560116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144015|applimit:0| [2025/04/30 10:19:44 560122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384565117|now:1746008384560122|interval:4995| [2025/04/30 10:19:44 560129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384565117|now:1746008384560122|interv:4995| [2025/04/30 10:19:44 560133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145215| [2025/04/30 10:19:44 560137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 560142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145215|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 560149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 560155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 10:19:44 560191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145215|now:1746008384560165|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 560200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 560214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145215|applimit:0| [2025/04/30 10:19:44 560219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384565117|now:1746008384560219|interval:4898| [2025/04/30 10:19:44 560224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384565117|now:1746008384560219|interv:4898| [2025/04/30 10:19:44 560228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146415| [2025/04/30 10:19:44 560232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384565117| [2025/04/30 10:19:44 560237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384565117| [2025/04/30 10:19:44 560241] [debug] |xqc_engine_wakeup_after|wakeup:1746008384565117|now:1746008384560241|diff:4876| [2025/04/30 10:19:44 560245] [debug] |xqc_engine_main_logic|END|now:1746008384559714| [2025/04/30 10:19:44 560251] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384560251| [2025/04/30 10:19:44 560255] [debug] |xqc_engine_wakeup_after|wakeup:1746008384565117|now:1746008384560255|diff:4862| [2025/04/30 10:19:44 560258] [debug] |xqc_engine_main_logic|END|now:1746008384560251| [2025/04/30 10:19:44 561565] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:59|state:ESTABED|recv_time:1746008384561548| [2025/04/30 10:19:44 561579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 561588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:60| [2025/04/30 10:19:44 561594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 10:19:44 561603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 10:19:44 561610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 561617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:146| [2025/04/30 10:19:44 561624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:100800|prior_delivered:57943|prior_time:1746008384502638|is_app_limited:0|send_elapse:40244|ack_elapse:58910|ctl_first_sent_time:1746008384503152|lagest_ack_time:1746008384561548|curr_delivered:126343| [2025/04/30 10:19:44 561631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384503152| [2025/04/30 10:19:44 561637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 561643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:149|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:149| [2025/04/30 10:19:44 561649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:102007|prior_delivered:60343|prior_time:1746008384504926|is_app_limited:0|send_elapse:40317|ack_elapse:56622|ctl_first_sent_time:1746008384505337|lagest_ack_time:1746008384561548|curr_delivered:127550| [2025/04/30 10:19:44 561655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384505337| [2025/04/30 10:19:44 561661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 561674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55049|rttvar:1886|minrtt:30819|latest_rtt:56211|ack_delay:128| [2025/04/30 10:19:44 561682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55178|rttvar:1673|minrtt:30819|latest_rtt:56211|ack_delay:128| [2025/04/30 10:19:44 561688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/04/30 10:19:44 561695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 561795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:143|lost_pn:146|po_sent_time:1746008384501711|lost_send_time:1746008384498311|loss_delay:63237|frame:STREAM |repair:128| [2025/04/30 10:19:44 561800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:146|po_sent_time:1746008384501806|lost_send_time:1746008384498311|loss_delay:63237|frame:STREAM |repair:128| [2025/04/30 10:19:44 561804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384501806u| [2025/04/30 10:19:44 561810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 32|pns:2| [2025/04/30 10:19:44 561814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 561818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566519|now:1746008384561818|interval:4701| [2025/04/30 10:19:44 561822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566519|now:1746008384561818|interv:4701| [2025/04/30 10:19:44 561828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40317, ack_elapse 56622, delivered 67207|rate 1186941|lost 32| [2025/04/30 10:19:44 561835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186941) in round 4| [2025/04/30 10:19:44 561842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 561848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 561853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2407|po_sent_time:1746008384505337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 561858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2407|po_sent_time:1746008384505337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 561865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55178|latest_rtt:56211|min_rtt:30819|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 561874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 10:19:44 561881] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746008384561548|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 561888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504561548|now:1746008384561548|interv:120000000| [2025/04/30 10:19:44 561900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504561548|now:1746008384561548|interv:120000000| [2025/04/30 10:19:44 561906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384565117|pq_index:0| [2025/04/30 10:19:44 561913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384559714| [2025/04/30 10:19:44 561919] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384561919| [2025/04/30 10:19:44 561927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384561925| [2025/04/30 10:19:44 561936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|min_srtt:55178|path_bw:1206856|loss_rate:11.32|path_pto:0| [2025/04/30 10:19:44 561942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 561949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 561956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:143|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 561962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|min_srtt:55178|path_bw:1206856|loss_rate:11.32|path_pto:0| [2025/04/30 10:19:44 561969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 561975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 561982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 561989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|min_srtt:55178|path_bw:1206856|loss_rate:11.32|path_pto:0| [2025/04/30 10:19:44 561993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 561998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 562002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 562007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|min_srtt:55178|path_bw:1206856|loss_rate:11.32|path_pto:0| [2025/04/30 10:19:44 562011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 562023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 562031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 562038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55178|min_srtt:55178|path_bw:1206856|loss_rate:11.32|path_pto:0| [2025/04/30 10:19:44 562044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 562048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 562052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 562056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 562060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 562065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:143|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 562069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 562074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 562078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 10:19:44 562120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384562086|stream_id:0|stream_offset:149763| [2025/04/30 10:19:44 562130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:266|origin_pktnum:143|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 562137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 562144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566519|now:1746008384562143|interval:4376| [2025/04/30 10:19:44 562149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566519|now:1746008384562143|interv:4376| [2025/04/30 10:19:44 562153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 562158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 562162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 562167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 562175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 10:19:44 562202] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384562182|stream_id:0|stream_offset:150942| [2025/04/30 10:19:44 562208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 562213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 562217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566519|now:1746008384562216|interval:4303| [2025/04/30 10:19:44 562221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566519|now:1746008384562216|interv:4303| [2025/04/30 10:19:44 562225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 562230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 562234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 562238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 562242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 10:19:44 562263] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384562248|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 562268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 562272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 562276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566519|now:1746008384562276|interval:4243| [2025/04/30 10:19:44 562281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566519|now:1746008384562276|interv:4243| [2025/04/30 10:19:44 562285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 562289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 562293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 562297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 562301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 10:19:44 562321] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384562307|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 562330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:269|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 562334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 562338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384566519|now:1746008384562338|interval:4181| [2025/04/30 10:19:44 562343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384566519|now:1746008384562338|interv:4181| [2025/04/30 10:19:44 562347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 562351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384566519| [2025/04/30 10:19:44 562356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384566519| [2025/04/30 10:19:44 562360] [debug] |xqc_engine_wakeup_after|wakeup:1746008384566519|now:1746008384562360|diff:4159| [2025/04/30 10:19:44 562364] [debug] |xqc_engine_main_logic|END|now:1746008384561925| [2025/04/30 10:19:44 562369] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384562369| [2025/04/30 10:19:44 562373] [debug] |xqc_engine_wakeup_after|wakeup:1746008384566519|now:1746008384562373|diff:4146| [2025/04/30 10:19:44 562377] [debug] |xqc_engine_main_logic|END|now:1746008384562369| [2025/04/30 10:19:44 565425] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:63|state:ESTABED|recv_time:1746008384565423| [2025/04/30 10:19:44 565439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 565448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:61| [2025/04/30 10:19:44 565454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 10:19:44 565464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 10:19:44 565470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 565478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:150| [2025/04/30 10:19:44 565486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:103207|prior_delivered:60343|prior_time:1746008384504926|is_app_limited:0|send_elapse:40431|ack_elapse:60497|ctl_first_sent_time:1746008384505451|lagest_ack_time:1746008384565423|curr_delivered:128750| [2025/04/30 10:19:44 565494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384505451| [2025/04/30 10:19:44 565501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 565509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:153| [2025/04/30 10:19:44 565516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:104407|prior_delivered:62743|prior_time:1746008384506569|is_app_limited:0|send_elapse:41781|ack_elapse:58854|ctl_first_sent_time:1746008384506939|lagest_ack_time:1746008384565423|curr_delivered:129950| [2025/04/30 10:19:44 565531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384506939| [2025/04/30 10:19:44 565537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 565544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:154| [2025/04/30 10:19:44 565571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:104407|prior_delivered:62743|prior_time:1746008384506569|is_app_limited:0|send_elapse:41781|ack_elapse:58854|ctl_first_sent_time:1746008384506939|lagest_ack_time:1746008384565423|curr_delivered:131150| [2025/04/30 10:19:44 565578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384507070| [2025/04/30 10:19:44 565584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1699||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 10:19:44 565589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 565593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:106807|prior_delivered:65143|prior_time:1746008384508564|is_app_limited:0|send_elapse:43538|ack_elapse:56859|ctl_first_sent_time:1746008384508935|lagest_ack_time:1746008384565423|curr_delivered:132350| [2025/04/30 10:19:44 565598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384508935| [2025/04/30 10:19:44 565602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1698||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 10:19:44 565606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55178|rttvar:1673|minrtt:30819|latest_rtt:56488|ack_delay:56| [2025/04/30 10:19:44 565611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55335|rttvar:1568|minrtt:30819|latest_rtt:56488|ack_delay:56| [2025/04/30 10:19:44 565615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:157|lost_pn:154|thresh:3| [2025/04/30 10:19:44 565619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 565729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:147|lost_pn:154|po_sent_time:1746008384503282|lost_send_time:1746008384501874|loss_delay:63549|frame:STREAM |repair:128| [2025/04/30 10:19:44 565733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:148|lost_pn:154|po_sent_time:1746008384503390|lost_send_time:1746008384501874|loss_delay:63549|frame:STREAM |repair:128| [2025/04/30 10:19:44 565738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:154|po_sent_time:1746008384505576|lost_send_time:1746008384501874|loss_delay:63549|frame:STREAM |repair:128| [2025/04/30 10:19:44 565743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:154|po_sent_time:1746008384505675|lost_send_time:1746008384501874|loss_delay:63549|frame:STREAM |repair:128| [2025/04/30 10:19:44 565747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384505675u| [2025/04/30 10:19:44 565754] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:100789|lost_count:35|send_count:206|pkt_num:152|po_send_time:1746008384505675|srtt:55335|cwnd:147095|bw:1206856|conn_life:189973|now:0|last_lost_time:189973| [2025/04/30 10:19:44 565759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 565763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384565763|interval:5007| [2025/04/30 10:19:44 565768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384565763|interv:5007| [2025/04/30 10:19:44 565772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43538, ack_elapse 56859, delivered 67207|rate 1181994|lost 36| [2025/04/30 10:19:44 565776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181994) in round 4| [2025/04/30 10:19:44 565780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 565784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9600| [2025/04/30 10:19:44 565788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:4800|po_sent_time:1746008384508935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 565793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:4800|po_sent_time:1746008384508935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 565797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:136808|srtt:55335|latest_rtt:56488|min_rtt:30819|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 565805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 10:19:44 565809] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746008384565423|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 565815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504565423|now:1746008384565423|interv:120000000| [2025/04/30 10:19:44 565822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504565423|now:1746008384565423|interv:120000000| [2025/04/30 10:19:44 565829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384566519|pq_index:0| [2025/04/30 10:19:44 565836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384561925| [2025/04/30 10:19:44 565841] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384565840| [2025/04/30 10:19:44 565847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384565844| [2025/04/30 10:19:44 565856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 565874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 565881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:147|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 565887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 565899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 565905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:148|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 565911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 565923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 565929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 565935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 565946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 565952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 565958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 565970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 565980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 565986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 565992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 565998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 566004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 566010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 566016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 566022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 566028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 566035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 566042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 566049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 566056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 566062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55335|min_srtt:55335|path_bw:1206856|loss_rate:11.90|path_pto:0| [2025/04/30 10:19:44 566068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 566074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 566079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 566085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 566090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 566102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:147|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 566116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 10:19:44 566152] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136808|now:1746008384566129|stream_id:0|stream_offset:154479| [2025/04/30 10:19:44 566158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:270|origin_pktnum:147|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 566162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:136808|applimit:0| [2025/04/30 10:19:44 566167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566166|interval:4604| [2025/04/30 10:19:44 566171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566166|interv:4604| [2025/04/30 10:19:44 566175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:138008| [2025/04/30 10:19:44 566180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 566189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 10:19:44 566213] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138008|now:1746008384566198|stream_id:0|stream_offset:155658| [2025/04/30 10:19:44 566219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 566223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:138008|applimit:0| [2025/04/30 10:19:44 566227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566227|interval:4543| [2025/04/30 10:19:44 566231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566227|interv:4543| [2025/04/30 10:19:44 566235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:139208| [2025/04/30 10:19:44 566240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 566252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 10:19:44 566277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139208|now:1746008384566261|stream_id:0|stream_offset:159195| [2025/04/30 10:19:44 566282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:272|origin_pktnum:151|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 566286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139208|applimit:0| [2025/04/30 10:19:44 566290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566290|interval:4480| [2025/04/30 10:19:44 566294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566290|interv:4480| [2025/04/30 10:19:44 566298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:140408| [2025/04/30 10:19:44 566303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140408|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 566312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 10:19:44 566335] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140408|now:1746008384566321|stream_id:0|stream_offset:160374| [2025/04/30 10:19:44 566340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:273|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 10:19:44 566345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140408|applimit:0| [2025/04/30 10:19:44 566349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566349|interval:4421| [2025/04/30 10:19:44 566353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566349|interv:4421| [2025/04/30 10:19:44 566357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141608| [2025/04/30 10:19:44 566362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 566370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 10:19:44 566399] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384566384|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 566404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 566408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 566412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566412|interval:4358| [2025/04/30 10:19:44 566417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566412|interv:4358| [2025/04/30 10:19:44 566421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 566425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 566434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 10:19:44 566457] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384566443|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 566462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 566466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 566470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566470|interval:4300| [2025/04/30 10:19:44 566474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566470|interv:4300| [2025/04/30 10:19:44 566478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 566483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 566491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 10:19:44 566514] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384566500|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 566522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 566526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 566530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566530|interval:4240| [2025/04/30 10:19:44 566534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566530|interv:4240| [2025/04/30 10:19:44 566538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 566543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 566547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 566574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 566578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 10:19:44 566604] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384566585|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 566610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 566615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 566619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384570770|now:1746008384566619|interval:4151| [2025/04/30 10:19:44 566623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384570770|now:1746008384566619|interv:4151| [2025/04/30 10:19:44 566627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 566632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384570770| [2025/04/30 10:19:44 566636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384570770| [2025/04/30 10:19:44 566640] [debug] |xqc_engine_wakeup_after|wakeup:1746008384570770|now:1746008384566640|diff:4130| [2025/04/30 10:19:44 566645] [debug] |xqc_engine_main_logic|END|now:1746008384565844| [2025/04/30 10:19:44 566650] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384566650| [2025/04/30 10:19:44 566654] [debug] |xqc_engine_wakeup_after|wakeup:1746008384570770|now:1746008384566654|diff:4116| [2025/04/30 10:19:44 566658] [debug] |xqc_engine_main_logic|END|now:1746008384566650| [2025/04/30 10:19:44 567366] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:65|state:ESTABED|recv_time:1746008384567365| [2025/04/30 10:19:44 567377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 567393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:63| [2025/04/30 10:19:44 567399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 10:19:44 567408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 10:19:44 567415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 567423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:161|path_largest_ack:158| [2025/04/30 10:19:44 567430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:108007|prior_delivered:65143|prior_time:1746008384508564|is_app_limited:0|send_elapse:43654|ack_elapse:58801|ctl_first_sent_time:1746008384509051|lagest_ack_time:1746008384567365|curr_delivered:133550| [2025/04/30 10:19:44 567438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384509051| [2025/04/30 10:19:44 567443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 567450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 567457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:109207|prior_delivered:67543|prior_time:1746008384510478|is_app_limited:0|send_elapse:43778|ack_elapse:56887|ctl_first_sent_time:1746008384510882|lagest_ack_time:1746008384567365|curr_delivered:134750| [2025/04/30 10:19:44 567464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384510882| [2025/04/30 10:19:44 567470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 567476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55335|rttvar:1568|minrtt:30819|latest_rtt:56483|ack_delay:64| [2025/04/30 10:19:44 567482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55471|rttvar:1447|minrtt:30819|latest_rtt:56483|ack_delay:64| [2025/04/30 10:19:44 567487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:161|lost_pn:158|thresh:3| [2025/04/30 10:19:44 567491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 567639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:158|po_sent_time:1746008384507221|lost_send_time:1746008384503822|loss_delay:63543|frame:STREAM |repair:128| [2025/04/30 10:19:44 567644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:156|lost_pn:158|po_sent_time:1746008384507324|lost_send_time:1746008384503822|loss_delay:63543|frame:STREAM |repair:128| [2025/04/30 10:19:44 567652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384507324u| [2025/04/30 10:19:44 567656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 567660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572721|now:1746008384567660|interval:5061| [2025/04/30 10:19:44 567664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572721|now:1746008384567660|interv:5061| [2025/04/30 10:19:44 567669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43778, ack_elapse 56887, delivered 67207|rate 1181412|lost 38| [2025/04/30 10:19:44 567673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181412) in round 4| [2025/04/30 10:19:44 567678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 567682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9714| [2025/04/30 10:19:44 567686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384510882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 567691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384510882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 567695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55471|latest_rtt:56483|min_rtt:30819|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 567701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 10:19:44 567706] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1746008384567365|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 567710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504567365|now:1746008384567365|interv:120000000| [2025/04/30 10:19:44 567715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504567365|now:1746008384567365|interv:120000000| [2025/04/30 10:19:44 567718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384570770|pq_index:0| [2025/04/30 10:19:44 567723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384565844| [2025/04/30 10:19:44 567727] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384567727| [2025/04/30 10:19:44 567732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384567731| [2025/04/30 10:19:44 567738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|min_srtt:55471|path_bw:1206856|loss_rate:13.00|path_pto:0| [2025/04/30 10:19:44 567745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 567749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 567754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 567758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|min_srtt:55471|path_bw:1206856|loss_rate:13.00|path_pto:0| [2025/04/30 10:19:44 567762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 567767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 567771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:156|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 567775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|min_srtt:55471|path_bw:1206856|loss_rate:13.00|path_pto:0| [2025/04/30 10:19:44 567779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 567784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 567788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 567792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|min_srtt:55471|path_bw:1206856|loss_rate:13.00|path_pto:0| [2025/04/30 10:19:44 567797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 567801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 567805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 567812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55471|min_srtt:55471|path_bw:1206856|loss_rate:13.00|path_pto:0| [2025/04/30 10:19:44 567819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 567826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 567835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 567839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 567844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 567852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 567858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 567864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 567871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 10:19:44 567915] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384567881|stream_id:0|stream_offset:163911| [2025/04/30 10:19:44 567923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:278|origin_pktnum:155|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 567929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 567935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572721|now:1746008384567935|interval:4786| [2025/04/30 10:19:44 567941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572721|now:1746008384567935|interv:4786| [2025/04/30 10:19:44 567946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 567953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 567959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 567966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 567971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 10:19:44 568033] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384567980|stream_id:0|stream_offset:165090| [2025/04/30 10:19:44 568040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 568047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 568053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572721|now:1746008384568053|interval:4668| [2025/04/30 10:19:44 568060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572721|now:1746008384568053|interv:4668| [2025/04/30 10:19:44 568071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 568077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 568083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 568090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 568096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 10:19:44 568130] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384568105|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 568136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 568140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 568144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572721|now:1746008384568144|interval:4577| [2025/04/30 10:19:44 568149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572721|now:1746008384568144|interv:4577| [2025/04/30 10:19:44 568153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 568157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 568162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 568166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 568170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 10:19:44 568191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384568176|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 568196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 568201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 568205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384572721|now:1746008384568205|interval:4516| [2025/04/30 10:19:44 568209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384572721|now:1746008384568205|interv:4516| [2025/04/30 10:19:44 568213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 568218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384572721| [2025/04/30 10:19:44 568227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384572721| [2025/04/30 10:19:44 568231] [debug] |xqc_engine_wakeup_after|wakeup:1746008384572721|now:1746008384568230|diff:4491| [2025/04/30 10:19:44 568235] [debug] |xqc_engine_main_logic|END|now:1746008384567731| [2025/04/30 10:19:44 568240] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384568240| [2025/04/30 10:19:44 568244] [debug] |xqc_engine_wakeup_after|wakeup:1746008384572721|now:1746008384568244|diff:4477| [2025/04/30 10:19:44 568248] [debug] |xqc_engine_main_logic|END|now:1746008384568240| [2025/04/30 10:19:44 569370] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:67|state:ESTABED|recv_time:1746008384569368| [2025/04/30 10:19:44 569384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 569394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:64| [2025/04/30 10:19:44 569400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 10:19:44 569409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 10:19:44 569414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 569423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:165|path_largest_ack:162| [2025/04/30 10:19:44 569430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110407|prior_delivered:67543|prior_time:1746008384510478|is_app_limited:0|send_elapse:43899|ack_elapse:58890|ctl_first_sent_time:1746008384511003|lagest_ack_time:1746008384569368|curr_delivered:135950| [2025/04/30 10:19:44 569436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384511003| [2025/04/30 10:19:44 569441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 569448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 569454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:111607|prior_delivered:69943|prior_time:1746008384512545|is_app_limited:0|send_elapse:45556|ack_elapse:56823|ctl_first_sent_time:1746008384512940|lagest_ack_time:1746008384569368|curr_delivered:137150| [2025/04/30 10:19:44 569461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384512940| [2025/04/30 10:19:44 569468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 569475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55471|rttvar:1447|minrtt:30819|latest_rtt:56428|ack_delay:72| [2025/04/30 10:19:44 569482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55582|rttvar:1307|minrtt:30819|latest_rtt:56428|ack_delay:72| [2025/04/30 10:19:44 569488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:165|lost_pn:162|thresh:3| [2025/04/30 10:19:44 569495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 569664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:159|lost_pn:162|po_sent_time:1746008384509178|lost_send_time:1746008384505887|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 10:19:44 569669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:162|po_sent_time:1746008384509348|lost_send_time:1746008384505887|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 10:19:44 569673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384509348u| [2025/04/30 10:19:44 569677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 569681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574602|now:1746008384569681|interval:4921| [2025/04/30 10:19:44 569686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574602|now:1746008384569681|interv:4921| [2025/04/30 10:19:44 569690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45556, ack_elapse 56823, delivered 67207|rate 1182742|lost 40| [2025/04/30 10:19:44 569695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182742) in round 4| [2025/04/30 10:19:44 569699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 569703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9714| [2025/04/30 10:19:44 569707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384512940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 569711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384512940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 569716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55582|latest_rtt:56428|min_rtt:30819|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 569722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 10:19:44 569726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746008384569368|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 569734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504569368|now:1746008384569368|interv:120000000| [2025/04/30 10:19:44 569738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504569368|now:1746008384569368|interv:120000000| [2025/04/30 10:19:44 569742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384572721|pq_index:0| [2025/04/30 10:19:44 569746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384567731| [2025/04/30 10:19:44 569750] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384569750| [2025/04/30 10:19:44 569755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384569754| [2025/04/30 10:19:44 569761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|min_srtt:55582|path_bw:1206856|loss_rate:13.52|path_pto:0| [2025/04/30 10:19:44 569766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 569770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 569775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:159|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 569779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|min_srtt:55582|path_bw:1206856|loss_rate:13.52|path_pto:0| [2025/04/30 10:19:44 569783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 569788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 569792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 569796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|min_srtt:55582|path_bw:1206856|loss_rate:13.52|path_pto:0| [2025/04/30 10:19:44 569803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 569810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 569817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 569824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|min_srtt:55582|path_bw:1206856|loss_rate:13.52|path_pto:0| [2025/04/30 10:19:44 569829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 569846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 569853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 569860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55582|min_srtt:55582|path_bw:1206856|loss_rate:13.52|path_pto:0| [2025/04/30 10:19:44 569866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 569873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 569879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 569885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 569892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 569899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:159|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 569906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 569912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 569919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 10:19:44 569965] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384569930|stream_id:0|stream_offset:168627| [2025/04/30 10:19:44 569976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:282|origin_pktnum:159|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 569983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 569989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574602|now:1746008384569989|interval:4613| [2025/04/30 10:19:44 569996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574602|now:1746008384569989|interv:4613| [2025/04/30 10:19:44 570002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 570009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 570014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 570028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 570035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 10:19:44 570076] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384570046|stream_id:0|stream_offset:169806| [2025/04/30 10:19:44 570085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 570092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 570099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574602|now:1746008384570099|interval:4503| [2025/04/30 10:19:44 570106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574602|now:1746008384570099|interv:4503| [2025/04/30 10:19:44 570113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 570121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 570127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 570134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 570139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 10:19:44 570173] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384570146|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 570182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 570190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 570196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574602|now:1746008384570196|interval:4406| [2025/04/30 10:19:44 570202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574602|now:1746008384570196|interv:4406| [2025/04/30 10:19:44 570206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 570211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 570215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 570219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 570223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 10:19:44 570263] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384570239|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 570273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 570280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 570287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384574602|now:1746008384570287|interval:4315| [2025/04/30 10:19:44 570293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384574602|now:1746008384570287|interv:4315| [2025/04/30 10:19:44 570297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 570301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384574602| [2025/04/30 10:19:44 570306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384574602| [2025/04/30 10:19:44 570310] [debug] |xqc_engine_wakeup_after|wakeup:1746008384574602|now:1746008384570309|diff:4293| [2025/04/30 10:19:44 570314] [debug] |xqc_engine_main_logic|END|now:1746008384569754| [2025/04/30 10:19:44 570319] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384570319| [2025/04/30 10:19:44 570323] [debug] |xqc_engine_wakeup_after|wakeup:1746008384574602|now:1746008384570323|diff:4279| [2025/04/30 10:19:44 570327] [debug] |xqc_engine_main_logic|END|now:1746008384570319| [2025/04/30 10:19:44 571318] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:70|state:ESTABED|recv_time:1746008384571316| [2025/04/30 10:19:44 571332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 571341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:65| [2025/04/30 10:19:44 571346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 10:19:44 571355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 10:19:44 571361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 571370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:169|path_largest_ack:166| [2025/04/30 10:19:44 571377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:112807|prior_delivered:69943|prior_time:1746008384512545|is_app_limited:0|send_elapse:45691|ack_elapse:58771|ctl_first_sent_time:1746008384513075|lagest_ack_time:1746008384571316|curr_delivered:138350| [2025/04/30 10:19:44 571383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384513075| [2025/04/30 10:19:44 571390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 571398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 571404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:114007|prior_delivered:72343|prior_time:1746008384514466|is_app_limited:0|send_elapse:45869|ack_elapse:56850|ctl_first_sent_time:1746008384514867|lagest_ack_time:1746008384571316|curr_delivered:139550| [2025/04/30 10:19:44 571418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384514867| [2025/04/30 10:19:44 571425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 571431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55582|rttvar:1307|minrtt:30819|latest_rtt:56449|ack_delay:64| [2025/04/30 10:19:44 571438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55683|rttvar:1181|minrtt:30819|latest_rtt:56449|ack_delay:64| [2025/04/30 10:19:44 571445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:169|lost_pn:166|thresh:3| [2025/04/30 10:19:44 571451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 571633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:163|lost_pn:166|po_sent_time:1746008384511121|lost_send_time:1746008384507811|loss_delay:63505|frame:STREAM |repair:128| [2025/04/30 10:19:44 571638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:166|po_sent_time:1746008384511238|lost_send_time:1746008384507811|loss_delay:63505|frame:STREAM |repair:128| [2025/04/30 10:19:44 571642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384511238u| [2025/04/30 10:19:44 571646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 571651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576706|now:1746008384571651|interval:5055| [2025/04/30 10:19:44 571659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576706|now:1746008384571651|interv:5055| [2025/04/30 10:19:44 571666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45869, ack_elapse 56850, delivered 67207|rate 1182181|lost 42| [2025/04/30 10:19:44 571673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182181) in round 4| [2025/04/30 10:19:44 571681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 571685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 571689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384514867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 571693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384514867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 571698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55683|latest_rtt:56449|min_rtt:30819|applimit:0|lost:40|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 571703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 571708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384596316|now:1746008384571316|interv:25000| [2025/04/30 10:19:44 571714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384571316|max_ack_delay:25000| [2025/04/30 10:19:44 571718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 10:19:44 571723] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:66|frame:PING ACK |recv_time:1746008384571316|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 571728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504571316|now:1746008384571316|interv:120000000| [2025/04/30 10:19:44 571732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504571316|now:1746008384571316|interv:120000000| [2025/04/30 10:19:44 571738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384574602|pq_index:0| [2025/04/30 10:19:44 571746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384569754| [2025/04/30 10:19:44 571752] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384571751| [2025/04/30 10:19:44 571758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384571757| [2025/04/30 10:19:44 571764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|min_srtt:55683|path_bw:1206856|loss_rate:14.04|path_pto:0| [2025/04/30 10:19:44 571769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 571773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 571781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:163|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 571785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|min_srtt:55683|path_bw:1206856|loss_rate:14.04|path_pto:0| [2025/04/30 10:19:44 571789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 571796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 571803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 571810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|min_srtt:55683|path_bw:1206856|loss_rate:14.04|path_pto:0| [2025/04/30 10:19:44 571815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 571822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 571830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 571836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|min_srtt:55683|path_bw:1206856|loss_rate:14.04|path_pto:0| [2025/04/30 10:19:44 571842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 571849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 571856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 571862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55683|min_srtt:55683|path_bw:1206856|loss_rate:14.04|path_pto:0| [2025/04/30 10:19:44 571868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 571874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 571880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 571885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 571891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 571904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:163|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 571910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 571916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 571923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 10:19:44 571993] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384571933|stream_id:0|stream_offset:173343| [2025/04/30 10:19:44 572003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:286|origin_pktnum:163|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 572009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 572015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576706|now:1746008384572015|interval:4691| [2025/04/30 10:19:44 572021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576706|now:1746008384572015|interv:4691| [2025/04/30 10:19:44 572027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 572033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 572039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 572047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 572053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 10:19:44 572093] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384572063|stream_id:0|stream_offset:174522| [2025/04/30 10:19:44 572101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 572108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 572114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576706|now:1746008384572113|interval:4593| [2025/04/30 10:19:44 572120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576706|now:1746008384572113|interv:4593| [2025/04/30 10:19:44 572125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 572132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 572138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 572149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 572155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 10:19:44 572188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384572164|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 572195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 572199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 572204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576706|now:1746008384572203|interval:4503| [2025/04/30 10:19:44 572208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576706|now:1746008384572203|interv:4503| [2025/04/30 10:19:44 572212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 572216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 572223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 572230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 572237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 10:19:44 572266] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384572246|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 572271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 572276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 572280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384576706|now:1746008384572280|interval:4426| [2025/04/30 10:19:44 572284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384576706|now:1746008384572280|interv:4426| [2025/04/30 10:19:44 572288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 572293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384576706| [2025/04/30 10:19:44 572297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384576706| [2025/04/30 10:19:44 572301] [debug] |xqc_engine_wakeup_after|wakeup:1746008384576706|now:1746008384572301|diff:4405| [2025/04/30 10:19:44 572307] [debug] |xqc_engine_main_logic|END|now:1746008384571757| [2025/04/30 10:19:44 572315] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384572315| [2025/04/30 10:19:44 572328] [debug] |xqc_engine_wakeup_after|wakeup:1746008384576706|now:1746008384572328|diff:4378| [2025/04/30 10:19:44 572334] [debug] |xqc_engine_main_logic|END|now:1746008384572315| [2025/04/30 10:19:44 573338] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:71|state:ESTABED|recv_time:1746008384573336| [2025/04/30 10:19:44 573352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 573361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:66| [2025/04/30 10:19:44 573367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 10:19:44 573377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 10:19:44 573384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 573392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:173|path_largest_ack:170| [2025/04/30 10:19:44 573399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:115207|prior_delivered:72343|prior_time:1746008384514466|is_app_limited:0|send_elapse:45998|ack_elapse:58870|ctl_first_sent_time:1746008384514996|lagest_ack_time:1746008384573336|curr_delivered:140750| [2025/04/30 10:19:44 573406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384514996| [2025/04/30 10:19:44 573413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 573420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 573426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:116407|prior_delivered:74743|prior_time:1746008384516479|is_app_limited:0|send_elapse:47671|ack_elapse:56857|ctl_first_sent_time:1746008384516890|lagest_ack_time:1746008384573336|curr_delivered:141950| [2025/04/30 10:19:44 573433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384516890| [2025/04/30 10:19:44 573440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 573446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55683|rttvar:1181|minrtt:30819|latest_rtt:56446|ack_delay:72| [2025/04/30 10:19:44 573453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55769|rttvar:1058|minrtt:30819|latest_rtt:56446|ack_delay:72| [2025/04/30 10:19:44 573460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:173|lost_pn:170|thresh:3| [2025/04/30 10:19:44 573465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 573663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:167|lost_pn:170|po_sent_time:1746008384513201|lost_send_time:1746008384509835|loss_delay:63501|frame:STREAM |repair:128| [2025/04/30 10:19:44 573670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:170|po_sent_time:1746008384513316|lost_send_time:1746008384509835|loss_delay:63501|frame:STREAM |repair:128| [2025/04/30 10:19:44 573674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384513316u| [2025/04/30 10:19:44 573678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 573683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578625|now:1746008384573683|interval:4942| [2025/04/30 10:19:44 573688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578625|now:1746008384573683|interv:4942| [2025/04/30 10:19:44 573692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47671, ack_elapse 56857, delivered 67207|rate 1182035|lost 44| [2025/04/30 10:19:44 573696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182035) in round 4| [2025/04/30 10:19:44 573700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 573704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 573708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384516890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 573713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384516890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 573717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55769|latest_rtt:56446|min_rtt:30819|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 573724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 10:19:44 573733] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746008384573336|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 573741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504573336|now:1746008384573336|interv:120000000| [2025/04/30 10:19:44 573747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504573336|now:1746008384573336|interv:120000000| [2025/04/30 10:19:44 573753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384576706|pq_index:0| [2025/04/30 10:19:44 573757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384571757| [2025/04/30 10:19:44 573761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384573761| [2025/04/30 10:19:44 573766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384573765| [2025/04/30 10:19:44 573772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1206856|loss_rate:14.53|path_pto:0| [2025/04/30 10:19:44 573777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 573781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 573788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:167|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 573795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1206856|loss_rate:14.53|path_pto:0| [2025/04/30 10:19:44 573801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 573807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 573811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 573818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1206856|loss_rate:14.53|path_pto:0| [2025/04/30 10:19:44 573825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 573833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 573839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 573847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1206856|loss_rate:14.53|path_pto:0| [2025/04/30 10:19:44 573858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 573864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 573871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 573878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1206856|loss_rate:14.53|path_pto:0| [2025/04/30 10:19:44 573885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 573892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 573897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 573904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 573910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 573918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:167|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 573924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 573931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 573937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 10:19:44 573983] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384573948|stream_id:0|stream_offset:178059| [2025/04/30 10:19:44 573993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:290|origin_pktnum:167|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 574001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 574008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578625|now:1746008384574008|interval:4617| [2025/04/30 10:19:44 574015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578625|now:1746008384574008|interv:4617| [2025/04/30 10:19:44 574021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 574029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 574041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 574047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 574052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 10:19:44 574085] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384574059|stream_id:0|stream_offset:179238| [2025/04/30 10:19:44 574095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 574102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 574108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578625|now:1746008384574108|interval:4517| [2025/04/30 10:19:44 574115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578625|now:1746008384574108|interv:4517| [2025/04/30 10:19:44 574121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 574128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 574132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 574137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 574141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 10:19:44 574171] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384574147|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 574179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 574187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 574194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578625|now:1746008384574194|interval:4431| [2025/04/30 10:19:44 574201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578625|now:1746008384574194|interv:4431| [2025/04/30 10:19:44 574207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 574213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 574217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 574226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 574230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 10:19:44 574260] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384574236|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 574269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 574276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 574283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384578625|now:1746008384574283|interval:4342| [2025/04/30 10:19:44 574289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384578625|now:1746008384574283|interv:4342| [2025/04/30 10:19:44 574293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 574298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384578625| [2025/04/30 10:19:44 574302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384578625| [2025/04/30 10:19:44 574306] [debug] |xqc_engine_wakeup_after|wakeup:1746008384578625|now:1746008384574306|diff:4319| [2025/04/30 10:19:44 574311] [debug] |xqc_engine_main_logic|END|now:1746008384573765| [2025/04/30 10:19:44 574316] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384574316| [2025/04/30 10:19:44 574320] [debug] |xqc_engine_wakeup_after|wakeup:1746008384578625|now:1746008384574320|diff:4305| [2025/04/30 10:19:44 574324] [debug] |xqc_engine_main_logic|END|now:1746008384574316| [2025/04/30 10:19:44 575370] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:73|state:ESTABED|recv_time:1746008384575369| [2025/04/30 10:19:44 575386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 575395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:67| [2025/04/30 10:19:44 575401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 10:19:44 575410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 10:19:44 575417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 575427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:177|path_largest_ack:174| [2025/04/30 10:19:44 575434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:117607|prior_delivered:74743|prior_time:1746008384516479|is_app_limited:0|send_elapse:47801|ack_elapse:58890|ctl_first_sent_time:1746008384517020|lagest_ack_time:1746008384575369|curr_delivered:143150| [2025/04/30 10:19:44 575440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384517020| [2025/04/30 10:19:44 575445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 575453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 575468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:118807|prior_delivered:77143|prior_time:1746008384518523|is_app_limited:0|send_elapse:47972|ack_elapse:56846|ctl_first_sent_time:1746008384518959|lagest_ack_time:1746008384575369|curr_delivered:144350| [2025/04/30 10:19:44 575475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384518959| [2025/04/30 10:19:44 575481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 575487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55769|rttvar:1058|minrtt:30819|latest_rtt:56410|ack_delay:72| [2025/04/30 10:19:44 575492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55840|rttvar:936|minrtt:30819|latest_rtt:56410|ack_delay:72| [2025/04/30 10:19:44 575496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:177|lost_pn:174|thresh:3| [2025/04/30 10:19:44 575500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 575693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:171|lost_pn:174|po_sent_time:1746008384515124|lost_send_time:1746008384511908|loss_delay:63461|frame:STREAM |repair:128| [2025/04/30 10:19:44 575698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:174|po_sent_time:1746008384515278|lost_send_time:1746008384511908|loss_delay:63461|frame:STREAM |repair:128| [2025/04/30 10:19:44 575703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384515278u| [2025/04/30 10:19:44 575710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 575715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580610|now:1746008384575714|interval:4896| [2025/04/30 10:19:44 575719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580610|now:1746008384575714|interv:4896| [2025/04/30 10:19:44 575723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47972, ack_elapse 56846, delivered 67207|rate 1182264|lost 46| [2025/04/30 10:19:44 575728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182264) in round 4| [2025/04/30 10:19:44 575732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 575736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 575740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384518959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 575747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384518959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 575755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55840|latest_rtt:56410|min_rtt:30819|applimit:0|lost:44|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 575764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 10:19:44 575769] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746008384575369|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 575774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504575369|now:1746008384575369|interv:120000000| [2025/04/30 10:19:44 575778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504575369|now:1746008384575369|interv:120000000| [2025/04/30 10:19:44 575782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384578625|pq_index:0| [2025/04/30 10:19:44 575786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384573765| [2025/04/30 10:19:44 575791] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384575790| [2025/04/30 10:19:44 575796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384575794| [2025/04/30 10:19:44 575804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1206856|loss_rate:15.02|path_pto:0| [2025/04/30 10:19:44 575812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 575824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 575831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:171|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 575838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1206856|loss_rate:15.02|path_pto:0| [2025/04/30 10:19:44 575845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 575851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 575858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 575864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1206856|loss_rate:15.02|path_pto:0| [2025/04/30 10:19:44 575871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 575877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 575883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 575890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1206856|loss_rate:15.02|path_pto:0| [2025/04/30 10:19:44 575897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 575904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 575910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 575916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1206856|loss_rate:15.02|path_pto:0| [2025/04/30 10:19:44 575922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 575928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 575934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 575939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 575949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 575956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:171|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 575962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 575968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 575974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 10:19:44 576020] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384575984|stream_id:0|stream_offset:182775| [2025/04/30 10:19:44 576028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:294|origin_pktnum:171|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 576035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 576042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580610|now:1746008384576041|interval:4569| [2025/04/30 10:19:44 576048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580610|now:1746008384576041|interv:4569| [2025/04/30 10:19:44 576054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 576061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 576066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 576072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 576078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 10:19:44 576115] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384576087|stream_id:0|stream_offset:183954| [2025/04/30 10:19:44 576123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 576130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 576134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580610|now:1746008384576134|interval:4476| [2025/04/30 10:19:44 576139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580610|now:1746008384576134|interv:4476| [2025/04/30 10:19:44 576143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 576148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 576157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 576161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 576165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 10:19:44 576191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384576172|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 576196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 576201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 576205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580610|now:1746008384576205|interval:4405| [2025/04/30 10:19:44 576209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580610|now:1746008384576205|interv:4405| [2025/04/30 10:19:44 576213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 576218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 576222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 576227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 576231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 10:19:44 576251] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384576236|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 576257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 576261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 576266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384580610|now:1746008384576266|interval:4344| [2025/04/30 10:19:44 576270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384580610|now:1746008384576266|interv:4344| [2025/04/30 10:19:44 576274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 576279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384580610| [2025/04/30 10:19:44 576283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384580610| [2025/04/30 10:19:44 576287] [debug] |xqc_engine_wakeup_after|wakeup:1746008384580610|now:1746008384576287|diff:4323| [2025/04/30 10:19:44 576296] [debug] |xqc_engine_main_logic|END|now:1746008384575794| [2025/04/30 10:19:44 576301] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384576301| [2025/04/30 10:19:44 576305] [debug] |xqc_engine_wakeup_after|wakeup:1746008384580610|now:1746008384576305|diff:4305| [2025/04/30 10:19:44 576309] [debug] |xqc_engine_main_logic|END|now:1746008384576301| [2025/04/30 10:19:44 577342] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:75|state:ESTABED|recv_time:1746008384577341| [2025/04/30 10:19:44 577355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 577362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:68| [2025/04/30 10:19:44 577368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 10:19:44 577376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 10:19:44 577382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 577389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:181|path_largest_ack:178| [2025/04/30 10:19:44 577395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:120007|prior_delivered:77143|prior_time:1746008384518523|is_app_limited:0|send_elapse:48105|ack_elapse:58818|ctl_first_sent_time:1746008384519092|lagest_ack_time:1746008384577341|curr_delivered:145550| [2025/04/30 10:19:44 577402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384519092| [2025/04/30 10:19:44 577409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 577416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 577423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:121207|prior_delivered:79543|prior_time:1746008384520436|is_app_limited:0|send_elapse:49621|ack_elapse:56905|ctl_first_sent_time:1746008384520865|lagest_ack_time:1746008384577341|curr_delivered:146750| [2025/04/30 10:19:44 577430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384520865| [2025/04/30 10:19:44 577435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 577442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55840|rttvar:936|minrtt:30819|latest_rtt:56476|ack_delay:64| [2025/04/30 10:19:44 577448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55911|rttvar:845|minrtt:30819|latest_rtt:56476|ack_delay:64| [2025/04/30 10:19:44 577455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:181|lost_pn:178|thresh:3| [2025/04/30 10:19:44 577462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 577659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:175|lost_pn:178|po_sent_time:1746008384517149|lost_send_time:1746008384513806|loss_delay:63535|frame:STREAM |repair:128| [2025/04/30 10:19:44 577664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:178|po_sent_time:1746008384517269|lost_send_time:1746008384513806|loss_delay:63535|frame:STREAM |repair:128| [2025/04/30 10:19:44 577669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384517269u| [2025/04/30 10:19:44 577673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 577677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582768|now:1746008384577677|interval:5091| [2025/04/30 10:19:44 577682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582768|now:1746008384577677|interv:5091| [2025/04/30 10:19:44 577686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 49621, ack_elapse 56905, delivered 67207|rate 1181038|lost 48| [2025/04/30 10:19:44 577690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181038) in round 4| [2025/04/30 10:19:44 577695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 577699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 577703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384520865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 577710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384520865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 577715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55911|latest_rtt:56476|min_rtt:30819|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 577721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 10:19:44 577726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746008384577341|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 577731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504577341|now:1746008384577341|interv:120000000| [2025/04/30 10:19:44 577735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504577341|now:1746008384577341|interv:120000000| [2025/04/30 10:19:44 577739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384580610|pq_index:0| [2025/04/30 10:19:44 577743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384575794| [2025/04/30 10:19:44 577747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384577747| [2025/04/30 10:19:44 577752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384577751| [2025/04/30 10:19:44 577758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1206856|loss_rate:15.49|path_pto:0| [2025/04/30 10:19:44 577763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 577768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 577773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:175|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 577777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1206856|loss_rate:15.49|path_pto:0| [2025/04/30 10:19:44 577781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 577786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 577792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 577799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1206856|loss_rate:15.49|path_pto:0| [2025/04/30 10:19:44 577810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 577817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 577823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 577827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1206856|loss_rate:15.49|path_pto:0| [2025/04/30 10:19:44 577831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 577837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 577844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 577851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1206856|loss_rate:15.49|path_pto:0| [2025/04/30 10:19:44 577858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 577864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 577870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 577876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 577882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 577889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:175|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 577895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 577902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 577909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 10:19:44 577950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384577919|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 577960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:298|origin_pktnum:175|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 577967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 577980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582768|now:1746008384577980|interval:4788| [2025/04/30 10:19:44 577987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582768|now:1746008384577980|interv:4788| [2025/04/30 10:19:44 577994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 577999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 578003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 578008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 578012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 10:19:44 578043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384578019|stream_id:0|stream_offset:188670| [2025/04/30 10:19:44 578052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 578059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 578065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582768|now:1746008384578065|interval:4703| [2025/04/30 10:19:44 578072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582768|now:1746008384578065|interv:4703| [2025/04/30 10:19:44 578078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 578086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 578091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 578095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 578099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 10:19:44 578126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384578105|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 578131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 578136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 578140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582768|now:1746008384578140|interval:4628| [2025/04/30 10:19:44 578149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582768|now:1746008384578140|interv:4628| [2025/04/30 10:19:44 578153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 578157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 578161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 578166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 578170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 10:19:44 578191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384578175|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 578197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 578202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 578206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384582768|now:1746008384578206|interval:4562| [2025/04/30 10:19:44 578210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384582768|now:1746008384578206|interv:4562| [2025/04/30 10:19:44 578214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 578219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384582768| [2025/04/30 10:19:44 578223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384582768| [2025/04/30 10:19:44 578227] [debug] |xqc_engine_wakeup_after|wakeup:1746008384582768|now:1746008384578227|diff:4541| [2025/04/30 10:19:44 578232] [debug] |xqc_engine_main_logic|END|now:1746008384577751| [2025/04/30 10:19:44 578237] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384578237| [2025/04/30 10:19:44 578241] [debug] |xqc_engine_wakeup_after|wakeup:1746008384582768|now:1746008384578241|diff:4527| [2025/04/30 10:19:44 578245] [debug] |xqc_engine_main_logic|END|now:1746008384578237| [2025/04/30 10:19:44 579300] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:77|state:ESTABED|recv_time:1746008384579299| [2025/04/30 10:19:44 579315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 579322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:69| [2025/04/30 10:19:44 579327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 10:19:44 579336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 10:19:44 579342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 579351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:185|path_largest_ack:182| [2025/04/30 10:19:44 579365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:122407|prior_delivered:79543|prior_time:1746008384520436|is_app_limited:0|send_elapse:49728|ack_elapse:58863|ctl_first_sent_time:1746008384520972|lagest_ack_time:1746008384579299|curr_delivered:147950| [2025/04/30 10:19:44 579371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384520972| [2025/04/30 10:19:44 579376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 579383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 579389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:123607|prior_delivered:81943|prior_time:1746008384522427|is_app_limited:0|send_elapse:49848|ack_elapse:56872|ctl_first_sent_time:1746008384522829|lagest_ack_time:1746008384579299|curr_delivered:149150| [2025/04/30 10:19:44 579396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384522829| [2025/04/30 10:19:44 579403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 579409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55911|rttvar:845|minrtt:30819|latest_rtt:56470|ack_delay:72| [2025/04/30 10:19:44 579416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55972|rttvar:755|minrtt:30819|latest_rtt:56470|ack_delay:72| [2025/04/30 10:19:44 579423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:185|lost_pn:182|thresh:3| [2025/04/30 10:19:44 579429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 579630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:179|lost_pn:182|po_sent_time:1746008384519233|lost_send_time:1746008384515771|loss_delay:63528|frame:STREAM |repair:128| [2025/04/30 10:19:44 579635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:180|lost_pn:182|po_sent_time:1746008384519339|lost_send_time:1746008384515771|loss_delay:63528|frame:STREAM |repair:128| [2025/04/30 10:19:44 579640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384519339u| [2025/04/30 10:19:44 579644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 579648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384584631|now:1746008384579648|interval:4983| [2025/04/30 10:19:44 579653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384584631|now:1746008384579648|interv:4983| [2025/04/30 10:19:44 579657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 49848, ack_elapse 56872, delivered 67207|rate 1181723|lost 50| [2025/04/30 10:19:44 579661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181723) in round 4| [2025/04/30 10:19:44 579665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 579669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 579673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384522829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 579678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384522829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 579682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:55972|latest_rtt:56470|min_rtt:30819|applimit:0|lost:48|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 579688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 10:19:44 579693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746008384579299|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 579697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504579299|now:1746008384579299|interv:120000000| [2025/04/30 10:19:44 579709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504579299|now:1746008384579299|interv:120000000| [2025/04/30 10:19:44 579713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384582768|pq_index:0| [2025/04/30 10:19:44 579717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384577751| [2025/04/30 10:19:44 579721] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384579721| [2025/04/30 10:19:44 579726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384579725| [2025/04/30 10:19:44 579732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1206856|loss_rate:15.95|path_pto:0| [2025/04/30 10:19:44 579736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 579741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 579745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:179|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 579750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1206856|loss_rate:15.95|path_pto:0| [2025/04/30 10:19:44 579754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 579758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 579763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:180|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 579767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1206856|loss_rate:15.95|path_pto:0| [2025/04/30 10:19:44 579771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 579776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 579780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 579787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1206856|loss_rate:15.95|path_pto:0| [2025/04/30 10:19:44 579794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 579806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 579813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 579819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1206856|loss_rate:15.95|path_pto:0| [2025/04/30 10:19:44 579825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 579832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 579837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 579843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 579849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 579855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:179|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 579861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 579868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 579874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 10:19:44 579917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384579884|stream_id:0|stream_offset:192207| [2025/04/30 10:19:44 579925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:302|origin_pktnum:179|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 579931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 579937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384584631|now:1746008384579937|interval:4694| [2025/04/30 10:19:44 579943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384584631|now:1746008384579937|interv:4694| [2025/04/30 10:19:44 579949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 579955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 579961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 579971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 579976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 10:19:44 580013] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384579985|stream_id:0|stream_offset:193386| [2025/04/30 10:19:44 580021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 580028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 580034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384584631|now:1746008384580034|interval:4597| [2025/04/30 10:19:44 580040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384584631|now:1746008384580034|interv:4597| [2025/04/30 10:19:44 580046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 580052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 580058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 580064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 580070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 10:19:44 580104] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384580079|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 580110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 580115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 580119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384584631|now:1746008384580119|interval:4512| [2025/04/30 10:19:44 580124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384584631|now:1746008384580119|interv:4512| [2025/04/30 10:19:44 580128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 580132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 580136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 580141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 580145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 10:19:44 580167] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384580151|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 580177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:305|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 580181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 580185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384584631|now:1746008384580185|interval:4446| [2025/04/30 10:19:44 580190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384584631|now:1746008384580185|interv:4446| [2025/04/30 10:19:44 580194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 580198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384584631| [2025/04/30 10:19:44 580203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384584631| [2025/04/30 10:19:44 580207] [debug] |xqc_engine_wakeup_after|wakeup:1746008384584631|now:1746008384580206|diff:4425| [2025/04/30 10:19:44 580211] [debug] |xqc_engine_main_logic|END|now:1746008384579725| [2025/04/30 10:19:44 580216] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384580216| [2025/04/30 10:19:44 580220] [debug] |xqc_engine_wakeup_after|wakeup:1746008384584631|now:1746008384580220|diff:4411| [2025/04/30 10:19:44 580224] [debug] |xqc_engine_main_logic|END|now:1746008384580216| [2025/04/30 10:19:44 581288] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:79|state:ESTABED|recv_time:1746008384581287| [2025/04/30 10:19:44 581302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 581309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:70| [2025/04/30 10:19:44 581313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 10:19:44 581320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 10:19:44 581326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 581334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:189|path_largest_ack:186| [2025/04/30 10:19:44 581341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:124807|prior_delivered:81943|prior_time:1746008384522427|is_app_limited:0|send_elapse:49978|ack_elapse:58860|ctl_first_sent_time:1746008384522959|lagest_ack_time:1746008384581287|curr_delivered:150350| [2025/04/30 10:19:44 581346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384522959| [2025/04/30 10:19:44 581351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 581355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 581361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:126007|prior_delivered:84343|prior_time:1746008384524489|is_app_limited:0|send_elapse:51666|ack_elapse:56798|ctl_first_sent_time:1746008384524892|lagest_ack_time:1746008384581287|curr_delivered:151550| [2025/04/30 10:19:44 581375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384524892| [2025/04/30 10:19:44 581385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 581392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55972|rttvar:755|minrtt:30819|latest_rtt:56395|ack_delay:64| [2025/04/30 10:19:44 581399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56017|rttvar:656|minrtt:30819|latest_rtt:56395|ack_delay:64| [2025/04/30 10:19:44 581406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:189|lost_pn:186|thresh:3| [2025/04/30 10:19:44 581412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 581620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:183|lost_pn:186|po_sent_time:1746008384521103|lost_send_time:1746008384517843|loss_delay:63444|frame:STREAM |repair:128| [2025/04/30 10:19:44 581625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:186|po_sent_time:1746008384521271|lost_send_time:1746008384517843|loss_delay:63444|frame:STREAM |repair:128| [2025/04/30 10:19:44 581629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384521271u| [2025/04/30 10:19:44 581633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 581637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384586525|now:1746008384581637|interval:4888| [2025/04/30 10:19:44 581642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384586525|now:1746008384581637|interv:4888| [2025/04/30 10:19:44 581646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 51666, ack_elapse 56798, delivered 67207|rate 1183263|lost 52| [2025/04/30 10:19:44 581650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183263) in round 4| [2025/04/30 10:19:44 581655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 581659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9776| [2025/04/30 10:19:44 581663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384524892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 581667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384524892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 581672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56017|latest_rtt:56395|min_rtt:30819|applimit:0|lost:50|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 581678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 10:19:44 581683] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746008384581287|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 581688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504581287|now:1746008384581287|interv:120000000| [2025/04/30 10:19:44 581692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504581287|now:1746008384581287|interv:120000000| [2025/04/30 10:19:44 581696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384584631|pq_index:0| [2025/04/30 10:19:44 581700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384579725| [2025/04/30 10:19:44 581704] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384581704| [2025/04/30 10:19:44 581709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384581708| [2025/04/30 10:19:44 581717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|min_srtt:56017|path_bw:1206856|loss_rate:16.39|path_pto:0| [2025/04/30 10:19:44 581722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 581726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 581731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:183|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 581735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|min_srtt:56017|path_bw:1206856|loss_rate:16.39|path_pto:0| [2025/04/30 10:19:44 581740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 581744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 581748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 581753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|min_srtt:56017|path_bw:1206856|loss_rate:16.39|path_pto:0| [2025/04/30 10:19:44 581757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 581761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 581765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 581770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|min_srtt:56017|path_bw:1206856|loss_rate:16.39|path_pto:0| [2025/04/30 10:19:44 581774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 581780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 581787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 581793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56017|min_srtt:56017|path_bw:1206856|loss_rate:16.39|path_pto:0| [2025/04/30 10:19:44 581800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 581811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 581818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 581824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 581830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 581836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:183|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 581843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 581850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 581857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 10:19:44 581902] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384581867|stream_id:0|stream_offset:196923| [2025/04/30 10:19:44 581911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:306|origin_pktnum:183|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 581919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 581925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384586525|now:1746008384581925|interval:4600| [2025/04/30 10:19:44 581931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384586525|now:1746008384581925|interv:4600| [2025/04/30 10:19:44 581938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 581945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 581952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 581956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 581961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 10:19:44 581990] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384581968|stream_id:0|stream_offset:198102| [2025/04/30 10:19:44 581996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 582000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 582012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384586525|now:1746008384582012|interval:4513| [2025/04/30 10:19:44 582019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384586525|now:1746008384582012|interv:4513| [2025/04/30 10:19:44 582025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 582033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 582040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 582047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 582053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 10:19:44 582085] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384582063|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 582091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 582099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 582106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384586525|now:1746008384582105|interval:4420| [2025/04/30 10:19:44 582113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384586525|now:1746008384582105|interv:4420| [2025/04/30 10:19:44 582119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 582127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 582133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 582138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 582142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 10:19:44 582170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384582149|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 582175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 582183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 582189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384586525|now:1746008384582189|interval:4336| [2025/04/30 10:19:44 582202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384586525|now:1746008384582189|interv:4336| [2025/04/30 10:19:44 582209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 582217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384586525| [2025/04/30 10:19:44 582222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384586525| [2025/04/30 10:19:44 582226] [debug] |xqc_engine_wakeup_after|wakeup:1746008384586525|now:1746008384582225|diff:4300| [2025/04/30 10:19:44 582230] [debug] |xqc_engine_main_logic|END|now:1746008384581708| [2025/04/30 10:19:44 582236] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384582235| [2025/04/30 10:19:44 582240] [debug] |xqc_engine_wakeup_after|wakeup:1746008384586525|now:1746008384582239|diff:4286| [2025/04/30 10:19:44 582243] [debug] |xqc_engine_main_logic|END|now:1746008384582235| [2025/04/30 10:19:44 583246] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:81|state:ESTABED|recv_time:1746008384583245| [2025/04/30 10:19:44 583262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 583271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:71| [2025/04/30 10:19:44 583277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 10:19:44 583286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 10:19:44 583293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 583301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:193|path_largest_ack:190| [2025/04/30 10:19:44 583308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:127207|prior_delivered:84343|prior_time:1746008384524489|is_app_limited:0|send_elapse:51777|ack_elapse:58756|ctl_first_sent_time:1746008384525003|lagest_ack_time:1746008384583245|curr_delivered:152750| [2025/04/30 10:19:44 583316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384525003| [2025/04/30 10:19:44 583323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 583330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 583336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:128407|prior_delivered:86743|prior_time:1746008384526380|is_app_limited:0|send_elapse:51808|ack_elapse:56865|ctl_first_sent_time:1746008384526790|lagest_ack_time:1746008384583245|curr_delivered:153950| [2025/04/30 10:19:44 583343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384526790| [2025/04/30 10:19:44 583349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 583356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56017|rttvar:656|minrtt:30819|latest_rtt:56455|ack_delay:64| [2025/04/30 10:19:44 583363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56063|rttvar:585|minrtt:30819|latest_rtt:56455|ack_delay:64| [2025/04/30 10:19:44 583377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:193|lost_pn:190|thresh:3| [2025/04/30 10:19:44 583382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 583598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:187|lost_pn:190|po_sent_time:1746008384523081|lost_send_time:1746008384519734|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 583603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:188|lost_pn:190|po_sent_time:1746008384523201|lost_send_time:1746008384519734|loss_delay:63511|frame:STREAM |repair:128| [2025/04/30 10:19:44 583610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384523201u| [2025/04/30 10:19:44 583614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 583619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384588652|now:1746008384583618|interval:5034| [2025/04/30 10:19:44 583623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384588652|now:1746008384583618|interv:5034| [2025/04/30 10:19:44 583627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 51808, ack_elapse 56865, delivered 67207|rate 1181869|lost 54| [2025/04/30 10:19:44 583632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181869) in round 4| [2025/04/30 10:19:44 583636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 583640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 583644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384526790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 583648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384526790|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 583653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56063|latest_rtt:56455|min_rtt:30819|applimit:0|lost:52|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 583659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 10:19:44 583664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:81|pkt_type:SHORT_HEADER|pkt_num:72|frame:ACK |recv_time:1746008384583245|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 583668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504583245|now:1746008384583245|interv:120000000| [2025/04/30 10:19:44 583673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504583245|now:1746008384583245|interv:120000000| [2025/04/30 10:19:44 583676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384586525|pq_index:0| [2025/04/30 10:19:44 583681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384581708| [2025/04/30 10:19:44 583685] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384583685| [2025/04/30 10:19:44 583690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384583689| [2025/04/30 10:19:44 583696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|min_srtt:56063|path_bw:1206856|loss_rate:16.83|path_pto:0| [2025/04/30 10:19:44 583700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 583708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 583712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:187|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 583718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|min_srtt:56063|path_bw:1206856|loss_rate:16.83|path_pto:0| [2025/04/30 10:19:44 583725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 583732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 583739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:188|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 583746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|min_srtt:56063|path_bw:1206856|loss_rate:16.83|path_pto:0| [2025/04/30 10:19:44 583754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 583761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 583768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 583775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|min_srtt:56063|path_bw:1206856|loss_rate:16.83|path_pto:0| [2025/04/30 10:19:44 583782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 583789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 583796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 583803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56063|min_srtt:56063|path_bw:1206856|loss_rate:16.83|path_pto:0| [2025/04/30 10:19:44 583811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 583817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 583823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 583829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 583842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 583852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:187|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 583859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 583866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 583873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 10:19:44 583940] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384583884|stream_id:0|stream_offset:201639| [2025/04/30 10:19:44 583952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:310|origin_pktnum:187|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 583959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 583965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384588652|now:1746008384583965|interval:4687| [2025/04/30 10:19:44 583972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384588652|now:1746008384583965|interv:4687| [2025/04/30 10:19:44 583976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 583981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:188|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 583986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 583990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 583995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 10:19:44 584039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384584005|stream_id:0|stream_offset:202818| [2025/04/30 10:19:44 584048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 584055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 584062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384588652|now:1746008384584061|interval:4591| [2025/04/30 10:19:44 584067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384588652|now:1746008384584061|interv:4591| [2025/04/30 10:19:44 584071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 584082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 584086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 584090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 584094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 10:19:44 584126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384584101|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 584134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 584142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 584148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384588652|now:1746008384584148|interval:4504| [2025/04/30 10:19:44 584154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384588652|now:1746008384584148|interv:4504| [2025/04/30 10:19:44 584159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 584163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 584167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 584172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 584176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 10:19:44 584204] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384584182|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 584213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 584220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 584227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384588652|now:1746008384584227|interval:4425| [2025/04/30 10:19:44 584233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384588652|now:1746008384584227|interv:4425| [2025/04/30 10:19:44 584237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 584241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384588652| [2025/04/30 10:19:44 584246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384588652| [2025/04/30 10:19:44 584254] [debug] |xqc_engine_wakeup_after|wakeup:1746008384588652|now:1746008384584254|diff:4398| [2025/04/30 10:19:44 584259] [debug] |xqc_engine_main_logic|END|now:1746008384583689| [2025/04/30 10:19:44 584264] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384584264| [2025/04/30 10:19:44 584268] [debug] |xqc_engine_wakeup_after|wakeup:1746008384588652|now:1746008384584268|diff:4384| [2025/04/30 10:19:44 584272] [debug] |xqc_engine_main_logic|END|now:1746008384584264| [2025/04/30 10:19:44 585310] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:83|state:ESTABED|recv_time:1746008384585309| [2025/04/30 10:19:44 585324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 585334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:72| [2025/04/30 10:19:44 585341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 10:19:44 585350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 10:19:44 585356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 585365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:197|path_largest_ack:194| [2025/04/30 10:19:44 585372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:129607|prior_delivered:86743|prior_time:1746008384526380|is_app_limited:0|send_elapse:51928|ack_elapse:58929|ctl_first_sent_time:1746008384526910|lagest_ack_time:1746008384585309|curr_delivered:155150| [2025/04/30 10:19:44 585379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384526910| [2025/04/30 10:19:44 585386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 585393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 585398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:130807|prior_delivered:89143|prior_time:1746008384528458|is_app_limited:0|send_elapse:53668|ack_elapse:56851|ctl_first_sent_time:1746008384528868|lagest_ack_time:1746008384585309|curr_delivered:156350| [2025/04/30 10:19:44 585404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384528868| [2025/04/30 10:19:44 585410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 585417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56063|rttvar:585|minrtt:30819|latest_rtt:56441|ack_delay:72| [2025/04/30 10:19:44 585424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56102|rttvar:515|minrtt:30819|latest_rtt:56441|ack_delay:72| [2025/04/30 10:19:44 585431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:197|lost_pn:194|thresh:3| [2025/04/30 10:19:44 585438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 585661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:194|po_sent_time:1746008384525141|lost_send_time:1746008384521813|loss_delay:63496|frame:STREAM |repair:128| [2025/04/30 10:19:44 585666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:192|lost_pn:194|po_sent_time:1746008384525279|lost_send_time:1746008384521813|loss_delay:63496|frame:STREAM |repair:128| [2025/04/30 10:19:44 585671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384525279u| [2025/04/30 10:19:44 585678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 585682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590530|now:1746008384585682|interval:4848| [2025/04/30 10:19:44 585686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590530|now:1746008384585682|interv:4848| [2025/04/30 10:19:44 585690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 53668, ack_elapse 56851, delivered 67207|rate 1182160|lost 56| [2025/04/30 10:19:44 585696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182160) in round 4| [2025/04/30 10:19:44 585700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 585704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 585708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384528868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 585712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384528868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 585717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56102|latest_rtt:56441|min_rtt:30819|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 585723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 10:19:44 585727] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:83|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746008384585309|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 585732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504585309|now:1746008384585309|interv:120000000| [2025/04/30 10:19:44 585736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504585309|now:1746008384585309|interv:120000000| [2025/04/30 10:19:44 585740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384588652|pq_index:0| [2025/04/30 10:19:44 585745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384583689| [2025/04/30 10:19:44 585749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384585748| [2025/04/30 10:19:44 585754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384585753| [2025/04/30 10:19:44 585759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|min_srtt:56102|path_bw:1206856|loss_rate:17.25|path_pto:0| [2025/04/30 10:19:44 585767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 585778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 585786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 585792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|min_srtt:56102|path_bw:1206856|loss_rate:17.25|path_pto:0| [2025/04/30 10:19:44 585798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 585805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 585811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:192|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 585817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|min_srtt:56102|path_bw:1206856|loss_rate:17.25|path_pto:0| [2025/04/30 10:19:44 585823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 585830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 585836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 585842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|min_srtt:56102|path_bw:1206856|loss_rate:17.25|path_pto:0| [2025/04/30 10:19:44 585848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 585854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 585860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 585866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56102|min_srtt:56102|path_bw:1206856|loss_rate:17.25|path_pto:0| [2025/04/30 10:19:44 585872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 585878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 585883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 585888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 585898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 585904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 585910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 585916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 585922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 10:19:44 585968] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384585932|stream_id:0|stream_offset:206355| [2025/04/30 10:19:44 585975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:314|origin_pktnum:191|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 585980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 585984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590530|now:1746008384585984|interval:4546| [2025/04/30 10:19:44 585988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590530|now:1746008384585984|interv:4546| [2025/04/30 10:19:44 585992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 585997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:192|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 586001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 586006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 586010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 10:19:44 586034] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384586016|stream_id:0|stream_offset:207534| [2025/04/30 10:19:44 586039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 586044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 586048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590530|now:1746008384586048|interval:4482| [2025/04/30 10:19:44 586052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590530|now:1746008384586048|interv:4482| [2025/04/30 10:19:44 586056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 586061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 586070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 586074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 586078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 10:19:44 586100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384586084|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 586105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 586110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 586114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590530|now:1746008384586114|interval:4416| [2025/04/30 10:19:44 586118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590530|now:1746008384586114|interv:4416| [2025/04/30 10:19:44 586122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 586126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 586131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 586135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 586139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 10:19:44 586159] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384586144|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 586164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 586168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 586172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384590530|now:1746008384586172|interval:4358| [2025/04/30 10:19:44 586176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384590530|now:1746008384586172|interv:4358| [2025/04/30 10:19:44 586180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 586185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384590530| [2025/04/30 10:19:44 586189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384590530| [2025/04/30 10:19:44 586193] [debug] |xqc_engine_wakeup_after|wakeup:1746008384590530|now:1746008384586193|diff:4337| [2025/04/30 10:19:44 586201] [debug] |xqc_engine_main_logic|END|now:1746008384585753| [2025/04/30 10:19:44 586206] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384586206| [2025/04/30 10:19:44 586210] [debug] |xqc_engine_wakeup_after|wakeup:1746008384590530|now:1746008384586210|diff:4320| [2025/04/30 10:19:44 586214] [debug] |xqc_engine_main_logic|END|now:1746008384586206| [2025/04/30 10:19:44 587367] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:85|state:ESTABED|recv_time:1746008384587366| [2025/04/30 10:19:44 587381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 587390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:73| [2025/04/30 10:19:44 587397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 10:19:44 587406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 10:19:44 587412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 587422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:201|path_largest_ack:198| [2025/04/30 10:19:44 587426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:132007|prior_delivered:89143|prior_time:1746008384528458|is_app_limited:0|send_elapse:53795|ack_elapse:58908|ctl_first_sent_time:1746008384528995|lagest_ack_time:1746008384587366|curr_delivered:157550| [2025/04/30 10:19:44 587431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384528995| [2025/04/30 10:19:44 587437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 587444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 587450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:133207|prior_delivered:91543|prior_time:1746008384530386|is_app_limited:0|send_elapse:53761|ack_elapse:56980|ctl_first_sent_time:1746008384530801|lagest_ack_time:1746008384587366|curr_delivered:158750| [2025/04/30 10:19:44 587458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384530801| [2025/04/30 10:19:44 587462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 587466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56102|rttvar:515|minrtt:30819|latest_rtt:56565|ack_delay:72| [2025/04/30 10:19:44 587471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56151|rttvar:484|minrtt:30819|latest_rtt:56565|ack_delay:72| [2025/04/30 10:19:44 587475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:201|lost_pn:198|thresh:3| [2025/04/30 10:19:44 587479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 587704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:195|lost_pn:198|po_sent_time:1746008384527034|lost_send_time:1746008384523731|loss_delay:63635|frame:STREAM |repair:128| [2025/04/30 10:19:44 587709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:196|lost_pn:198|po_sent_time:1746008384527155|lost_send_time:1746008384523731|loss_delay:63635|frame:STREAM |repair:128| [2025/04/30 10:19:44 587716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384527155u| [2025/04/30 10:19:44 587720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 587725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592766|now:1746008384587724|interval:5042| [2025/04/30 10:19:44 587729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592766|now:1746008384587724|interv:5042| [2025/04/30 10:19:44 587733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 53761, ack_elapse 56980, delivered 67207|rate 1179484|lost 58| [2025/04/30 10:19:44 587737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179484) in round 4| [2025/04/30 10:19:44 587742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 587746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 587750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384530801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 587754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384530801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 587761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56151|latest_rtt:56565|min_rtt:30819|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 587769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 10:19:44 587777] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:85|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746008384587366|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 587784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504587366|now:1746008384587366|interv:120000000| [2025/04/30 10:19:44 587790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504587366|now:1746008384587366|interv:120000000| [2025/04/30 10:19:44 587795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384590530|pq_index:0| [2025/04/30 10:19:44 587802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384585753| [2025/04/30 10:19:44 587808] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384587807| [2025/04/30 10:19:44 587815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384587813| [2025/04/30 10:19:44 587823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1206856|loss_rate:17.67|path_pto:0| [2025/04/30 10:19:44 587829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 587841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 587847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:195|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 587853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1206856|loss_rate:17.67|path_pto:0| [2025/04/30 10:19:44 587859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 587865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 587871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:196|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 587877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1206856|loss_rate:17.67|path_pto:0| [2025/04/30 10:19:44 587883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 587889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 587895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 587901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1206856|loss_rate:17.67|path_pto:0| [2025/04/30 10:19:44 587906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 587912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 587918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 587925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1206856|loss_rate:17.67|path_pto:0| [2025/04/30 10:19:44 587931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 587938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 587942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 587946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 587954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 587958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:195|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 587963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 587967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 587971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 10:19:44 588006] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384587979|stream_id:0|stream_offset:211071| [2025/04/30 10:19:44 588012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:318|origin_pktnum:195|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 588017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 588021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592766|now:1746008384588021|interval:4745| [2025/04/30 10:19:44 588025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592766|now:1746008384588021|interv:4745| [2025/04/30 10:19:44 588030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 588035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:196|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 588039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 588043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 588047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 10:19:44 588069] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384588053|stream_id:0|stream_offset:212250| [2025/04/30 10:19:44 588074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 588079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 588083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592766|now:1746008384588083|interval:4683| [2025/04/30 10:19:44 588087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592766|now:1746008384588083|interv:4683| [2025/04/30 10:19:44 588091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 588100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 588104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 588108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 588112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 10:19:44 588133] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384588118|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 588139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 588143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 588147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592766|now:1746008384588147|interval:4619| [2025/04/30 10:19:44 588151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592766|now:1746008384588147|interv:4619| [2025/04/30 10:19:44 588155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 588160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 588164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 588168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 588172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 10:19:44 588192] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384588177|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 588197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 588201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 588206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384592766|now:1746008384588205|interval:4561| [2025/04/30 10:19:44 588210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384592766|now:1746008384588205|interv:4561| [2025/04/30 10:19:44 588214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 588218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384592766| [2025/04/30 10:19:44 588223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384592766| [2025/04/30 10:19:44 588230] [debug] |xqc_engine_wakeup_after|wakeup:1746008384592766|now:1746008384588230|diff:4536| [2025/04/30 10:19:44 588234] [debug] |xqc_engine_main_logic|END|now:1746008384587813| [2025/04/30 10:19:44 588240] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384588240| [2025/04/30 10:19:44 588244] [debug] |xqc_engine_wakeup_after|wakeup:1746008384592766|now:1746008384588244|diff:4522| [2025/04/30 10:19:44 588248] [debug] |xqc_engine_main_logic|END|now:1746008384588240| [2025/04/30 10:19:44 589307] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:87|state:ESTABED|recv_time:1746008384589305| [2025/04/30 10:19:44 589320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 589329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:74| [2025/04/30 10:19:44 589335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 10:19:44 589344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 10:19:44 589350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 589360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:205|path_largest_ack:202| [2025/04/30 10:19:44 589367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:134407|prior_delivered:91543|prior_time:1746008384530386|is_app_limited:0|send_elapse:53871|ack_elapse:58919|ctl_first_sent_time:1746008384530911|lagest_ack_time:1746008384589305|curr_delivered:159950| [2025/04/30 10:19:44 589374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384530911| [2025/04/30 10:19:44 589379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 589386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 589393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:135607|prior_delivered:93943|prior_time:1746008384532484|is_app_limited:0|send_elapse:55587|ack_elapse:56821|ctl_first_sent_time:1746008384532873|lagest_ack_time:1746008384589305|curr_delivered:161150| [2025/04/30 10:19:44 589400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384532873| [2025/04/30 10:19:44 589406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 589410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56151|rttvar:484|minrtt:30819|latest_rtt:56432|ack_delay:72| [2025/04/30 10:19:44 589414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56178|rttvar:415|minrtt:30819|latest_rtt:56432|ack_delay:72| [2025/04/30 10:19:44 589419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:205|lost_pn:202|thresh:3| [2025/04/30 10:19:44 589424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 589662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:199|lost_pn:202|po_sent_time:1746008384529131|lost_send_time:1746008384525819|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 589667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:200|lost_pn:202|po_sent_time:1746008384529256|lost_send_time:1746008384525819|loss_delay:63486|frame:STREAM |repair:128| [2025/04/30 10:19:44 589672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384529256u| [2025/04/30 10:19:44 589676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 589680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594523|now:1746008384589680|interval:4843| [2025/04/30 10:19:44 589684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594523|now:1746008384589680|interv:4843| [2025/04/30 10:19:44 589688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55587, ack_elapse 56821, delivered 67207|rate 1182784|lost 60| [2025/04/30 10:19:44 589693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182784) in round 4| [2025/04/30 10:19:44 589697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 589701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 589705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384532873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 589710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384532873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 589714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56178|latest_rtt:56432|min_rtt:30819|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 589720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 10:19:44 589725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:87|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746008384589305|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 589730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504589305|now:1746008384589305|interv:120000000| [2025/04/30 10:19:44 589734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504589305|now:1746008384589305|interv:120000000| [2025/04/30 10:19:44 589738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384592766|pq_index:0| [2025/04/30 10:19:44 589742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384587813| [2025/04/30 10:19:44 589746] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384589746| [2025/04/30 10:19:44 589752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384589750| [2025/04/30 10:19:44 589766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1206856|loss_rate:18.07|path_pto:0| [2025/04/30 10:19:44 589773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 589780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 589786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:199|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 589793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1206856|loss_rate:18.07|path_pto:0| [2025/04/30 10:19:44 589799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 589806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 589812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:200|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 589819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1206856|loss_rate:18.07|path_pto:0| [2025/04/30 10:19:44 589825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 589831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 589838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 589844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1206856|loss_rate:18.07|path_pto:0| [2025/04/30 10:19:44 589849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 589855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 589861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 589867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1206856|loss_rate:18.07|path_pto:0| [2025/04/30 10:19:44 589873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 589884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 589890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 589895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 589901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 589907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:199|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 589913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 589919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 589925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 10:19:44 589968] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384589935|stream_id:0|stream_offset:215787| [2025/04/30 10:19:44 589974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:322|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 589979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 589983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594523|now:1746008384589983|interval:4540| [2025/04/30 10:19:44 589988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594523|now:1746008384589983|interv:4540| [2025/04/30 10:19:44 589992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 589997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:200|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 590001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 590006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 590010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 10:19:44 590032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384590016|stream_id:0|stream_offset:216966| [2025/04/30 10:19:44 590037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 590042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 590046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594523|now:1746008384590046|interval:4477| [2025/04/30 10:19:44 590054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594523|now:1746008384590046|interv:4477| [2025/04/30 10:19:44 590058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 590063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 590067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 590071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 590075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 10:19:44 590096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384590080|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 590101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 590106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 590110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594523|now:1746008384590110|interval:4413| [2025/04/30 10:19:44 590114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594523|now:1746008384590110|interv:4413| [2025/04/30 10:19:44 590118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 590123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 590127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 590131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 590135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 10:19:44 590155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384590141|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 590160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 590165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 590169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384594523|now:1746008384590169|interval:4354| [2025/04/30 10:19:44 590173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384594523|now:1746008384590169|interv:4354| [2025/04/30 10:19:44 590181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 590185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384594523| [2025/04/30 10:19:44 590190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384594523| [2025/04/30 10:19:44 590193] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594523|now:1746008384590193|diff:4330| [2025/04/30 10:19:44 590198] [debug] |xqc_engine_main_logic|END|now:1746008384589750| [2025/04/30 10:19:44 590203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384590203| [2025/04/30 10:19:44 590207] [debug] |xqc_engine_wakeup_after|wakeup:1746008384594523|now:1746008384590207|diff:4316| [2025/04/30 10:19:44 590211] [debug] |xqc_engine_main_logic|END|now:1746008384590203| [2025/04/30 10:19:44 591303] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:89|state:ESTABED|recv_time:1746008384591301| [2025/04/30 10:19:44 591317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 591326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:75| [2025/04/30 10:19:44 591332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 10:19:44 591341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 10:19:44 591348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 591357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:209|path_largest_ack:206| [2025/04/30 10:19:44 591364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136807|prior_delivered:93943|prior_time:1746008384532484|is_app_limited:0|send_elapse:55718|ack_elapse:58817|ctl_first_sent_time:1746008384533004|lagest_ack_time:1746008384591301|curr_delivered:162350| [2025/04/30 10:19:44 591372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384533004| [2025/04/30 10:19:44 591379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 591386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:209|path_largest_ack:209| [2025/04/30 10:19:44 591393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:138007|prior_delivered:96343|prior_time:1746008384534417|is_app_limited:0|send_elapse:55850|ack_elapse:56884|ctl_first_sent_time:1746008384534820|lagest_ack_time:1746008384591301|curr_delivered:163550| [2025/04/30 10:19:44 591400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384534820| [2025/04/30 10:19:44 591405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 591409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56178|rttvar:415|minrtt:30819|latest_rtt:56481|ack_delay:72| [2025/04/30 10:19:44 591414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56207|rttvar:369|minrtt:30819|latest_rtt:56481|ack_delay:72| [2025/04/30 10:19:44 591418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:209|lost_pn:206|thresh:3| [2025/04/30 10:19:44 591428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 591672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:203|lost_pn:206|po_sent_time:1746008384531037|lost_send_time:1746008384527760|loss_delay:63541|frame:STREAM |repair:128| [2025/04/30 10:19:44 591677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:204|lost_pn:206|po_sent_time:1746008384531162|lost_send_time:1746008384527760|loss_delay:63541|frame:STREAM |repair:128| [2025/04/30 10:19:44 591682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384531162u| [2025/04/30 10:19:44 591686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 591690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596689|now:1746008384591690|interval:4999| [2025/04/30 10:19:44 591694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596689|now:1746008384591690|interv:4999| [2025/04/30 10:19:44 591698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55850, ack_elapse 56884, delivered 67207|rate 1181474|lost 62| [2025/04/30 10:19:44 591703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181474) in round 4| [2025/04/30 10:19:44 591707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 591711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 591715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384534820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 591720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384534820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 591724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56207|latest_rtt:56481|min_rtt:30819|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 591730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 10:19:44 591735] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:89|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746008384591301|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 591740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504591301|now:1746008384591301|interv:120000000| [2025/04/30 10:19:44 591749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504591301|now:1746008384591301|interv:120000000| [2025/04/30 10:19:44 591756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384594523|pq_index:0| [2025/04/30 10:19:44 591763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384589750| [2025/04/30 10:19:44 591769] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384591768| [2025/04/30 10:19:44 591776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384591774| [2025/04/30 10:19:44 591785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206856|loss_rate:18.46|path_pto:0| [2025/04/30 10:19:44 591791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 591798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 591804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:203|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 591810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206856|loss_rate:18.46|path_pto:0| [2025/04/30 10:19:44 591816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 591822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 591828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:204|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 591834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206856|loss_rate:18.46|path_pto:0| [2025/04/30 10:19:44 591840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 591847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 591853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 591859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206856|loss_rate:18.46|path_pto:0| [2025/04/30 10:19:44 591864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 591876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 591882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 591888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206856|loss_rate:18.46|path_pto:0| [2025/04/30 10:19:44 591893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 591899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 591905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 591911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 591917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 591924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 591929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 591933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 591938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 10:19:44 591973] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384591946|stream_id:0|stream_offset:220503| [2025/04/30 10:19:44 591981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:326|origin_pktnum:203|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 591989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 591995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596689|now:1746008384591995|interval:4694| [2025/04/30 10:19:44 592001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596689|now:1746008384591995|interv:4694| [2025/04/30 10:19:44 592008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 592014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:204|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 592019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 592024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 592033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 10:19:44 592059] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384592039|stream_id:0|stream_offset:221682| [2025/04/30 10:19:44 592064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 592069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 592073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596689|now:1746008384592073|interval:4616| [2025/04/30 10:19:44 592077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596689|now:1746008384592073|interv:4616| [2025/04/30 10:19:44 592082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 592086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 592090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 592095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 592099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 10:19:44 592120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384592105|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 592125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 592129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 592134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596689|now:1746008384592133|interval:4556| [2025/04/30 10:19:44 592138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596689|now:1746008384592133|interv:4556| [2025/04/30 10:19:44 592142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 592147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 592151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 592155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 592159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 10:19:44 592179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384592165|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 592188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 592193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 592197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384596689|now:1746008384592197|interval:4492| [2025/04/30 10:19:44 592201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384596689|now:1746008384592197|interv:4492| [2025/04/30 10:19:44 592205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 592209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384596316| [2025/04/30 10:19:44 592214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384596316| [2025/04/30 10:19:44 592218] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596316|now:1746008384592218|diff:4098| [2025/04/30 10:19:44 592222] [debug] |xqc_engine_main_logic|END|now:1746008384591774| [2025/04/30 10:19:44 592228] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384592227| [2025/04/30 10:19:44 592231] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596316|now:1746008384592231|diff:4085| [2025/04/30 10:19:44 592235] [debug] |xqc_engine_main_logic|END|now:1746008384592227| [2025/04/30 10:19:44 593292] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:91|state:ESTABED|recv_time:1746008384593291| [2025/04/30 10:19:44 593307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 593316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:76| [2025/04/30 10:19:44 593322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 10:19:44 593331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 10:19:44 593337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 593346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:213|path_largest_ack:210| [2025/04/30 10:19:44 593353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139207|prior_delivered:96343|prior_time:1746008384534417|is_app_limited:0|send_elapse:55969|ack_elapse:58874|ctl_first_sent_time:1746008384534939|lagest_ack_time:1746008384593291|curr_delivered:164750| [2025/04/30 10:19:44 593360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384534939| [2025/04/30 10:19:44 593368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 593374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:213|path_largest_ack:213| [2025/04/30 10:19:44 593381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:140407|prior_delivered:98743|prior_time:1746008384536367|is_app_limited:0|send_elapse:57573|ack_elapse:56924|ctl_first_sent_time:1746008384536762|lagest_ack_time:1746008384593291|curr_delivered:165950| [2025/04/30 10:19:44 593388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384536762| [2025/04/30 10:19:44 593408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 593413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56207|rttvar:369|minrtt:30819|latest_rtt:56529|ack_delay:80| [2025/04/30 10:19:44 593420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56238|rttvar:337|minrtt:30819|latest_rtt:56529|ack_delay:80| [2025/04/30 10:19:44 593427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:213|lost_pn:210|thresh:3| [2025/04/30 10:19:44 593434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 593680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:207|lost_pn:210|po_sent_time:1746008384533148|lost_send_time:1746008384529696|loss_delay:63595|frame:STREAM |repair:128| [2025/04/30 10:19:44 593685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:208|lost_pn:210|po_sent_time:1746008384533259|lost_send_time:1746008384529696|loss_delay:63595|frame:STREAM |repair:128| [2025/04/30 10:19:44 593689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384533259u| [2025/04/30 10:19:44 593693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 593697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598660|now:1746008384593697|interval:4963| [2025/04/30 10:19:44 593702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598660|now:1746008384593697|interv:4963| [2025/04/30 10:19:44 593706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57573, ack_elapse 56924, delivered 67207|rate 1167335|lost 64| [2025/04/30 10:19:44 593711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167335) in round 4| [2025/04/30 10:19:44 593715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 593719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 593723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384536762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 593728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384536762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 593735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56238|latest_rtt:56529|min_rtt:30819|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 593744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 10:19:44 593751] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:91|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746008384593291|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 593758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504593291|now:1746008384593291|interv:120000000| [2025/04/30 10:19:44 593764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504593291|now:1746008384593291|interv:120000000| [2025/04/30 10:19:44 593770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384596316|pq_index:0| [2025/04/30 10:19:44 593777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384591774| [2025/04/30 10:19:44 593783] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384593783| [2025/04/30 10:19:44 593790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384593788| [2025/04/30 10:19:44 593798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|min_srtt:56238|path_bw:1206856|loss_rate:18.84|path_pto:0| [2025/04/30 10:19:44 593805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 593811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 593818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:207|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 593824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|min_srtt:56238|path_bw:1206856|loss_rate:18.84|path_pto:0| [2025/04/30 10:19:44 593830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 593837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 593843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:208|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 593849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|min_srtt:56238|path_bw:1206856|loss_rate:18.84|path_pto:0| [2025/04/30 10:19:44 593854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 593864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 593870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 593876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|min_srtt:56238|path_bw:1206856|loss_rate:18.84|path_pto:0| [2025/04/30 10:19:44 593882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 593888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 593894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 593900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56238|min_srtt:56238|path_bw:1206856|loss_rate:18.84|path_pto:0| [2025/04/30 10:19:44 593906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 593913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 593919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 593924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 593931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 593936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:207|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 593940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 593945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 593949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 10:19:44 593986] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384593957|stream_id:0|stream_offset:225219| [2025/04/30 10:19:44 593996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:330|origin_pktnum:207|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 594003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 594010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598660|now:1746008384594010|interval:4650| [2025/04/30 10:19:44 594020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598660|now:1746008384594010|interv:4650| [2025/04/30 10:19:44 594024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 594029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:208|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 594034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 594038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 594042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 10:19:44 594068] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384594049|stream_id:0|stream_offset:226398| [2025/04/30 10:19:44 594074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 594078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 594082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598660|now:1746008384594082|interval:4578| [2025/04/30 10:19:44 594087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598660|now:1746008384594082|interv:4578| [2025/04/30 10:19:44 594091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 594095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 594099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 594104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 594108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 10:19:44 594128] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746008384594113|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 594134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 594138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 594142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598660|now:1746008384594142|interval:4518| [2025/04/30 10:19:44 594147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598660|now:1746008384594142|interv:4518| [2025/04/30 10:19:44 594154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145208| [2025/04/30 10:19:44 594159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 594163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 594168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 594172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 10:19:44 594192] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746008384594177|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 594197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 594202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 10:19:44 594206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384598660|now:1746008384594205|interval:4455| [2025/04/30 10:19:44 594210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384598660|now:1746008384594205|interv:4455| [2025/04/30 10:19:44 594214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146408| [2025/04/30 10:19:44 594218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384596316| [2025/04/30 10:19:44 594223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384596316| [2025/04/30 10:19:44 594227] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596316|now:1746008384594227|diff:2089| [2025/04/30 10:19:44 594231] [debug] |xqc_engine_main_logic|END|now:1746008384593788| [2025/04/30 10:19:44 594237] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384594236| [2025/04/30 10:19:44 594240] [debug] |xqc_engine_wakeup_after|wakeup:1746008384596316|now:1746008384594240|diff:2076| [2025/04/30 10:19:44 594244] [debug] |xqc_engine_main_logic|END|now:1746008384594236| [2025/04/30 10:19:44 595234] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:94|state:ESTABED|recv_time:1746008384595233| [2025/04/30 10:19:44 595251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 595260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:77| [2025/04/30 10:19:44 595266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 10:19:44 595275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 10:19:44 595281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 595290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:217|path_largest_ack:214| [2025/04/30 10:19:44 595295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:141607|prior_delivered:98743|prior_time:1746008384536367|is_app_limited:0|send_elapse:57666|ack_elapse:58866|ctl_first_sent_time:1746008384536855|lagest_ack_time:1746008384595233|curr_delivered:167150| [2025/04/30 10:19:44 595308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384536855| [2025/04/30 10:19:44 595316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 595322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:217|path_largest_ack:217| [2025/04/30 10:19:44 595328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:142807|prior_delivered:101143|prior_time:1746008384538435|is_app_limited:0|send_elapse:57898|ack_elapse:56798|ctl_first_sent_time:1746008384538837|lagest_ack_time:1746008384595233|curr_delivered:168350| [2025/04/30 10:19:44 595336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384538837| [2025/04/30 10:19:44 595342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 595349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56238|rttvar:337|minrtt:30819|latest_rtt:56396|ack_delay:56| [2025/04/30 10:19:44 595355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56251|rttvar:278|minrtt:30819|latest_rtt:56396|ack_delay:56| [2025/04/30 10:19:44 595360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:217|lost_pn:214|thresh:3| [2025/04/30 10:19:44 595364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 595629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:211|lost_pn:214|po_sent_time:1746008384535065|lost_send_time:1746008384531788|loss_delay:63445|frame:STREAM |repair:128| [2025/04/30 10:19:44 595634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:212|lost_pn:214|po_sent_time:1746008384535206|lost_send_time:1746008384531788|loss_delay:63445|frame:STREAM |repair:128| [2025/04/30 10:19:44 595638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384535206u| [2025/04/30 10:19:44 595643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 595650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600398|now:1746008384595649|interval:4749| [2025/04/30 10:19:44 595654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600398|now:1746008384595649|interv:4749| [2025/04/30 10:19:44 595658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57898, ack_elapse 56798, delivered 67207|rate 1160782|lost 66| [2025/04/30 10:19:44 595663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160782) in round 4| [2025/04/30 10:19:44 595667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 595671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 595675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384538837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 595679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384538837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 595684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141608|srtt:56251|latest_rtt:56396|min_rtt:30819|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 595689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 595694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 595699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 10:19:44 595703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 10:19:44 595708] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:78|frame:PING ACK |recv_time:1746008384595233|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 595713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504595233|now:1746008384595233|interv:120000000| [2025/04/30 10:19:44 595717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504595233|now:1746008384595233|interv:120000000| [2025/04/30 10:19:44 595721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384596316|pq_index:0| [2025/04/30 10:19:44 595725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384593788| [2025/04/30 10:19:44 595729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384595729| [2025/04/30 10:19:44 595737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384595735| [2025/04/30 10:19:44 595746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:78|ack_delay:512|first_ack_range:15|largest_pkt_recv_time:1746008384595233| [2025/04/30 10:19:44 595757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:78|low:63|pkt_pns:2| [2025/04/30 10:19:44 595763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:61|low:32|pkt_pns:2| [2025/04/30 10:19:44 595769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:78|frame_largest_recv:78| [2025/04/30 10:19:44 595775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 595782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:19.22|path_pto:0| [2025/04/30 10:19:44 595789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 595796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 595802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:211|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 595808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:19.22|path_pto:0| [2025/04/30 10:19:44 595814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 595820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 595827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:212|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 595833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 595839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:19.22|path_pto:0| [2025/04/30 10:19:44 595845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3609|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 595851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 595857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 595863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:19.22|path_pto:0| [2025/04/30 10:19:44 595869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4809|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 595876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 595889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 595895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 595900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 595907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:211|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 595913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141608|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 595920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 595925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 10:19:44 595964] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141608|now:1746008384595933|stream_id:0|stream_offset:229935| [2025/04/30 10:19:44 595974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 595981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141608|applimit:0| [2025/04/30 10:19:44 595987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600398|now:1746008384595987|interval:4411| [2025/04/30 10:19:44 595991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600398|now:1746008384595987|interv:4411| [2025/04/30 10:19:44 595996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142808| [2025/04/30 10:19:44 596001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:212|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 596005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 596010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 596014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 10:19:44 596039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746008384596020|stream_id:0|stream_offset:231114| [2025/04/30 10:19:44 596044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 596049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 10:19:44 596053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600398|now:1746008384596053|interval:4345| [2025/04/30 10:19:44 596062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600398|now:1746008384596053|interv:4345| [2025/04/30 10:19:44 596066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144008| [2025/04/30 10:19:44 596071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 596075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:144008|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 596080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 596084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 10:19:44 596106] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:336|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:144008|now:1746008384596090|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 596112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:336|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 596116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 10:19:44 596121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600398|now:1746008384596120|interval:4278| [2025/04/30 10:19:44 596125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600398|now:1746008384596120|interv:4278| [2025/04/30 10:19:44 596129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 596133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 596138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 596142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 596146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 10:19:44 596166] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384596151|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 596171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 596176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 596180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384600398|now:1746008384596180|interval:4218| [2025/04/30 10:19:44 596184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384600398|now:1746008384596180|interv:4218| [2025/04/30 10:19:44 596188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 596196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384600398| [2025/04/30 10:19:44 596201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384600398| [2025/04/30 10:19:44 596205] [debug] |xqc_engine_wakeup_after|wakeup:1746008384600398|now:1746008384596205|diff:4193| [2025/04/30 10:19:44 596209] [debug] |xqc_engine_main_logic|END|now:1746008384595735| [2025/04/30 10:19:44 596215] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384596215| [2025/04/30 10:19:44 596218] [debug] |xqc_engine_wakeup_after|wakeup:1746008384600398|now:1746008384596218|diff:4180| [2025/04/30 10:19:44 596222] [debug] |xqc_engine_main_logic|END|now:1746008384596215| [2025/04/30 10:19:44 598251] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:95|state:ESTABED|recv_time:1746008384598249| [2025/04/30 10:19:44 598265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 598274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:78| [2025/04/30 10:19:44 598280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 10:19:44 598290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 10:19:44 598296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 598306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:222|path_largest_ack:218| [2025/04/30 10:19:44 598313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:144007|prior_delivered:101143|prior_time:1746008384538435|is_app_limited:0|send_elapse:58002|ack_elapse:59814|ctl_first_sent_time:1746008384538941|lagest_ack_time:1746008384598249|curr_delivered:169550| [2025/04/30 10:19:44 598320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384538941| [2025/04/30 10:19:44 598327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 598335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:222|path_largest_ack:222| [2025/04/30 10:19:44 598341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:146407|prior_delivered:102343|prior_time:1746008384540414|is_app_limited:0|send_elapse:57822|ack_elapse:57835|ctl_first_sent_time:1746008384540858|lagest_ack_time:1746008384598249|curr_delivered:170750| [2025/04/30 10:19:44 598347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384540858| [2025/04/30 10:19:44 598354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 598360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56251|rttvar:278|minrtt:30819|latest_rtt:57391|ack_delay:64| [2025/04/30 10:19:44 598367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56385|rttvar:478|minrtt:30819|latest_rtt:57391|ack_delay:64| [2025/04/30 10:19:44 598373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:222|lost_pn:219|thresh:3| [2025/04/30 10:19:44 598380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 598658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:215|lost_pn:219|po_sent_time:1746008384536953|lost_send_time:1746008384533685|loss_delay:64564|frame:STREAM |repair:128| [2025/04/30 10:19:44 598663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:216|lost_pn:219|po_sent_time:1746008384537070|lost_send_time:1746008384533685|loss_delay:64564|frame:STREAM |repair:128| [2025/04/30 10:19:44 598667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:219|lost_pn:219|po_sent_time:1746008384539070|lost_send_time:1746008384533685|loss_delay:64564|frame:STREAM |repair:128| [2025/04/30 10:19:44 598672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384539070u| [2025/04/30 10:19:44 598676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 598680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384598680|interval:5098| [2025/04/30 10:19:44 598684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384598680|interv:5098| [2025/04/30 10:19:44 598689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57822, ack_elapse 57835, delivered 68407|rate 1182795|lost 69| [2025/04/30 10:19:44 598693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182795) in round 4| [2025/04/30 10:19:44 598697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 598701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 598705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:3|acked:2400|po_sent_time:1746008384540858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 598710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:3|acked:2400|po_sent_time:1746008384540858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 598719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:140417|srtt:56385|latest_rtt:57391|min_rtt:30819|applimit:0|lost:66|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 598728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 10:19:44 598735] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:95|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746008384598249|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 598742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504598249|now:1746008384598249|interv:120000000| [2025/04/30 10:19:44 598748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504598249|now:1746008384598249|interv:120000000| [2025/04/30 10:19:44 598754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384600398|pq_index:0| [2025/04/30 10:19:44 598760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384595735| [2025/04/30 10:19:44 598766] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384598766| [2025/04/30 10:19:44 598773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384598771| [2025/04/30 10:19:44 598781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 598793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 598799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:215|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 598806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 598817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 598824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:216|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 598830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 598847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 598853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:219|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 598859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 598871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 598877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 598883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 598895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 598901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 598908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1206856|loss_rate:19.58|path_pto:0| [2025/04/30 10:19:44 598914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 598921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 598928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 598933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 598939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 598946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:215|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 598951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 598958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 598968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 10:19:44 599009] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140417|now:1746008384598978|stream_id:0|stream_offset:234651| [2025/04/30 10:19:44 599018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 599026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140417|applimit:0| [2025/04/30 10:19:44 599032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384599032|interval:4746| [2025/04/30 10:19:44 599039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384599032|interv:4746| [2025/04/30 10:19:44 599045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141617| [2025/04/30 10:19:44 599050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:216|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 599054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 599059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 599063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 10:19:44 599093] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384599069|stream_id:0|stream_offset:235830| [2025/04/30 10:19:44 599102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:339|origin_pktnum:216|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 599108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 599115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384599115|interval:4663| [2025/04/30 10:19:44 599120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384599115|interv:4663| [2025/04/30 10:19:44 599125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 599129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 599133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 599138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 599142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 10:19:44 599170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384599148|stream_id:0|stream_offset:239367| [2025/04/30 10:19:44 599186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:340|origin_pktnum:219|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 599192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 599199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384599199|interval:4579| [2025/04/30 10:19:44 599203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384599199|interv:4579| [2025/04/30 10:19:44 599207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 599212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 599216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 599222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 599229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 10:19:44 599268] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384599239|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 599278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 599284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 599290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384599290|interval:4488| [2025/04/30 10:19:44 599297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384599290|interv:4488| [2025/04/30 10:19:44 599303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 599310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 599316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 599323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 599329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 10:19:44 599369] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384599339|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 599377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 599390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 599397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384603778|now:1746008384599396|interval:4382| [2025/04/30 10:19:44 599404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384603778|now:1746008384599396|interv:4382| [2025/04/30 10:19:44 599410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 599414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384603778| [2025/04/30 10:19:44 599419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384603778| [2025/04/30 10:19:44 599423] [debug] |xqc_engine_wakeup_after|wakeup:1746008384603778|now:1746008384599423|diff:4355| [2025/04/30 10:19:44 599427] [debug] |xqc_engine_main_logic|END|now:1746008384598771| [2025/04/30 10:19:44 599435] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:97|state:ESTABED|recv_time:1746008384599434| [2025/04/30 10:19:44 599440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 599445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:79| [2025/04/30 10:19:44 599449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 10:19:44 599455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 10:19:44 599459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 599466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 599471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:145207|prior_delivered:103543|prior_time:1746008384541378|is_app_limited:0|send_elapse:56857|ack_elapse:58056|ctl_first_sent_time:1746008384541813|lagest_ack_time:1746008384599434|curr_delivered:171950| [2025/04/30 10:19:44 599476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384541813| [2025/04/30 10:19:44 599480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 599485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56385|rttvar:478|minrtt:30819|latest_rtt:57621|ack_delay:88| [2025/04/30 10:19:44 599489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56528|rttvar:646|minrtt:30819|latest_rtt:57621|ack_delay:88| [2025/04/30 10:19:44 599493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:224|lost_pn:221|thresh:3| [2025/04/30 10:19:44 599497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 599788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:220|lost_pn:221|po_sent_time:1746008384539214|lost_send_time:1746008384534611|loss_delay:64823|frame:STREAM |repair:128| [2025/04/30 10:19:44 599795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:221|po_sent_time:1746008384540756|lost_send_time:1746008384534611|loss_delay:64823|frame:STREAM |repair:128| [2025/04/30 10:19:44 599801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384540756u| [2025/04/30 10:19:44 599807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 599814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606555|now:1746008384599814|interval:6741| [2025/04/30 10:19:44 599820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606555|now:1746008384599814|interv:6741| [2025/04/30 10:19:44 599826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56857, ack_elapse 58056, delivered 68407|rate 1178293|lost 71| [2025/04/30 10:19:44 599832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178293) in round 4| [2025/04/30 10:19:44 599837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 599843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 599848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384541813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 599854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384541813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 599861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142817|srtt:56528|latest_rtt:57621|min_rtt:30819|applimit:0|lost:69|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 599874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 10:19:44 599880] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1746008384599434|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 599887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504599434|now:1746008384599434|interv:120000000| [2025/04/30 10:19:44 599893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504599434|now:1746008384599434|interv:120000000| [2025/04/30 10:19:44 599899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384603778|pq_index:0| [2025/04/30 10:19:44 599904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384598771| [2025/04/30 10:19:44 599910] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384599910| [2025/04/30 10:19:44 599919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384599917| [2025/04/30 10:19:44 599927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1206856|loss_rate:20.18|path_pto:0| [2025/04/30 10:19:44 599933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 599937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 599942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:220|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 599946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1206856|loss_rate:20.18|path_pto:0| [2025/04/30 10:19:44 599951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 599955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 599959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 599963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1206856|loss_rate:20.18|path_pto:0| [2025/04/30 10:19:44 599968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 599972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 599980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 599984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1206856|loss_rate:20.18|path_pto:0| [2025/04/30 10:19:44 599988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 599993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 599996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 600000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 600004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 600009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:220|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 600013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 600018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 600022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 10:19:44 600060] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384600029|stream_id:0|stream_offset:240546| [2025/04/30 10:19:44 600069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 600077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 600083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606555|now:1746008384600083|interval:6472| [2025/04/30 10:19:44 600090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606555|now:1746008384600083|interv:6472| [2025/04/30 10:19:44 600095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 600099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 600104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 600108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 600112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 10:19:44 600141] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384600119|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 600156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:344|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 10:19:44 600163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 600169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606555|now:1746008384600169|interval:6386| [2025/04/30 10:19:44 600174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606555|now:1746008384600169|interv:6386| [2025/04/30 10:19:44 600178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 600183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 600187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 600191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 600196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 10:19:44 600236] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384600207|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 600246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 600253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 600259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384606555|now:1746008384600259|interval:6296| [2025/04/30 10:19:44 600266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384606555|now:1746008384600259|interv:6296| [2025/04/30 10:19:44 600272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 600284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384606555| [2025/04/30 10:19:44 600290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384606555| [2025/04/30 10:19:44 600296] [debug] |xqc_engine_wakeup_after|wakeup:1746008384606555|now:1746008384600296|diff:6259| [2025/04/30 10:19:44 600303] [debug] |xqc_engine_main_logic|END|now:1746008384599917| [2025/04/30 10:19:44 600314] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:99|state:ESTABED|recv_time:1746008384600313| [2025/04/30 10:19:44 600321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 600330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:80| [2025/04/30 10:19:44 600336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 10:19:44 600345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 10:19:44 600363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 600372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 600380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:142807|prior_delivered:105943|prior_time:1746008384543392|is_app_limited:0|send_elapse:56881|ack_elapse:56921|ctl_first_sent_time:1746008384543799|lagest_ack_time:1746008384600313|curr_delivered:173150| [2025/04/30 10:19:44 600385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384543799| [2025/04/30 10:19:44 600390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1701||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 10:19:44 600394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56528|rttvar:646|minrtt:30819|latest_rtt:56514|ack_delay:64| [2025/04/30 10:19:44 600399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56518|rttvar:504|minrtt:30819|latest_rtt:56514|ack_delay:64| [2025/04/30 10:19:44 600403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:226|lost_pn:223|thresh:3| [2025/04/30 10:19:44 600407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 600672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 600677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:223|po_sent_time:1746008384541732|lost_send_time:1746008384536731|loss_delay:63582|frame:STREAM |repair:128| [2025/04/30 10:19:44 600682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384541732u| [2025/04/30 10:19:44 600689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 600693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384605461|now:1746008384600693|interval:4768| [2025/04/30 10:19:44 600697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384605461|now:1746008384600693|interv:4768| [2025/04/30 10:19:44 600701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56881, ack_elapse 56921, delivered 67207|rate 1180706|lost 72| [2025/04/30 10:19:44 600707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180706) in round 4| [2025/04/30 10:19:44 600713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 600719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 600726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:1200|po_sent_time:1746008384543799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 600734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:1200|po_sent_time:1746008384543799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 600740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:144017|srtt:56518|latest_rtt:56514|min_rtt:30819|applimit:0|lost:71|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 600750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 10:19:44 600756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746008384600313|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 600763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504600313|now:1746008384600313|interv:120000000| [2025/04/30 10:19:44 600769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504600313|now:1746008384600313|interv:120000000| [2025/04/30 10:19:44 600774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384606555|pq_index:0| [2025/04/30 10:19:44 600780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384599917| [2025/04/30 10:19:44 600786] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384600786| [2025/04/30 10:19:44 600793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384600791| [2025/04/30 10:19:44 600801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1206856|loss_rate:20.58|path_pto:0| [2025/04/30 10:19:44 600807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 600817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56518|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 600823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 600830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1206856|loss_rate:20.58|path_pto:0| [2025/04/30 10:19:44 600836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 600842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56518|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 600849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 600854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1206856|loss_rate:20.58|path_pto:0| [2025/04/30 10:19:44 600860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:312465| [2025/04/30 10:19:44 600866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 600871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 600877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 600883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 600889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 600895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 600901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 600908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 10:19:44 600947] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384600918|stream_id:0|stream_offset:103782| [2025/04/30 10:19:44 600954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:346|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 600961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 600967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384605461|now:1746008384600966|interval:4495| [2025/04/30 10:19:44 600977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384605461|now:1746008384600966|interv:4495| [2025/04/30 10:19:44 600983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 600990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 600997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 601002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 601006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 10:19:44 601029] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384601012|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 601035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 601039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 601043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384605461|now:1746008384601043|interval:4418| [2025/04/30 10:19:44 601047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384605461|now:1746008384601043|interv:4418| [2025/04/30 10:19:44 601051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 601056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384605461| [2025/04/30 10:19:44 601060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384605461| [2025/04/30 10:19:44 601064] [debug] |xqc_engine_wakeup_after|wakeup:1746008384605461|now:1746008384601064|diff:4397| [2025/04/30 10:19:44 601069] [debug] |xqc_engine_main_logic|END|now:1746008384600791| [2025/04/30 10:19:44 601074] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384601074| [2025/04/30 10:19:44 601078] [debug] |xqc_engine_wakeup_after|wakeup:1746008384605461|now:1746008384601078|diff:4383| [2025/04/30 10:19:44 601082] [debug] |xqc_engine_main_logic|END|now:1746008384601074| [2025/04/30 10:19:44 602237] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:101|state:ESTABED|recv_time:1746008384602236| [2025/04/30 10:19:44 602252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 602261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:81| [2025/04/30 10:19:44 602267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 10:19:44 602275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 10:19:44 602281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 602291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:227|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:230|path_largest_ack:227| [2025/04/30 10:19:44 602298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:144007|prior_delivered:105943|prior_time:1746008384543392|is_app_limited:0|send_elapse:56986|ack_elapse:58844|ctl_first_sent_time:1746008384543904|lagest_ack_time:1746008384602236|curr_delivered:174350| [2025/04/30 10:19:44 602312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384543904| [2025/04/30 10:19:44 602318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1700||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 10:19:44 602323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 602330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:142807|prior_delivered:108343|prior_time:1746008384545385|is_app_limited:0|send_elapse:56872|ack_elapse:56851|ctl_first_sent_time:1746008384545799|lagest_ack_time:1746008384602236|curr_delivered:175550| [2025/04/30 10:19:44 602336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384545799| [2025/04/30 10:19:44 602343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1698||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 10:19:44 602349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56518|rttvar:504|minrtt:30819|latest_rtt:56437|ack_delay:56| [2025/04/30 10:19:44 602355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56501|rttvar:412|minrtt:30819|latest_rtt:56437|ack_delay:56| [2025/04/30 10:19:44 602362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:230|lost_pn:227|thresh:3| [2025/04/30 10:19:44 602369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 602670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 602673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 602681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:225|lost_pn:227|po_sent_time:1746008384541879|lost_send_time:1746008384538673|loss_delay:63563|frame:STREAM |repair:128| [2025/04/30 10:19:44 602686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384541879u| [2025/04/30 10:19:44 602690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 602694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607570|now:1746008384602694|interval:4876| [2025/04/30 10:19:44 602699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607570|now:1746008384602694|interv:4876| [2025/04/30 10:19:44 602703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56872, ack_elapse 56851, delivered 67207|rate 1181723|lost 73| [2025/04/30 10:19:44 602707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181723) in round 4| [2025/04/30 10:19:44 602714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 602720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 602727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384545799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 602733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384545799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 602740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142817|srtt:56501|latest_rtt:56437|min_rtt:30819|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 602749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 10:19:44 602755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746008384602236|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 602762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504602236|now:1746008384602236|interv:120000000| [2025/04/30 10:19:44 602768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504602236|now:1746008384602236|interv:120000000| [2025/04/30 10:19:44 602774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384605461|pq_index:0| [2025/04/30 10:19:44 602780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384600791| [2025/04/30 10:19:44 602785] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384602785| [2025/04/30 10:19:44 602792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384602790| [2025/04/30 10:19:44 602800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1206856|loss_rate:20.75|path_pto:0| [2025/04/30 10:19:44 602812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 602818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 602824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:225|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 602831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1206856|loss_rate:20.75|path_pto:0| [2025/04/30 10:19:44 602837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:312465| [2025/04/30 10:19:44 602843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 602849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 602855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1206856|loss_rate:20.75|path_pto:0| [2025/04/30 10:19:44 602860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 602867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|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 10:19:44 602874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 602879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1206856|loss_rate:20.75|path_pto:0| [2025/04/30 10:19:44 602886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 602891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 602897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 602902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 602909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 602915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 602923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 602935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 602941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 10:19:44 602980] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384602951|stream_id:0|stream_offset:242904| [2025/04/30 10:19:44 602988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 602995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 603001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607570|now:1746008384603001|interval:4569| [2025/04/30 10:19:44 603006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607570|now:1746008384603001|interv:4569| [2025/04/30 10:19:44 603010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 603015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 603019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:312465| [2025/04/30 10:19:44 603024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 603028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 10:19:44 603053] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384603034|stream_id:0|stream_offset:312465| [2025/04/30 10:19:44 603058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 603063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 603067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607570|now:1746008384603067|interval:4503| [2025/04/30 10:19:44 603071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607570|now:1746008384603067|interv:4503| [2025/04/30 10:19:44 603075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 603080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 603084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 603088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 603092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 10:19:44 603118] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384603102|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 603124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 603128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 603133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384607570|now:1746008384603132|interval:4438| [2025/04/30 10:19:44 603137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384607570|now:1746008384603132|interv:4438| [2025/04/30 10:19:44 603141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 603145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384607570| [2025/04/30 10:19:44 603150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384607570| [2025/04/30 10:19:44 603154] [debug] |xqc_engine_wakeup_after|wakeup:1746008384607570|now:1746008384603153|diff:4417| [2025/04/30 10:19:44 603158] [debug] |xqc_engine_main_logic|END|now:1746008384602790| [2025/04/30 10:19:44 603163] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384603163| [2025/04/30 10:19:44 603167] [debug] |xqc_engine_wakeup_after|wakeup:1746008384607570|now:1746008384603167|diff:4403| [2025/04/30 10:19:44 603171] [debug] |xqc_engine_main_logic|END|now:1746008384603163| [2025/04/30 10:19:44 604234] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:103|state:ESTABED|recv_time:1746008384604232| [2025/04/30 10:19:44 604249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 604256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:82| [2025/04/30 10:19:44 604261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 10:19:44 604270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 10:19:44 604276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 604286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:231|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:234|path_largest_ack:231| [2025/04/30 10:19:44 604293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:144007|prior_delivered:108343|prior_time:1746008384545385|is_app_limited:0|send_elapse:56980|ack_elapse:58847|ctl_first_sent_time:1746008384545907|lagest_ack_time:1746008384604232|curr_delivered:176750| [2025/04/30 10:19:44 604300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384545907| [2025/04/30 10:19:44 604306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1697||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 10:19:44 604311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 604317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:142807|prior_delivered:110743|prior_time:1746008384547418|is_app_limited:0|send_elapse:56853|ack_elapse:56814|ctl_first_sent_time:1746008384547862|lagest_ack_time:1746008384604232|curr_delivered:177950| [2025/04/30 10:19:44 604331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384547862| [2025/04/30 10:19:44 604338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1695||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 10:19:44 604344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56501|rttvar:412|minrtt:30819|latest_rtt:56370|ack_delay:56| [2025/04/30 10:19:44 604351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56478|rttvar:355|minrtt:30819|latest_rtt:56370|ack_delay:56| [2025/04/30 10:19:44 604358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:234|lost_pn:231|thresh:3| [2025/04/30 10:19:44 604364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 604625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 604629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 604634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:231|po_sent_time:1746008384544007|lost_send_time:1746008384540695|loss_delay:63537|frame:STREAM |repair:128| [2025/04/30 10:19:44 604639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:231|po_sent_time:1746008384544094|lost_send_time:1746008384540695|loss_delay:63537|frame:STREAM |repair:128| [2025/04/30 10:19:44 604643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384544094u| [2025/04/30 10:19:44 604647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 604652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609562|now:1746008384604651|interval:4911| [2025/04/30 10:19:44 604656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609562|now:1746008384604651|interv:4911| [2025/04/30 10:19:44 604663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56853, ack_elapse 56814, delivered 67207|rate 1182118|lost 75| [2025/04/30 10:19:44 604668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182118) in round 4| [2025/04/30 10:19:44 604672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 604676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 604680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384547862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 604685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384547862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113143| [2025/04/30 10:19:44 604689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141617|srtt:56478|latest_rtt:56370|min_rtt:30819|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 604696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 10:19:44 604700] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746008384604232|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 604706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504604232|now:1746008384604232|interv:120000000| [2025/04/30 10:19:44 604713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504604232|now:1746008384604232|interv:120000000| [2025/04/30 10:19:44 604719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384607570|pq_index:0| [2025/04/30 10:19:44 604726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384602790| [2025/04/30 10:19:44 604732] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384604732| [2025/04/30 10:19:44 604739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384604737| [2025/04/30 10:19:44 604747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|min_srtt:56478|path_bw:1206856|loss_rate:20.86|path_pto:0| [2025/04/30 10:19:44 604754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 604761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 604768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 604774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|min_srtt:56478|path_bw:1206856|loss_rate:20.86|path_pto:0| [2025/04/30 10:19:44 604785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 604791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 604797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 604803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|min_srtt:56478|path_bw:1206856|loss_rate:20.86|path_pto:0| [2025/04/30 10:19:44 604809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 604815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 604822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 604828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|min_srtt:56478|path_bw:1206856|loss_rate:20.86|path_pto:0| [2025/04/30 10:19:44 604834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 604840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 604846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 604852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56478|min_srtt:56478|path_bw:1206856|loss_rate:20.86|path_pto:0| [2025/04/30 10:19:44 604858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 604864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 604869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 604875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 604881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 604887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 604893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 604905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 604912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 10:19:44 604950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384604923|stream_id:0|stream_offset:244083| [2025/04/30 10:19:44 604957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:351|origin_pktnum:228|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 604963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 604969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609562|now:1746008384604969|interval:4593| [2025/04/30 10:19:44 604975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609562|now:1746008384604969|interv:4593| [2025/04/30 10:19:44 604981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 604988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 604994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 605001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 605006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 10:19:44 605032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384605012|stream_id:0|stream_offset:245262| [2025/04/30 10:19:44 605038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 605042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 605046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609562|now:1746008384605046|interval:4516| [2025/04/30 10:19:44 605050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609562|now:1746008384605046|interv:4516| [2025/04/30 10:19:44 605054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 605059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 605063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 605068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 605076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 10:19:44 605098] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384605082|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 605103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 605107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 605111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609562|now:1746008384605111|interval:4451| [2025/04/30 10:19:44 605116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609562|now:1746008384605111|interv:4451| [2025/04/30 10:19:44 605120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 605124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 605129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 605133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 605137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 10:19:44 605157] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384605142|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 605162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 605167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 605171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384609562|now:1746008384605171|interval:4391| [2025/04/30 10:19:44 605175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384609562|now:1746008384605171|interv:4391| [2025/04/30 10:19:44 605179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 605184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384609562| [2025/04/30 10:19:44 605188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384609562| [2025/04/30 10:19:44 605192] [debug] |xqc_engine_wakeup_after|wakeup:1746008384609562|now:1746008384605192|diff:4370| [2025/04/30 10:19:44 605197] [debug] |xqc_engine_main_logic|END|now:1746008384604737| [2025/04/30 10:19:44 605202] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384605202| [2025/04/30 10:19:44 605206] [debug] |xqc_engine_wakeup_after|wakeup:1746008384609562|now:1746008384605206|diff:4356| [2025/04/30 10:19:44 605210] [debug] |xqc_engine_main_logic|END|now:1746008384605202| [2025/04/30 10:19:44 606236] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:105|state:ESTABED|recv_time:1746008384606234| [2025/04/30 10:19:44 606256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 606265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:83| [2025/04/30 10:19:44 606271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 10:19:44 606278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 10:19:44 606285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 606294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:235|origin_pktnum:112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:238|path_largest_ack:235| [2025/04/30 10:19:44 606301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:144007|prior_delivered:110743|prior_time:1746008384547418|is_app_limited:0|send_elapse:56958|ack_elapse:58816|ctl_first_sent_time:1746008384547967|lagest_ack_time:1746008384606234|curr_delivered:179150| [2025/04/30 10:19:44 606309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384547967| [2025/04/30 10:19:44 606316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1695||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 10:19:44 606323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 606329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:18|tx_in_flight:140407|prior_delivered:113143|prior_time:1746008384549417|is_app_limited:0|send_elapse:56913|ack_elapse:56817|ctl_first_sent_time:1746008384549898|lagest_ack_time:1746008384606234|curr_delivered:180350| [2025/04/30 10:19:44 606337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384549898| [2025/04/30 10:19:44 606344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1693||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 10:19:44 606350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56478|rttvar:355|minrtt:30819|latest_rtt:56336|ack_delay:64| [2025/04/30 10:19:44 606357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56453|rttvar:318|minrtt:30819|latest_rtt:56336|ack_delay:64| [2025/04/30 10:19:44 606362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:238|lost_pn:235|thresh:3| [2025/04/30 10:19:44 606367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 606619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 606623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 606635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:232|lost_pn:235|po_sent_time:1746008384546025|lost_send_time:1746008384542725|loss_delay:63509|frame:STREAM |repair:128| [2025/04/30 10:19:44 606640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:235|po_sent_time:1746008384546128|lost_send_time:1746008384542725|loss_delay:63509|frame:STREAM |repair:128| [2025/04/30 10:19:44 606644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384546128u| [2025/04/30 10:19:44 606649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 606653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611591|now:1746008384606653|interval:4938| [2025/04/30 10:19:44 606657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611591|now:1746008384606653|interv:4938| [2025/04/30 10:19:44 606661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56913, ack_elapse 56817, delivered 67207|rate 1180872|lost 77| [2025/04/30 10:19:44 606666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 10:19:44 606670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180872) in round 5| [2025/04/30 10:19:44 606674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 606678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 606682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384549898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 606687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384549898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 606691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141617|srtt:56453|latest_rtt:56336|min_rtt:30819|applimit:0|lost:75|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 606698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 10:19:44 606705] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746008384606234|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 606717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504606234|now:1746008384606234|interv:120000000| [2025/04/30 10:19:44 606724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504606234|now:1746008384606234|interv:120000000| [2025/04/30 10:19:44 606729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384609562|pq_index:0| [2025/04/30 10:19:44 606734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384604737| [2025/04/30 10:19:44 606738] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384606737| [2025/04/30 10:19:44 606742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384606741| [2025/04/30 10:19:44 606751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1206856|loss_rate:21.19|path_pto:0| [2025/04/30 10:19:44 606758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 606765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 606772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:232|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 606779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1206856|loss_rate:21.19|path_pto:0| [2025/04/30 10:19:44 606785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 606792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 606799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 606806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1206856|loss_rate:21.19|path_pto:0| [2025/04/30 10:19:44 606812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 606819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 606826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 606832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1206856|loss_rate:21.19|path_pto:0| [2025/04/30 10:19:44 606839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 606851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 606858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 606864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1206856|loss_rate:21.19|path_pto:0| [2025/04/30 10:19:44 606869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 606874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 606878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 606883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 606890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 606898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:232|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 606904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 606911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 606916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 10:19:44 606952] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384606923|stream_id:0|stream_offset:246441| [2025/04/30 10:19:44 606962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:355|origin_pktnum:232|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 606969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 606976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611591|now:1746008384606975|interval:4616| [2025/04/30 10:19:44 606982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611591|now:1746008384606975|interv:4616| [2025/04/30 10:19:44 606989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 606995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 606999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 607008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 607012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 10:19:44 607040] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384607019|stream_id:0|stream_offset:247620| [2025/04/30 10:19:44 607046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 607050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 607056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611591|now:1746008384607056|interval:4535| [2025/04/30 10:19:44 607063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611591|now:1746008384607056|interv:4535| [2025/04/30 10:19:44 607070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 607078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 607085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 607092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 607099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 10:19:44 607129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384607107|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 607135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 607143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 607150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611591|now:1746008384607149|interval:4442| [2025/04/30 10:19:44 607157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611591|now:1746008384607149|interv:4442| [2025/04/30 10:19:44 607164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 607172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 607178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 607185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 607190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 10:19:44 607223] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384607201|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 607230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 607238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 607244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384611591|now:1746008384607244|interval:4347| [2025/04/30 10:19:44 607252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384611591|now:1746008384607244|interv:4347| [2025/04/30 10:19:44 607259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 607266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384611591| [2025/04/30 10:19:44 607272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384611591| [2025/04/30 10:19:44 607276] [debug] |xqc_engine_wakeup_after|wakeup:1746008384611591|now:1746008384607276|diff:4315| [2025/04/30 10:19:44 607281] [debug] |xqc_engine_main_logic|END|now:1746008384606741| [2025/04/30 10:19:44 607286] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384607286| [2025/04/30 10:19:44 607290] [debug] |xqc_engine_wakeup_after|wakeup:1746008384611591|now:1746008384607290|diff:4301| [2025/04/30 10:19:44 607294] [debug] |xqc_engine_main_logic|END|now:1746008384607286| [2025/04/30 10:19:44 608223] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:107|state:ESTABED|recv_time:1746008384608222| [2025/04/30 10:19:44 608236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 608246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:84| [2025/04/30 10:19:44 608252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 10:19:44 608261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 10:19:44 608268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 608277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:239|origin_pktnum:116|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:239| [2025/04/30 10:19:44 608285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:18|tx_in_flight:141607|prior_delivered:113143|prior_time:1746008384549417|is_app_limited:0|send_elapse:57016|ack_elapse:58805|ctl_first_sent_time:1746008384550001|lagest_ack_time:1746008384608222|curr_delivered:181550| [2025/04/30 10:19:44 608291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384550001| [2025/04/30 10:19:44 608296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1693||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 10:19:44 608300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 608307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:140407|prior_delivered:115543|prior_time:1746008384551369|is_app_limited:0|send_elapse:56920|ack_elapse:56853|ctl_first_sent_time:1746008384551834|lagest_ack_time:1746008384608222|curr_delivered:182750| [2025/04/30 10:19:44 608321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384551834| [2025/04/30 10:19:44 608328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1691||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 10:19:44 608335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56453|rttvar:318|minrtt:30819|latest_rtt:56388|ack_delay:64| [2025/04/30 10:19:44 608341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56437|rttvar:271|minrtt:30819|latest_rtt:56388|ack_delay:64| [2025/04/30 10:19:44 608348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:244|lost_pn:241|thresh:3| [2025/04/30 10:19:44 608356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 608608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 608612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 608632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:241|po_sent_time:1746008384548082|lost_send_time:1746008384544731|loss_delay:63491|frame:STREAM |repair:128| [2025/04/30 10:19:44 608637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:241|po_sent_time:1746008384548192|lost_send_time:1746008384544731|loss_delay:63491|frame:STREAM |repair:128| [2025/04/30 10:19:44 608642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:240|lost_pn:241|po_sent_time:1746008384550140|lost_send_time:1746008384544731|loss_delay:63491|frame:STREAM |repair:128| [2025/04/30 10:19:44 608647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:241|lost_pn:241|po_sent_time:1746008384550243|lost_send_time:1746008384544731|loss_delay:63491|frame:STREAM |repair:128| [2025/04/30 10:19:44 608652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384550243u| [2025/04/30 10:19:44 608656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 608663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384608663|interval:5148| [2025/04/30 10:19:44 608668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384608663|interv:5148| [2025/04/30 10:19:44 608672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56920, ack_elapse 56853, delivered 67207|rate 1180727|lost 81| [2025/04/30 10:19:44 608679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180727) in round 5| [2025/04/30 10:19:44 608685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 608692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 608698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384551834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 608704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384551834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 608709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:139217|srtt:56437|latest_rtt:56388|min_rtt:30819|applimit:0|lost:77|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 608718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 10:19:44 608725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746008384608222|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 608733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504608222|now:1746008384608222|interv:120000000| [2025/04/30 10:19:44 608739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504608222|now:1746008384608222|interv:120000000| [2025/04/30 10:19:44 608745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384611591|pq_index:0| [2025/04/30 10:19:44 608752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384606741| [2025/04/30 10:19:44 608758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384608757| [2025/04/30 10:19:44 608765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384608763| [2025/04/30 10:19:44 608774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 608787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 608817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 608842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:240|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 608867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:241|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 608892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 608924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 608930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 608936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56437|min_srtt:56437|path_bw:1206856|loss_rate:21.51|path_pto:0| [2025/04/30 10:19:44 608942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 608948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 608954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 608959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 608965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 608972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 608979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 608984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 608989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 10:19:44 609026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139217|now:1746008384608997|stream_id:0|stream_offset:248799| [2025/04/30 10:19:44 609036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:359|origin_pktnum:236|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 609043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139217|applimit:0| [2025/04/30 10:19:44 609050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609050|interval:4761| [2025/04/30 10:19:44 609057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609050|interv:4761| [2025/04/30 10:19:44 609062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:140417| [2025/04/30 10:19:44 609067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 609072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 609081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 609085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 10:19:44 609116] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140417|now:1746008384609092|stream_id:0|stream_offset:249978| [2025/04/30 10:19:44 609125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 609133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140417|applimit:0| [2025/04/30 10:19:44 609139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609139|interval:4672| [2025/04/30 10:19:44 609146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609139|interv:4672| [2025/04/30 10:19:44 609150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141617| [2025/04/30 10:19:44 609155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:240|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 609159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 609163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 609168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 10:19:44 609196] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384609174|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 609205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:361|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 10:19:44 609212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 609219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609219|interval:4592| [2025/04/30 10:19:44 609225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609219|interv:4592| [2025/04/30 10:19:44 609229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 609234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:241|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 609238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 609243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 609251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 10:19:44 609280] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384609258|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 609289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:362|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 609296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 609303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609302|interval:4509| [2025/04/30 10:19:44 609309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609302|interv:4509| [2025/04/30 10:19:44 609313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 609318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 609322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 609327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 609331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 10:19:44 609359] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384609337|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 609367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 609375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 609381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609381|interval:4430| [2025/04/30 10:19:44 609387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609381|interv:4430| [2025/04/30 10:19:44 609391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 609395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 609400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 609404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 609408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 10:19:44 609436] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384609414|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 609452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 609460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 609465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384613811|now:1746008384609465|interval:4346| [2025/04/30 10:19:44 609470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384613811|now:1746008384609465|interv:4346| [2025/04/30 10:19:44 609474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 609479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384613811| [2025/04/30 10:19:44 609483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384613811| [2025/04/30 10:19:44 609487] [debug] |xqc_engine_wakeup_after|wakeup:1746008384613811|now:1746008384609487|diff:4324| [2025/04/30 10:19:44 609491] [debug] |xqc_engine_main_logic|END|now:1746008384608763| [2025/04/30 10:19:44 609497] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384609497| [2025/04/30 10:19:44 609501] [debug] |xqc_engine_wakeup_after|wakeup:1746008384613811|now:1746008384609501|diff:4310| [2025/04/30 10:19:44 609505] [debug] |xqc_engine_main_logic|END|now:1746008384609497| [2025/04/30 10:19:44 610233] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:109|state:ESTABED|recv_time:1746008384610231| [2025/04/30 10:19:44 610247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 610256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:85| [2025/04/30 10:19:44 610263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 10:19:44 610272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 10:19:44 610279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 610289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:245|origin_pktnum:122|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:250|path_largest_ack:245| [2025/04/30 10:19:44 610297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:141607|prior_delivered:115543|prior_time:1746008384551369|is_app_limited:0|send_elapse:57028|ack_elapse:58862|ctl_first_sent_time:1746008384551942|lagest_ack_time:1746008384610231|curr_delivered:183950| [2025/04/30 10:19:44 610304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384551942| [2025/04/30 10:19:44 610311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1693||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 10:19:44 610318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 610325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:142807|prior_delivered:117943|prior_time:1746008384553367|is_app_limited:0|send_elapse:56836|ack_elapse:56864|ctl_first_sent_time:1746008384553823|lagest_ack_time:1746008384610231|curr_delivered:185150| [2025/04/30 10:19:44 610331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384553823| [2025/04/30 10:19:44 610345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1691||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 10:19:44 610351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56437|rttvar:271|minrtt:30819|latest_rtt:56408|ack_delay:56| [2025/04/30 10:19:44 610357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56427|rttvar:225|minrtt:30819|latest_rtt:56408|ack_delay:56| [2025/04/30 10:19:44 610364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:250|lost_pn:247|thresh:3| [2025/04/30 10:19:44 610370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 610609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 610613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 610640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 610644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 610649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:242|lost_pn:247|po_sent_time:1746008384550320|lost_send_time:1746008384546751|loss_delay:63480|frame:STREAM |repair:128| [2025/04/30 10:19:44 610654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:243|lost_pn:247|po_sent_time:1746008384550382|lost_send_time:1746008384546751|loss_delay:63480|frame:STREAM |repair:128| [2025/04/30 10:19:44 610659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:246|lost_pn:247|po_sent_time:1746008384552044|lost_send_time:1746008384546751|loss_delay:63480|frame:STREAM |repair:128| [2025/04/30 10:19:44 610664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:247|po_sent_time:1746008384552158|lost_send_time:1746008384546751|loss_delay:63480|frame:STREAM |repair:128| [2025/04/30 10:19:44 610669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384552158u| [2025/04/30 10:19:44 610682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 610689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384610688|interval:5037| [2025/04/30 10:19:44 610695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384610688|interv:5037| [2025/04/30 10:19:44 610699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56836, ack_elapse 56864, delivered 67207|rate 1181890|lost 85| [2025/04/30 10:19:44 610705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181890) in round 5| [2025/04/30 10:19:44 610711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 610718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 610724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384553823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 610730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:4|acked:2400|po_sent_time:1746008384553823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 610737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:139217|srtt:56427|latest_rtt:56408|min_rtt:30819|applimit:0|lost:81|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 610744] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:147095|inflight:139217|mode:0|applimit:0|pacing_rate:3964575|bw:1206856|srtt:56427|latest_rtt:56408|min_rtt:30819|send:364|lost:81|tlp:0|recv:83|recovery:0|slow_start:1|conn_life:235294|acked:2400|delivered:185150|is_cwnd_limited:1| [2025/04/30 10:19:44 610754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 10:19:44 610760] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746008384610231|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 610767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504610231|now:1746008384610231|interv:120000000| [2025/04/30 10:19:44 610773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504610231|now:1746008384610231|interv:120000000| [2025/04/30 10:19:44 610778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384613811|pq_index:0| [2025/04/30 10:19:44 610784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384608763| [2025/04/30 10:19:44 610790] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384610790| [2025/04/30 10:19:44 610797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384610795| [2025/04/30 10:19:44 610805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 610821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:242|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 610845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:243|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 610870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:246|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 610895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 610925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 610948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 610954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 610961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1206856|loss_rate:22.25|path_pto:0| [2025/04/30 10:19:44 610967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 610973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 610979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 610985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 610992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 610998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:242|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 611007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 10:19:44 611058] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139217|now:1746008384611026|stream_id:0|stream_offset:251157| [2025/04/30 10:19:44 611068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:365|origin_pktnum:242|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 611076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139217|applimit:0| [2025/04/30 10:19:44 611082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611082|interval:4643| [2025/04/30 10:19:44 611095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611082|interv:4643| [2025/04/30 10:19:44 611099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:140417| [2025/04/30 10:19:44 611104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:243|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140417|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 611113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 10:19:44 611146] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140417|now:1746008384611124|stream_id:0|stream_offset:252336| [2025/04/30 10:19:44 611152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 611156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140417|applimit:0| [2025/04/30 10:19:44 611161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611160|interval:4565| [2025/04/30 10:19:44 611165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611160|interv:4565| [2025/04/30 10:19:44 611169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141617| [2025/04/30 10:19:44 611173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:246|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 611182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 10:19:44 611207] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384611191|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 611212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:367|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 10:19:44 611216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 611220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611220|interval:4505| [2025/04/30 10:19:44 611224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611220|interv:4505| [2025/04/30 10:19:44 611228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 611236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 611244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 10:19:44 611269] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384611254|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 611274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:368|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 611278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 611282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611282|interval:4443| [2025/04/30 10:19:44 611286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611282|interv:4443| [2025/04/30 10:19:44 611290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 611295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 611303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 10:19:44 611327] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384611312|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 611332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 611336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 611340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611340|interval:4385| [2025/04/30 10:19:44 611344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611340|interv:4385| [2025/04/30 10:19:44 611348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 611352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 611356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 611364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 611368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 10:19:44 611389] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384611374|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 611394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 611398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 611403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384615725|now:1746008384611402|interval:4323| [2025/04/30 10:19:44 611407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384615725|now:1746008384611402|interv:4323| [2025/04/30 10:19:44 611411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 611416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384615725| [2025/04/30 10:19:44 611420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384615725| [2025/04/30 10:19:44 611424] [debug] |xqc_engine_wakeup_after|wakeup:1746008384615725|now:1746008384611424|diff:4301| [2025/04/30 10:19:44 611428] [debug] |xqc_engine_main_logic|END|now:1746008384610795| [2025/04/30 10:19:44 611434] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384611434| [2025/04/30 10:19:44 611438] [debug] |xqc_engine_wakeup_after|wakeup:1746008384615725|now:1746008384611438|diff:4287| [2025/04/30 10:19:44 611442] [debug] |xqc_engine_main_logic|END|now:1746008384611434| [2025/04/30 10:19:44 612212] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:111|state:ESTABED|recv_time:1746008384612210| [2025/04/30 10:19:44 612226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 612235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:86| [2025/04/30 10:19:44 612241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 10:19:44 612250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 10:19:44 612257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 612267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:251|origin_pktnum:128|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:251| [2025/04/30 10:19:44 612275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:144007|prior_delivered:117943|prior_time:1746008384553367|is_app_limited:0|send_elapse:56942|ack_elapse:58843|ctl_first_sent_time:1746008384553929|lagest_ack_time:1746008384612210|curr_delivered:186350| [2025/04/30 10:19:44 612281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384553929| [2025/04/30 10:19:44 612288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1693||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 10:19:44 612302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:254|origin_pktnum:131|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:254| [2025/04/30 10:19:44 612310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:142807|prior_delivered:120343|prior_time:1746008384555422|is_app_limited:0|send_elapse:54932|ack_elapse:56788|ctl_first_sent_time:1746008384555923|lagest_ack_time:1746008384612210|curr_delivered:187550| [2025/04/30 10:19:44 612316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384555923| [2025/04/30 10:19:44 612322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1691||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 10:19:44 612327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56427|rttvar:225|minrtt:30819|latest_rtt:56287|ack_delay:56| [2025/04/30 10:19:44 612334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56402|rttvar:218|minrtt:30819|latest_rtt:56287|ack_delay:56| [2025/04/30 10:19:44 612341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:254|lost_pn:251|thresh:3| [2025/04/30 10:19:44 612348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 612629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 612638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:251|po_sent_time:1746008384552245|lost_send_time:1746008384548758|loss_delay:63452|frame:STREAM |repair:128| [2025/04/30 10:19:44 612646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:251|po_sent_time:1746008384552309|lost_send_time:1746008384548758|loss_delay:63452|frame:STREAM |repair:128| [2025/04/30 10:19:44 612650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384552309u| [2025/04/30 10:19:44 612654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 612659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384617505|now:1746008384612659|interval:4846| [2025/04/30 10:19:44 612666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384617505|now:1746008384612659|interv:4846| [2025/04/30 10:19:44 612672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 54932, ack_elapse 56788, delivered 67207|rate 1183471|lost 87| [2025/04/30 10:19:44 612690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183471) in round 5| [2025/04/30 10:19:44 612697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 612703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 612709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384555923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 612715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384555923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 612723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141617|srtt:56402|latest_rtt:56287|min_rtt:30819|applimit:0|lost:85|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 612732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 10:19:44 612739] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746008384612210|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 612747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504612210|now:1746008384612210|interv:120000000| [2025/04/30 10:19:44 612753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504612210|now:1746008384612210|interv:120000000| [2025/04/30 10:19:44 612759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384615725|pq_index:0| [2025/04/30 10:19:44 612766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384610795| [2025/04/30 10:19:44 612773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384612773| [2025/04/30 10:19:44 612781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384612779| [2025/04/30 10:19:44 612795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|min_srtt:56402|path_bw:1206856|loss_rate:22.97|path_pto:0| [2025/04/30 10:19:44 612802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 612809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 612816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 612824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|min_srtt:56402|path_bw:1206856|loss_rate:22.97|path_pto:0| [2025/04/30 10:19:44 612830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 612837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 612844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 612851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|min_srtt:56402|path_bw:1206856|loss_rate:22.97|path_pto:0| [2025/04/30 10:19:44 612856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 612861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 612865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 612869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|min_srtt:56402|path_bw:1206856|loss_rate:22.97|path_pto:0| [2025/04/30 10:19:44 612873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 612878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 612882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 612887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56402|min_srtt:56402|path_bw:1206856|loss_rate:22.97|path_pto:0| [2025/04/30 10:19:44 612891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 612900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 612904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 612908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 612912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 612916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 612921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 612925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 612930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 10:19:44 612974] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384612938|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 612985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:371|origin_pktnum:248|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 612992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 612999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384617505|now:1746008384612999|interval:4506| [2025/04/30 10:19:44 613007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384617505|now:1746008384612999|interv:4506| [2025/04/30 10:19:44 613013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 613019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 613024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 613029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 613033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 10:19:44 613063] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384613040|stream_id:0|stream_offset:254694| [2025/04/30 10:19:44 613069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 613076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 613083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384617505|now:1746008384613083|interval:4422| [2025/04/30 10:19:44 613096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384617505|now:1746008384613083|interv:4422| [2025/04/30 10:19:44 613103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 613111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 613117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 613122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 613126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 10:19:44 613154] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384613132|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 613160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 613168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 613174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384617505|now:1746008384613174|interval:4331| [2025/04/30 10:19:44 613181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384617505|now:1746008384613174|interv:4331| [2025/04/30 10:19:44 613188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 613195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 613202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 613207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 613211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 10:19:44 613238] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384613218|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 613244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 613252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 613259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384617505|now:1746008384613258|interval:4247| [2025/04/30 10:19:44 613266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384617505|now:1746008384613258|interv:4247| [2025/04/30 10:19:44 613279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 613286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384617505| [2025/04/30 10:19:44 613292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384617505| [2025/04/30 10:19:44 613296] [debug] |xqc_engine_wakeup_after|wakeup:1746008384617505|now:1746008384613296|diff:4209| [2025/04/30 10:19:44 613300] [debug] |xqc_engine_main_logic|END|now:1746008384612779| [2025/04/30 10:19:44 613306] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384613306| [2025/04/30 10:19:44 613310] [debug] |xqc_engine_wakeup_after|wakeup:1746008384617505|now:1746008384613310|diff:4195| [2025/04/30 10:19:44 613314] [debug] |xqc_engine_main_logic|END|now:1746008384613306| [2025/04/30 10:19:44 614195] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:113|state:ESTABED|recv_time:1746008384614193| [2025/04/30 10:19:44 614210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 614219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:87| [2025/04/30 10:19:44 614225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 10:19:44 614234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 10:19:44 614240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 614251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:255|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:258|path_largest_ack:255| [2025/04/30 10:19:44 614258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:144007|prior_delivered:120343|prior_time:1746008384555422|is_app_limited:0|send_elapse:55033|ack_elapse:58771|ctl_first_sent_time:1746008384556024|lagest_ack_time:1746008384614193|curr_delivered:188750| [2025/04/30 10:19:44 614265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384556024| [2025/04/30 10:19:44 614272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1691||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 10:19:44 614279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:258|origin_pktnum:135|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:258|path_largest_ack:258| [2025/04/30 10:19:44 614285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:142815|prior_delivered:122743|prior_time:1746008384557359|is_app_limited:0|send_elapse:56712|ack_elapse:56834|ctl_first_sent_time:1746008384557839|lagest_ack_time:1746008384614193|curr_delivered:189950| [2025/04/30 10:19:44 614291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384557839| [2025/04/30 10:19:44 614298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1689||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 10:19:44 614304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56402|rttvar:218|minrtt:30819|latest_rtt:56354|ack_delay:48| [2025/04/30 10:19:44 614310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56390|rttvar:188|minrtt:30819|latest_rtt:56354|ack_delay:48| [2025/04/30 10:19:44 614317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:258|lost_pn:255|thresh:3| [2025/04/30 10:19:44 614322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 614603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 614611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:252|lost_pn:255|po_sent_time:1746008384554053|lost_send_time:1746008384550755|loss_delay:63438|frame:STREAM |repair:128| [2025/04/30 10:19:44 614617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:253|lost_pn:255|po_sent_time:1746008384554159|lost_send_time:1746008384550755|loss_delay:63438|frame:STREAM |repair:128| [2025/04/30 10:19:44 614625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384554159u| [2025/04/30 10:19:44 614631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 614638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619554|now:1746008384614637|interval:4917| [2025/04/30 10:19:44 614645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619554|now:1746008384614637|interv:4917| [2025/04/30 10:19:44 614651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56712, ack_elapse 56834, delivered 67207|rate 1182513|lost 89| [2025/04/30 10:19:44 614658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182513) in round 5| [2025/04/30 10:19:44 614665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 614677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 614684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384557839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 614691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384557839|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 614698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141617|srtt:56390|latest_rtt:56354|min_rtt:30819|applimit:0|lost:87|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 614708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 10:19:44 614715] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1746008384614193|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 614722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504614193|now:1746008384614193|interv:120000000| [2025/04/30 10:19:44 614729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504614193|now:1746008384614193|interv:120000000| [2025/04/30 10:19:44 614736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384617505|pq_index:0| [2025/04/30 10:19:44 614742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384612779| [2025/04/30 10:19:44 614748] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384614748| [2025/04/30 10:19:44 614757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384614755| [2025/04/30 10:19:44 614766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|min_srtt:56390|path_bw:1206856|loss_rate:23.26|path_pto:0| [2025/04/30 10:19:44 614773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 614781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 614788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:252|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 614795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|min_srtt:56390|path_bw:1206856|loss_rate:23.26|path_pto:0| [2025/04/30 10:19:44 614803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 614810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 614822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:253|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 614829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|min_srtt:56390|path_bw:1206856|loss_rate:23.26|path_pto:0| [2025/04/30 10:19:44 614836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 614843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 614848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 614852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|min_srtt:56390|path_bw:1206856|loss_rate:23.26|path_pto:0| [2025/04/30 10:19:44 614856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 614861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 614865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 614869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56390|min_srtt:56390|path_bw:1206856|loss_rate:23.26|path_pto:0| [2025/04/30 10:19:44 614874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 614878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 614882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 614886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 614890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 614895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:252|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 614899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141617|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 614904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 614908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 10:19:44 614950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141617|now:1746008384614916|stream_id:0|stream_offset:255873| [2025/04/30 10:19:44 614963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:375|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 614969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141617|applimit:0| [2025/04/30 10:19:44 614975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619554|now:1746008384614974|interval:4580| [2025/04/30 10:19:44 614980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619554|now:1746008384614974|interv:4580| [2025/04/30 10:19:44 614986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142817| [2025/04/30 10:19:44 614992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:253|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 614997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142817|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 615003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 615009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 10:19:44 615037] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142817|now:1746008384615017|stream_id:0|stream_offset:257052| [2025/04/30 10:19:44 615044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:376|origin_pktnum:253|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 615050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142817|applimit:0| [2025/04/30 10:19:44 615055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619554|now:1746008384615055|interval:4499| [2025/04/30 10:19:44 615061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619554|now:1746008384615055|interv:4499| [2025/04/30 10:19:44 615067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144017| [2025/04/30 10:19:44 615073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 615078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144017|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 615084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 615090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 10:19:44 615115] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144017|now:1746008384615097|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 615121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 615130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144017|applimit:0| [2025/04/30 10:19:44 615135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619554|now:1746008384615135|interval:4419| [2025/04/30 10:19:44 615141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619554|now:1746008384615135|interv:4419| [2025/04/30 10:19:44 615147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145217| [2025/04/30 10:19:44 615153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 615158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145217|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 615164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 615170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 10:19:44 615194] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145217|now:1746008384615177|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 615200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 615206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145217|applimit:0| [2025/04/30 10:19:44 615211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384619554|now:1746008384615211|interval:4343| [2025/04/30 10:19:44 615217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384619554|now:1746008384615211|interv:4343| [2025/04/30 10:19:44 615223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146417| [2025/04/30 10:19:44 615228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384619554| [2025/04/30 10:19:44 615234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384619554| [2025/04/30 10:19:44 615239] [debug] |xqc_engine_wakeup_after|wakeup:1746008384619554|now:1746008384615239|diff:4315| [2025/04/30 10:19:44 615245] [debug] |xqc_engine_main_logic|END|now:1746008384614755| [2025/04/30 10:19:44 615252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384615252| [2025/04/30 10:19:44 615257] [debug] |xqc_engine_wakeup_after|wakeup:1746008384619554|now:1746008384615257|diff:4297| [2025/04/30 10:19:44 615262] [debug] |xqc_engine_main_logic|END|now:1746008384615252| [2025/04/30 10:19:44 616198] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:115|state:ESTABED|recv_time:1746008384616196| [2025/04/30 10:19:44 616213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 616222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:88| [2025/04/30 10:19:44 616228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 10:19:44 616238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 10:19:44 616252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 616262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:259|origin_pktnum:136|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:262|path_largest_ack:259| [2025/04/30 10:19:44 616269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:144015|prior_delivered:122743|prior_time:1746008384557359|is_app_limited:0|send_elapse:56851|ack_elapse:58837|ctl_first_sent_time:1746008384557978|lagest_ack_time:1746008384616196|curr_delivered:191150| [2025/04/30 10:19:44 616275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384557978| [2025/04/30 10:19:44 616281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1689||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 10:19:44 616288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:262|origin_pktnum:141|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:262|path_largest_ack:262| [2025/04/30 10:19:44 616295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:142815|prior_delivered:125143|prior_time:1746008384559381|is_app_limited:0|send_elapse:56823|ack_elapse:56815|ctl_first_sent_time:1746008384559843|lagest_ack_time:1746008384616196|curr_delivered:192350| [2025/04/30 10:19:44 616300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384559843| [2025/04/30 10:19:44 616305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1687||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 10:19:44 616312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56390|rttvar:188|minrtt:30819|latest_rtt:56353|ack_delay:56| [2025/04/30 10:19:44 616319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56379|rttvar:164|minrtt:30819|latest_rtt:56353|ack_delay:56| [2025/04/30 10:19:44 616326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:262|lost_pn:259|thresh:3| [2025/04/30 10:19:44 616333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 616614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 616630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:256|lost_pn:259|po_sent_time:1746008384556116|lost_send_time:1746008384552770|loss_delay:63426|frame:ACK STREAM |repair:128| [2025/04/30 10:19:44 616635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:257|lost_pn:259|po_sent_time:1746008384556205|lost_send_time:1746008384552770|loss_delay:63426|frame:STREAM |repair:128| [2025/04/30 10:19:44 616640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384556205u| [2025/04/30 10:19:44 616644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 616648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621534|now:1746008384616648|interval:4886| [2025/04/30 10:19:44 616655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621534|now:1746008384616648|interv:4886| [2025/04/30 10:19:44 616662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56823, ack_elapse 56815, delivered 67207|rate 1182742|lost 91| [2025/04/30 10:19:44 616669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182742) in round 5| [2025/04/30 10:19:44 616676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 616681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 616686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384559843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 616694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384559843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 616701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56379|latest_rtt:56353|min_rtt:30819|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 616709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 10:19:44 616716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746008384616196|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 616728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504616196|now:1746008384616196|interv:120000000| [2025/04/30 10:19:44 616734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504616196|now:1746008384616196|interv:120000000| [2025/04/30 10:19:44 616739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384619554|pq_index:0| [2025/04/30 10:19:44 616745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384614755| [2025/04/30 10:19:44 616751] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384616751| [2025/04/30 10:19:44 616758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384616756| [2025/04/30 10:19:44 616766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|min_srtt:56379|path_bw:1206856|loss_rate:23.54|path_pto:0| [2025/04/30 10:19:44 616772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 616778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 616785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:256|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 616792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|min_srtt:56379|path_bw:1206856|loss_rate:23.54|path_pto:0| [2025/04/30 10:19:44 616797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 616804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 616810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:257|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 616816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|min_srtt:56379|path_bw:1206856|loss_rate:23.54|path_pto:0| [2025/04/30 10:19:44 616822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 616828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 616834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 616841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|min_srtt:56379|path_bw:1206856|loss_rate:23.54|path_pto:0| [2025/04/30 10:19:44 616847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 616857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 616864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 616870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56379|min_srtt:56379|path_bw:1206856|loss_rate:23.54|path_pto:0| [2025/04/30 10:19:44 616877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 616884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 616889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 616894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 616900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 616906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:256|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 616912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 616918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 616924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 10:19:44 616962] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384616934|stream_id:0|stream_offset:258231| [2025/04/30 10:19:44 616969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 616974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 616978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621534|now:1746008384616978|interval:4556| [2025/04/30 10:19:44 616982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621534|now:1746008384616978|interv:4556| [2025/04/30 10:19:44 616986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 616991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:257|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 616996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 617005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 617009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 10:19:44 617032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384617015|stream_id:0|stream_offset:259410| [2025/04/30 10:19:44 617037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:380|origin_pktnum:257|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 617041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 617045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621534|now:1746008384617045|interval:4489| [2025/04/30 10:19:44 617050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621534|now:1746008384617045|interv:4489| [2025/04/30 10:19:44 617054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 617058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 617062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 617067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 617071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 10:19:44 617091] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384617076|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 617096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 617101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 617105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621534|now:1746008384617105|interval:4429| [2025/04/30 10:19:44 617109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621534|now:1746008384617105|interv:4429| [2025/04/30 10:19:44 617114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 617118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 617122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 617127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 617131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 10:19:44 617163] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384617139|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 617172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 617177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 617183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384621534|now:1746008384617183|interval:4351| [2025/04/30 10:19:44 617189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384621534|now:1746008384617183|interv:4351| [2025/04/30 10:19:44 617195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 617201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384621534| [2025/04/30 10:19:44 617207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384621534| [2025/04/30 10:19:44 617212] [debug] |xqc_engine_wakeup_after|wakeup:1746008384621534|now:1746008384617212|diff:4322| [2025/04/30 10:19:44 617218] [debug] |xqc_engine_main_logic|END|now:1746008384616756| [2025/04/30 10:19:44 617225] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384617225| [2025/04/30 10:19:44 617230] [debug] |xqc_engine_wakeup_after|wakeup:1746008384621534|now:1746008384617230|diff:4304| [2025/04/30 10:19:44 617235] [debug] |xqc_engine_main_logic|END|now:1746008384617225| [2025/04/30 10:19:44 618210] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:117|state:ESTABED|recv_time:1746008384618208| [2025/04/30 10:19:44 618225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 618236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:89| [2025/04/30 10:19:44 618242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 10:19:44 618251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 10:19:44 618258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 618270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:263|origin_pktnum:142|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:263| [2025/04/30 10:19:44 618277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:144015|prior_delivered:125143|prior_time:1746008384559381|is_app_limited:0|send_elapse:56934|ack_elapse:58827|ctl_first_sent_time:1746008384559954|lagest_ack_time:1746008384618208|curr_delivered:193550| [2025/04/30 10:19:44 618284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384559954| [2025/04/30 10:19:44 618291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1687||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 10:19:44 618303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:266|origin_pktnum:143|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:266| [2025/04/30 10:19:44 618310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:142808|prior_delivered:127550|prior_time:1746008384561548|is_app_limited:0|send_elapse:56749|ack_elapse:56660|ctl_first_sent_time:1746008384562086|lagest_ack_time:1746008384618208|curr_delivered:194750| [2025/04/30 10:19:44 618323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384562086| [2025/04/30 10:19:44 618328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1685||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 10:19:44 618332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56379|rttvar:164|minrtt:30819|latest_rtt:56122|ack_delay:48| [2025/04/30 10:19:44 618336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56341|rttvar:199|minrtt:30819|latest_rtt:56122|ack_delay:48| [2025/04/30 10:19:44 618341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/04/30 10:19:44 618345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 618608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 618632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:263|po_sent_time:1746008384558108|lost_send_time:1746008384554825|loss_delay:63383|frame:STREAM |repair:128| [2025/04/30 10:19:44 618637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:263|po_sent_time:1746008384558209|lost_send_time:1746008384554825|loss_delay:63383|frame:STREAM |repair:128| [2025/04/30 10:19:44 618641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384558209u| [2025/04/30 10:19:44 618652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 618659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384623457|now:1746008384618658|interval:4799| [2025/04/30 10:19:44 618666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384623457|now:1746008384618658|interv:4799| [2025/04/30 10:19:44 618671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56749, ack_elapse 56660, delivered 67200|rate 1184161|lost 93| [2025/04/30 10:19:44 618676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184161) in round 5| [2025/04/30 10:19:44 618682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 618689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 618695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384562086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 618702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384562086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 618709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56341|latest_rtt:56122|min_rtt:30819|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 618719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 10:19:44 618726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:117|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746008384618208|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 618733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504618208|now:1746008384618208|interv:120000000| [2025/04/30 10:19:44 618740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504618208|now:1746008384618208|interv:120000000| [2025/04/30 10:19:44 618746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384621534|pq_index:0| [2025/04/30 10:19:44 618753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384616756| [2025/04/30 10:19:44 618759] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384618759| [2025/04/30 10:19:44 618767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384618765| [2025/04/30 10:19:44 618776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1206856|loss_rate:23.82|path_pto:0| [2025/04/30 10:19:44 618783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 618796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 618803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 618810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1206856|loss_rate:23.82|path_pto:0| [2025/04/30 10:19:44 618817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 618824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 618830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 618837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1206856|loss_rate:23.82|path_pto:0| [2025/04/30 10:19:44 618843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 618847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 618851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 618856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1206856|loss_rate:23.82|path_pto:0| [2025/04/30 10:19:44 618860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 618864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 618869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 618873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1206856|loss_rate:23.82|path_pto:0| [2025/04/30 10:19:44 618877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 618882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 618886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 618890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 618897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 618902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 618906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 618911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 618915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 10:19:44 618951] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384618923|stream_id:0|stream_offset:260589| [2025/04/30 10:19:44 618957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:383|origin_pktnum:260|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 618962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 618967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384623457|now:1746008384618966|interval:4491| [2025/04/30 10:19:44 618971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384623457|now:1746008384618966|interv:4491| [2025/04/30 10:19:44 618975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 618980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 618984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 618989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 618993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 10:19:44 619015] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384618998|stream_id:0|stream_offset:261768| [2025/04/30 10:19:44 619020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:384|origin_pktnum:261|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 619025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 619029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384623457|now:1746008384619029|interval:4428| [2025/04/30 10:19:44 619034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384623457|now:1746008384619029|interv:4428| [2025/04/30 10:19:44 619038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 619042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 619050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 619055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 619059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 10:19:44 619080] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384619064|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 619086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 619091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 619095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384623457|now:1746008384619095|interval:4362| [2025/04/30 10:19:44 619099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384623457|now:1746008384619095|interv:4362| [2025/04/30 10:19:44 619103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 619108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 619112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 619117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 619121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 10:19:44 619141] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384619126|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 619146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 619151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 619155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384623457|now:1746008384619155|interval:4302| [2025/04/30 10:19:44 619159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384623457|now:1746008384619155|interv:4302| [2025/04/30 10:19:44 619163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 619167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384623457| [2025/04/30 10:19:44 619172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384623457| [2025/04/30 10:19:44 619176] [debug] |xqc_engine_wakeup_after|wakeup:1746008384623457|now:1746008384619176|diff:4281| [2025/04/30 10:19:44 619184] [debug] |xqc_engine_main_logic|END|now:1746008384618765| [2025/04/30 10:19:44 619189] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384619189| [2025/04/30 10:19:44 619193] [debug] |xqc_engine_wakeup_after|wakeup:1746008384623457|now:1746008384619193|diff:4264| [2025/04/30 10:19:44 619197] [debug] |xqc_engine_main_logic|END|now:1746008384619189| [2025/04/30 10:19:44 620161] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:119|state:ESTABED|recv_time:1746008384620160| [2025/04/30 10:19:44 620178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 620187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:90| [2025/04/30 10:19:44 620194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 10:19:44 620203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 10:19:44 620209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 620220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:267|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:270|path_largest_ack:267| [2025/04/30 10:19:44 620227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:144008|prior_delivered:127550|prior_time:1746008384561548|is_app_limited:0|send_elapse:56845|ack_elapse:58612|ctl_first_sent_time:1746008384562182|lagest_ack_time:1746008384620160|curr_delivered:195950| [2025/04/30 10:19:44 620235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384562182| [2025/04/30 10:19:44 620242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1685||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 10:19:44 620249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:270|origin_pktnum:147|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:270|path_largest_ack:270| [2025/04/30 10:19:44 620255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:138008|prior_delivered:132350|prior_time:1746008384565423|is_app_limited:0|send_elapse:57194|ack_elapse:54737|ctl_first_sent_time:1746008384566129|lagest_ack_time:1746008384620160|curr_delivered:197150| [2025/04/30 10:19:44 620262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384566129| [2025/04/30 10:19:44 620268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1683||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 10:19:44 620274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56341|rttvar:199|minrtt:30819|latest_rtt:54031|ack_delay:48| [2025/04/30 10:19:44 620281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56046|rttvar:739|minrtt:30819|latest_rtt:54031|ack_delay:48| [2025/04/30 10:19:44 620287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:270|lost_pn:267|thresh:3| [2025/04/30 10:19:44 620293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 620570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 620602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:267|po_sent_time:1746008384560074|lost_send_time:1746008384557109|loss_delay:63051|frame:STREAM |repair:128| [2025/04/30 10:19:44 620607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:265|lost_pn:267|po_sent_time:1746008384560165|lost_send_time:1746008384557109|loss_delay:63051|frame:STREAM |repair:128| [2025/04/30 10:19:44 620612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384560165u| [2025/04/30 10:19:44 620616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 620620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384625299|now:1746008384620620|interval:4679| [2025/04/30 10:19:44 620625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384625299|now:1746008384620620|interv:4679| [2025/04/30 10:19:44 620629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57194, ack_elapse 54737, delivered 64800|rate 1132985|lost 95| [2025/04/30 10:19:44 620634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132985) in round 5| [2025/04/30 10:19:44 620641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 620648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 620654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384566129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 620660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384566129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 620670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56046|latest_rtt:54031|min_rtt:30819|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 620680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 10:19:44 620687] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746008384620160|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 620694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504620160|now:1746008384620160|interv:120000000| [2025/04/30 10:19:44 620700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504620160|now:1746008384620160|interv:120000000| [2025/04/30 10:19:44 620705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384623457|pq_index:0| [2025/04/30 10:19:44 620711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384618765| [2025/04/30 10:19:44 620717] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384620716| [2025/04/30 10:19:44 620724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384620722| [2025/04/30 10:19:44 620732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|min_srtt:56046|path_bw:1206856|loss_rate:24.09|path_pto:0| [2025/04/30 10:19:44 620738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 620744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 620751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 620757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|min_srtt:56046|path_bw:1206856|loss_rate:24.09|path_pto:0| [2025/04/30 10:19:44 620763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 620769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 620775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:265|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 620781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|min_srtt:56046|path_bw:1206856|loss_rate:24.09|path_pto:0| [2025/04/30 10:19:44 620791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 620798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 620804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 620810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|min_srtt:56046|path_bw:1206856|loss_rate:24.09|path_pto:0| [2025/04/30 10:19:44 620815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 620821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 620828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 620834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56046|min_srtt:56046|path_bw:1206856|loss_rate:24.09|path_pto:0| [2025/04/30 10:19:44 620840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 620846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 620851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 620857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 620863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 620870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 620877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 620884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 620891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 10:19:44 620930] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384620901|stream_id:0|stream_offset:262947| [2025/04/30 10:19:44 620937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 620944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 620957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384625299|now:1746008384620956|interval:4343| [2025/04/30 10:19:44 620961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384625299|now:1746008384620956|interv:4343| [2025/04/30 10:19:44 620965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 620970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:265|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 620975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 620979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 620983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 10:19:44 621009] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384620990|stream_id:0|stream_offset:264126| [2025/04/30 10:19:44 621015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:388|origin_pktnum:265|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 621020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 621024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384625299|now:1746008384621024|interval:4275| [2025/04/30 10:19:44 621028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384625299|now:1746008384621024|interv:4275| [2025/04/30 10:19:44 621032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 621037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 621041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 621045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 621049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 10:19:44 621070] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384621055|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 621075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 621079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 621083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384625299|now:1746008384621083|interval:4216| [2025/04/30 10:19:44 621091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384625299|now:1746008384621083|interv:4216| [2025/04/30 10:19:44 621095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 621100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 621104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 621108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 621112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 10:19:44 621132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384621117|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 621137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 621142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 621146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384625299|now:1746008384621146|interval:4153| [2025/04/30 10:19:44 621150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384625299|now:1746008384621146|interv:4153| [2025/04/30 10:19:44 621154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 621158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384625299| [2025/04/30 10:19:44 621163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384625299| [2025/04/30 10:19:44 621167] [debug] |xqc_engine_wakeup_after|wakeup:1746008384625299|now:1746008384621166|diff:4133| [2025/04/30 10:19:44 621171] [debug] |xqc_engine_main_logic|END|now:1746008384620722| [2025/04/30 10:19:44 621176] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384621176| [2025/04/30 10:19:44 621180] [debug] |xqc_engine_wakeup_after|wakeup:1746008384625299|now:1746008384621180|diff:4119| [2025/04/30 10:19:44 621184] [debug] |xqc_engine_main_logic|END|now:1746008384621176| [2025/04/30 10:19:44 622227] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:119|state:ESTABED|recv_time:1746008384622225| [2025/04/30 10:19:44 622241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 622250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:91| [2025/04/30 10:19:44 622257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 10:19:44 622266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 10:19:44 622272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 622282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:271|origin_pktnum:148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:272|path_largest_ack:271| [2025/04/30 10:19:44 622289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:139208|prior_delivered:132350|prior_time:1746008384565423|is_app_limited:0|send_elapse:57263|ack_elapse:56802|ctl_first_sent_time:1746008384566198|lagest_ack_time:1746008384622225|curr_delivered:198350| [2025/04/30 10:19:44 622304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384566198| [2025/04/30 10:19:44 622312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1683||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 10:19:44 622319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:272|origin_pktnum:151|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:272|path_largest_ack:272| [2025/04/30 10:19:44 622325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:139208|prior_delivered:132350|prior_time:1746008384565423|is_app_limited:0|send_elapse:57263|ack_elapse:56802|ctl_first_sent_time:1746008384566198|lagest_ack_time:1746008384622225|curr_delivered:199550| [2025/04/30 10:19:44 622333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384566261| [2025/04/30 10:19:44 622339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1681||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 10:19:44 622346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56046|rttvar:739|minrtt:30819|latest_rtt:55964|ack_delay:56| [2025/04/30 10:19:44 622352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56029|rttvar:589|minrtt:30819|latest_rtt:55964|ack_delay:56| [2025/04/30 10:19:44 622358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:272|lost_pn:269|thresh:3| [2025/04/30 10:19:44 622365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 622610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 622665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:269|po_sent_time:1746008384562248|lost_send_time:1746008384559193|loss_delay:63032|frame:STREAM |repair:128| [2025/04/30 10:19:44 622673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:269|lost_pn:269|po_sent_time:1746008384562307|lost_send_time:1746008384559193|loss_delay:63032|frame:STREAM |repair:128| [2025/04/30 10:19:44 622679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384562307u| [2025/04/30 10:19:44 622685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 622691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56029|rtt_var:589|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 622698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 622704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 622709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141609| [2025/04/30 10:19:44 622714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384704502|now:1746008384622691|interv:81811| [2025/04/30 10:19:44 622720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384704502|now:1746008384622691|interval:81811|pto_count:0|srtt:56029 [2025/04/30 10:19:44 622726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57263, ack_elapse 56802, delivered 67200|rate 1173532|lost 97| [2025/04/30 10:19:44 622732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173532) in round 5| [2025/04/30 10:19:44 622738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 622744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 622750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384566261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 622756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384566261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 622763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56029|latest_rtt:55964|min_rtt:30819|applimit:0|lost:95|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 622771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 10:19:44 622777] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746008384622225|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 622788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504622225|now:1746008384622225|interv:120000000| [2025/04/30 10:19:44 622794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504622225|now:1746008384622225|interv:120000000| [2025/04/30 10:19:44 622799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384625299|pq_index:0| [2025/04/30 10:19:44 622805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384620722| [2025/04/30 10:19:44 622810] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384622810| [2025/04/30 10:19:44 622818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384622816| [2025/04/30 10:19:44 622825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|min_srtt:56029|path_bw:1206856|loss_rate:24.36|path_pto:0| [2025/04/30 10:19:44 622831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 622838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 622845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 622853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|min_srtt:56029|path_bw:1206856|loss_rate:24.36|path_pto:0| [2025/04/30 10:19:44 622860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 622866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 622872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:269|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 622878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|min_srtt:56029|path_bw:1206856|loss_rate:24.36|path_pto:0| [2025/04/30 10:19:44 622884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 622890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 622896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 622902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|min_srtt:56029|path_bw:1206856|loss_rate:24.36|path_pto:0| [2025/04/30 10:19:44 622912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 622918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 622926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 622931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56029|min_srtt:56029|path_bw:1206856|loss_rate:24.36|path_pto:0| [2025/04/30 10:19:44 622936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 622940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 622944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 622947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 622952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 622956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 622961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 622965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 622970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 10:19:44 623009] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384622985|stream_id:0|stream_offset:265305| [2025/04/30 10:19:44 623015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 623020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 623024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56029|rtt_var:589|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 623029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 623033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 623037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 142809| [2025/04/30 10:19:44 623041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706370|now:1746008384623024|interv:83346| [2025/04/30 10:19:44 623049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706370|now:1746008384623024|interval:83346|pto_count:0|srtt:56029 [2025/04/30 10:19:44 623053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 623058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:269|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 623062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 623067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 623071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 10:19:44 623093] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384623077|stream_id:0|stream_offset:266484| [2025/04/30 10:19:44 623099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:392|origin_pktnum:269|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 623103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 623107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56029|rtt_var:589|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 623112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 623116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 623120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 144009| [2025/04/30 10:19:44 623124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706462|now:1746008384623107|interv:83355| [2025/04/30 10:19:44 623128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706462|now:1746008384623107|interval:83355|pto_count:0|srtt:56029 [2025/04/30 10:19:44 623132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 623137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 623141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 623146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 623150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 10:19:44 623170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384623155|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 623175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 623183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 623187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56029|rtt_var:589|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 623191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 623195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 623199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 145209| [2025/04/30 10:19:44 623203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706540|now:1746008384623187|interv:83353| [2025/04/30 10:19:44 623207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706540|now:1746008384623187|interval:83353|pto_count:0|srtt:56029 [2025/04/30 10:19:44 623212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 623216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 623220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 623225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 623229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 10:19:44 623249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384623234|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 623255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 623259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 623263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56029|rtt_var:589|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 623268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 623272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 623276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 146409| [2025/04/30 10:19:44 623280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706619|now:1746008384623263|interv:83356| [2025/04/30 10:19:44 623284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706619|now:1746008384623263|interval:83356|pto_count:0|srtt:56029 [2025/04/30 10:19:44 623288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 623296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384706619| [2025/04/30 10:19:44 623300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384706619| [2025/04/30 10:19:44 623304] [debug] |xqc_engine_wakeup_after|wakeup:1746008384706619|now:1746008384623304|diff:83315| [2025/04/30 10:19:44 623308] [debug] |xqc_engine_main_logic|END|now:1746008384622816| [2025/04/30 10:19:44 623314] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384623314| [2025/04/30 10:19:44 623317] [debug] |xqc_engine_wakeup_after|wakeup:1746008384706619|now:1746008384623317|diff:83302| [2025/04/30 10:19:44 623321] [debug] |xqc_engine_main_logic|END|now:1746008384623314| [2025/04/30 10:19:44 624175] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:121|state:ESTABED|recv_time:1746008384624174| [2025/04/30 10:19:44 624189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 624198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:92| [2025/04/30 10:19:44 624204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 10:19:44 624213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 10:19:44 624218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 624225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:273|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:273| [2025/04/30 10:19:44 624229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:141608|prior_delivered:132350|prior_time:1746008384565423|is_app_limited:0|send_elapse:57386|ack_elapse:58751|ctl_first_sent_time:1746008384566321|lagest_ack_time:1746008384624174|curr_delivered:200750| [2025/04/30 10:19:44 624234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384566321| [2025/04/30 10:19:44 624241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1681||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 10:19:44 624248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:278|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:278| [2025/04/30 10:19:44 624255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:142808|prior_delivered:134750|prior_time:1746008384567365|is_app_limited:0|send_elapse:56999|ack_elapse:56809|ctl_first_sent_time:1746008384567881|lagest_ack_time:1746008384624174|curr_delivered:201950| [2025/04/30 10:19:44 624262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384567881| [2025/04/30 10:19:44 624268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1679||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 10:19:44 624275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56029|rttvar:589|minrtt:30819|latest_rtt:56293|ack_delay:48| [2025/04/30 10:19:44 624282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56056|rttvar:496|minrtt:30819|latest_rtt:56293|ack_delay:48| [2025/04/30 10:19:44 624288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:278|lost_pn:275|thresh:3| [2025/04/30 10:19:44 624295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 624517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 624585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:275|po_sent_time:1746008384566384|lost_send_time:1746008384560845|loss_delay:63329|frame:STREAM |repair:128| [2025/04/30 10:19:44 624590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:275|lost_pn:275|po_sent_time:1746008384566443|lost_send_time:1746008384560845|loss_delay:63329|frame:STREAM |repair:128| [2025/04/30 10:19:44 624594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384566443u| [2025/04/30 10:19:44 624598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 624602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629829|now:1746008384624602|interval:5227| [2025/04/30 10:19:44 624607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629829|now:1746008384624602|interv:5227| [2025/04/30 10:19:44 624611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56999, ack_elapse 56809, delivered 67200|rate 1178968|lost 99| [2025/04/30 10:19:44 624616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178968) in round 5| [2025/04/30 10:19:44 624620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 624625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 624636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384567881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 624643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384567881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 624651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56056|latest_rtt:56293|min_rtt:30819|applimit:0|lost:97|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 624657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 10:19:44 624664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:121|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746008384624174|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 624671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504624174|now:1746008384624174|interv:120000000| [2025/04/30 10:19:44 624677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504624174|now:1746008384624174|interv:120000000| [2025/04/30 10:19:44 624684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384706619|pq_index:0| [2025/04/30 10:19:44 624691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384622816| [2025/04/30 10:19:44 624697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384624696| [2025/04/30 10:19:44 624704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384624703| [2025/04/30 10:19:44 624713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|min_srtt:56056|path_bw:1206856|loss_rate:24.62|path_pto:0| [2025/04/30 10:19:44 624720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 624727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 624734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 624741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|min_srtt:56056|path_bw:1206856|loss_rate:24.62|path_pto:0| [2025/04/30 10:19:44 624748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 624755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 624770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:275|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 624777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|min_srtt:56056|path_bw:1206856|loss_rate:24.62|path_pto:0| [2025/04/30 10:19:44 624784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 624790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 624797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 624803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|min_srtt:56056|path_bw:1206856|loss_rate:24.62|path_pto:0| [2025/04/30 10:19:44 624810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 624817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 624822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 624826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56056|min_srtt:56056|path_bw:1206856|loss_rate:24.62|path_pto:0| [2025/04/30 10:19:44 624830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 624835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 624838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 624842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 624847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 624851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 624856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 624860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 624864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 10:19:44 624905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384624872|stream_id:0|stream_offset:267663| [2025/04/30 10:19:44 624921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:395|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 10:19:44 624928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 624935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629829|now:1746008384624935|interval:4894| [2025/04/30 10:19:44 624940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629829|now:1746008384624935|interv:4894| [2025/04/30 10:19:44 624945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 624950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:275|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 624954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 624959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 624963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 10:19:44 624994] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384624969|stream_id:0|stream_offset:268842| [2025/04/30 10:19:44 625003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:396|origin_pktnum:275|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 625010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 625016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629829|now:1746008384625016|interval:4813| [2025/04/30 10:19:44 625023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629829|now:1746008384625016|interv:4813| [2025/04/30 10:19:44 625027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 625032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 625036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 625041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 625045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 10:19:44 625073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384625051|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 625081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 625095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 625102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629829|now:1746008384625101|interval:4728| [2025/04/30 10:19:44 625106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629829|now:1746008384625101|interv:4728| [2025/04/30 10:19:44 625111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 625115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 625119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 625124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 625128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 10:19:44 625157] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384625134|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 625166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 625174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 625181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384629829|now:1746008384625180|interval:4649| [2025/04/30 10:19:44 625188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384629829|now:1746008384625180|interv:4649| [2025/04/30 10:19:44 625194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 625199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384629829| [2025/04/30 10:19:44 625203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384629829| [2025/04/30 10:19:44 625207] [debug] |xqc_engine_wakeup_after|wakeup:1746008384629829|now:1746008384625207|diff:4622| [2025/04/30 10:19:44 625212] [debug] |xqc_engine_main_logic|END|now:1746008384624703| [2025/04/30 10:19:44 625217] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384625217| [2025/04/30 10:19:44 625221] [debug] |xqc_engine_wakeup_after|wakeup:1746008384629829|now:1746008384625221|diff:4608| [2025/04/30 10:19:44 625225] [debug] |xqc_engine_main_logic|END|now:1746008384625217| [2025/04/30 10:19:44 626172] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:123|state:ESTABED|recv_time:1746008384626171| [2025/04/30 10:19:44 626186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 626195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:93| [2025/04/30 10:19:44 626201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 10:19:44 626211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 10:19:44 626217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 626231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:279|origin_pktnum:156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:279| [2025/04/30 10:19:44 626239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:144008|prior_delivered:134750|prior_time:1746008384567365|is_app_limited:0|send_elapse:57098|ack_elapse:58806|ctl_first_sent_time:1746008384567980|lagest_ack_time:1746008384626171|curr_delivered:203150| [2025/04/30 10:19:44 626245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384567980| [2025/04/30 10:19:44 626251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1679||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 10:19:44 626258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:282|origin_pktnum:159|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:282| [2025/04/30 10:19:44 626265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:142808|prior_delivered:137150|prior_time:1746008384569368|is_app_limited:0|send_elapse:56990|ack_elapse:56803|ctl_first_sent_time:1746008384569930|lagest_ack_time:1746008384626171|curr_delivered:204350| [2025/04/30 10:19:44 626271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384569930| [2025/04/30 10:19:44 626277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1677||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 10:19:44 626284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56056|rttvar:496|minrtt:30819|latest_rtt:56241|ack_delay:56| [2025/04/30 10:19:44 626290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56072|rttvar:404|minrtt:30819|latest_rtt:56241|ack_delay:56| [2025/04/30 10:19:44 626297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:282|lost_pn:279|thresh:3| [2025/04/30 10:19:44 626303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 626513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 626590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:276|lost_pn:279|po_sent_time:1746008384566500|lost_send_time:1746008384562900|loss_delay:63271|frame:STREAM |repair:128| [2025/04/30 10:19:44 626595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:277|lost_pn:279|po_sent_time:1746008384566585|lost_send_time:1746008384562900|loss_delay:63271|frame:STREAM |repair:128| [2025/04/30 10:19:44 626600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384566585u| [2025/04/30 10:19:44 626604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 626608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384631376|now:1746008384626608|interval:4768| [2025/04/30 10:19:44 626612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384631376|now:1746008384626608|interv:4768| [2025/04/30 10:19:44 626617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56990, ack_elapse 56803, delivered 67200|rate 1179154|lost 101| [2025/04/30 10:19:44 626624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179154) in round 5| [2025/04/30 10:19:44 626631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 626638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 626643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384569930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 626648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384569930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 626654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56072|latest_rtt:56241|min_rtt:30819|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 626663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 10:19:44 626670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746008384626171|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 626677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504626171|now:1746008384626171|interv:120000000| [2025/04/30 10:19:44 626688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504626171|now:1746008384626171|interv:120000000| [2025/04/30 10:19:44 626693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384629829|pq_index:0| [2025/04/30 10:19:44 626700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384624703| [2025/04/30 10:19:44 626705] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384626705| [2025/04/30 10:19:44 626712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384626710| [2025/04/30 10:19:44 626720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206856|loss_rate:24.87|path_pto:0| [2025/04/30 10:19:44 626726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 626733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 626740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:276|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 626746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206856|loss_rate:24.87|path_pto:0| [2025/04/30 10:19:44 626752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 626759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 626765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:277|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 626771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206856|loss_rate:24.87|path_pto:0| [2025/04/30 10:19:44 626777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 626783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 626789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 626795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206856|loss_rate:24.87|path_pto:0| [2025/04/30 10:19:44 626800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 626810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 626816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 626822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206856|loss_rate:24.87|path_pto:0| [2025/04/30 10:19:44 626828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 626834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 626841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 626846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 626854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 626861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:276|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 626867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 626873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 626879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 10:19:44 626917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384626889|stream_id:0|stream_offset:270021| [2025/04/30 10:19:44 626926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 626932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 626939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384631376|now:1746008384626939|interval:4437| [2025/04/30 10:19:44 626945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384631376|now:1746008384626939|interv:4437| [2025/04/30 10:19:44 626952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 626959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:277|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 626965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 626972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 626984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 10:19:44 627022] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384626994|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 627033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:400|origin_pktnum:277|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 627040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 627047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384631376|now:1746008384627046|interval:4330| [2025/04/30 10:19:44 627053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384631376|now:1746008384627046|interv:4330| [2025/04/30 10:19:44 627060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 627066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 627070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 627075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 627079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 10:19:44 627109] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384627086|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 627118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 627125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 627132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384631376|now:1746008384627132|interval:4244| [2025/04/30 10:19:44 627138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384631376|now:1746008384627132|interv:4244| [2025/04/30 10:19:44 627142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 627147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 627151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 627155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 627159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 10:19:44 627188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384627166|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 627203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 627210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 627217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384631376|now:1746008384627216|interval:4160| [2025/04/30 10:19:44 627221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384631376|now:1746008384627216|interv:4160| [2025/04/30 10:19:44 627225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 627230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384631376| [2025/04/30 10:19:44 627234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384631376| [2025/04/30 10:19:44 627238] [debug] |xqc_engine_wakeup_after|wakeup:1746008384631376|now:1746008384627238|diff:4138| [2025/04/30 10:19:44 627242] [debug] |xqc_engine_main_logic|END|now:1746008384626710| [2025/04/30 10:19:44 627248] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384627248| [2025/04/30 10:19:44 627252] [debug] |xqc_engine_wakeup_after|wakeup:1746008384631376|now:1746008384627252|diff:4124| [2025/04/30 10:19:44 627256] [debug] |xqc_engine_main_logic|END|now:1746008384627248| [2025/04/30 10:19:44 628199] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:125|state:ESTABED|recv_time:1746008384628197| [2025/04/30 10:19:44 628213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 628221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:94| [2025/04/30 10:19:44 628227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 10:19:44 628236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 10:19:44 628243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 628253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:283|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:286|path_largest_ack:283| [2025/04/30 10:19:44 628261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:144008|prior_delivered:137150|prior_time:1746008384569368|is_app_limited:0|send_elapse:57106|ack_elapse:58829|ctl_first_sent_time:1746008384570046|lagest_ack_time:1746008384628197|curr_delivered:205550| [2025/04/30 10:19:44 628267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384570046| [2025/04/30 10:19:44 628272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1677||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 10:19:44 628277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:286|origin_pktnum:163|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:286|path_largest_ack:286| [2025/04/30 10:19:44 628284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:142808|prior_delivered:139550|prior_time:1746008384571316|is_app_limited:0|send_elapse:57066|ack_elapse:56881|ctl_first_sent_time:1746008384571933|lagest_ack_time:1746008384628197|curr_delivered:206750| [2025/04/30 10:19:44 628298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384571933| [2025/04/30 10:19:44 628304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1675||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 10:19:44 628310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56072|rttvar:404|minrtt:30819|latest_rtt:56264|ack_delay:72| [2025/04/30 10:19:44 628317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56087|rttvar:333|minrtt:30819|latest_rtt:56264|ack_delay:72| [2025/04/30 10:19:44 628322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:286|lost_pn:283|thresh:3| [2025/04/30 10:19:44 628326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 628538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 628629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:280|lost_pn:283|po_sent_time:1746008384568105|lost_send_time:1746008384564900|loss_delay:63297|frame:STREAM |repair:128| [2025/04/30 10:19:44 628637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:281|lost_pn:283|po_sent_time:1746008384568176|lost_send_time:1746008384564900|loss_delay:63297|frame:STREAM |repair:128| [2025/04/30 10:19:44 628642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384568176u| [2025/04/30 10:19:44 628651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 628658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384633443|now:1746008384628657|interval:4786| [2025/04/30 10:19:44 628665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384633443|now:1746008384628657|interv:4786| [2025/04/30 10:19:44 628671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57066, ack_elapse 56881, delivered 67200|rate 1177583|lost 103| [2025/04/30 10:19:44 628678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177583) in round 5| [2025/04/30 10:19:44 628684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 628690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 628696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384571933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 628703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384571933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 628710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56087|latest_rtt:56264|min_rtt:30819|applimit:0|lost:101|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 628719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 10:19:44 628726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:125|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746008384628197|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 628733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504628197|now:1746008384628197|interv:120000000| [2025/04/30 10:19:44 628739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504628197|now:1746008384628197|interv:120000000| [2025/04/30 10:19:44 628746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384631376|pq_index:0| [2025/04/30 10:19:44 628752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384626710| [2025/04/30 10:19:44 628758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384628758| [2025/04/30 10:19:44 628766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384628764| [2025/04/30 10:19:44 628774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1206856|loss_rate:25.12|path_pto:0| [2025/04/30 10:19:44 628781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 628788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 628800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:280|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 628808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1206856|loss_rate:25.12|path_pto:0| [2025/04/30 10:19:44 628814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 628821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 628828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:281|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 628836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1206856|loss_rate:25.12|path_pto:0| [2025/04/30 10:19:44 628842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 628849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 628853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 628857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1206856|loss_rate:25.12|path_pto:0| [2025/04/30 10:19:44 628862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 628866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 628870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 628874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1206856|loss_rate:25.12|path_pto:0| [2025/04/30 10:19:44 628879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 628883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 628887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 628891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 628898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 628903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:280|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 628908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 628915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 628921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 10:19:44 628969] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384628932|stream_id:0|stream_offset:272379| [2025/04/30 10:19:44 628978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 628985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 628992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384633443|now:1746008384628992|interval:4451| [2025/04/30 10:19:44 628999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384633443|now:1746008384628992|interv:4451| [2025/04/30 10:19:44 629006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 629014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:281|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 629019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 629024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 629028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 10:19:44 629057] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384629035|stream_id:0|stream_offset:273558| [2025/04/30 10:19:44 629063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:404|origin_pktnum:281|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 629070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 629077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384633443|now:1746008384629077|interval:4366| [2025/04/30 10:19:44 629084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384633443|now:1746008384629077|interv:4366| [2025/04/30 10:19:44 629091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 629098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 629111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 629115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 629119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 10:19:44 629148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384629126|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 629154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 629162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 629169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384633443|now:1746008384629168|interval:4275| [2025/04/30 10:19:44 629176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384633443|now:1746008384629168|interv:4275| [2025/04/30 10:19:44 629183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 629190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 629197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 629201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 629205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 10:19:44 629232] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384629212|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 629238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 629245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 629252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384633443|now:1746008384629252|interval:4191| [2025/04/30 10:19:44 629259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384633443|now:1746008384629252|interv:4191| [2025/04/30 10:19:44 629266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 629273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384633443| [2025/04/30 10:19:44 629280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384633443| [2025/04/30 10:19:44 629284] [debug] |xqc_engine_wakeup_after|wakeup:1746008384633443|now:1746008384629284|diff:4159| [2025/04/30 10:19:44 629293] [debug] |xqc_engine_main_logic|END|now:1746008384628764| [2025/04/30 10:19:44 629299] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384629299| [2025/04/30 10:19:44 629303] [debug] |xqc_engine_wakeup_after|wakeup:1746008384633443|now:1746008384629303|diff:4140| [2025/04/30 10:19:44 629307] [debug] |xqc_engine_main_logic|END|now:1746008384629299| [2025/04/30 10:19:44 630197] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:127|state:ESTABED|recv_time:1746008384630196| [2025/04/30 10:19:44 630212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 630221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:95| [2025/04/30 10:19:44 630227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 10:19:44 630236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 10:19:44 630243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 630254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:287|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:287| [2025/04/30 10:19:44 630261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:144008|prior_delivered:139550|prior_time:1746008384571316|is_app_limited:0|send_elapse:57196|ack_elapse:58880|ctl_first_sent_time:1746008384572063|lagest_ack_time:1746008384630196|curr_delivered:207950| [2025/04/30 10:19:44 630268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384572063| [2025/04/30 10:19:44 630274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1675||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 10:19:44 630282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:290|origin_pktnum:167|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:290| [2025/04/30 10:19:44 630288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:142808|prior_delivered:141950|prior_time:1746008384573336|is_app_limited:0|send_elapse:57058|ack_elapse:56860|ctl_first_sent_time:1746008384573948|lagest_ack_time:1746008384630196|curr_delivered:209150| [2025/04/30 10:19:44 630295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384573948| [2025/04/30 10:19:44 630302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1673||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 10:19:44 630309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56087|rttvar:333|minrtt:30819|latest_rtt:56248|ack_delay:56| [2025/04/30 10:19:44 630315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56101|rttvar:276|minrtt:30819|latest_rtt:56248|ack_delay:56| [2025/04/30 10:19:44 630319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:290|lost_pn:287|thresh:3| [2025/04/30 10:19:44 630323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 630523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 630651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:284|lost_pn:287|po_sent_time:1746008384570146|lost_send_time:1746008384566917|loss_delay:63279|frame:STREAM |repair:128| [2025/04/30 10:19:44 630659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:285|lost_pn:287|po_sent_time:1746008384570239|lost_send_time:1746008384566917|loss_delay:63279|frame:STREAM |repair:128| [2025/04/30 10:19:44 630667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384570239u| [2025/04/30 10:19:44 630673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 630679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635443|now:1746008384630679|interval:4764| [2025/04/30 10:19:44 630686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635443|now:1746008384630679|interv:4764| [2025/04/30 10:19:44 630692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57058, ack_elapse 56860, delivered 67200|rate 1177748|lost 105| [2025/04/30 10:19:44 630699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177748) in round 5| [2025/04/30 10:19:44 630705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 630711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 630717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384573948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 630724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384573948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 630738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56101|latest_rtt:56248|min_rtt:30819|applimit:0|lost:103|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 630746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 10:19:44 630753] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:127|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1746008384630196|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 630761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504630196|now:1746008384630196|interv:120000000| [2025/04/30 10:19:44 630767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504630196|now:1746008384630196|interv:120000000| [2025/04/30 10:19:44 630773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384633443|pq_index:0| [2025/04/30 10:19:44 630780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384628764| [2025/04/30 10:19:44 630787] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384630787| [2025/04/30 10:19:44 630794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384630793| [2025/04/30 10:19:44 630803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1206856|loss_rate:25.37|path_pto:0| [2025/04/30 10:19:44 630808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 630812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 630817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:284|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 630822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1206856|loss_rate:25.37|path_pto:0| [2025/04/30 10:19:44 630826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 630831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 630838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:285|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 630845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1206856|loss_rate:25.37|path_pto:0| [2025/04/30 10:19:44 630852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 630861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 630866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 630870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1206856|loss_rate:25.37|path_pto:0| [2025/04/30 10:19:44 630875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 630882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 630889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 630896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1206856|loss_rate:25.37|path_pto:0| [2025/04/30 10:19:44 630903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 630909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 630916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 630922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 630926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 630931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:284|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 630935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 630940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 630944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 10:19:44 630982] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384630952|stream_id:0|stream_offset:274737| [2025/04/30 10:19:44 630988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 630995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 631008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635443|now:1746008384631008|interval:4435| [2025/04/30 10:19:44 631015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635443|now:1746008384631008|interv:4435| [2025/04/30 10:19:44 631022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 631030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:285|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 631035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 631040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 631044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 10:19:44 631073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384631051|stream_id:0|stream_offset:275916| [2025/04/30 10:19:44 631080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:408|origin_pktnum:285|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 631087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 631094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635443|now:1746008384631094|interval:4349| [2025/04/30 10:19:44 631101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635443|now:1746008384631094|interv:4349| [2025/04/30 10:19:44 631107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 631114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 631119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 631123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 631127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 10:19:44 631154] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384631134|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 631160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 631168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 631174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635443|now:1746008384631174|interval:4269| [2025/04/30 10:19:44 631187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635443|now:1746008384631174|interv:4269| [2025/04/30 10:19:44 631194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 631199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 631203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 631207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 631212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 10:19:44 631239] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384631218|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 631245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 631253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 631259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384635443|now:1746008384631259|interval:4184| [2025/04/30 10:19:44 631266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384635443|now:1746008384631259|interv:4184| [2025/04/30 10:19:44 631272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 631279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384635443| [2025/04/30 10:19:44 631284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384635443| [2025/04/30 10:19:44 631288] [debug] |xqc_engine_wakeup_after|wakeup:1746008384635443|now:1746008384631288|diff:4155| [2025/04/30 10:19:44 631292] [debug] |xqc_engine_main_logic|END|now:1746008384630793| [2025/04/30 10:19:44 631298] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384631298| [2025/04/30 10:19:44 631302] [debug] |xqc_engine_wakeup_after|wakeup:1746008384635443|now:1746008384631302|diff:4141| [2025/04/30 10:19:44 631306] [debug] |xqc_engine_main_logic|END|now:1746008384631298| [2025/04/30 10:19:44 632148] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:129|state:ESTABED|recv_time:1746008384632147| [2025/04/30 10:19:44 632163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 632171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:96| [2025/04/30 10:19:44 632177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 10:19:44 632186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 10:19:44 632193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 632203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:291|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:291| [2025/04/30 10:19:44 632210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:144008|prior_delivered:141950|prior_time:1746008384573336|is_app_limited:0|send_elapse:57169|ack_elapse:58811|ctl_first_sent_time:1746008384574059|lagest_ack_time:1746008384632147|curr_delivered:210350| [2025/04/30 10:19:44 632225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384574059| [2025/04/30 10:19:44 632232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1673||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 10:19:44 632238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:294|origin_pktnum:171|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:294| [2025/04/30 10:19:44 632245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:142808|prior_delivered:144350|prior_time:1746008384575369|is_app_limited:0|send_elapse:57025|ack_elapse:56778|ctl_first_sent_time:1746008384575984|lagest_ack_time:1746008384632147|curr_delivered:211550| [2025/04/30 10:19:44 632252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384575984| [2025/04/30 10:19:44 632259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1671||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 10:19:44 632266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56101|rttvar:276|minrtt:30819|latest_rtt:56163|ack_delay:48| [2025/04/30 10:19:44 632271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56103|rttvar:210|minrtt:30819|latest_rtt:56163|ack_delay:48| [2025/04/30 10:19:44 632275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:294|lost_pn:291|thresh:3| [2025/04/30 10:19:44 632280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 632471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 632578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:288|lost_pn:291|po_sent_time:1746008384572164|lost_send_time:1746008384568964|loss_delay:63183|frame:STREAM |repair:128| [2025/04/30 10:19:44 632586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:289|lost_pn:291|po_sent_time:1746008384572246|lost_send_time:1746008384568964|loss_delay:63183|frame:STREAM |repair:128| [2025/04/30 10:19:44 632593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384572246u| [2025/04/30 10:19:44 632599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 632606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384637330|now:1746008384632606|interval:4724| [2025/04/30 10:19:44 632613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384637330|now:1746008384632606|interv:4724| [2025/04/30 10:19:44 632620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57025, ack_elapse 56778, delivered 67200|rate 1178430|lost 107| [2025/04/30 10:19:44 632626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178430) in round 5| [2025/04/30 10:19:44 632633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 632640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 632646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384575984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 632653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384575984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 632659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56103|latest_rtt:56163|min_rtt:30819|applimit:0|lost:105|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 632668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 10:19:44 632675] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:129|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746008384632147|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 632681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504632147|now:1746008384632147|interv:120000000| [2025/04/30 10:19:44 632685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504632147|now:1746008384632147|interv:120000000| [2025/04/30 10:19:44 632689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384635443|pq_index:0| [2025/04/30 10:19:44 632694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384630793| [2025/04/30 10:19:44 632707] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384632706| [2025/04/30 10:19:44 632714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384632713| [2025/04/30 10:19:44 632723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|min_srtt:56103|path_bw:1206856|loss_rate:25.61|path_pto:0| [2025/04/30 10:19:44 632730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 632737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 632744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:288|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 632751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|min_srtt:56103|path_bw:1206856|loss_rate:25.61|path_pto:0| [2025/04/30 10:19:44 632758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 632770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 632777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:289|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 632784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|min_srtt:56103|path_bw:1206856|loss_rate:25.61|path_pto:0| [2025/04/30 10:19:44 632791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 632797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 632805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 632810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|min_srtt:56103|path_bw:1206856|loss_rate:25.61|path_pto:0| [2025/04/30 10:19:44 632815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 632822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 632829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 632841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56103|min_srtt:56103|path_bw:1206856|loss_rate:25.61|path_pto:0| [2025/04/30 10:19:44 632845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 632850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 632854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 632858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 632862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 632868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:288|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 632874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 632882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 632888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 10:19:44 632932] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384632900|stream_id:0|stream_offset:277095| [2025/04/30 10:19:44 632938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 632946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 632952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384637330|now:1746008384632952|interval:4378| [2025/04/30 10:19:44 632959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384637330|now:1746008384632952|interv:4378| [2025/04/30 10:19:44 632966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 632974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:289|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 632981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 632986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 632991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 10:19:44 633019] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384632997|stream_id:0|stream_offset:278274| [2025/04/30 10:19:44 633033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:412|origin_pktnum:289|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 633040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 633047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384637330|now:1746008384633047|interval:4283| [2025/04/30 10:19:44 633054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384637330|now:1746008384633047|interv:4283| [2025/04/30 10:19:44 633060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 633067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 633071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 633076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 633080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 10:19:44 633108] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384633087|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 633114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 633122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 633128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384637330|now:1746008384633128|interval:4202| [2025/04/30 10:19:44 633135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384637330|now:1746008384633128|interv:4202| [2025/04/30 10:19:44 633142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 633149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 633153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 633157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 633161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 10:19:44 633188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384633168|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 633194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 633207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 633214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384637330|now:1746008384633214|interval:4116| [2025/04/30 10:19:44 633221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384637330|now:1746008384633214|interv:4116| [2025/04/30 10:19:44 633228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 633234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384637330| [2025/04/30 10:19:44 633238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384637330| [2025/04/30 10:19:44 633242] [debug] |xqc_engine_wakeup_after|wakeup:1746008384637330|now:1746008384633242|diff:4088| [2025/04/30 10:19:44 633247] [debug] |xqc_engine_main_logic|END|now:1746008384632713| [2025/04/30 10:19:44 633252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384633252| [2025/04/30 10:19:44 633256] [debug] |xqc_engine_wakeup_after|wakeup:1746008384637330|now:1746008384633256|diff:4074| [2025/04/30 10:19:44 633260] [debug] |xqc_engine_main_logic|END|now:1746008384633252| [2025/04/30 10:19:44 635096] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:131|state:ESTABED|recv_time:1746008384635095| [2025/04/30 10:19:44 635112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 635122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:97| [2025/04/30 10:19:44 635128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 10:19:44 635138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 10:19:44 635145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 635155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:295|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:299|path_largest_ack:295| [2025/04/30 10:19:44 635163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:144008|prior_delivered:144350|prior_time:1746008384575369|is_app_limited:0|send_elapse:57128|ack_elapse:59726|ctl_first_sent_time:1746008384576087|lagest_ack_time:1746008384635095|curr_delivered:212750| [2025/04/30 10:19:44 635170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384576087| [2025/04/30 10:19:44 635177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1671||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 10:19:44 635184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:299|origin_pktnum:176|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:299|path_largest_ack:299| [2025/04/30 10:19:44 635192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:144008|prior_delivered:146750|prior_time:1746008384577341|is_app_limited:0|send_elapse:57154|ack_elapse:57754|ctl_first_sent_time:1746008384578019|lagest_ack_time:1746008384635095|curr_delivered:213950| [2025/04/30 10:19:44 635199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384578019| [2025/04/30 10:19:44 635205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1669||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 10:19:44 635212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56103|rttvar:210|minrtt:30819|latest_rtt:57076|ack_delay:56| [2025/04/30 10:19:44 635227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56218|rttvar:387|minrtt:30819|latest_rtt:57076|ack_delay:56| [2025/04/30 10:19:44 635234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:299|lost_pn:296|thresh:3| [2025/04/30 10:19:44 635240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 635417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 635506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:296|po_sent_time:1746008384574147|lost_send_time:1746008384570885|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 10:19:44 635511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:293|lost_pn:296|po_sent_time:1746008384574236|lost_send_time:1746008384570885|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 10:19:44 635515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:296|po_sent_time:1746008384576172|lost_send_time:1746008384570885|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 10:19:44 635520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384576172u| [2025/04/30 10:19:44 635524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 635528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384635528|interval:4918| [2025/04/30 10:19:44 635535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384635528|interv:4918| [2025/04/30 10:19:44 635539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57154, ack_elapse 57754, delivered 67200|rate 1163555|lost 110| [2025/04/30 10:19:44 635544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163555) in round 5| [2025/04/30 10:19:44 635560] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 635571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 635576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:3|acked:2400|po_sent_time:1746008384578019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 635581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:3|acked:2400|po_sent_time:1746008384578019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 635585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:140409|srtt:56218|latest_rtt:57076|min_rtt:30819|applimit:0|lost:107|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 635592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 10:19:44 635596] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:131|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746008384635095|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 635601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504635095|now:1746008384635095|interv:120000000| [2025/04/30 10:19:44 635606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504635095|now:1746008384635095|interv:120000000| [2025/04/30 10:19:44 635610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384637330|pq_index:0| [2025/04/30 10:19:44 635614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384632713| [2025/04/30 10:19:44 635619] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384635619| [2025/04/30 10:19:44 635628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384635625| [2025/04/30 10:19:44 635637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 635651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 635664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 635671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 635685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 635692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:293|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 635699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 635712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 635719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 635725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 635739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 635746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 635753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 635766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 635773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 635778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1206856|loss_rate:25.85|path_pto:0| [2025/04/30 10:19:44 635783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 635795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 635802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 635808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 635815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 635822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 635828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140409|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 635836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 635843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 10:19:44 635883] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140409|now:1746008384635853|stream_id:0|stream_offset:279453| [2025/04/30 10:19:44 635889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 635894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:140409|applimit:0| [2025/04/30 10:19:44 635899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384635899|interval:4547| [2025/04/30 10:19:44 635903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384635899|interv:4547| [2025/04/30 10:19:44 635907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:141609| [2025/04/30 10:19:44 635914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:293|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 635921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 635929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 635936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 10:19:44 635963] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384635943|stream_id:0|stream_offset:280632| [2025/04/30 10:19:44 635969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:416|origin_pktnum:293|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 635974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 635982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384635982|interval:4464| [2025/04/30 10:19:44 635987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384635982|interv:4464| [2025/04/30 10:19:44 635991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 635995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 636001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 636008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 636015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 10:19:44 636044] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384636024|stream_id:0|stream_offset:281811| [2025/04/30 10:19:44 636050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:417|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 10:19:44 636054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 636058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384636058|interval:4388| [2025/04/30 10:19:44 636063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384636058|interv:4388| [2025/04/30 10:19:44 636067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 636072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 636076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 636080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 636085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 10:19:44 636120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384636095|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 636129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 636136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 636143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384636143|interval:4303| [2025/04/30 10:19:44 636156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384636143|interv:4303| [2025/04/30 10:19:44 636162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 636169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 636174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 636181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 636188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 10:19:44 636230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384636199|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 636239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 636246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 636252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384640446|now:1746008384636252|interval:4194| [2025/04/30 10:19:44 636259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384640446|now:1746008384636252|interv:4194| [2025/04/30 10:19:44 636266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 636274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384640446| [2025/04/30 10:19:44 636281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384640446| [2025/04/30 10:19:44 636287] [debug] |xqc_engine_wakeup_after|wakeup:1746008384640446|now:1746008384636287|diff:4159| [2025/04/30 10:19:44 636295] [debug] |xqc_engine_main_logic|END|now:1746008384635625| [2025/04/30 10:19:44 636305] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:134|state:ESTABED|recv_time:1746008384636304| [2025/04/30 10:19:44 636312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 636320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:98| [2025/04/30 10:19:44 636325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 10:19:44 636331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 10:19:44 636335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 636343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:302|origin_pktnum:179|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:302|path_largest_ack:302| [2025/04/30 10:19:44 636347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:142808|prior_delivered:149150|prior_time:1746008384579299|is_app_limited:0|send_elapse:57055|ack_elapse:57005|ctl_first_sent_time:1746008384579884|lagest_ack_time:1746008384636304|curr_delivered:215150| [2025/04/30 10:19:44 636352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384579884| [2025/04/30 10:19:44 636362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1670||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 10:19:44 636366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56218|rttvar:387|minrtt:30819|latest_rtt:56420|ack_delay:48| [2025/04/30 10:19:44 636371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56237|rttvar:329|minrtt:30819|latest_rtt:56420|ack_delay:48| [2025/04/30 10:19:44 636375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:302|lost_pn:299|thresh:3| [2025/04/30 10:19:44 636379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 636547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 636713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:299|po_sent_time:1746008384576236|lost_send_time:1746008384572832|loss_delay:63472|frame:STREAM |repair:128| [2025/04/30 10:19:44 636721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:298|lost_pn:299|po_sent_time:1746008384577919|lost_send_time:1746008384572832|loss_delay:63472|frame:STREAM |repair:128| [2025/04/30 10:19:44 636734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384577919u| [2025/04/30 10:19:44 636740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 636747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384641577|now:1746008384636746|interval:4831| [2025/04/30 10:19:44 636753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384641577|now:1746008384636746|interv:4831| [2025/04/30 10:19:44 636760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57055, ack_elapse 57005, delivered 66000|rate 1156778|lost 112| [2025/04/30 10:19:44 636765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156778) in round 5| [2025/04/30 10:19:44 636769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 636775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 636781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384579884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 636789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384579884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 636796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142809|srtt:56237|latest_rtt:56420|min_rtt:30819|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 636804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 636809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384661304|now:1746008384636304|interv:25000| [2025/04/30 10:19:44 636815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384636304|max_ack_delay:25000| [2025/04/30 10:19:44 636819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 10:19:44 636824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:99|frame:PING ACK |recv_time:1746008384636304|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 636829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504636304|now:1746008384636304|interv:120000000| [2025/04/30 10:19:44 636833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504636304|now:1746008384636304|interv:120000000| [2025/04/30 10:19:44 636837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384640446|pq_index:0| [2025/04/30 10:19:44 636844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384635625| [2025/04/30 10:19:44 636850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384636850| [2025/04/30 10:19:44 636858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384636856| [2025/04/30 10:19:44 636873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|min_srtt:56237|path_bw:1206856|loss_rate:26.25|path_pto:0| [2025/04/30 10:19:44 636878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 636883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 636888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 636892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|min_srtt:56237|path_bw:1206856|loss_rate:26.25|path_pto:0| [2025/04/30 10:19:44 636897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 636901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 636906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:298|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 636910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|min_srtt:56237|path_bw:1206856|loss_rate:26.25|path_pto:0| [2025/04/30 10:19:44 636914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 636918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 636923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 636927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56237|min_srtt:56237|path_bw:1206856|loss_rate:26.25|path_pto:0| [2025/04/30 10:19:44 636931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 636936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 636940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 636944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 636948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 636955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 636959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 636964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 636968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 10:19:44 637003] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384636976|stream_id:0|stream_offset:282990| [2025/04/30 10:19:44 637009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:420|origin_pktnum:297|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 637014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 637019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384641577|now:1746008384637019|interval:4558| [2025/04/30 10:19:44 637023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384641577|now:1746008384637019|interv:4558| [2025/04/30 10:19:44 637027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 637032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:298|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 637036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 637041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 637045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 10:19:44 637067] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384637051|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 637072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:421|origin_pktnum:175|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 637077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 637081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384641577|now:1746008384637081|interval:4496| [2025/04/30 10:19:44 637085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384641577|now:1746008384637081|interv:4496| [2025/04/30 10:19:44 637090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 637094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 637102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 637107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 637111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 10:19:44 637132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384637117|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 637138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 637142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 637147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384641577|now:1746008384637147|interval:4430| [2025/04/30 10:19:44 637151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384641577|now:1746008384637147|interv:4430| [2025/04/30 10:19:44 637155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 637160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384641577| [2025/04/30 10:19:44 637164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384641577| [2025/04/30 10:19:44 637168] [debug] |xqc_engine_wakeup_after|wakeup:1746008384641577|now:1746008384637168|diff:4409| [2025/04/30 10:19:44 637172] [debug] |xqc_engine_main_logic|END|now:1746008384636856| [2025/04/30 10:19:44 637178] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384637178| [2025/04/30 10:19:44 637182] [debug] |xqc_engine_wakeup_after|wakeup:1746008384641577|now:1746008384637181|diff:4396| [2025/04/30 10:19:44 637185] [debug] |xqc_engine_main_logic|END|now:1746008384637178| [2025/04/30 10:19:44 638131] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:135|state:ESTABED|recv_time:1746008384638129| [2025/04/30 10:19:44 638146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 638155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:99| [2025/04/30 10:19:44 638161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 10:19:44 638171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 10:19:44 638177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 638187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:303|origin_pktnum:180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:303| [2025/04/30 10:19:44 638194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:144008|prior_delivered:149150|prior_time:1746008384579299|is_app_limited:0|send_elapse:57156|ack_elapse:58830|ctl_first_sent_time:1746008384579985|lagest_ack_time:1746008384638129|curr_delivered:216350| [2025/04/30 10:19:44 638201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384579985| [2025/04/30 10:19:44 638208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1670||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 10:19:44 638223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:306|origin_pktnum:183|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:306| [2025/04/30 10:19:44 638229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:142808|prior_delivered:151550|prior_time:1746008384581287|is_app_limited:0|send_elapse:56975|ack_elapse:56842|ctl_first_sent_time:1746008384581867|lagest_ack_time:1746008384638129|curr_delivered:217550| [2025/04/30 10:19:44 638236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384581867| [2025/04/30 10:19:44 638244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1668||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 10:19:44 638250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56237|rttvar:329|minrtt:30819|latest_rtt:56262|ack_delay:48| [2025/04/30 10:19:44 638257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56234|rttvar:252|minrtt:30819|latest_rtt:56262|ack_delay:48| [2025/04/30 10:19:44 638262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:306|lost_pn:303|thresh:3| [2025/04/30 10:19:44 638268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 638535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 638540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:303|po_sent_time:1746008384578105|lost_send_time:1746008384574835|loss_delay:63294|frame:STREAM |repair:128| [2025/04/30 10:19:44 638545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:301|lost_pn:303|po_sent_time:1746008384578175|lost_send_time:1746008384574835|loss_delay:63294|frame:STREAM |repair:128| [2025/04/30 10:19:44 638567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384578175u| [2025/04/30 10:19:44 638574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 638579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384643373|now:1746008384638579|interval:4794| [2025/04/30 10:19:44 638586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384643373|now:1746008384638579|interv:4794| [2025/04/30 10:19:44 638593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56975, ack_elapse 56842, delivered 66000|rate 1158402|lost 114| [2025/04/30 10:19:44 638600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158402) in round 5| [2025/04/30 10:19:44 638606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 638612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 638618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384581867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 638625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384581867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 638632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56234|latest_rtt:56262|min_rtt:30819|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 638641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 10:19:44 638647] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746008384638129|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 638654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504638129|now:1746008384638129|interv:120000000| [2025/04/30 10:19:44 638659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504638129|now:1746008384638129|interv:120000000| [2025/04/30 10:19:44 638665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384641577|pq_index:0| [2025/04/30 10:19:44 638671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384636856| [2025/04/30 10:19:44 638676] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384638676| [2025/04/30 10:19:44 638689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384638688| [2025/04/30 10:19:44 638697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|min_srtt:56234|path_bw:1206856|loss_rate:26.54|path_pto:0| [2025/04/30 10:19:44 638703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 638710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 638716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 638723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|min_srtt:56234|path_bw:1206856|loss_rate:26.54|path_pto:0| [2025/04/30 10:19:44 638729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 638735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 638741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:301|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 638747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|min_srtt:56234|path_bw:1206856|loss_rate:26.54|path_pto:0| [2025/04/30 10:19:44 638753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 638759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 638765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 638771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|min_srtt:56234|path_bw:1206856|loss_rate:26.54|path_pto:0| [2025/04/30 10:19:44 638777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 638783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 638789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 638795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56234|min_srtt:56234|path_bw:1206856|loss_rate:26.54|path_pto:0| [2025/04/30 10:19:44 638806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 638812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 638819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 638826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 638832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 638838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 638844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 638851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 638857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 10:19:44 638895] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384638867|stream_id:0|stream_offset:284169| [2025/04/30 10:19:44 638902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:423|origin_pktnum:300|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 638907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 638911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384643373|now:1746008384638911|interval:4462| [2025/04/30 10:19:44 638915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384643373|now:1746008384638911|interv:4462| [2025/04/30 10:19:44 638920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 638925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:301|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 638929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 638933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 638937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 10:19:44 638960] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384638943|stream_id:0|stream_offset:285348| [2025/04/30 10:19:44 638966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:424|origin_pktnum:301|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 638974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 638979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384643373|now:1746008384638978|interval:4395| [2025/04/30 10:19:44 638983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384643373|now:1746008384638978|interv:4395| [2025/04/30 10:19:44 638987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 638992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 638996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 639000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 639004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 10:19:44 639025] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384639010|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 639031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 639035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 639039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384643373|now:1746008384639039|interval:4334| [2025/04/30 10:19:44 639043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384643373|now:1746008384639039|interv:4334| [2025/04/30 10:19:44 639047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 639052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 639056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 639060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 639064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 10:19:44 639084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384639069|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 639089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 639093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 639101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384643373|now:1746008384639101|interval:4272| [2025/04/30 10:19:44 639105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384643373|now:1746008384639101|interv:4272| [2025/04/30 10:19:44 639109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 639114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384643373| [2025/04/30 10:19:44 639118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384643373| [2025/04/30 10:19:44 639122] [debug] |xqc_engine_wakeup_after|wakeup:1746008384643373|now:1746008384639122|diff:4251| [2025/04/30 10:19:44 639126] [debug] |xqc_engine_main_logic|END|now:1746008384638688| [2025/04/30 10:19:44 639132] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384639131| [2025/04/30 10:19:44 639135] [debug] |xqc_engine_wakeup_after|wakeup:1746008384643373|now:1746008384639135|diff:4238| [2025/04/30 10:19:44 639139] [debug] |xqc_engine_main_logic|END|now:1746008384639131| [2025/04/30 10:19:44 640179] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:137|state:ESTABED|recv_time:1746008384640177| [2025/04/30 10:19:44 640192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 640202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:100| [2025/04/30 10:19:44 640208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 10:19:44 640216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 10:19:44 640223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 640232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:307|origin_pktnum:184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:307| [2025/04/30 10:19:44 640237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:144008|prior_delivered:151550|prior_time:1746008384581287|is_app_limited:0|send_elapse:57076|ack_elapse:58890|ctl_first_sent_time:1746008384581968|lagest_ack_time:1746008384640177|curr_delivered:218750| [2025/04/30 10:19:44 640244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384581968| [2025/04/30 10:19:44 640251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1668||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 10:19:44 640258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:310|origin_pktnum:187|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 10:19:44 640263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:142808|prior_delivered:153950|prior_time:1746008384583245|is_app_limited:0|send_elapse:57094|ack_elapse:56932|ctl_first_sent_time:1746008384583884|lagest_ack_time:1746008384640177|curr_delivered:219950| [2025/04/30 10:19:44 640268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384583884| [2025/04/30 10:19:44 640273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1666||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 10:19:44 640281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56234|rttvar:252|minrtt:30819|latest_rtt:56293|ack_delay:64| [2025/04/30 10:19:44 640295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56233|rttvar:190|minrtt:30819|latest_rtt:56293|ack_delay:64| [2025/04/30 10:19:44 640302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 10:19:44 640309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 640605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 640614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:304|lost_pn:307|po_sent_time:1746008384580079|lost_send_time:1746008384576848|loss_delay:63329|frame:STREAM |repair:128| [2025/04/30 10:19:44 640619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:305|lost_pn:307|po_sent_time:1746008384580151|lost_send_time:1746008384576848|loss_delay:63329|frame:STREAM |repair:128| [2025/04/30 10:19:44 640626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384580151u| [2025/04/30 10:19:44 640633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 640639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645392|now:1746008384640639|interval:4753| [2025/04/30 10:19:44 640658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645392|now:1746008384640639|interv:4753| [2025/04/30 10:19:44 640664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57094, ack_elapse 56932, delivered 66000|rate 1155988|lost 116| [2025/04/30 10:19:44 640671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155988) in round 5| [2025/04/30 10:19:44 640677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 640684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 640690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384583884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 640697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384583884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 640704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56233|latest_rtt:56293|min_rtt:30819|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 640713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 10:19:44 640720] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746008384640177|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 640726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504640177|now:1746008384640177|interv:120000000| [2025/04/30 10:19:44 640733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504640177|now:1746008384640177|interv:120000000| [2025/04/30 10:19:44 640739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384643373|pq_index:0| [2025/04/30 10:19:44 640746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384638688| [2025/04/30 10:19:44 640752] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384640752| [2025/04/30 10:19:44 640760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384640758| [2025/04/30 10:19:44 640768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1206856|loss_rate:26.76|path_pto:0| [2025/04/30 10:19:44 640773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 640778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 640782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:304|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 640792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1206856|loss_rate:26.76|path_pto:0| [2025/04/30 10:19:44 640796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 640800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 640805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:305|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 640810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1206856|loss_rate:26.76|path_pto:0| [2025/04/30 10:19:44 640814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 640818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 640823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 640827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1206856|loss_rate:26.76|path_pto:0| [2025/04/30 10:19:44 640831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 640835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 640840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 640844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1206856|loss_rate:26.76|path_pto:0| [2025/04/30 10:19:44 640848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 640854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 640860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 640866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 640872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 640879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:304|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 640890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 640897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 640905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 10:19:44 640946] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384640916|stream_id:0|stream_offset:286527| [2025/04/30 10:19:44 640953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:427|origin_pktnum:304|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 640959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 640966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645392|now:1746008384640965|interval:4427| [2025/04/30 10:19:44 640972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645392|now:1746008384640965|interv:4427| [2025/04/30 10:19:44 640979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 640987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:305|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 640994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 641000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 641004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 10:19:44 641032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384641010|stream_id:0|stream_offset:287706| [2025/04/30 10:19:44 641038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:428|origin_pktnum:305|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 641045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 641052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645392|now:1746008384641051|interval:4341| [2025/04/30 10:19:44 641059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645392|now:1746008384641051|interv:4341| [2025/04/30 10:19:44 641065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 641073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 641080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 641089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 641094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 10:19:44 641122] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384641100|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 641128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 641136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 641143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645392|now:1746008384641143|interval:4249| [2025/04/30 10:19:44 641150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645392|now:1746008384641143|interv:4249| [2025/04/30 10:19:44 641157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 641165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 641170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 641174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 641179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 10:19:44 641205] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384641185|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 641211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 641218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 641225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384645392|now:1746008384641225|interval:4167| [2025/04/30 10:19:44 641232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384645392|now:1746008384641225|interv:4167| [2025/04/30 10:19:44 641239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 641247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384645392| [2025/04/30 10:19:44 641252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384645392| [2025/04/30 10:19:44 641256] [debug] |xqc_engine_wakeup_after|wakeup:1746008384645392|now:1746008384641256|diff:4136| [2025/04/30 10:19:44 641260] [debug] |xqc_engine_main_logic|END|now:1746008384640758| [2025/04/30 10:19:44 641266] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384641266| [2025/04/30 10:19:44 641270] [debug] |xqc_engine_wakeup_after|wakeup:1746008384645392|now:1746008384641270|diff:4122| [2025/04/30 10:19:44 641278] [debug] |xqc_engine_main_logic|END|now:1746008384641266| [2025/04/30 10:19:44 642128] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:139|state:ESTABED|recv_time:1746008384642127| [2025/04/30 10:19:44 642143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 642153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:101| [2025/04/30 10:19:44 642159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 10:19:44 642168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 10:19:44 642174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 642184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:311|origin_pktnum:188|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:311| [2025/04/30 10:19:44 642191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:144008|prior_delivered:153950|prior_time:1746008384583245|is_app_limited:0|send_elapse:57215|ack_elapse:58882|ctl_first_sent_time:1746008384584005|lagest_ack_time:1746008384642127|curr_delivered:221150| [2025/04/30 10:19:44 642198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384584005| [2025/04/30 10:19:44 642205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1666||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 10:19:44 642212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:314|origin_pktnum:191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:314| [2025/04/30 10:19:44 642219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:142808|prior_delivered:156350|prior_time:1746008384585309|is_app_limited:0|send_elapse:57064|ack_elapse:56818|ctl_first_sent_time:1746008384585932|lagest_ack_time:1746008384642127|curr_delivered:222350| [2025/04/30 10:19:44 642226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384585932| [2025/04/30 10:19:44 642232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1664||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 10:19:44 642237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56233|rttvar:190|minrtt:30819|latest_rtt:56195|ack_delay:48| [2025/04/30 10:19:44 642241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56222|rttvar:164|minrtt:30819|latest_rtt:56195|ack_delay:48| [2025/04/30 10:19:44 642245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:314|lost_pn:311|thresh:3| [2025/04/30 10:19:44 642250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 642517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 642533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:311|po_sent_time:1746008384582063|lost_send_time:1746008384578878|loss_delay:63249|frame:STREAM |repair:128| [2025/04/30 10:19:44 642538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:309|lost_pn:311|po_sent_time:1746008384582149|lost_send_time:1746008384578878|loss_delay:63249|frame:STREAM |repair:128| [2025/04/30 10:19:44 642542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384582149u| [2025/04/30 10:19:44 642547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 642573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384647350|now:1746008384642572|interval:4778| [2025/04/30 10:19:44 642578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384647350|now:1746008384642572|interv:4778| [2025/04/30 10:19:44 642582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57064, ack_elapse 56818, delivered 66000|rate 1156596|lost 118| [2025/04/30 10:19:44 642587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156596) in round 5| [2025/04/30 10:19:44 642591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 642595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 642600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384585932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 642613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384585932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 642621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56222|latest_rtt:56195|min_rtt:30819|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 642630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 10:19:44 642637] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:139|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746008384642127|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 642644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504642127|now:1746008384642127|interv:120000000| [2025/04/30 10:19:44 642650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504642127|now:1746008384642127|interv:120000000| [2025/04/30 10:19:44 642656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384645392|pq_index:0| [2025/04/30 10:19:44 642662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384640758| [2025/04/30 10:19:44 642668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384642667| [2025/04/30 10:19:44 642675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384642673| [2025/04/30 10:19:44 642683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|min_srtt:56222|path_bw:1206856|loss_rate:26.98|path_pto:0| [2025/04/30 10:19:44 642689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 642695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 642702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 642708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|min_srtt:56222|path_bw:1206856|loss_rate:26.98|path_pto:0| [2025/04/30 10:19:44 642714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 642720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 642727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:309|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 642733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|min_srtt:56222|path_bw:1206856|loss_rate:26.98|path_pto:0| [2025/04/30 10:19:44 642743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 642749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 642756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 642762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|min_srtt:56222|path_bw:1206856|loss_rate:26.98|path_pto:0| [2025/04/30 10:19:44 642767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 642773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 642780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 642786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56222|min_srtt:56222|path_bw:1206856|loss_rate:26.98|path_pto:0| [2025/04/30 10:19:44 642792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 642798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 642804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 642810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 642817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 642825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 642831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 642837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 642843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 10:19:44 642884] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384642854|stream_id:0|stream_offset:288885| [2025/04/30 10:19:44 642890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:431|origin_pktnum:308|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 642895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 642904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384647350|now:1746008384642904|interval:4446| [2025/04/30 10:19:44 642908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384647350|now:1746008384642904|interv:4446| [2025/04/30 10:19:44 642912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 642917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:309|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 642922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 642926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 642930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 10:19:44 642955] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384642937|stream_id:0|stream_offset:290064| [2025/04/30 10:19:44 642961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:432|origin_pktnum:309|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 642965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 642969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384647350|now:1746008384642969|interval:4381| [2025/04/30 10:19:44 642974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384647350|now:1746008384642969|interv:4381| [2025/04/30 10:19:44 642978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 642982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 642986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 642991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 642995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 10:19:44 643015] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384643000|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 643020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 643025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 643029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384647350|now:1746008384643029|interval:4321| [2025/04/30 10:19:44 643037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384647350|now:1746008384643029|interv:4321| [2025/04/30 10:19:44 643041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 643045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 643049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 643054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 643058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 10:19:44 643078] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384643063|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 643084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 643088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 643092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384647350|now:1746008384643092|interval:4258| [2025/04/30 10:19:44 643096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384647350|now:1746008384643092|interv:4258| [2025/04/30 10:19:44 643100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 643105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384647350| [2025/04/30 10:19:44 643109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384647350| [2025/04/30 10:19:44 643113] [debug] |xqc_engine_wakeup_after|wakeup:1746008384647350|now:1746008384643113|diff:4237| [2025/04/30 10:19:44 643118] [debug] |xqc_engine_main_logic|END|now:1746008384642673| [2025/04/30 10:19:44 643123] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384643123| [2025/04/30 10:19:44 643127] [debug] |xqc_engine_wakeup_after|wakeup:1746008384647350|now:1746008384643127|diff:4223| [2025/04/30 10:19:44 643131] [debug] |xqc_engine_main_logic|END|now:1746008384643123| [2025/04/30 10:19:44 644114] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:141|state:ESTABED|recv_time:1746008384644113| [2025/04/30 10:19:44 644129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 644138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:102| [2025/04/30 10:19:44 644145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 10:19:44 644154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 10:19:44 644160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 644172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:315|origin_pktnum:192|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:315| [2025/04/30 10:19:44 644184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:144008|prior_delivered:156350|prior_time:1746008384585309|is_app_limited:0|send_elapse:57148|ack_elapse:58804|ctl_first_sent_time:1746008384586016|lagest_ack_time:1746008384644113|curr_delivered:223550| [2025/04/30 10:19:44 644192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384586016| [2025/04/30 10:19:44 644199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1664||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 10:19:44 644206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:318|origin_pktnum:195|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:318| [2025/04/30 10:19:44 644212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:142808|prior_delivered:158750|prior_time:1746008384587366|is_app_limited:0|send_elapse:57178|ack_elapse:56747|ctl_first_sent_time:1746008384587979|lagest_ack_time:1746008384644113|curr_delivered:224750| [2025/04/30 10:19:44 644219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384587979| [2025/04/30 10:19:44 644223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1662||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 10:19:44 644227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56222|rttvar:164|minrtt:30819|latest_rtt:56134|ack_delay:56| [2025/04/30 10:19:44 644231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56204|rttvar:159|minrtt:30819|latest_rtt:56134|ack_delay:56| [2025/04/30 10:19:44 644236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 10:19:44 644240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 644493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 644522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:312|lost_pn:315|po_sent_time:1746008384584101|lost_send_time:1746008384580884|loss_delay:63229|frame:STREAM |repair:128| [2025/04/30 10:19:44 644527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:313|lost_pn:315|po_sent_time:1746008384584182|lost_send_time:1746008384580884|loss_delay:63229|frame:STREAM |repair:128| [2025/04/30 10:19:44 644532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384584182u| [2025/04/30 10:19:44 644536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 644540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384649313|now:1746008384644540|interval:4773| [2025/04/30 10:19:44 644545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384649313|now:1746008384644540|interv:4773| [2025/04/30 10:19:44 644566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57178, ack_elapse 56747, delivered 66000|rate 1154290|lost 120| [2025/04/30 10:19:44 644575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154290) in round 5| [2025/04/30 10:19:44 644579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 644583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 644587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384587979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 644592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384587979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 644598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56204|latest_rtt:56134|min_rtt:30819|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 644608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 10:19:44 644614] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:141|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746008384644113|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 644619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504644113|now:1746008384644113|interv:120000000| [2025/04/30 10:19:44 644627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504644113|now:1746008384644113|interv:120000000| [2025/04/30 10:19:44 644634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384647350|pq_index:0| [2025/04/30 10:19:44 644640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384642673| [2025/04/30 10:19:44 644647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384644646| [2025/04/30 10:19:44 644655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384644653| [2025/04/30 10:19:44 644663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|min_srtt:56204|path_bw:1206856|loss_rate:27.19|path_pto:0| [2025/04/30 10:19:44 644670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 644677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 644684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:312|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 644691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|min_srtt:56204|path_bw:1206856|loss_rate:27.19|path_pto:0| [2025/04/30 10:19:44 644697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 644703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 644711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:313|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 644717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|min_srtt:56204|path_bw:1206856|loss_rate:27.19|path_pto:0| [2025/04/30 10:19:44 644724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 644730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 644737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 644744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|min_srtt:56204|path_bw:1206856|loss_rate:27.19|path_pto:0| [2025/04/30 10:19:44 644750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 644762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 644769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 644773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56204|min_srtt:56204|path_bw:1206856|loss_rate:27.19|path_pto:0| [2025/04/30 10:19:44 644778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 644782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 644786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 644790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 644794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 644799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:312|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 644803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 644808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 644812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 10:19:44 644850] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384644820|stream_id:0|stream_offset:291243| [2025/04/30 10:19:44 644856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:435|origin_pktnum:312|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 644861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 644865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384649313|now:1746008384644865|interval:4448| [2025/04/30 10:19:44 644870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384649313|now:1746008384644865|interv:4448| [2025/04/30 10:19:44 644874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 644879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:313|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 644883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 644888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 644895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 10:19:44 644918] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384644901|stream_id:0|stream_offset:292422| [2025/04/30 10:19:44 644924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:436|origin_pktnum:313|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 644928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 644933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384649313|now:1746008384644932|interval:4381| [2025/04/30 10:19:44 644937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384649313|now:1746008384644932|interv:4381| [2025/04/30 10:19:44 644941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 644946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 644950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 644955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 644958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 10:19:44 644979] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384644964|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 644984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 644988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 644993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384649313|now:1746008384644992|interval:4321| [2025/04/30 10:19:44 644997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384649313|now:1746008384644992|interv:4321| [2025/04/30 10:19:44 645001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 645005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 645009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 645014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 645018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 10:19:44 645037] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384645023|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 645045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 645050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 645054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384649313|now:1746008384645054|interval:4259| [2025/04/30 10:19:44 645058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384649313|now:1746008384645054|interv:4259| [2025/04/30 10:19:44 645062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 645067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384649313| [2025/04/30 10:19:44 645071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384649313| [2025/04/30 10:19:44 645075] [debug] |xqc_engine_wakeup_after|wakeup:1746008384649313|now:1746008384645075|diff:4238| [2025/04/30 10:19:44 645079] [debug] |xqc_engine_main_logic|END|now:1746008384644653| [2025/04/30 10:19:44 645085] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384645085| [2025/04/30 10:19:44 645089] [debug] |xqc_engine_wakeup_after|wakeup:1746008384649313|now:1746008384645089|diff:4224| [2025/04/30 10:19:44 645092] [debug] |xqc_engine_main_logic|END|now:1746008384645085| [2025/04/30 10:19:44 646111] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:143|state:ESTABED|recv_time:1746008384646109| [2025/04/30 10:19:44 646125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 646134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:103| [2025/04/30 10:19:44 646140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 10:19:44 646150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 10:19:44 646156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 646167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:319|origin_pktnum:196|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:319| [2025/04/30 10:19:44 646174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:144008|prior_delivered:158750|prior_time:1746008384587366|is_app_limited:0|send_elapse:57252|ack_elapse:58743|ctl_first_sent_time:1746008384588053|lagest_ack_time:1746008384646109|curr_delivered:225950| [2025/04/30 10:19:44 646182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384588053| [2025/04/30 10:19:44 646189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1662||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 10:19:44 646196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:322|origin_pktnum:199|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:322| [2025/04/30 10:19:44 646203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:142808|prior_delivered:161150|prior_time:1746008384589305|is_app_limited:0|send_elapse:57062|ack_elapse:56804|ctl_first_sent_time:1746008384589935|lagest_ack_time:1746008384646109|curr_delivered:227150| [2025/04/30 10:19:44 646217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384589935| [2025/04/30 10:19:44 646224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1660||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 10:19:44 646231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56204|rttvar:159|minrtt:30819|latest_rtt:56174|ack_delay:56| [2025/04/30 10:19:44 646237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56193|rttvar:141|minrtt:30819|latest_rtt:56174|ack_delay:56| [2025/04/30 10:19:44 646241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 10:19:44 646245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 646486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 646517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746008384586084|lost_send_time:1746008384582892|loss_delay:63217|frame:STREAM |repair:128| [2025/04/30 10:19:44 646522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:317|lost_pn:319|po_sent_time:1746008384586144|lost_send_time:1746008384582892|loss_delay:63217|frame:STREAM |repair:128| [2025/04/30 10:19:44 646529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384586144u| [2025/04/30 10:19:44 646533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 646537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384651335|now:1746008384646537|interval:4798| [2025/04/30 10:19:44 646542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384651335|now:1746008384646537|interv:4798| [2025/04/30 10:19:44 646546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57062, ack_elapse 56804, delivered 66000|rate 1156636|lost 122| [2025/04/30 10:19:44 646575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156636) in round 5| [2025/04/30 10:19:44 646583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 646589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 646595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384589935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 646602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384589935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 646609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56193|latest_rtt:56174|min_rtt:30819|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 646618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 10:19:44 646625] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:143|pkt_type:SHORT_HEADER|pkt_num:104|frame:ACK |recv_time:1746008384646109|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 646632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504646109|now:1746008384646109|interv:120000000| [2025/04/30 10:19:44 646638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504646109|now:1746008384646109|interv:120000000| [2025/04/30 10:19:44 646644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384649313|pq_index:0| [2025/04/30 10:19:44 646650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384644653| [2025/04/30 10:19:44 646656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384646655| [2025/04/30 10:19:44 646664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384646662| [2025/04/30 10:19:44 646672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:27.40|path_pto:0| [2025/04/30 10:19:44 646678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 646690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 646696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 646703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:27.40|path_pto:0| [2025/04/30 10:19:44 646708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 646715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 646721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:317|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 646727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:27.40|path_pto:0| [2025/04/30 10:19:44 646732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 646738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 646745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 646751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:27.40|path_pto:0| [2025/04/30 10:19:44 646757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 646765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 646770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 646775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:27.40|path_pto:0| [2025/04/30 10:19:44 646779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 646783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 646787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 646794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 646799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 646803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 646808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 646812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 646816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 10:19:44 646853] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384646825|stream_id:0|stream_offset:293601| [2025/04/30 10:19:44 646860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:439|origin_pktnum:316|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 646865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 646869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384651335|now:1746008384646869|interval:4466| [2025/04/30 10:19:44 646873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384651335|now:1746008384646869|interv:4466| [2025/04/30 10:19:44 646878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 646882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:317|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 646887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 646891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 646895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 10:19:44 646917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384646901|stream_id:0|stream_offset:294780| [2025/04/30 10:19:44 646922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:440|origin_pktnum:317|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 646927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 646931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384651335|now:1746008384646931|interval:4404| [2025/04/30 10:19:44 646935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384651335|now:1746008384646931|interv:4404| [2025/04/30 10:19:44 646943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 646947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 646952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 646956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 646960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 10:19:44 646981] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384646965|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 646986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 646990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 646994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384651335|now:1746008384646994|interval:4341| [2025/04/30 10:19:44 646999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384651335|now:1746008384646994|interv:4341| [2025/04/30 10:19:44 647003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 647007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 647011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 647015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 647019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 10:19:44 647039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384647025|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 647044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 647048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 647052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384651335|now:1746008384647052|interval:4283| [2025/04/30 10:19:44 647056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384651335|now:1746008384647052|interv:4283| [2025/04/30 10:19:44 647060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 647065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384651335| [2025/04/30 10:19:44 647073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384651335| [2025/04/30 10:19:44 647077] [debug] |xqc_engine_wakeup_after|wakeup:1746008384651335|now:1746008384647077|diff:4258| [2025/04/30 10:19:44 647081] [debug] |xqc_engine_main_logic|END|now:1746008384646662| [2025/04/30 10:19:44 647086] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384647086| [2025/04/30 10:19:44 647090] [debug] |xqc_engine_wakeup_after|wakeup:1746008384651335|now:1746008384647090|diff:4245| [2025/04/30 10:19:44 647094] [debug] |xqc_engine_main_logic|END|now:1746008384647086| [2025/04/30 10:19:44 648109] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:145|state:ESTABED|recv_time:1746008384648108| [2025/04/30 10:19:44 648124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 648133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:104| [2025/04/30 10:19:44 648139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 10:19:44 648148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 10:19:44 648155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 648165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:323|origin_pktnum:200|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:323| [2025/04/30 10:19:44 648171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:144008|prior_delivered:161150|prior_time:1746008384589305|is_app_limited:0|send_elapse:57143|ack_elapse:58803|ctl_first_sent_time:1746008384590016|lagest_ack_time:1746008384648108|curr_delivered:228350| [2025/04/30 10:19:44 648175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384590016| [2025/04/30 10:19:44 648182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1660||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 10:19:44 648188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:326|origin_pktnum:203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:326| [2025/04/30 10:19:44 648195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:142808|prior_delivered:163550|prior_time:1746008384591301|is_app_limited:0|send_elapse:57126|ack_elapse:56807|ctl_first_sent_time:1746008384591946|lagest_ack_time:1746008384648108|curr_delivered:229550| [2025/04/30 10:19:44 648202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384591946| [2025/04/30 10:19:44 648208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1658||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 10:19:44 648215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56193|rttvar:141|minrtt:30819|latest_rtt:56162|ack_delay:56| [2025/04/30 10:19:44 648222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56182|rttvar:127|minrtt:30819|latest_rtt:56162|ack_delay:56| [2025/04/30 10:19:44 648229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:326|lost_pn:323|thresh:3| [2025/04/30 10:19:44 648235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 648470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 648512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:323|po_sent_time:1746008384588118|lost_send_time:1746008384584904|loss_delay:63204|frame:STREAM |repair:128| [2025/04/30 10:19:44 648520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:321|lost_pn:323|po_sent_time:1746008384588177|lost_send_time:1746008384584904|loss_delay:63204|frame:STREAM |repair:128| [2025/04/30 10:19:44 648526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384588177u| [2025/04/30 10:19:44 648532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 648539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384653284|now:1746008384648539|interval:4745| [2025/04/30 10:19:44 648546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384653284|now:1746008384648539|interv:4745| [2025/04/30 10:19:44 648574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57126, ack_elapse 56807, delivered 66000|rate 1155340|lost 124| [2025/04/30 10:19:44 648582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155340) in round 5| [2025/04/30 10:19:44 648589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 648601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 648608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384591946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 648615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384591946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 648622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56182|latest_rtt:56162|min_rtt:30819|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 648631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 10:19:44 648638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746008384648108|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 648645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504648108|now:1746008384648108|interv:120000000| [2025/04/30 10:19:44 648651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504648108|now:1746008384648108|interv:120000000| [2025/04/30 10:19:44 648657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384651335|pq_index:0| [2025/04/30 10:19:44 648662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384646662| [2025/04/30 10:19:44 648668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384648668| [2025/04/30 10:19:44 648676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384648674| [2025/04/30 10:19:44 648684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|min_srtt:56182|path_bw:1206856|loss_rate:27.60|path_pto:0| [2025/04/30 10:19:44 648690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 648696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 648703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 648709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|min_srtt:56182|path_bw:1206856|loss_rate:27.60|path_pto:0| [2025/04/30 10:19:44 648715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 648721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 648731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:321|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 648737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|min_srtt:56182|path_bw:1206856|loss_rate:27.60|path_pto:0| [2025/04/30 10:19:44 648743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 648749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 648756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 648761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|min_srtt:56182|path_bw:1206856|loss_rate:27.60|path_pto:0| [2025/04/30 10:19:44 648767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 648774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 648781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 648786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56182|min_srtt:56182|path_bw:1206856|loss_rate:27.60|path_pto:0| [2025/04/30 10:19:44 648790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 648795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 648799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 648803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 648807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 648811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 648816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 648820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 648825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 10:19:44 648861] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384648833|stream_id:0|stream_offset:295959| [2025/04/30 10:19:44 648873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 648880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 648887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384653284|now:1746008384648887|interval:4397| [2025/04/30 10:19:44 648895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384653284|now:1746008384648887|interv:4397| [2025/04/30 10:19:44 648902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 648910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:321|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 648917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 648923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 648928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 10:19:44 648958] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384648935|stream_id:0|stream_offset:297138| [2025/04/30 10:19:44 648964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:444|origin_pktnum:321|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 648972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 648978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384653284|now:1746008384648978|interval:4306| [2025/04/30 10:19:44 648985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384653284|now:1746008384648978|interv:4306| [2025/04/30 10:19:44 648992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 649000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 649006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 649011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 649015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 10:19:44 649044] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384649022|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 649052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 649065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 649072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384653284|now:1746008384649072|interval:4212| [2025/04/30 10:19:44 649077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384653284|now:1746008384649072|interv:4212| [2025/04/30 10:19:44 649081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 649086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 649090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 649095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 649099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 10:19:44 649127] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384649105|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 649136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 649143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 649149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384653284|now:1746008384649149|interval:4135| [2025/04/30 10:19:44 649156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384653284|now:1746008384649149|interv:4135| [2025/04/30 10:19:44 649162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 649169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384653284| [2025/04/30 10:19:44 649175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384653284| [2025/04/30 10:19:44 649180] [debug] |xqc_engine_wakeup_after|wakeup:1746008384653284|now:1746008384649180|diff:4104| [2025/04/30 10:19:44 649184] [debug] |xqc_engine_main_logic|END|now:1746008384648674| [2025/04/30 10:19:44 649190] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384649190| [2025/04/30 10:19:44 649194] [debug] |xqc_engine_wakeup_after|wakeup:1746008384653284|now:1746008384649194|diff:4090| [2025/04/30 10:19:44 649198] [debug] |xqc_engine_main_logic|END|now:1746008384649190| [2025/04/30 10:19:44 650116] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:147|state:ESTABED|recv_time:1746008384650115| [2025/04/30 10:19:44 650131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 650140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:105| [2025/04/30 10:19:44 650147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 10:19:44 650163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 10:19:44 650169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 650180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:327|origin_pktnum:204|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:327| [2025/04/30 10:19:44 650187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:144008|prior_delivered:163550|prior_time:1746008384591301|is_app_limited:0|send_elapse:57219|ack_elapse:58814|ctl_first_sent_time:1746008384592039|lagest_ack_time:1746008384650115|curr_delivered:230750| [2025/04/30 10:19:44 650194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384592039| [2025/04/30 10:19:44 650200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1658||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 10:19:44 650207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:330|origin_pktnum:207|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:330| [2025/04/30 10:19:44 650213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:142808|prior_delivered:165950|prior_time:1746008384593291|is_app_limited:0|send_elapse:57195|ack_elapse:56824|ctl_first_sent_time:1746008384593957|lagest_ack_time:1746008384650115|curr_delivered:231950| [2025/04/30 10:19:44 650220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384593957| [2025/04/30 10:19:44 650227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1656||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 10:19:44 650232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56182|rttvar:127|minrtt:30819|latest_rtt:56158|ack_delay:48| [2025/04/30 10:19:44 650236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56173|rttvar:114|minrtt:30819|latest_rtt:56158|ack_delay:48| [2025/04/30 10:19:44 650240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:330|lost_pn:327|thresh:3| [2025/04/30 10:19:44 650244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 650466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 650515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:327|po_sent_time:1746008384590080|lost_send_time:1746008384586921|loss_delay:63194|frame:STREAM |repair:128| [2025/04/30 10:19:44 650520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:325|lost_pn:327|po_sent_time:1746008384590141|lost_send_time:1746008384586921|loss_delay:63194|frame:STREAM |repair:128| [2025/04/30 10:19:44 650525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384590141u| [2025/04/30 10:19:44 650529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 650533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384655299|now:1746008384650533|interval:4766| [2025/04/30 10:19:44 650537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384655299|now:1746008384650533|interv:4766| [2025/04/30 10:19:44 650541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57195, ack_elapse 56824, delivered 66000|rate 1153947|lost 126| [2025/04/30 10:19:44 650546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153947) in round 5| [2025/04/30 10:19:44 650575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 650582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 650589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384593957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 650595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384593957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 650601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56173|latest_rtt:56158|min_rtt:30819|applimit:0|lost:124|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 650615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 10:19:44 650622] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746008384650115|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 650629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504650115|now:1746008384650115|interv:120000000| [2025/04/30 10:19:44 650635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504650115|now:1746008384650115|interv:120000000| [2025/04/30 10:19:44 650641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384653284|pq_index:0| [2025/04/30 10:19:44 650646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384648674| [2025/04/30 10:19:44 650652] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384650652| [2025/04/30 10:19:44 650659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384650657| [2025/04/30 10:19:44 650667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|min_srtt:56173|path_bw:1206856|loss_rate:27.80|path_pto:0| [2025/04/30 10:19:44 650674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 650680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 650687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 650693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|min_srtt:56173|path_bw:1206856|loss_rate:27.80|path_pto:0| [2025/04/30 10:19:44 650698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 650704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 650710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:325|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 650716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|min_srtt:56173|path_bw:1206856|loss_rate:27.80|path_pto:0| [2025/04/30 10:19:44 650722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 650727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 650734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 650744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|min_srtt:56173|path_bw:1206856|loss_rate:27.80|path_pto:0| [2025/04/30 10:19:44 650750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 650757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 650762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 650767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56173|min_srtt:56173|path_bw:1206856|loss_rate:27.80|path_pto:0| [2025/04/30 10:19:44 650771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 650775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 650779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 650783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 650787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 650792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 650796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 650800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 650805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 10:19:44 650842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384650813|stream_id:0|stream_offset:298317| [2025/04/30 10:19:44 650848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 650853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 650857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384655299|now:1746008384650857|interval:4442| [2025/04/30 10:19:44 650862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384655299|now:1746008384650857|interv:4442| [2025/04/30 10:19:44 650866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 650875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:325|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 650879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 650884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 650888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 10:19:44 650910] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384650894|stream_id:0|stream_offset:299496| [2025/04/30 10:19:44 650915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:448|origin_pktnum:325|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 650920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 650924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384655299|now:1746008384650924|interval:4375| [2025/04/30 10:19:44 650928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384655299|now:1746008384650924|interv:4375| [2025/04/30 10:19:44 650933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 650937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 650941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 650946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 650950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 10:19:44 650970] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384650955|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 650975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 650980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 650984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384655299|now:1746008384650984|interval:4315| [2025/04/30 10:19:44 650988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384655299|now:1746008384650984|interv:4315| [2025/04/30 10:19:44 650993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 650997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 651001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 651009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 651013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 10:19:44 651033] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384651018|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 651038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 651043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 651047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384655299|now:1746008384651047|interval:4252| [2025/04/30 10:19:44 651051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384655299|now:1746008384651047|interv:4252| [2025/04/30 10:19:44 651055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 651060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384655299| [2025/04/30 10:19:44 651064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384655299| [2025/04/30 10:19:44 651068] [debug] |xqc_engine_wakeup_after|wakeup:1746008384655299|now:1746008384651068|diff:4231| [2025/04/30 10:19:44 651073] [debug] |xqc_engine_main_logic|END|now:1746008384650657| [2025/04/30 10:19:44 651078] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384651078| [2025/04/30 10:19:44 651082] [debug] |xqc_engine_wakeup_after|wakeup:1746008384655299|now:1746008384651082|diff:4217| [2025/04/30 10:19:44 651086] [debug] |xqc_engine_main_logic|END|now:1746008384651078| [2025/04/30 10:19:44 652086] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:149|state:ESTABED|recv_time:1746008384652085| [2025/04/30 10:19:44 652099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 652108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:106| [2025/04/30 10:19:44 652114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 10:19:44 652123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 10:19:44 652130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 652140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:331|origin_pktnum:208|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:334|path_largest_ack:331| [2025/04/30 10:19:44 652147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:144008|prior_delivered:165950|prior_time:1746008384593291|is_app_limited:0|send_elapse:57287|ack_elapse:58794|ctl_first_sent_time:1746008384594049|lagest_ack_time:1746008384652085|curr_delivered:233150| [2025/04/30 10:19:44 652154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384594049| [2025/04/30 10:19:44 652162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1656||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 10:19:44 652168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 652188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:142808|prior_delivered:168350|prior_time:1746008384595233|is_app_limited:0|send_elapse:57096|ack_elapse:56852|ctl_first_sent_time:1746008384595933|lagest_ack_time:1746008384652085|curr_delivered:234350| [2025/04/30 10:19:44 652195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384595933| [2025/04/30 10:19:44 652202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1654||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 10:19:44 652209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56173|rttvar:114|minrtt:30819|latest_rtt:56152|ack_delay:72| [2025/04/30 10:19:44 652216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56162|rttvar:109|minrtt:30819|latest_rtt:56152|ack_delay:72| [2025/04/30 10:19:44 652223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:334|lost_pn:331|thresh:3| [2025/04/30 10:19:44 652230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 652458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 652516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:331|po_sent_time:1746008384592105|lost_send_time:1746008384588903|loss_delay:63182|frame:STREAM |repair:128| [2025/04/30 10:19:44 652521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:329|lost_pn:331|po_sent_time:1746008384592165|lost_send_time:1746008384588903|loss_delay:63182|frame:STREAM |repair:128| [2025/04/30 10:19:44 652525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384592165u| [2025/04/30 10:19:44 652529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 652533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384657295|now:1746008384652533|interval:4762| [2025/04/30 10:19:44 652538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384657295|now:1746008384652533|interv:4762| [2025/04/30 10:19:44 652542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57096, ack_elapse 56852, delivered 66000|rate 1155947|lost 128| [2025/04/30 10:19:44 652546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155947) in round 5| [2025/04/30 10:19:44 652573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 652579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 652584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384595933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 652591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384595933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 652598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56162|latest_rtt:56152|min_rtt:30819|applimit:0|lost:126|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 652608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 10:19:44 652614] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:149|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746008384652085|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 652621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504652085|now:1746008384652085|interv:120000000| [2025/04/30 10:19:44 652627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504652085|now:1746008384652085|interv:120000000| [2025/04/30 10:19:44 652633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384655299|pq_index:0| [2025/04/30 10:19:44 652639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384650657| [2025/04/30 10:19:44 652644] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384652644| [2025/04/30 10:19:44 652652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384652650| [2025/04/30 10:19:44 652665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|min_srtt:56162|path_bw:1206856|loss_rate:28.00|path_pto:0| [2025/04/30 10:19:44 652671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 652678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 652685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 652693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|min_srtt:56162|path_bw:1206856|loss_rate:28.00|path_pto:0| [2025/04/30 10:19:44 652700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 652707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 652714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:329|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 652721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|min_srtt:56162|path_bw:1206856|loss_rate:28.00|path_pto:0| [2025/04/30 10:19:44 652727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 652733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 652739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 652745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|min_srtt:56162|path_bw:1206856|loss_rate:28.00|path_pto:0| [2025/04/30 10:19:44 652751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 652757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 652764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 652771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56162|min_srtt:56162|path_bw:1206856|loss_rate:28.00|path_pto:0| [2025/04/30 10:19:44 652783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 652790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 652794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 652798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 652802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 652807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 652811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 652816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 652820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 10:19:44 652855] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384652828|stream_id:0|stream_offset:300675| [2025/04/30 10:19:44 652862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 652867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 652871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384657295|now:1746008384652871|interval:4424| [2025/04/30 10:19:44 652875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384657295|now:1746008384652871|interv:4424| [2025/04/30 10:19:44 652879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 652884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:329|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 652888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 652893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 652897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 10:19:44 652918] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384652902|stream_id:0|stream_offset:301854| [2025/04/30 10:19:44 652923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:452|origin_pktnum:329|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 652932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 652936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384657295|now:1746008384652936|interval:4359| [2025/04/30 10:19:44 652940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384657295|now:1746008384652936|interv:4359| [2025/04/30 10:19:44 652944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 652949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 652953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 652957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 652961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 10:19:44 652982] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384652966|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 652987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 652991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 652996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384657295|now:1746008384652995|interval:4300| [2025/04/30 10:19:44 653000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384657295|now:1746008384652995|interv:4300| [2025/04/30 10:19:44 653004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 653008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 653012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 653016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 653020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 10:19:44 653040] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384653026|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 653044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 653049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 653053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384657295|now:1746008384653053|interval:4242| [2025/04/30 10:19:44 653060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384657295|now:1746008384653053|interv:4242| [2025/04/30 10:19:44 653064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 653069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384657295| [2025/04/30 10:19:44 653073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384657295| [2025/04/30 10:19:44 653077] [debug] |xqc_engine_wakeup_after|wakeup:1746008384657295|now:1746008384653077|diff:4218| [2025/04/30 10:19:44 653082] [debug] |xqc_engine_main_logic|END|now:1746008384652650| [2025/04/30 10:19:44 653087] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384653087| [2025/04/30 10:19:44 653091] [debug] |xqc_engine_wakeup_after|wakeup:1746008384657295|now:1746008384653091|diff:4204| [2025/04/30 10:19:44 653095] [debug] |xqc_engine_main_logic|END|now:1746008384653087| [2025/04/30 10:19:44 654106] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:151|state:ESTABED|recv_time:1746008384654105| [2025/04/30 10:19:44 654119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 654128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:107| [2025/04/30 10:19:44 654134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 10:19:44 654142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 10:19:44 654146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 654156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:335|origin_pktnum:212|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:338|path_largest_ack:335| [2025/04/30 10:19:44 654163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:144008|prior_delivered:168350|prior_time:1746008384595233|is_app_limited:0|send_elapse:57183|ack_elapse:58872|ctl_first_sent_time:1746008384596020|lagest_ack_time:1746008384654105|curr_delivered:235550| [2025/04/30 10:19:44 654170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384596020| [2025/04/30 10:19:44 654177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1654||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 10:19:44 654184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:338|origin_pktnum:215|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:338|path_largest_ack:338| [2025/04/30 10:19:44 654191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:141617|prior_delivered:170750|prior_time:1746008384598249|is_app_limited:0|send_elapse:58120|ack_elapse:55856|ctl_first_sent_time:1746008384598978|lagest_ack_time:1746008384654105|curr_delivered:236750| [2025/04/30 10:19:44 654198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384598978| [2025/04/30 10:19:44 654205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1652||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 10:19:44 654211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56162|rttvar:109|minrtt:30819|latest_rtt:55127|ack_delay:48| [2025/04/30 10:19:44 654218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56026|rttvar:352|minrtt:30819|latest_rtt:55127|ack_delay:48| [2025/04/30 10:19:44 654231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:338|lost_pn:335|thresh:3| [2025/04/30 10:19:44 654237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 654458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 654520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:335|po_sent_time:1746008384594113|lost_send_time:1746008384591076|loss_delay:63029|frame:STREAM |repair:128| [2025/04/30 10:19:44 654525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:333|lost_pn:335|po_sent_time:1746008384594177|lost_send_time:1746008384591076|loss_delay:63029|frame:STREAM |repair:128| [2025/04/30 10:19:44 654530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384594177u| [2025/04/30 10:19:44 654534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 654538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384659119|now:1746008384654538|interval:4581| [2025/04/30 10:19:44 654546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384659119|now:1746008384654538|interv:4581| [2025/04/30 10:19:44 654573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58120, ack_elapse 55856, delivered 66000|rate 1135581|lost 130| [2025/04/30 10:19:44 654579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135581) in round 5| [2025/04/30 10:19:44 654585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 654592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 654598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384598978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 654605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384598978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 654611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141609|srtt:56026|latest_rtt:55127|min_rtt:30819|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 654620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 10:19:44 654626] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:151|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746008384654105|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 654633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504654105|now:1746008384654105|interv:120000000| [2025/04/30 10:19:44 654638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504654105|now:1746008384654105|interv:120000000| [2025/04/30 10:19:44 654644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384657295|pq_index:0| [2025/04/30 10:19:44 654650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384652650| [2025/04/30 10:19:44 654656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384654656| [2025/04/30 10:19:44 654663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384654661| [2025/04/30 10:19:44 654671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|min_srtt:56026|path_bw:1206856|loss_rate:28.19|path_pto:0| [2025/04/30 10:19:44 654677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 654684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 654691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 654704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|min_srtt:56026|path_bw:1206856|loss_rate:28.19|path_pto:0| [2025/04/30 10:19:44 654711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 654718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 654724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:333|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 654730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|min_srtt:56026|path_bw:1206856|loss_rate:28.19|path_pto:0| [2025/04/30 10:19:44 654737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 654743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 654749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 654755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|min_srtt:56026|path_bw:1206856|loss_rate:28.19|path_pto:0| [2025/04/30 10:19:44 654762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 654769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 654775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 654781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56026|min_srtt:56026|path_bw:1206856|loss_rate:28.19|path_pto:0| [2025/04/30 10:19:44 654788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 654794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 654799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 654805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 654811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 654817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 654824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141609|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 654836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 654843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 10:19:44 654885] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141609|now:1746008384654854|stream_id:0|stream_offset:303033| [2025/04/30 10:19:44 654892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:455|origin_pktnum:332|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 654899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141609|applimit:0| [2025/04/30 10:19:44 654905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384659119|now:1746008384654905|interval:4214| [2025/04/30 10:19:44 654912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384659119|now:1746008384654905|interv:4214| [2025/04/30 10:19:44 654919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142809| [2025/04/30 10:19:44 654925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:333|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 654929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 654934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 654938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 10:19:44 654963] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142809|now:1746008384654944|stream_id:0|stream_offset:304212| [2025/04/30 10:19:44 654968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 654973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142809|applimit:0| [2025/04/30 10:19:44 654977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384659119|now:1746008384654977|interval:4142| [2025/04/30 10:19:44 654981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384659119|now:1746008384654977|interv:4142| [2025/04/30 10:19:44 654986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144009| [2025/04/30 10:19:44 654990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 654994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144009|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 655003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 655007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 10:19:44 655028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144009|now:1746008384655013|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 655033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 655038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144009|applimit:0| [2025/04/30 10:19:44 655042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384659119|now:1746008384655042|interval:4077| [2025/04/30 10:19:44 655046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384659119|now:1746008384655042|interv:4077| [2025/04/30 10:19:44 655050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 655054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 655059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 655063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 655067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 10:19:44 655086] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384655072|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 655091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 655096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 655100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384659119|now:1746008384655100|interval:4019| [2025/04/30 10:19:44 655104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384659119|now:1746008384655100|interv:4019| [2025/04/30 10:19:44 655108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 655112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384659119| [2025/04/30 10:19:44 655116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384659119| [2025/04/30 10:19:44 655120] [debug] |xqc_engine_wakeup_after|wakeup:1746008384659119|now:1746008384655120|diff:3999| [2025/04/30 10:19:44 655125] [debug] |xqc_engine_main_logic|END|now:1746008384654661| [2025/04/30 10:19:44 655130] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384655130| [2025/04/30 10:19:44 655134] [debug] |xqc_engine_wakeup_after|wakeup:1746008384659119|now:1746008384655134|diff:3985| [2025/04/30 10:19:44 655138] [debug] |xqc_engine_main_logic|END|now:1746008384655130| [2025/04/30 10:19:44 656104] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:151|state:ESTABED|recv_time:1746008384656103| [2025/04/30 10:19:44 656120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 656127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:108| [2025/04/30 10:19:44 656134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 10:19:44 656143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 10:19:44 656150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 656160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:339|origin_pktnum:216|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:339| [2025/04/30 10:19:44 656167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:142817|prior_delivered:170750|prior_time:1746008384598249|is_app_limited:0|send_elapse:58211|ack_elapse:57854|ctl_first_sent_time:1746008384599069|lagest_ack_time:1746008384656103|curr_delivered:237950| [2025/04/30 10:19:44 656174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384599069| [2025/04/30 10:19:44 656182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1652||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 10:19:44 656189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:340|origin_pktnum:219|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:340| [2025/04/30 10:19:44 656196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:142817|prior_delivered:170750|prior_time:1746008384598249|is_app_limited:0|send_elapse:58211|ack_elapse:57854|ctl_first_sent_time:1746008384599069|lagest_ack_time:1746008384656103|curr_delivered:239150| [2025/04/30 10:19:44 656203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384599148| [2025/04/30 10:19:44 656208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1650||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 10:19:44 656213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56026|rttvar:352|minrtt:30819|latest_rtt:56955|ack_delay:56| [2025/04/30 10:19:44 656219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56135|rttvar:482|minrtt:30819|latest_rtt:56955|ack_delay:56| [2025/04/30 10:19:44 656226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:340|lost_pn:337|thresh:3| [2025/04/30 10:19:44 656232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 656444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 656517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:337|po_sent_time:1746008384596090|lost_send_time:1746008384592029|loss_delay:64074|frame:ACK STREAM |repair:128| [2025/04/30 10:19:44 656522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:337|lost_pn:337|po_sent_time:1746008384596151|lost_send_time:1746008384592029|loss_delay:64074|frame:STREAM |repair:128| [2025/04/30 10:19:44 656526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384596151u| [2025/04/30 10:19:44 656530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 656534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56135|rtt_var:482|pto_duration:58135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 656540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 656546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 656572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 141600| [2025/04/30 10:19:44 656579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384738207|now:1746008384656534|interv:81673| [2025/04/30 10:19:44 656586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384738207|now:1746008384656534|interval:81673|pto_count:0|srtt:56135 [2025/04/30 10:19:44 656592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58211, ack_elapse 57854, delivered 68400|rate 1175035|lost 132| [2025/04/30 10:19:44 656599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175035) in round 5| [2025/04/30 10:19:44 656610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 656616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 656622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384599148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 656628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:2400|po_sent_time:1746008384599148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 656635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:141600|srtt:56135|latest_rtt:56955|min_rtt:30819|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 656644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 10:19:44 656650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:151|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746008384656103|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 656657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504656103|now:1746008384656103|interv:120000000| [2025/04/30 10:19:44 656662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504656103|now:1746008384656103|interv:120000000| [2025/04/30 10:19:44 656668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384659119|pq_index:0| [2025/04/30 10:19:44 656674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384654661| [2025/04/30 10:19:44 656679] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384656679| [2025/04/30 10:19:44 656686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384656684| [2025/04/30 10:19:44 656693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|min_srtt:56135|path_bw:1206856|loss_rate:28.38|path_pto:0| [2025/04/30 10:19:44 656700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 656706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 656713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 656719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|min_srtt:56135|path_bw:1206856|loss_rate:28.38|path_pto:0| [2025/04/30 10:19:44 656725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 656736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 656743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:337|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 656748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|min_srtt:56135|path_bw:1206856|loss_rate:28.38|path_pto:0| [2025/04/30 10:19:44 656752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 656757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 656761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 656766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|min_srtt:56135|path_bw:1206856|loss_rate:28.38|path_pto:0| [2025/04/30 10:19:44 656770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 656774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 656778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 656783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56135|min_srtt:56135|path_bw:1206856|loss_rate:28.38|path_pto:0| [2025/04/30 10:19:44 656787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:377310| [2025/04/30 10:19:44 656791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 656796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 656802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 656809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 656816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 656823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 656827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 656832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 10:19:44 656871] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1746008384656843|stream_id:0|stream_offset:305391| [2025/04/30 10:19:44 656877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 656882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/04/30 10:19:44 656887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56135|rtt_var:482|pto_duration:58135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 656891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 656895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 656899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 142800| [2025/04/30 10:19:44 656903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384739978|now:1746008384656886|interv:83092| [2025/04/30 10:19:44 656907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384739978|now:1746008384656886|interval:83092|pto_count:0|srtt:56135 [2025/04/30 10:19:44 656912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:142800| [2025/04/30 10:19:44 656916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:337|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 656921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 656925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 656929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 10:19:44 656952] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1746008384656935|stream_id:0|stream_offset:306570| [2025/04/30 10:19:44 656957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:460|origin_pktnum:337|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 656962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/04/30 10:19:44 656966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56135|rtt_var:482|pto_duration:58135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 656970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 656974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 656978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 144000| [2025/04/30 10:19:44 656982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384740070|now:1746008384656966|interv:83104| [2025/04/30 10:19:44 656991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384740070|now:1746008384656966|interval:83104|pto_count:0|srtt:56135 [2025/04/30 10:19:44 656995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144000| [2025/04/30 10:19:44 657000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 657004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 657009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 657013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 10:19:44 657035] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1746008384657018|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 657040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 657044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/04/30 10:19:44 657049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56135|rtt_var:482|pto_duration:58135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 657053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 657057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 657061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 145200| [2025/04/30 10:19:44 657065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384740153|now:1746008384657049|interv:83104| [2025/04/30 10:19:44 657069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384740153|now:1746008384657049|interval:83104|pto_count:0|srtt:56135 [2025/04/30 10:19:44 657073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145200| [2025/04/30 10:19:44 657078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 657082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 657086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 657090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 10:19:44 657126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746008384657096|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 657137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 657149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 10:19:44 657153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56135|rtt_var:482|pto_duration:58135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 657157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 657162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 657168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 146400| [2025/04/30 10:19:44 657174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384740231|now:1746008384657153|interv:83078| [2025/04/30 10:19:44 657180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384740231|now:1746008384657153|interval:83078|pto_count:0|srtt:56135 [2025/04/30 10:19:44 657187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146400| [2025/04/30 10:19:44 657194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384661304| [2025/04/30 10:19:44 657201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384661304| [2025/04/30 10:19:44 657206] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384657206|diff:4098| [2025/04/30 10:19:44 657213] [debug] |xqc_engine_main_logic|END|now:1746008384656684| [2025/04/30 10:19:44 657224] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:153|state:ESTABED|recv_time:1746008384657223| [2025/04/30 10:19:44 657231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 657239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:109| [2025/04/30 10:19:44 657245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 10:19:44 657252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 10:19:44 657256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 657263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 657268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:144017|prior_delivered:171950|prior_time:1746008384599434|is_app_limited:0|send_elapse:58216|ack_elapse:57789|ctl_first_sent_time:1746008384600029|lagest_ack_time:1746008384657223|curr_delivered:240350| [2025/04/30 10:19:44 657273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384600029| [2025/04/30 10:19:44 657277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1650||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 10:19:44 657284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56135|rttvar:482|minrtt:30819|latest_rtt:57194|ack_delay:56| [2025/04/30 10:19:44 657292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56261|rttvar:612|minrtt:30819|latest_rtt:57194|ack_delay:56| [2025/04/30 10:19:44 657304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:343|lost_pn:340|thresh:3| [2025/04/30 10:19:44 657309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 657501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 657619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 657625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384663582|now:1746008384657624|interval:5958| [2025/04/30 10:19:44 657631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384663582|now:1746008384657624|interv:5958| [2025/04/30 10:19:44 657637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58216, ack_elapse 57789, delivered 68400|rate 1174934|lost 132| [2025/04/30 10:19:44 657643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174934) in round 5| [2025/04/30 10:19:44 657648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 657659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 657665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:0|acked:1200|po_sent_time:1746008384600029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 657671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:0|acked:1200|po_sent_time:1746008384600029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 657678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:145200|srtt:56261|latest_rtt:57194|min_rtt:30819|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 657686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 10:19:44 657693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746008384657223|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 657699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504657223|now:1746008384657223|interv:120000000| [2025/04/30 10:19:44 657705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504657223|now:1746008384657223|interv:120000000| [2025/04/30 10:19:44 657711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384661304|pq_index:0| [2025/04/30 10:19:44 657716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384656684| [2025/04/30 10:19:44 657722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384657722| [2025/04/30 10:19:44 657729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384657727| [2025/04/30 10:19:44 657736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56261|min_srtt:56261|path_bw:1206856|loss_rate:28.57|path_pto:0| [2025/04/30 10:19:44 657743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:377310| [2025/04/30 10:19:44 657749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56261|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 657756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 657762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56261|min_srtt:56261|path_bw:1206856|loss_rate:28.57|path_pto:0| [2025/04/30 10:19:44 657769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 657776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 657788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 657793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 657799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 657806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 657812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:377310| [2025/04/30 10:19:44 657818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 657824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 10:19:44 657861] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746008384657834|stream_id:0|stream_offset:377310| [2025/04/30 10:19:44 657868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 657873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 10:19:44 657878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384663582|now:1746008384657878|interval:5704| [2025/04/30 10:19:44 657882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384663582|now:1746008384657878|interv:5704| [2025/04/30 10:19:44 657886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146400| [2025/04/30 10:19:44 657891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384661304| [2025/04/30 10:19:44 657895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384661304| [2025/04/30 10:19:44 657899] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384657899|diff:3405| [2025/04/30 10:19:44 657904] [debug] |xqc_engine_main_logic|END|now:1746008384657727| [2025/04/30 10:19:44 657909] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384657909| [2025/04/30 10:19:44 657913] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384657913|diff:3391| [2025/04/30 10:19:44 657917] [debug] |xqc_engine_main_logic|END|now:1746008384657909| [2025/04/30 10:19:44 658082] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:155|state:ESTABED|recv_time:1746008384658081| [2025/04/30 10:19:44 658088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 658095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:110| [2025/04/30 10:19:44 658102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 10:19:44 658110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 10:19:44 658116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 658126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:346|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:346|path_largest_ack:346| [2025/04/30 10:19:44 658136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:145217|prior_delivered:173150|prior_time:1746008384600313|is_app_limited:0|send_elapse:57119|ack_elapse:57768|ctl_first_sent_time:1746008384600918|lagest_ack_time:1746008384658081|curr_delivered:241550| [2025/04/30 10:19:44 658144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384600918| [2025/04/30 10:19:44 658151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1649||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 10:19:44 658157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56261|rttvar:612|minrtt:30819|latest_rtt:57163|ack_delay:56| [2025/04/30 10:19:44 658164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56367|rttvar:670|minrtt:30819|latest_rtt:57163|ack_delay:56| [2025/04/30 10:19:44 658170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:346|lost_pn:343|thresh:3| [2025/04/30 10:19:44 658177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 658380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 658457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:341|lost_pn:343|po_sent_time:1746008384599239|lost_send_time:1746008384593773|loss_delay:64308|frame:STREAM |repair:128| [2025/04/30 10:19:44 658465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:343|po_sent_time:1746008384599339|lost_send_time:1746008384593773|loss_delay:64308|frame:STREAM |repair:128| [2025/04/30 10:19:44 658469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384599339u| [2025/04/30 10:19:44 658473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 658478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664427|now:1746008384658477|interval:5950| [2025/04/30 10:19:44 658482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664427|now:1746008384658477|interv:5950| [2025/04/30 10:19:44 658486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57119, ack_elapse 57768, delivered 68400|rate 1184046|lost 134| [2025/04/30 10:19:44 658490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184046) in round 5| [2025/04/30 10:19:44 658494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 658499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 658502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384600918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 658507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384600918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 658512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142800|srtt:56367|latest_rtt:57163|min_rtt:30819|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 658518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 10:19:44 658522] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:155|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746008384658081|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 658527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504658081|now:1746008384658081|interv:120000000| [2025/04/30 10:19:44 658532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504658081|now:1746008384658081|interv:120000000| [2025/04/30 10:19:44 658539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384661304|pq_index:0| [2025/04/30 10:19:44 658546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384657727| [2025/04/30 10:19:44 658571] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384658571| [2025/04/30 10:19:44 658579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384658578| [2025/04/30 10:19:44 658592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|min_srtt:56367|path_bw:1206856|loss_rate:28.51|path_pto:0| [2025/04/30 10:19:44 658599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 658605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 658612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:341|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 658617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|min_srtt:56367|path_bw:1206856|loss_rate:28.51|path_pto:0| [2025/04/30 10:19:44 658623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 658629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 658636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 658641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|min_srtt:56367|path_bw:1206856|loss_rate:28.51|path_pto:0| [2025/04/30 10:19:44 658647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 658654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 658659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 10:19:44 658665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56367|min_srtt:56367|path_bw:1206856|loss_rate:28.51|path_pto:0| [2025/04/30 10:19:44 658671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 658677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 658683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 658688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 658694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 658701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:341|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 658712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 658717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 658721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 10:19:44 658756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1746008384658729|stream_id:0|stream_offset:307749| [2025/04/30 10:19:44 658762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:464|origin_pktnum:341|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 658766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/04/30 10:19:44 658771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664427|now:1746008384658771|interval:5656| [2025/04/30 10:19:44 658775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664427|now:1746008384658771|interv:5656| [2025/04/30 10:19:44 658779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144000| [2025/04/30 10:19:44 658784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 658788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 658793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 658797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 10:19:44 658818] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1746008384658803|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 658823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 658828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/04/30 10:19:44 658832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664427|now:1746008384658832|interval:5595| [2025/04/30 10:19:44 658836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664427|now:1746008384658832|interv:5595| [2025/04/30 10:19:44 658840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145200| [2025/04/30 10:19:44 658845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 658849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 658857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 658861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 10:19:44 658882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746008384658867|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 658887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 658892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 10:19:44 658896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664427|now:1746008384658896|interval:5531| [2025/04/30 10:19:44 658900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664427|now:1746008384658896|interv:5531| [2025/04/30 10:19:44 658904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146400| [2025/04/30 10:19:44 658909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384661304| [2025/04/30 10:19:44 658913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384661304| [2025/04/30 10:19:44 658917] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384658917|diff:2387| [2025/04/30 10:19:44 658922] [debug] |xqc_engine_main_logic|END|now:1746008384658578| [2025/04/30 10:19:44 658927] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384658927| [2025/04/30 10:19:44 658931] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384658931|diff:2373| [2025/04/30 10:19:44 658935] [debug] |xqc_engine_main_logic|END|now:1746008384658927| [2025/04/30 10:19:44 659112] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:157|state:ESTABED|recv_time:1746008384659112| [2025/04/30 10:19:44 659120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 659126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:111| [2025/04/30 10:19:44 659133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 10:19:44 659141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 10:19:44 659147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 659157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 659164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:144017|prior_delivered:175550|prior_time:1746008384602236|is_app_limited:0|send_elapse:57152|ack_elapse:56876|ctl_first_sent_time:1746008384602951|lagest_ack_time:1746008384659112|curr_delivered:242750| [2025/04/30 10:19:44 659171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384602951| [2025/04/30 10:19:44 659179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1647||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 10:19:44 659185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56367|rttvar:670|minrtt:30819|latest_rtt:56161|ack_delay:72| [2025/04/30 10:19:44 659196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56333|rttvar:572|minrtt:30819|latest_rtt:56161|ack_delay:72| [2025/04/30 10:19:44 659203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:348|lost_pn:345|thresh:3| [2025/04/30 10:19:44 659209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 659403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 659491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:344|lost_pn:345|po_sent_time:1746008384600119|lost_send_time:1746008384595738|loss_delay:63374|frame:STREAM |repair:128| [2025/04/30 10:19:44 659496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:345|lost_pn:345|po_sent_time:1746008384600207|lost_send_time:1746008384595738|loss_delay:63374|frame:STREAM |repair:128| [2025/04/30 10:19:44 659501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384600207u| [2025/04/30 10:19:44 659505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 659509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664386|now:1746008384659509|interval:4877| [2025/04/30 10:19:44 659516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664386|now:1746008384659509|interv:4877| [2025/04/30 10:19:44 659520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57152, ack_elapse 56876, delivered 67200|rate 1175811|lost 136| [2025/04/30 10:19:44 659524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175811) in round 5| [2025/04/30 10:19:44 659530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 659536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 659542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384602951|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 659566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:2|acked:1200|po_sent_time:1746008384602951|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 659577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142800|srtt:56333|latest_rtt:56161|min_rtt:30819|applimit:0|lost:134|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 659585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 10:19:44 659591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:157|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1746008384659112|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 659598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504659112|now:1746008384659112|interv:120000000| [2025/04/30 10:19:44 659603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504659112|now:1746008384659112|interv:120000000| [2025/04/30 10:19:44 659609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384661304|pq_index:0| [2025/04/30 10:19:44 659615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384658578| [2025/04/30 10:19:44 659621] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384659621| [2025/04/30 10:19:44 659628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384659626| [2025/04/30 10:19:44 659636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|min_srtt:56333|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 659642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 659648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 659659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:344|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 659665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|min_srtt:56333|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 659671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 659677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 659684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:345|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 659690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|min_srtt:56333|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 659695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 659702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 659708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 659714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56333|min_srtt:56333|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 659720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 659726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 659731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 659753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 659760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 659767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:344|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 659773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 659779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 659785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 10:19:44 659824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1746008384659795|stream_id:0|stream_offset:102603| [2025/04/30 10:19:44 659835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:467|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 10:19:44 659840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/04/30 10:19:44 659845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664386|now:1746008384659845|interval:4541| [2025/04/30 10:19:44 659852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664386|now:1746008384659845|interv:4541| [2025/04/30 10:19:44 659859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144000| [2025/04/30 10:19:44 659866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 659873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 659880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 659888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 10:19:44 659920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1746008384659897|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 659927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 659934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/04/30 10:19:44 659941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664386|now:1746008384659941|interval:4445| [2025/04/30 10:19:44 659949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664386|now:1746008384659941|interv:4445| [2025/04/30 10:19:44 659956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145200| [2025/04/30 10:19:44 659963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 659970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 659974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 659979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 10:19:44 660007] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746008384659986|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 660013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 660027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 10:19:44 660035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384664386|now:1746008384660034|interval:4352| [2025/04/30 10:19:44 660042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384664386|now:1746008384660034|interv:4352| [2025/04/30 10:19:44 660049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146400| [2025/04/30 10:19:44 660056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384661304| [2025/04/30 10:19:44 660061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384661304| [2025/04/30 10:19:44 660065] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384660064|diff:1240| [2025/04/30 10:19:44 660069] [debug] |xqc_engine_main_logic|END|now:1746008384659626| [2025/04/30 10:19:44 660075] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384660074| [2025/04/30 10:19:44 660078] [debug] |xqc_engine_wakeup_after|wakeup:1746008384661304|now:1746008384660078|diff:1226| [2025/04/30 10:19:44 660082] [debug] |xqc_engine_main_logic|END|now:1746008384660074| [2025/04/30 10:19:44 661131] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:159|state:ESTABED|recv_time:1746008384661130| [2025/04/30 10:19:44 661146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 661156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:112| [2025/04/30 10:19:44 661162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 10:19:44 661171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 10:19:44 661177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 661196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:351|path_largest_ack:349| [2025/04/30 10:19:44 661203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:145217|prior_delivered:175550|prior_time:1746008384602236|is_app_limited:0|send_elapse:57235|ack_elapse:58894|ctl_first_sent_time:1746008384603034|lagest_ack_time:1746008384661130|curr_delivered:243950| [2025/04/30 10:19:44 661211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384603034| [2025/04/30 10:19:44 661217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1648||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 10:19:44 661224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:351|origin_pktnum:228|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:351|path_largest_ack:351| [2025/04/30 10:19:44 661230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:142817|prior_delivered:177950|prior_time:1746008384604232|is_app_limited:0|send_elapse:57061|ack_elapse:56898|ctl_first_sent_time:1746008384604923|lagest_ack_time:1746008384661130|curr_delivered:245150| [2025/04/30 10:19:44 661238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384604923| [2025/04/30 10:19:44 661244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1646||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 10:19:44 661251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56333|rttvar:572|minrtt:30819|latest_rtt:56207|ack_delay:64| [2025/04/30 10:19:44 661262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56309|rttvar:476|minrtt:30819|latest_rtt:56207|ack_delay:64| [2025/04/30 10:19:44 661266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:351|lost_pn:348|thresh:3| [2025/04/30 10:19:44 661270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 661304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 661331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 661334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 661346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 661350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 661457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 661569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 661575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:347|lost_pn:348|po_sent_time:1746008384601012|lost_send_time:1746008384597783|loss_delay:63347|frame:STREAM |repair:128| [2025/04/30 10:19:44 661583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384601012u| [2025/04/30 10:19:44 661589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 661596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384666449|now:1746008384661595|interval:4854| [2025/04/30 10:19:44 661686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384666449|now:1746008384661595|interv:4854| [2025/04/30 10:19:44 661694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57061, ack_elapse 56898, delivered 67200|rate 1177687|lost 137| [2025/04/30 10:19:44 661701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177687) in round 5| [2025/04/30 10:19:44 661706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 661712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:9784| [2025/04/30 10:19:44 661717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384604923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 661724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384604923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:180350| [2025/04/30 10:19:44 661730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:0|pacing_rate:3964575|bw:1206856|cwnd:147095|full_bw_reached:0|inflight:142800|srtt:56309|latest_rtt:56207|min_rtt:30819|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 661738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 10:19:44 661745] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746008384661130|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 661752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504661130|now:1746008384661130|interv:120000000| [2025/04/30 10:19:44 661758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504661130|now:1746008384661130|interv:120000000| [2025/04/30 10:19:44 661763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384661304|pq_index:0| [2025/04/30 10:19:44 661770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384659626| [2025/04/30 10:19:44 661775] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384661775| [2025/04/30 10:19:44 661782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384661780| [2025/04/30 10:19:44 661789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384661304|now:1746008384661780| [2025/04/30 10:19:44 661795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 661802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384661304|now:1746008384661780| [2025/04/30 10:19:44 661808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 661817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:113|ack_delay:25512|first_ack_range:50|largest_pkt_recv_time:1746008384636304| [2025/04/30 10:19:44 661823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:113|low:63|pkt_pns:2| [2025/04/30 10:19:44 661834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:61|low:32|pkt_pns:2| [2025/04/30 10:19:44 661839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:99|frame_largest_recv:113| [2025/04/30 10:19:44 661845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 661852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56309|min_srtt:56309|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 661858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 661865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56309|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 661871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:347|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 661880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 661888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56309|min_srtt:56309|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 661895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2409|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 661900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56309|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 661905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 661909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56309|min_srtt:56309|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 661913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3609|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 661918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 661922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 661926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 661930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 661934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:347|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 661939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 661946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 661951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 10:19:44 661989] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1746008384661959|stream_id:0|stream_offset:311286| [2025/04/30 10:19:44 661999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 662006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/04/30 10:19:44 662013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384666449|now:1746008384662013|interval:4436| [2025/04/30 10:19:44 662020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384666449|now:1746008384662013|interv:4436| [2025/04/30 10:19:44 662026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:144000| [2025/04/30 10:19:44 662031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 662035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:144000|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 662040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 662044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 10:19:44 662075] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:471|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:144000|now:1746008384662051|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 662084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:471|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 662092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/04/30 10:19:44 662098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384666449|now:1746008384662098|interval:4351| [2025/04/30 10:19:44 662104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384666449|now:1746008384662098|interv:4351| [2025/04/30 10:19:44 662109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:145209| [2025/04/30 10:19:44 662113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 662117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145209|cwnd:147095|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 662122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 662126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 10:19:44 662156] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145209|now:1746008384662133|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 662171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 662179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:145209|applimit:0| [2025/04/30 10:19:44 662185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384666449|now:1746008384662185|interval:4264| [2025/04/30 10:19:44 662189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384666449|now:1746008384662185|interv:4264| [2025/04/30 10:19:44 662193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147095|inflight:146409| [2025/04/30 10:19:44 662198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384666449| [2025/04/30 10:19:44 662203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384666449| [2025/04/30 10:19:44 662207] [debug] |xqc_engine_wakeup_after|wakeup:1746008384666449|now:1746008384662207|diff:4242| [2025/04/30 10:19:44 662211] [debug] |xqc_engine_main_logic|END|now:1746008384661780| [2025/04/30 10:19:44 662217] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384662217| [2025/04/30 10:19:44 662221] [debug] |xqc_engine_wakeup_after|wakeup:1746008384666449|now:1746008384662221|diff:4228| [2025/04/30 10:19:44 662225] [debug] |xqc_engine_main_logic|END|now:1746008384662217| [2025/04/30 10:19:44 663102] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:161|state:ESTABED|recv_time:1746008384663101| [2025/04/30 10:19:44 663117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 663126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:113| [2025/04/30 10:19:44 663131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 10:19:44 663142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 10:19:44 663148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 663158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:352|origin_pktnum:229|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:352| [2025/04/30 10:19:44 663166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:144017|prior_delivered:177950|prior_time:1746008384604232|is_app_limited:0|send_elapse:57150|ack_elapse:58869|ctl_first_sent_time:1746008384605012|lagest_ack_time:1746008384663101|curr_delivered:246350| [2025/04/30 10:19:44 663171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384605012| [2025/04/30 10:19:44 663176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1645||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 10:19:44 663180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:355|origin_pktnum:232|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:355| [2025/04/30 10:19:44 663186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:142817|prior_delivered:180350|prior_time:1746008384606234|is_app_limited:0|send_elapse:57025|ack_elapse:56867|ctl_first_sent_time:1746008384606923|lagest_ack_time:1746008384663101|curr_delivered:247550| [2025/04/30 10:19:44 663200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384606923| [2025/04/30 10:19:44 663207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1643||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 10:19:44 663212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56309|rttvar:476|minrtt:30819|latest_rtt:56178|ack_delay:64| [2025/04/30 10:19:44 663219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56285|rttvar:405|minrtt:30819|latest_rtt:56178|ack_delay:64| [2025/04/30 10:19:44 663225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:355|lost_pn:352|thresh:3| [2025/04/30 10:19:44 663232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 663271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 663286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 663290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 663302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 663306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 663413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 663520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 663534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:350|lost_pn:352|po_sent_time:1746008384603102|lost_send_time:1746008384599781|loss_delay:63320|frame:STREAM |repair:128| [2025/04/30 10:19:44 663541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384603102u| [2025/04/30 10:19:44 663574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 663581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384668402|now:1746008384663581|interval:4821| [2025/04/30 10:19:44 663588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384668402|now:1746008384663581|interv:4821| [2025/04/30 10:19:44 663594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57025, ack_elapse 56867, delivered 67200|rate 1178430|lost 138| [2025/04/30 10:19:44 663601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 10:19:44 663607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178430) in round 6| [2025/04/30 10:19:44 663614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 663620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 663626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384606923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:247550| [2025/04/30 10:19:44 663633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147095|packet_lost:1|acked:2400|po_sent_time:1746008384606923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:247550| [2025/04/30 10:19:44 663641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:114400|full_bw_reached:1|inflight:142809|srtt:56285|latest_rtt:56178|min_rtt:30819|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 663650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 10:19:44 663656] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:161|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746008384663101|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 663664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504663101|now:1746008384663101|interv:120000000| [2025/04/30 10:19:44 663670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504663101|now:1746008384663101|interv:120000000| [2025/04/30 10:19:44 663677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384666449|pq_index:0| [2025/04/30 10:19:44 663683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384661780| [2025/04/30 10:19:44 663689] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384663689| [2025/04/30 10:19:44 663697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384663696| [2025/04/30 10:19:44 663704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 663708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:114400|conn:0000564648F8D6FC|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 663718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 663722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 663726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 663730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 663734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 663739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:142809|cwnd:114400|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 663743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 663747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 663751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 663755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 663759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384668402| [2025/04/30 10:19:44 663763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384668402| [2025/04/30 10:19:44 663767] [debug] |xqc_engine_wakeup_after|wakeup:1746008384668402|now:1746008384663767|diff:4635| [2025/04/30 10:19:44 663772] [debug] |xqc_engine_main_logic|END|now:1746008384663696| [2025/04/30 10:19:44 663777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384663777| [2025/04/30 10:19:44 663782] [debug] |xqc_engine_wakeup_after|wakeup:1746008384668402|now:1746008384663782|diff:4620| [2025/04/30 10:19:44 663789] [debug] |xqc_engine_main_logic|END|now:1746008384663777| [2025/04/30 10:19:44 665080] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:163|state:ESTABED|recv_time:1746008384665079| [2025/04/30 10:19:44 665095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 665105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:114| [2025/04/30 10:19:44 665112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 10:19:44 665121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 10:19:44 665127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 665138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:356|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:356| [2025/04/30 10:19:44 665145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:144017|prior_delivered:180350|prior_time:1746008384606234|is_app_limited:0|send_elapse:57121|ack_elapse:58845|ctl_first_sent_time:1746008384607019|lagest_ack_time:1746008384665079|curr_delivered:248750| [2025/04/30 10:19:44 665161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384607019| [2025/04/30 10:19:44 665169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1642||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 10:19:44 665175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:359|origin_pktnum:236|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:359| [2025/04/30 10:19:44 665183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:140417|prior_delivered:182750|prior_time:1746008384608222|is_app_limited:0|send_elapse:57163|ack_elapse:56857|ctl_first_sent_time:1746008384608997|lagest_ack_time:1746008384665079|curr_delivered:249950| [2025/04/30 10:19:44 665190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384608997| [2025/04/30 10:19:44 665196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1640||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 10:19:44 665203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56285|rttvar:405|minrtt:30819|latest_rtt:56082|ack_delay:72| [2025/04/30 10:19:44 665210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56251|rttvar:372|minrtt:30819|latest_rtt:56082|ack_delay:72| [2025/04/30 10:19:44 665217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:359|lost_pn:356|thresh:3| [2025/04/30 10:19:44 665222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 665249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 665257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 665261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 665272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 665280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 665386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 665475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 665490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:356|po_sent_time:1746008384605082|lost_send_time:1746008384601797|loss_delay:63282|frame:STREAM |repair:128| [2025/04/30 10:19:44 665498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:354|lost_pn:356|po_sent_time:1746008384605142|lost_send_time:1746008384601797|loss_delay:63282|frame:STREAM |repair:128| [2025/04/30 10:19:44 665505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384605142u| [2025/04/30 10:19:44 665512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 665518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384670389|now:1746008384665517|interval:4872| [2025/04/30 10:19:44 665522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384670389|now:1746008384665517|interv:4872| [2025/04/30 10:19:44 665529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57163, ack_elapse 56857, delivered 67200|rate 1175585|lost 140| [2025/04/30 10:19:44 665536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175585) in round 6| [2025/04/30 10:19:44 665542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 665567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 665576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114400|packet_lost:2|acked:2400|po_sent_time:1746008384608997|recovery:1|recovery_start:1746008384665511|packet_conservation:0|next_round_delivered:247550| [2025/04/30 10:19:44 665581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384608997|recovery:1|recovery_start:1746008384665511|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 665586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:138009|srtt:56251|latest_rtt:56082|min_rtt:30819|applimit:0|lost:137|recovery:1|recovery_start:1746008384665511|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 665592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 10:19:44 665597] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746008384665079|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 665603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504665079|now:1746008384665079|interv:120000000| [2025/04/30 10:19:44 665609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504665079|now:1746008384665079|interv:120000000| [2025/04/30 10:19:44 665613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384668402|pq_index:0| [2025/04/30 10:19:44 665625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384663696| [2025/04/30 10:19:44 665631] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384665631| [2025/04/30 10:19:44 665640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384665638| [2025/04/30 10:19:44 665648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 665655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 665662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 665670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:350|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 665677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 665683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 665690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 665697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 665703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 665709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 665716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 665721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 665727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 665733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 665739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56251|min_srtt:56251|path_bw:1206856|loss_rate:50.00|path_pto:0| [2025/04/30 10:19:44 665746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 665752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 665765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 665771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 665778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 665785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:350|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 665792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 665798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 665805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 10:19:44 665846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138009|now:1746008384665813|stream_id:0|stream_offset:313644| [2025/04/30 10:19:44 665855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:473|origin_pktnum:350|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 665863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:138009|applimit:0| [2025/04/30 10:19:44 665869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384670389|now:1746008384665869|interval:4520| [2025/04/30 10:19:44 665875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384670389|now:1746008384665869|interv:4520| [2025/04/30 10:19:44 665880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:139209| [2025/04/30 10:19:44 665885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 665889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 665894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 665898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 10:19:44 665928] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139209|now:1746008384665905|stream_id:0|stream_offset:314823| [2025/04/30 10:19:44 665937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:474|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 10:19:44 665944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139209|applimit:0| [2025/04/30 10:19:44 665950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384670389|now:1746008384665950|interval:4439| [2025/04/30 10:19:44 665960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384670389|now:1746008384665950|interv:4439| [2025/04/30 10:19:44 665964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:140409| [2025/04/30 10:19:44 665969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384670389| [2025/04/30 10:19:44 665974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384670389| [2025/04/30 10:19:44 665978] [debug] |xqc_engine_wakeup_after|wakeup:1746008384670389|now:1746008384665978|diff:4411| [2025/04/30 10:19:44 665982] [debug] |xqc_engine_main_logic|END|now:1746008384665638| [2025/04/30 10:19:44 665988] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384665988| [2025/04/30 10:19:44 665992] [debug] |xqc_engine_wakeup_after|wakeup:1746008384670389|now:1746008384665991|diff:4398| [2025/04/30 10:19:44 665995] [debug] |xqc_engine_main_logic|END|now:1746008384665988| [2025/04/30 10:19:44 667092] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:166|state:ESTABED|recv_time:1746008384667090| [2025/04/30 10:19:44 667106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 667115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:115| [2025/04/30 10:19:44 667121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 10:19:44 667130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 10:19:44 667136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 667144] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 667153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:360|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:365|path_largest_ack:360| [2025/04/30 10:19:44 667159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:141617|prior_delivered:182750|prior_time:1746008384608222|is_app_limited:0|send_elapse:57258|ack_elapse:58868|ctl_first_sent_time:1746008384609092|lagest_ack_time:1746008384667090|curr_delivered:251150| [2025/04/30 10:19:44 667164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384609092| [2025/04/30 10:19:44 667171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1640||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 10:19:44 667179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:365|origin_pktnum:242|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:365|path_largest_ack:365| [2025/04/30 10:19:44 667185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:85|tx_in_flight:140417|prior_delivered:185150|prior_time:1746008384610231|is_app_limited:0|send_elapse:57203|ack_elapse:56859|ctl_first_sent_time:1746008384611026|lagest_ack_time:1746008384667090|curr_delivered:252350| [2025/04/30 10:19:44 667192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384611026| [2025/04/30 10:19:44 667198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1638||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 10:19:44 667204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56251|rttvar:372|minrtt:30819|latest_rtt:56064|ack_delay:56| [2025/04/30 10:19:44 667209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56221|rttvar:339|minrtt:30819|latest_rtt:56064|ack_delay:56| [2025/04/30 10:19:44 667220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:365|lost_pn:362|thresh:3| [2025/04/30 10:19:44 667224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 667254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 667261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 667267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 667277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 667281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 667388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 667479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 667508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:362|po_sent_time:1746008384607107|lost_send_time:1746008384603842|loss_delay:63248|frame:STREAM |repair:128| [2025/04/30 10:19:44 667513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:362|po_sent_time:1746008384607201|lost_send_time:1746008384603842|loss_delay:63248|frame:STREAM |repair:128| [2025/04/30 10:19:44 667518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:361|lost_pn:362|po_sent_time:1746008384609174|lost_send_time:1746008384603842|loss_delay:63248|frame:STREAM |repair:128| [2025/04/30 10:19:44 667526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:362|po_sent_time:1746008384609258|lost_send_time:1746008384603842|loss_delay:63248|frame:STREAM |repair:128| [2025/04/30 10:19:44 667533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384609258u| [2025/04/30 10:19:44 667539] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:101667|lost_count:107|send_count:205|pkt_num:362|po_send_time:1746008384609258|srtt:56221|cwnd:140409|bw:1206856|conn_life:291640|now:0|last_lost_time:291640| [2025/04/30 10:19:44 667569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 667575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384667575|interval:5010| [2025/04/30 10:19:44 667581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384667575|interv:5010| [2025/04/30 10:19:44 667587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57203, ack_elapse 56859, delivered 67200|rate 1174763|lost 144| [2025/04/30 10:19:44 667593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174763) in round 6| [2025/04/30 10:19:44 667599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 667605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 667610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:4|acked:2400|po_sent_time:1746008384611026|recovery:1|recovery_start:1746008384667539|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 667617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:4|acked:2400|po_sent_time:1746008384611026|recovery:1|recovery_start:1746008384667539|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 667623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:133209|srtt:56221|latest_rtt:56064|min_rtt:30819|applimit:0|lost:139|recovery:1|recovery_start:1746008384667539|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 667631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 10:19:44 667638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:166|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746008384667090|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 667645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504667090|now:1746008384667090|interv:120000000| [2025/04/30 10:19:44 667650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504667090|now:1746008384667090|interv:120000000| [2025/04/30 10:19:44 667656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384670389|pq_index:0| [2025/04/30 10:19:44 667662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384665638| [2025/04/30 10:19:44 667667] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384667667| [2025/04/30 10:19:44 667674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384667672| [2025/04/30 10:19:44 667682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 667698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:354|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 667724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 667751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 667775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:361|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 667799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 667826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 667830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 667835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1206856|loss_rate:60.00|path_pto:0| [2025/04/30 10:19:44 667839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 667844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 667847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 667851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 667856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 667860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:354|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 667864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 667869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 667873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 10:19:44 667909] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133209|now:1746008384667881|stream_id:0|stream_offset:316002| [2025/04/30 10:19:44 667918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:475|origin_pktnum:354|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 667925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:133209|applimit:0| [2025/04/30 10:19:44 667932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384667932|interval:4653| [2025/04/30 10:19:44 667939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384667932|interv:4653| [2025/04/30 10:19:44 667949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:134409| [2025/04/30 10:19:44 667954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 667958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 667963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 667967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 10:19:44 667998] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134409|now:1746008384667974|stream_id:0|stream_offset:317181| [2025/04/30 10:19:44 668007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:476|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 10:19:44 668014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:134409|applimit:0| [2025/04/30 10:19:44 668021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384668020|interval:4565| [2025/04/30 10:19:44 668027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384668020|interv:4565| [2025/04/30 10:19:44 668031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:135609| [2025/04/30 10:19:44 668036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 668040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 668045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 668049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 10:19:44 668078] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135609|now:1746008384668055|stream_id:0|stream_offset:318360| [2025/04/30 10:19:44 668087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:477|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 668094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:135609|applimit:0| [2025/04/30 10:19:44 668101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384668101|interval:4484| [2025/04/30 10:19:44 668106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384668101|interv:4484| [2025/04/30 10:19:44 668111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:136809| [2025/04/30 10:19:44 668115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:361|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 668129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 668134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 668138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 10:19:44 668167] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136809|now:1746008384668145|stream_id:0|stream_offset:123825| [2025/04/30 10:19:44 668176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:478|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 10:19:44 668183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:136809|applimit:0| [2025/04/30 10:19:44 668189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384668189|interval:4396| [2025/04/30 10:19:44 668196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384668189|interv:4396| [2025/04/30 10:19:44 668209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:138009| [2025/04/30 10:19:44 668214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 668219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 668223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 668227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 10:19:44 668256] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138009|now:1746008384668234|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 668265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:479|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 668272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:138009|applimit:0| [2025/04/30 10:19:44 668279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384668278|interval:4307| [2025/04/30 10:19:44 668285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384668278|interv:4307| [2025/04/30 10:19:44 668289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:139209| [2025/04/30 10:19:44 668294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 668298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 668307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 668311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 10:19:44 668340] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139209|now:1746008384668318|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 668349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:480|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 668357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:139209|applimit:0| [2025/04/30 10:19:44 668363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384672585|now:1746008384668363|interval:4222| [2025/04/30 10:19:44 668369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384672585|now:1746008384668363|interv:4222| [2025/04/30 10:19:44 668373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:140409| [2025/04/30 10:19:44 668378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384672585| [2025/04/30 10:19:44 668382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384672585| [2025/04/30 10:19:44 668387] [debug] |xqc_engine_wakeup_after|wakeup:1746008384672585|now:1746008384668386|diff:4199| [2025/04/30 10:19:44 668391] [debug] |xqc_engine_main_logic|END|now:1746008384667672| [2025/04/30 10:19:44 668397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384668396| [2025/04/30 10:19:44 668400] [debug] |xqc_engine_wakeup_after|wakeup:1746008384672585|now:1746008384668400|diff:4185| [2025/04/30 10:19:44 668404] [debug] |xqc_engine_main_logic|END|now:1746008384668396| [2025/04/30 10:19:44 670137] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:168|state:ESTABED|recv_time:1746008384670135| [2025/04/30 10:19:44 670152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 670161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:116| [2025/04/30 10:19:44 670167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 10:19:44 670175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 10:19:44 670182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 670189] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 670199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:366|origin_pktnum:243|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:372|path_largest_ack:366| [2025/04/30 10:19:44 670204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:85|tx_in_flight:141617|prior_delivered:185150|prior_time:1746008384610231|is_app_limited:0|send_elapse:57301|ack_elapse:59904|ctl_first_sent_time:1746008384611124|lagest_ack_time:1746008384670135|curr_delivered:253550| [2025/04/30 10:19:44 670209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384611124| [2025/04/30 10:19:44 670215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1640||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 10:19:44 670229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 670236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:87|tx_in_flight:144017|prior_delivered:187550|prior_time:1746008384612210|is_app_limited:0|send_elapse:57117|ack_elapse:57925|ctl_first_sent_time:1746008384613040|lagest_ack_time:1746008384670135|curr_delivered:254750| [2025/04/30 10:19:44 670243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384613040| [2025/04/30 10:19:44 670247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1638||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 10:19:44 670253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56221|rttvar:339|minrtt:30819|latest_rtt:57095|ack_delay:48| [2025/04/30 10:19:44 670260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56324|rttvar:461|minrtt:30819|latest_rtt:57095|ack_delay:48| [2025/04/30 10:19:44 670266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:372|lost_pn:369|thresh:3| [2025/04/30 10:19:44 670272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 670312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 670315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 670419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 670593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 670606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:369|po_sent_time:1746008384609337|lost_send_time:1746008384605904|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 10:19:44 670613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:364|lost_pn:369|po_sent_time:1746008384609414|lost_send_time:1746008384605904|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 10:19:44 670619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:367|lost_pn:369|po_sent_time:1746008384611191|lost_send_time:1746008384605904|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 10:19:44 670626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:368|lost_pn:369|po_sent_time:1746008384611254|lost_send_time:1746008384605904|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 10:19:44 670632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:369|lost_pn:369|po_sent_time:1746008384611312|lost_send_time:1746008384605904|loss_delay:64231|frame:STREAM |repair:128| [2025/04/30 10:19:44 670638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384611312u| [2025/04/30 10:19:44 670644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 670649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384675605|now:1746008384670649|interval:4956| [2025/04/30 10:19:44 670655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384675605|now:1746008384670649|interv:4956| [2025/04/30 10:19:44 670661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57117, ack_elapse 57925, delivered 67200|rate 1160120|lost 149| [2025/04/30 10:19:44 670667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160120) in round 6| [2025/04/30 10:19:44 670674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 670680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 670687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:5|acked:2400|po_sent_time:1746008384613040|recovery:1|recovery_start:1746008384670643|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 670694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:5|acked:2400|po_sent_time:1746008384613040|recovery:1|recovery_start:1746008384670643|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 670701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:132009|srtt:56324|latest_rtt:57095|min_rtt:30819|applimit:0|lost:144|recovery:1|recovery_start:1746008384670643|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 670710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 10:19:44 670718] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:168|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746008384670135|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 670731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504670135|now:1746008384670135|interv:120000000| [2025/04/30 10:19:44 670737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504670135|now:1746008384670135|interv:120000000| [2025/04/30 10:19:44 670743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384672585|pq_index:0| [2025/04/30 10:19:44 670750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384667672| [2025/04/30 10:19:44 670757] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384670757| [2025/04/30 10:19:44 670765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384670763| [2025/04/30 10:19:44 670774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 670789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 670815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:364|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 670832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:367|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 670853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:368|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 670870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:369|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 670888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:385563| [2025/04/30 10:19:44 670905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 670910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 670914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 670918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 670922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 670929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 670933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 670937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 670942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 670946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 670950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 670955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 10:19:44 670994] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132009|now:1746008384670963|stream_id:0|stream_offset:319539| [2025/04/30 10:19:44 671003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:481|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 10:19:44 671010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:132009|applimit:0| [2025/04/30 10:19:44 671017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384675605|now:1746008384671016|interval:4589| [2025/04/30 10:19:44 671024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384675605|now:1746008384671016|interv:4589| [2025/04/30 10:19:44 671029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:133209| [2025/04/30 10:19:44 671034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:364|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 671040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 671047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 671054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 10:19:44 671088] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133209|now:1746008384671063|stream_id:0|stream_offset:320718| [2025/04/30 10:19:44 671097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:482|origin_pktnum:364|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 671103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:133209|applimit:0| [2025/04/30 10:19:44 671110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384675605|now:1746008384671110|interval:4495| [2025/04/30 10:19:44 671122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384675605|now:1746008384671110|interv:4495| [2025/04/30 10:19:44 671129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:134409| [2025/04/30 10:19:44 671136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:367|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 671142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 671149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 671156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 10:19:44 671197] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134409|now:1746008384671166|stream_id:0|stream_offset:128541| [2025/04/30 10:19:44 671206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:483|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 10:19:44 671213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:134409|applimit:0| [2025/04/30 10:19:44 671219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384675605|now:1746008384671219|interval:4386| [2025/04/30 10:19:44 671226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384675605|now:1746008384671219|interv:4386| [2025/04/30 10:19:44 671233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:135609| [2025/04/30 10:19:44 671240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:368|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 671247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 671254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 671260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 10:19:44 671296] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135609|now:1746008384671271|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 671302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:484|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 671309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:135609|applimit:0| [2025/04/30 10:19:44 671316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384675605|now:1746008384671315|interval:4290| [2025/04/30 10:19:44 671323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384675605|now:1746008384671315|interv:4290| [2025/04/30 10:19:44 671330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:136809| [2025/04/30 10:19:44 671344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 671349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 671354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 671358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384672357|now:1746008384671357|interv:1000| [2025/04/30 10:19:44 671362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 671365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 671370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 671374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 671378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 671382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 671386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384672357| [2025/04/30 10:19:44 671390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384672357| [2025/04/30 10:19:44 671394] [debug] |xqc_engine_wakeup_after|wakeup:1746008384672357|now:1746008384671394|diff:963| [2025/04/30 10:19:44 671399] [debug] |xqc_engine_main_logic|END|now:1746008384670763| [2025/04/30 10:19:44 671407] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:170|state:ESTABED|recv_time:1746008384671406| [2025/04/30 10:19:44 671412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 671418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:117| [2025/04/30 10:19:44 671421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 10:19:44 671427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 10:19:44 671432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 671440] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 671449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:375|origin_pktnum:252|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:375|path_largest_ack:375| [2025/04/30 10:19:44 671456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:142817|prior_delivered:189950|prior_time:1746008384614193|is_app_limited:0|send_elapse:57077|ack_elapse:57213|ctl_first_sent_time:1746008384614916|lagest_ack_time:1746008384671406|curr_delivered:255950| [2025/04/30 10:19:44 671464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384614916| [2025/04/30 10:19:44 671472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1641||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 10:19:44 671478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56324|rttvar:461|minrtt:30819|latest_rtt:56490|ack_delay:56| [2025/04/30 10:19:44 671491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56338|rttvar:373|minrtt:30819|latest_rtt:56490|ack_delay:56| [2025/04/30 10:19:44 671498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:375|lost_pn:372|thresh:3| [2025/04/30 10:19:44 671505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 671728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 671894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 671903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:370|lost_pn:372|po_sent_time:1746008384611374|lost_send_time:1746008384607855|loss_delay:63551|frame:STREAM |repair:128| [2025/04/30 10:19:44 671908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:372|po_sent_time:1746008384612938|lost_send_time:1746008384607855|loss_delay:63551|frame:STREAM |repair:128| [2025/04/30 10:19:44 671913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384612938u| [2025/04/30 10:19:44 671917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 671921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384676683|now:1746008384671921|interval:4762| [2025/04/30 10:19:44 671925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384676683|now:1746008384671921|interv:4762| [2025/04/30 10:19:44 671930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57077, ack_elapse 57213, delivered 66000|rate 1153583|lost 151| [2025/04/30 10:19:44 671934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153583) in round 6| [2025/04/30 10:19:44 671938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 671942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 671946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384614916|recovery:1|recovery_start:1746008384671917|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 671951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384614916|recovery:1|recovery_start:1746008384671917|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 671956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:133209|srtt:56338|latest_rtt:56490|min_rtt:30819|applimit:0|lost:148|recovery:1|recovery_start:1746008384671917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 671962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 10:19:44 671966] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:170|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746008384671406|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 671971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504671406|now:1746008384671406|interv:120000000| [2025/04/30 10:19:44 671975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504671406|now:1746008384671406|interv:120000000| [2025/04/30 10:19:44 671979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384672357|pq_index:0| [2025/04/30 10:19:44 671984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384670763| [2025/04/30 10:19:44 671988] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384671987| [2025/04/30 10:19:44 671993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384671991| [2025/04/30 10:19:44 672001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|min_srtt:56338|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 672007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 672015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 672022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:370|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 672029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|min_srtt:56338|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 672036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 672040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 672045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 672049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|min_srtt:56338|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 672053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 672058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 672062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 672066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56338|min_srtt:56338|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 672071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 672075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 672079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 672083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 672087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 672091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 672099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 672103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 672107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 672111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 672115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 672120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 672123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 672128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384672357| [2025/04/30 10:19:44 672132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384672357| [2025/04/30 10:19:44 672136] [debug] |xqc_engine_wakeup_after|wakeup:1746008384672357|now:1746008384672136|diff:221| [2025/04/30 10:19:44 672140] [debug] |xqc_engine_main_logic|END|now:1746008384671991| [2025/04/30 10:19:44 672146] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384672146| [2025/04/30 10:19:44 672150] [debug] |xqc_engine_wakeup_after|wakeup:1746008384672357|now:1746008384672149|diff:208| [2025/04/30 10:19:44 672153] [debug] |xqc_engine_main_logic|END|now:1746008384672146| [2025/04/30 10:19:44 673087] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:173|state:ESTABED|recv_time:1746008384673085| [2025/04/30 10:19:44 673102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 673110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:118| [2025/04/30 10:19:44 673117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 10:19:44 673124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 10:19:44 673131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 673138] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 673148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:376|origin_pktnum:253|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:379|path_largest_ack:376| [2025/04/30 10:19:44 673154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:144017|prior_delivered:189950|prior_time:1746008384614193|is_app_limited:0|send_elapse:57178|ack_elapse:58892|ctl_first_sent_time:1746008384615017|lagest_ack_time:1746008384673085|curr_delivered:257150| [2025/04/30 10:19:44 673162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384615017| [2025/04/30 10:19:44 673168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1641||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 10:19:44 673175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 673190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:142809|prior_delivered:192350|prior_time:1746008384616196|is_app_limited:0|send_elapse:57091|ack_elapse:56889|ctl_first_sent_time:1746008384616934|lagest_ack_time:1746008384673085|curr_delivered:258350| [2025/04/30 10:19:44 673197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384616934| [2025/04/30 10:19:44 673204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1639||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 10:19:44 673211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56338|rttvar:373|minrtt:30819|latest_rtt:56151|ack_delay:48| [2025/04/30 10:19:44 673217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56308|rttvar:338|minrtt:30819|latest_rtt:56151|ack_delay:48| [2025/04/30 10:19:44 673224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:379|lost_pn:376|thresh:3| [2025/04/30 10:19:44 673228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 673363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 673584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 673596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 673604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:376|po_sent_time:1746008384613132|lost_send_time:1746008384609739|loss_delay:63346|frame:STREAM |repair:128| [2025/04/30 10:19:44 673612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:376|po_sent_time:1746008384613218|lost_send_time:1746008384609739|loss_delay:63346|frame:STREAM |repair:128| [2025/04/30 10:19:44 673618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384613218u| [2025/04/30 10:19:44 673625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 59|pns:2| [2025/04/30 10:19:44 673631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 673637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384678443|now:1746008384673636|interval:4807| [2025/04/30 10:19:44 673643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384678443|now:1746008384673636|interv:4807| [2025/04/30 10:19:44 673650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57091, ack_elapse 56889, delivered 66000|rate 1156049|lost 153| [2025/04/30 10:19:44 673657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156049) in round 6| [2025/04/30 10:19:44 673664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 673670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 673677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384616934|recovery:1|recovery_start:1746008384673624|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 673684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384616934|recovery:1|recovery_start:1746008384673624|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 673691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:128409|srtt:56308|latest_rtt:56151|min_rtt:30819|applimit:0|lost:148|recovery:1|recovery_start:1746008384673624|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 673699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 673704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384698085|now:1746008384673085|interv:25000| [2025/04/30 10:19:44 673709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384673085|max_ack_delay:25000| [2025/04/30 10:19:44 673719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 10:19:44 673724] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:173|pkt_type:SHORT_HEADER|pkt_num:119|frame:PING ACK |recv_time:1746008384673085|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 673729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504673085|now:1746008384673085|interv:120000000| [2025/04/30 10:19:44 673733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504673085|now:1746008384673085|interv:120000000| [2025/04/30 10:19:44 673737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384672357|pq_index:0| [2025/04/30 10:19:44 673742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384671991| [2025/04/30 10:19:44 673746] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384673746| [2025/04/30 10:19:44 673750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384673749| [2025/04/30 10:19:44 673755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384672357|now:1746008384673749| [2025/04/30 10:19:44 673759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384672357|now:1746008384673749| [2025/04/30 10:19:44 673763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 673769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|min_srtt:56308|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 673776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 673783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 673791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 673798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|min_srtt:56308|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 673805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 673812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 673819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 673826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|min_srtt:56308|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 673834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 673838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 673842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 673847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|min_srtt:56308|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 673851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 673855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 673860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 673864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56308|min_srtt:56308|path_bw:1206856|loss_rate:75.00|path_pto:0| [2025/04/30 10:19:44 673868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:390279| [2025/04/30 10:19:44 673872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 673876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 673880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 673885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 673890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 673894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 673899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 673903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 10:19:44 673940] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128409|now:1746008384673911|stream_id:0|stream_offset:321897| [2025/04/30 10:19:44 673946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:485|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 10:19:44 673957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:128409|applimit:0| [2025/04/30 10:19:44 673964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384678443|now:1746008384673964|interval:4479| [2025/04/30 10:19:44 673971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384678443|now:1746008384673964|interv:4479| [2025/04/30 10:19:44 673978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:129609| [2025/04/30 10:19:44 673987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 673993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 674000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1104| [2025/04/30 10:19:44 674004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384675108|now:1746008384674004|interv:1104| [2025/04/30 10:19:44 674008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1104| [2025/04/30 10:19:44 674012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 674016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 674020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 674025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 674029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 674033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384675108| [2025/04/30 10:19:44 674037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384675108| [2025/04/30 10:19:44 674041] [debug] |xqc_engine_wakeup_after|wakeup:1746008384675108|now:1746008384674041|diff:1067| [2025/04/30 10:19:44 674045] [debug] |xqc_engine_main_logic|END|now:1746008384673749| [2025/04/30 10:19:44 674051] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384674051| [2025/04/30 10:19:44 674055] [debug] |xqc_engine_wakeup_after|wakeup:1746008384675108|now:1746008384674055|diff:1053| [2025/04/30 10:19:44 674059] [debug] |xqc_engine_main_logic|END|now:1746008384674051| [2025/04/30 10:19:44 675067] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:174|state:ESTABED|recv_time:1746008384675066| [2025/04/30 10:19:44 675082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 675090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:119| [2025/04/30 10:19:44 675096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 10:19:44 675105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 10:19:44 675112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 675119] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 675129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:380|origin_pktnum:257|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:380| [2025/04/30 10:19:44 675142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:144009|prior_delivered:192350|prior_time:1746008384616196|is_app_limited:0|send_elapse:57172|ack_elapse:58870|ctl_first_sent_time:1746008384617015|lagest_ack_time:1746008384675066|curr_delivered:259550| [2025/04/30 10:19:44 675149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384617015| [2025/04/30 10:19:44 675156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1639||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 10:19:44 675163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:383|origin_pktnum:260|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:383| [2025/04/30 10:19:44 675169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:142809|prior_delivered:194750|prior_time:1746008384618208|is_app_limited:0|send_elapse:56837|ack_elapse:56858|ctl_first_sent_time:1746008384618923|lagest_ack_time:1746008384675066|curr_delivered:260750| [2025/04/30 10:19:44 675176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384618923| [2025/04/30 10:19:44 675183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1637||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 10:19:44 675190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56308|rttvar:338|minrtt:30819|latest_rtt:56143|ack_delay:48| [2025/04/30 10:19:44 675196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56281|rttvar:307|minrtt:30819|latest_rtt:56143|ack_delay:48| [2025/04/30 10:19:44 675203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:383|lost_pn:380|thresh:3| [2025/04/30 10:19:44 675208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 675347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 675543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 675581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 675595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:380|po_sent_time:1746008384615097|lost_send_time:1746008384611750|loss_delay:63316|frame:STREAM |repair:128| [2025/04/30 10:19:44 675603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:380|po_sent_time:1746008384615177|lost_send_time:1746008384611750|loss_delay:63316|frame:STREAM |repair:128| [2025/04/30 10:19:44 675610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384615177u| [2025/04/30 10:19:44 675616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 675623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384680392|now:1746008384675622|interval:4770| [2025/04/30 10:19:44 675630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384680392|now:1746008384675622|interv:4770| [2025/04/30 10:19:44 675636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56837, ack_elapse 56858, delivered 66000|rate 1160786|lost 155| [2025/04/30 10:19:44 675642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160786) in round 6| [2025/04/30 10:19:44 675650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 675656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 675663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384618923|recovery:1|recovery_start:1746008384675616|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 675669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384618923|recovery:1|recovery_start:1746008384675616|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 675684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:124809|srtt:56281|latest_rtt:56143|min_rtt:30819|applimit:0|lost:149|recovery:1|recovery_start:1746008384675616|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 675696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 10:19:44 675704] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:174|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1746008384675066|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 675712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504675066|now:1746008384675066|interv:120000000| [2025/04/30 10:19:44 675718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504675066|now:1746008384675066|interv:120000000| [2025/04/30 10:19:44 675723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384675108|pq_index:0| [2025/04/30 10:19:44 675728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384673749| [2025/04/30 10:19:44 675732] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384675732| [2025/04/30 10:19:44 675737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384675736| [2025/04/30 10:19:44 675741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384675108|now:1746008384675736| [2025/04/30 10:19:44 675745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384675108|now:1746008384675736| [2025/04/30 10:19:44 675749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 675755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1206856|loss_rate:76.19|path_pto:0| [2025/04/30 10:19:44 675759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 675764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 675770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:377|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 675777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1206856|loss_rate:76.19|path_pto:0| [2025/04/30 10:19:44 675784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 675790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 675797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 675810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1206856|loss_rate:76.19|path_pto:0| [2025/04/30 10:19:44 675817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:390279| [2025/04/30 10:19:44 675821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 675826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 675830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1206856|loss_rate:76.19|path_pto:0| [2025/04/30 10:19:44 675834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:391458| [2025/04/30 10:19:44 675838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 675843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 675847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1206856|loss_rate:76.19|path_pto:0| [2025/04/30 10:19:44 675851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:392637| [2025/04/30 10:19:44 675856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 675859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 675863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 675867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 675872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 675876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 675881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 675885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 10:19:44 675922] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124809|now:1746008384675893|stream_id:0|stream_offset:323076| [2025/04/30 10:19:44 675928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:486|origin_pktnum:370|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 675941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:124809|applimit:0| [2025/04/30 10:19:44 675948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384680392|now:1746008384675948|interval:4444| [2025/04/30 10:19:44 675955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384680392|now:1746008384675948|interv:4444| [2025/04/30 10:19:44 675962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:126009| [2025/04/30 10:19:44 675969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 675976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 675983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1991| [2025/04/30 10:19:44 675989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384677980|now:1746008384675989|interv:1991| [2025/04/30 10:19:44 675996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1991| [2025/04/30 10:19:44 676001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 676005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 676009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 676014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 676017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 676022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384677980| [2025/04/30 10:19:44 676026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384677980| [2025/04/30 10:19:44 676030] [debug] |xqc_engine_wakeup_after|wakeup:1746008384677980|now:1746008384676030|diff:1950| [2025/04/30 10:19:44 676034] [debug] |xqc_engine_main_logic|END|now:1746008384675736| [2025/04/30 10:19:44 676040] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384676040| [2025/04/30 10:19:44 676044] [debug] |xqc_engine_wakeup_after|wakeup:1746008384677980|now:1746008384676044|diff:1936| [2025/04/30 10:19:44 676048] [debug] |xqc_engine_main_logic|END|now:1746008384676040| [2025/04/30 10:19:44 677077] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:176|state:ESTABED|recv_time:1746008384677076| [2025/04/30 10:19:44 677093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 677102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:120| [2025/04/30 10:19:44 677108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 10:19:44 677116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 10:19:44 677122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 677137] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 677147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:384|origin_pktnum:261|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:387|path_largest_ack:384| [2025/04/30 10:19:44 677154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:144009|prior_delivered:194750|prior_time:1746008384618208|is_app_limited:0|send_elapse:56912|ack_elapse:58868|ctl_first_sent_time:1746008384618998|lagest_ack_time:1746008384677076|curr_delivered:261950| [2025/04/30 10:19:44 677161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384618998| [2025/04/30 10:19:44 677168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1637||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 10:19:44 677175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 677181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:142809|prior_delivered:197150|prior_time:1746008384620160|is_app_limited:0|send_elapse:54772|ack_elapse:56916|ctl_first_sent_time:1746008384620901|lagest_ack_time:1746008384677076|curr_delivered:263150| [2025/04/30 10:19:44 677189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384620901| [2025/04/30 10:19:44 677195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1635||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 10:19:44 677202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56281|rttvar:307|minrtt:30819|latest_rtt:56175|ack_delay:56| [2025/04/30 10:19:44 677208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56260|rttvar:271|minrtt:30819|latest_rtt:56175|ack_delay:56| [2025/04/30 10:19:44 677214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:387|lost_pn:384|thresh:3| [2025/04/30 10:19:44 677218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 677350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 677508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 677526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 677566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:381|lost_pn:384|po_sent_time:1746008384617076|lost_send_time:1746008384613784|loss_delay:63292|frame:STREAM |repair:128| [2025/04/30 10:19:44 677576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:384|po_sent_time:1746008384617139|lost_send_time:1746008384613784|loss_delay:63292|frame:STREAM |repair:128| [2025/04/30 10:19:44 677582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384617139u| [2025/04/30 10:19:44 677588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 677594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384682356|now:1746008384677594|interval:4762| [2025/04/30 10:19:44 677600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384682356|now:1746008384677594|interv:4762| [2025/04/30 10:19:44 677606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 54772, ack_elapse 56916, delivered 66000|rate 1159603|lost 157| [2025/04/30 10:19:44 677612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159603) in round 6| [2025/04/30 10:19:44 677618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 677625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 677631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384620901|recovery:1|recovery_start:1746008384677588|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 677644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384620901|recovery:1|recovery_start:1746008384677588|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 677652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:121209|srtt:56260|latest_rtt:56175|min_rtt:30819|applimit:0|lost:150|recovery:1|recovery_start:1746008384677588|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 677660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 10:19:44 677666] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:176|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746008384677076|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 677673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504677076|now:1746008384677076|interv:120000000| [2025/04/30 10:19:44 677679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504677076|now:1746008384677076|interv:120000000| [2025/04/30 10:19:44 677685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384677980|pq_index:0| [2025/04/30 10:19:44 677691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384675736| [2025/04/30 10:19:44 677697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384677697| [2025/04/30 10:19:44 677706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384677704| [2025/04/30 10:19:44 677714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 677720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 677726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 677732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:381|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 677739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 677745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 677751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 677757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:382|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 677763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 677774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:392637| [2025/04/30 10:19:44 677780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 677787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 677794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 677801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:393816| [2025/04/30 10:19:44 677808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 677814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 677820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 677827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:394995| [2025/04/30 10:19:44 677833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 677838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 677843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 677849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 677856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 677863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 677870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 677875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 677879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 677883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 677891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 677895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 677899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384677980| [2025/04/30 10:19:44 677903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384677980| [2025/04/30 10:19:44 677907] [debug] |xqc_engine_wakeup_after|wakeup:1746008384677980|now:1746008384677907|diff:73| [2025/04/30 10:19:44 677912] [debug] |xqc_engine_main_logic|END|now:1746008384677704| [2025/04/30 10:19:44 677917] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384677917| [2025/04/30 10:19:44 677921] [debug] |xqc_engine_wakeup_after|wakeup:1746008384677980|now:1746008384677921|diff:59| [2025/04/30 10:19:44 677925] [debug] |xqc_engine_main_logic|END|now:1746008384677917| [2025/04/30 10:19:44 678995] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384678995| [2025/04/30 10:19:44 679008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384677980|pq_index:0| [2025/04/30 10:19:44 679015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384677704| [2025/04/30 10:19:44 679024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384679022| [2025/04/30 10:19:44 679031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384677980|now:1746008384679022| [2025/04/30 10:19:44 679037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384677980|now:1746008384679022| [2025/04/30 10:19:44 679043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 679051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56260|min_srtt:56260|path_bw:1206856|loss_rate:77.27|path_pto:0| [2025/04/30 10:19:44 679058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:394995| [2025/04/30 10:19:44 679065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 679071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 679078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 679084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 679091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 679098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 679105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 679112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 10:19:44 679158] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121209|now:1746008384679124|stream_id:0|stream_offset:253515| [2025/04/30 10:19:44 679176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:487|origin_pktnum:248|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 679183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:121209|applimit:0| [2025/04/30 10:19:44 679188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384682356|now:1746008384679188|interval:3168| [2025/04/30 10:19:44 679192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384682356|now:1746008384679188|interv:3168| [2025/04/30 10:19:44 679197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:122409| [2025/04/30 10:19:44 679202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 679206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 679211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1630| [2025/04/30 10:19:44 679215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384680844|now:1746008384679214|interv:1630| [2025/04/30 10:19:44 679219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1630| [2025/04/30 10:19:44 679222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 679227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 679231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 679235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 679239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 679243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384680844| [2025/04/30 10:19:44 679247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384680844| [2025/04/30 10:19:44 679251] [debug] |xqc_engine_wakeup_after|wakeup:1746008384680844|now:1746008384679251|diff:1593| [2025/04/30 10:19:44 679256] [debug] |xqc_engine_main_logic|END|now:1746008384679022| [2025/04/30 10:19:44 679266] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:178|state:ESTABED|recv_time:1746008384679265| [2025/04/30 10:19:44 679271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 679276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:121| [2025/04/30 10:19:44 679280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 10:19:44 679286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 10:19:44 679290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 679295] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 679305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:388|origin_pktnum:265|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:388| [2025/04/30 10:19:44 679309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:144009|prior_delivered:197150|prior_time:1746008384620160|is_app_limited:0|send_elapse:54861|ack_elapse:59105|ctl_first_sent_time:1746008384620990|lagest_ack_time:1746008384679265|curr_delivered:264350| [2025/04/30 10:19:44 679314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384620990| [2025/04/30 10:19:44 679319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1635||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 10:19:44 679323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 679328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:97|tx_in_flight:142809|prior_delivered:199550|prior_time:1746008384622225|is_app_limited:0|send_elapse:56787|ack_elapse:57040|ctl_first_sent_time:1746008384622985|lagest_ack_time:1746008384679265|curr_delivered:265550| [2025/04/30 10:19:44 679332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384622985| [2025/04/30 10:19:44 679336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1633||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 10:19:44 679341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56260|rttvar:271|minrtt:30819|latest_rtt:56280|ack_delay:56| [2025/04/30 10:19:44 679345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56256|rttvar:213|minrtt:30819|latest_rtt:56280|ack_delay:56| [2025/04/30 10:19:44 679349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:391|lost_pn:388|thresh:3| [2025/04/30 10:19:44 679353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 679465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 679705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 679717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 679741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:385|lost_pn:388|po_sent_time:1746008384619064|lost_send_time:1746008384615950|loss_delay:63315|frame:STREAM |repair:128| [2025/04/30 10:19:44 679746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:388|po_sent_time:1746008384619126|lost_send_time:1746008384615950|loss_delay:63315|frame:STREAM |repair:128| [2025/04/30 10:19:44 679750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384619126u| [2025/04/30 10:19:44 679755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 679759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384684370|now:1746008384679758|interval:4612| [2025/04/30 10:19:44 679763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384684370|now:1746008384679758|interv:4612| [2025/04/30 10:19:44 679768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56787, ack_elapse 57040, delivered 66000|rate 1157082|lost 159| [2025/04/30 10:19:44 679775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157082) in round 6| [2025/04/30 10:19:44 679782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 679788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 679795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384622985|recovery:1|recovery_start:1746008384679754|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 679802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384622985|recovery:1|recovery_start:1746008384679754|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 679816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:117609|srtt:56256|latest_rtt:56280|min_rtt:30819|applimit:0|lost:151|recovery:1|recovery_start:1746008384679754|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 679825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 10:19:44 679830] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:178|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746008384679265|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 679835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504679265|now:1746008384679265|interv:120000000| [2025/04/30 10:19:44 679839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504679265|now:1746008384679265|interv:120000000| [2025/04/30 10:19:44 679843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384680844|pq_index:0| [2025/04/30 10:19:44 679848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384679022| [2025/04/30 10:19:44 679852] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384679852| [2025/04/30 10:19:44 679857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384679856| [2025/04/30 10:19:44 679863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|min_srtt:56256|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 679867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 679872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 679877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:385|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 679881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|min_srtt:56256|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 679885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 679890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 679894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 679898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|min_srtt:56256|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 679905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:394995| [2025/04/30 10:19:44 679910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 679914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 679919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|min_srtt:56256|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 679923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:396174| [2025/04/30 10:19:44 679927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 679932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 679936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56256|min_srtt:56256|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 679940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 679945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 679949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 679952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 679957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 679961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 679965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 679970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 679974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 679978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 679982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 679986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 679994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 680001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384680844| [2025/04/30 10:19:44 680007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384680844| [2025/04/30 10:19:44 680013] [debug] |xqc_engine_wakeup_after|wakeup:1746008384680844|now:1746008384680013|diff:831| [2025/04/30 10:19:44 680020] [debug] |xqc_engine_main_logic|END|now:1746008384679856| [2025/04/30 10:19:44 680026] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384680026| [2025/04/30 10:19:44 680030] [debug] |xqc_engine_wakeup_after|wakeup:1746008384680844|now:1746008384680030|diff:814| [2025/04/30 10:19:44 680034] [debug] |xqc_engine_main_logic|END|now:1746008384680026| [2025/04/30 10:19:44 681090] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:180|state:ESTABED|recv_time:1746008384681089| [2025/04/30 10:19:44 681104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 681114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:122| [2025/04/30 10:19:44 681120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 10:19:44 681129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 10:19:44 681134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 681142] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 681151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:392|origin_pktnum:269|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:392| [2025/04/30 10:19:44 681157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:97|tx_in_flight:144009|prior_delivered:199550|prior_time:1746008384622225|is_app_limited:0|send_elapse:56879|ack_elapse:58864|ctl_first_sent_time:1746008384623077|lagest_ack_time:1746008384681089|curr_delivered:266750| [2025/04/30 10:19:44 681162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384623077| [2025/04/30 10:19:44 681169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1633||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 10:19:44 681176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:395|origin_pktnum:274|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/04/30 10:19:44 681183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:142809|prior_delivered:201950|prior_time:1746008384624174|is_app_limited:0|send_elapse:56991|ack_elapse:56915|ctl_first_sent_time:1746008384624872|lagest_ack_time:1746008384681089|curr_delivered:267950| [2025/04/30 10:19:44 681189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384624872| [2025/04/30 10:19:44 681196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1631||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 10:19:44 681202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56256|rttvar:213|minrtt:30819|latest_rtt:56217|ack_delay:80| [2025/04/30 10:19:44 681209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56241|rttvar:189|minrtt:30819|latest_rtt:56217|ack_delay:80| [2025/04/30 10:19:44 681214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/04/30 10:19:44 681224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 681327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 681514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 681533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 681602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:389|lost_pn:392|po_sent_time:1746008384621055|lost_send_time:1746008384617818|loss_delay:63271|frame:STREAM |repair:128| [2025/04/30 10:19:44 681609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:392|po_sent_time:1746008384621117|lost_send_time:1746008384617818|loss_delay:63271|frame:STREAM |repair:128| [2025/04/30 10:19:44 681618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384621117u| [2025/04/30 10:19:44 681623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 681627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384686426|now:1746008384681627|interval:4799| [2025/04/30 10:19:44 681631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384686426|now:1746008384681627|interv:4799| [2025/04/30 10:19:44 681636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56991, ack_elapse 56915, delivered 66000|rate 1158077|lost 161| [2025/04/30 10:19:44 681640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158077) in round 6| [2025/04/30 10:19:44 681644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 681648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 681652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384624872|recovery:1|recovery_start:1746008384681622|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 681657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384624872|recovery:1|recovery_start:1746008384681622|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 681662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:112809|srtt:56241|latest_rtt:56217|min_rtt:30819|applimit:0|lost:151|recovery:1|recovery_start:1746008384681622|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 681668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 10:19:44 681673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:180|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746008384681089|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 681678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504681089|now:1746008384681089|interv:120000000| [2025/04/30 10:19:44 681682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504681089|now:1746008384681089|interv:120000000| [2025/04/30 10:19:44 681686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384680844|pq_index:0| [2025/04/30 10:19:44 681690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384679856| [2025/04/30 10:19:44 681694] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384681694| [2025/04/30 10:19:44 681699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384681698| [2025/04/30 10:19:44 681704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384680844|now:1746008384681698| [2025/04/30 10:19:44 681708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384680844|now:1746008384681698| [2025/04/30 10:19:44 681715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 681720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|min_srtt:56241|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 681724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 681729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 681734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:389|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 681738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|min_srtt:56241|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 681743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 681747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 681751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 681755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|min_srtt:56241|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 681760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 681765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 681773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 681779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|min_srtt:56241|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 681786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:398532| [2025/04/30 10:19:44 681793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 681800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 681807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56241|min_srtt:56241|path_bw:1206856|loss_rate:78.26|path_pto:0| [2025/04/30 10:19:44 681814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 681824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 681828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 681832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 681836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 681841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 681845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 681850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 681854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 10:19:44 681890] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112809|now:1746008384681862|stream_id:0|stream_offset:324255| [2025/04/30 10:19:44 681896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:488|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 10:19:44 681902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:112809|applimit:0| [2025/04/30 10:19:44 681909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384686426|now:1746008384681909|interval:4517| [2025/04/30 10:19:44 681916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384686426|now:1746008384681909|interv:4517| [2025/04/30 10:19:44 681923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:114009| [2025/04/30 10:19:44 681931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 681938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 681945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1773| [2025/04/30 10:19:44 681951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384683723|now:1746008384681950|interv:1773| [2025/04/30 10:19:44 681955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1773| [2025/04/30 10:19:44 681959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 681963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 681967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 681976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 681980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 681984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384683723| [2025/04/30 10:19:44 681988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384683723| [2025/04/30 10:19:44 681994] [debug] |xqc_engine_wakeup_after|wakeup:1746008384683723|now:1746008384681993|diff:1730| [2025/04/30 10:19:44 682001] [debug] |xqc_engine_main_logic|END|now:1746008384681698| [2025/04/30 10:19:44 682009] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384682009| [2025/04/30 10:19:44 682015] [debug] |xqc_engine_wakeup_after|wakeup:1746008384683723|now:1746008384682015|diff:1708| [2025/04/30 10:19:44 682021] [debug] |xqc_engine_main_logic|END|now:1746008384682009| [2025/04/30 10:19:44 683058] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:182|state:ESTABED|recv_time:1746008384683057| [2025/04/30 10:19:44 683073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 683082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:123| [2025/04/30 10:19:44 683088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 10:19:44 683097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 10:19:44 683103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 683111] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 683120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:396|origin_pktnum:275|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:396| [2025/04/30 10:19:44 683126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:144009|prior_delivered:201950|prior_time:1746008384624174|is_app_limited:0|send_elapse:57088|ack_elapse:58883|ctl_first_sent_time:1746008384624969|lagest_ack_time:1746008384683057|curr_delivered:269150| [2025/04/30 10:19:44 683131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384624969| [2025/04/30 10:19:44 683137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1631||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 10:19:44 683144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 683150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:142809|prior_delivered:204350|prior_time:1746008384626171|is_app_limited:0|send_elapse:56959|ack_elapse:56886|ctl_first_sent_time:1746008384626889|lagest_ack_time:1746008384683057|curr_delivered:270350| [2025/04/30 10:19:44 683158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384626889| [2025/04/30 10:19:44 683164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1629||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 10:19:44 683171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56241|rttvar:189|minrtt:30819|latest_rtt:56168|ack_delay:72| [2025/04/30 10:19:44 683177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56223|rttvar:178|minrtt:30819|latest_rtt:56168|ack_delay:72| [2025/04/30 10:19:44 683190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:399|lost_pn:396|thresh:3| [2025/04/30 10:19:44 683197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 683298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 683468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 683487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 683567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:393|lost_pn:396|po_sent_time:1746008384623155|lost_send_time:1746008384619807|loss_delay:63250|frame:STREAM |repair:128| [2025/04/30 10:19:44 683584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:394|lost_pn:396|po_sent_time:1746008384623234|lost_send_time:1746008384619807|loss_delay:63250|frame:STREAM |repair:128| [2025/04/30 10:19:44 683591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384623234u| [2025/04/30 10:19:44 683598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 683604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384688301|now:1746008384683604|interval:4697| [2025/04/30 10:19:44 683611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384688301|now:1746008384683604|interv:4697| [2025/04/30 10:19:44 683617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56959, ack_elapse 56886, delivered 66000|rate 1158728|lost 163| [2025/04/30 10:19:44 683624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158728) in round 6| [2025/04/30 10:19:44 683631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 683637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 683643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384626889|recovery:1|recovery_start:1746008384683598|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 683650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384626889|recovery:1|recovery_start:1746008384683598|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 683657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:109209|srtt:56223|latest_rtt:56168|min_rtt:30819|applimit:0|lost:152|recovery:1|recovery_start:1746008384683598|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 683666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 10:19:44 683673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:182|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746008384683057|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 683679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504683057|now:1746008384683057|interv:120000000| [2025/04/30 10:19:44 683684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504683057|now:1746008384683057|interv:120000000| [2025/04/30 10:19:44 683688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384683723|pq_index:0| [2025/04/30 10:19:44 683692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384681698| [2025/04/30 10:19:44 683696] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384683696| [2025/04/30 10:19:44 683701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384683700| [2025/04/30 10:19:44 683711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 683721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 683725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:393|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 683730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 683743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 683750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:394|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 683757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 683771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 683779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 683785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:400890| [2025/04/30 10:19:44 683795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 683799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 683803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 683816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 683820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 683823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 683828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 683832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 683836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 683841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 683845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 683849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 683853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 683857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 683861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 683865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384683723| [2025/04/30 10:19:44 683869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384683723| [2025/04/30 10:19:44 683873] [debug] |xqc_engine_wakeup_after|wakeup:1746008384683723|now:1746008384683873|diff:18446744073709551466| [2025/04/30 10:19:44 683877] [debug] |xqc_engine_main_logic|END|now:1746008384683700| [2025/04/30 10:19:44 683883] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384683883| [2025/04/30 10:19:44 683887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384683723|pq_index:0| [2025/04/30 10:19:44 683891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384683700| [2025/04/30 10:19:44 683896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384683895| [2025/04/30 10:19:44 683901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384683723|now:1746008384683895| [2025/04/30 10:19:44 683905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384683723|now:1746008384683895| [2025/04/30 10:19:44 683909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 683913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 683918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 683924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 683928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 683932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 683936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 683941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 683945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 683949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 683953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 10:19:44 683999] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109209|now:1746008384683962|stream_id:0|stream_offset:325434| [2025/04/30 10:19:44 684006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:489|origin_pktnum:374|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 684013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:109209|applimit:0| [2025/04/30 10:19:44 684020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384688301|now:1746008384684019|interval:4282| [2025/04/30 10:19:44 684027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384688301|now:1746008384684019|interv:4282| [2025/04/30 10:19:44 684034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:110409| [2025/04/30 10:19:44 684042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 684049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 684055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2533| [2025/04/30 10:19:44 684059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384686592|now:1746008384684059|interv:2533| [2025/04/30 10:19:44 684063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2533| [2025/04/30 10:19:44 684067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 684074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 684078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 684087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 684091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 684095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384686592| [2025/04/30 10:19:44 684099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384686592| [2025/04/30 10:19:44 684103] [debug] |xqc_engine_wakeup_after|wakeup:1746008384686592|now:1746008384684103|diff:2489| [2025/04/30 10:19:44 684107] [debug] |xqc_engine_main_logic|END|now:1746008384683895| [2025/04/30 10:19:44 685065] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:184|state:ESTABED|recv_time:1746008384685063| [2025/04/30 10:19:44 685082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 685091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:124| [2025/04/30 10:19:44 685096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 10:19:44 685106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 10:19:44 685112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 685120] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 685129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 685136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:142809|prior_delivered:206750|prior_time:1746008384628197|is_app_limited:0|send_elapse:56999|ack_elapse:56866|ctl_first_sent_time:1746008384628932|lagest_ack_time:1746008384685063|curr_delivered:271550| [2025/04/30 10:19:44 685144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384628932| [2025/04/30 10:19:44 685150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1629||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 10:19:44 685156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56223|rttvar:178|minrtt:30819|latest_rtt:56131|ack_delay:80| [2025/04/30 10:19:44 685164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56202|rttvar:177|minrtt:30819|latest_rtt:56131|ack_delay:80| [2025/04/30 10:19:44 685170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:403|lost_pn:400|thresh:3| [2025/04/30 10:19:44 685177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 685284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 685456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 685474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 685567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:397|lost_pn:400|po_sent_time:1746008384625051|lost_send_time:1746008384621836|loss_delay:63227|frame:STREAM |repair:128| [2025/04/30 10:19:44 685579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:398|lost_pn:400|po_sent_time:1746008384625134|lost_send_time:1746008384621836|loss_delay:63227|frame:STREAM |repair:128| [2025/04/30 10:19:44 685583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:400|lost_pn:400|po_sent_time:1746008384626994|lost_send_time:1746008384621836|loss_delay:63227|frame:STREAM |repair:128| [2025/04/30 10:19:44 685588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384626994u| [2025/04/30 10:19:44 685594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 685601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384690313|now:1746008384685600|interval:4713| [2025/04/30 10:19:44 685613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384690313|now:1746008384685600|interv:4713| [2025/04/30 10:19:44 685620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56999, ack_elapse 56866, delivered 64800|rate 1136862|lost 166| [2025/04/30 10:19:44 685627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136862) in round 6| [2025/04/30 10:19:44 685634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 685640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 685646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:3|acked:1200|po_sent_time:1746008384628932|recovery:1|recovery_start:1746008384685594|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 685653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:3|acked:1200|po_sent_time:1746008384628932|recovery:1|recovery_start:1746008384685594|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 685658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:105609|srtt:56202|latest_rtt:56131|min_rtt:30819|applimit:0|lost:153|recovery:1|recovery_start:1746008384685594|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 685664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 10:19:44 685669] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:184|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746008384685063|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 685674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504685063|now:1746008384685063|interv:120000000| [2025/04/30 10:19:44 685678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504685063|now:1746008384685063|interv:120000000| [2025/04/30 10:19:44 685682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384686592|pq_index:0| [2025/04/30 10:19:44 685686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384683895| [2025/04/30 10:19:44 685690] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384685690| [2025/04/30 10:19:44 685695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384685694| [2025/04/30 10:19:44 685701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 685706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 685711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 685715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:397|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 685726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 685733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 685740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 685747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:398|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 685754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 685761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 685768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 685774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:400|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 685778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 685782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 685787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 685791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 685795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 685800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:403248| [2025/04/30 10:19:44 685804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 685808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 685812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 685816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 685820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 685829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 685833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 685837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 685841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 685845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 685849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 685853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 685857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384686592| [2025/04/30 10:19:44 685861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384686592| [2025/04/30 10:19:44 685865] [debug] |xqc_engine_wakeup_after|wakeup:1746008384686592|now:1746008384685865|diff:727| [2025/04/30 10:19:44 685869] [debug] |xqc_engine_main_logic|END|now:1746008384685694| [2025/04/30 10:19:44 685875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384685875| [2025/04/30 10:19:44 685879] [debug] |xqc_engine_wakeup_after|wakeup:1746008384686592|now:1746008384685879|diff:713| [2025/04/30 10:19:44 685883] [debug] |xqc_engine_main_logic|END|now:1746008384685875| [2025/04/30 10:19:44 686953] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384686953| [2025/04/30 10:19:44 686962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384686592|pq_index:0| [2025/04/30 10:19:44 686967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384685694| [2025/04/30 10:19:44 686972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384686971| [2025/04/30 10:19:44 686977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384686592|now:1746008384686971| [2025/04/30 10:19:44 686981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384686592|now:1746008384686971| [2025/04/30 10:19:44 686985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 686990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56202|min_srtt:56202|path_bw:1206856|loss_rate:80.00|path_pto:0| [2025/04/30 10:19:44 686995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:403248| [2025/04/30 10:19:44 687000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 687004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 687011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 687026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 687033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 687040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 687047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 687055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 10:19:44 687096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105609|now:1746008384687066|stream_id:0|stream_offset:326613| [2025/04/30 10:19:44 687105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:490|origin_pktnum:377|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 687113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:105609|applimit:0| [2025/04/30 10:19:44 687120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384690313|now:1746008384687119|interval:3194| [2025/04/30 10:19:44 687127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384690313|now:1746008384687119|interv:3194| [2025/04/30 10:19:44 687133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:106809| [2025/04/30 10:19:44 687141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 687147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 687154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2306| [2025/04/30 10:19:44 687160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384689465|now:1746008384687159|interv:2306| [2025/04/30 10:19:44 687165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2306| [2025/04/30 10:19:44 687171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 687178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 687183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 687188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 687194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 687200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384689465| [2025/04/30 10:19:44 687207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384689465| [2025/04/30 10:19:44 687213] [debug] |xqc_engine_wakeup_after|wakeup:1746008384689465|now:1746008384687213|diff:2252| [2025/04/30 10:19:44 687227] [debug] |xqc_engine_main_logic|END|now:1746008384686971| [2025/04/30 10:19:44 687242] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:186|state:ESTABED|recv_time:1746008384687241| [2025/04/30 10:19:44 687249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 687257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:125| [2025/04/30 10:19:44 687261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 10:19:44 687267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 10:19:44 687271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 687276] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 687283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:404|origin_pktnum:281|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:404| [2025/04/30 10:19:44 687287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:144009|prior_delivered:206750|prior_time:1746008384628197|is_app_limited:0|send_elapse:57102|ack_elapse:59044|ctl_first_sent_time:1746008384629035|lagest_ack_time:1746008384687241|curr_delivered:272750| [2025/04/30 10:19:44 687292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384629035| [2025/04/30 10:19:44 687297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1630||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 10:19:44 687301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 687306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:142809|prior_delivered:209150|prior_time:1746008384630196|is_app_limited:0|send_elapse:57004|ack_elapse:57045|ctl_first_sent_time:1746008384630952|lagest_ack_time:1746008384687241|curr_delivered:273950| [2025/04/30 10:19:44 687310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384630952| [2025/04/30 10:19:44 687315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1628||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 10:19:44 687319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56202|rttvar:177|minrtt:30819|latest_rtt:56289|ack_delay:80| [2025/04/30 10:19:44 687323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56203|rttvar:134|minrtt:30819|latest_rtt:56289|ack_delay:80| [2025/04/30 10:19:44 687328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/04/30 10:19:44 687332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 687441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 687687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 687699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 687775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 687783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:401|lost_pn:404|po_sent_time:1746008384627086|lost_send_time:1746008384623916|loss_delay:63325|frame:STREAM |repair:128| [2025/04/30 10:19:44 687790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:402|lost_pn:404|po_sent_time:1746008384627166|lost_send_time:1746008384623916|loss_delay:63325|frame:STREAM |repair:128| [2025/04/30 10:19:44 687798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384627166u| [2025/04/30 10:19:44 687805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 687817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384692451|now:1746008384687817|interval:4634| [2025/04/30 10:19:44 687822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384692451|now:1746008384687817|interv:4634| [2025/04/30 10:19:44 687826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57004, ack_elapse 57045, delivered 64800|rate 1135945|lost 168| [2025/04/30 10:19:44 687831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135945) in round 6| [2025/04/30 10:19:44 687835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 687839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 687843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384630952|recovery:1|recovery_start:1746008384687804|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 687847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384630952|recovery:1|recovery_start:1746008384687804|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 687852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:102009|srtt:56203|latest_rtt:56289|min_rtt:30819|applimit:0|lost:154|recovery:1|recovery_start:1746008384687804|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 687858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 10:19:44 687863] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:186|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746008384687241|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 687868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504687241|now:1746008384687241|interv:120000000| [2025/04/30 10:19:44 687872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504687241|now:1746008384687241|interv:120000000| [2025/04/30 10:19:44 687876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384689465|pq_index:0| [2025/04/30 10:19:44 687882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384686971| [2025/04/30 10:19:44 687888] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384687888| [2025/04/30 10:19:44 687896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384687894| [2025/04/30 10:19:44 687904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|min_srtt:56203|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 687908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 687913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 687921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:401|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 687925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|min_srtt:56203|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 687930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 687934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 687938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:402|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 687942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|min_srtt:56203|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 687947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:403248| [2025/04/30 10:19:44 687951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 687955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 687960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|min_srtt:56203|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 687967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:404427| [2025/04/30 10:19:44 687975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 687982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 687988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56203|min_srtt:56203|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 687993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:405606| [2025/04/30 10:19:44 687998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 688002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 688005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 688010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 688017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 688021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 688026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 688030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 688034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 688038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 688042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 688046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 688051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384689465| [2025/04/30 10:19:44 688058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384689465| [2025/04/30 10:19:44 688065] [debug] |xqc_engine_wakeup_after|wakeup:1746008384689465|now:1746008384688064|diff:1401| [2025/04/30 10:19:44 688071] [debug] |xqc_engine_main_logic|END|now:1746008384687894| [2025/04/30 10:19:44 688077] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384688077| [2025/04/30 10:19:44 688081] [debug] |xqc_engine_wakeup_after|wakeup:1746008384689465|now:1746008384688081|diff:1384| [2025/04/30 10:19:44 688085] [debug] |xqc_engine_main_logic|END|now:1746008384688077| [2025/04/30 10:19:44 689069] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:188|state:ESTABED|recv_time:1746008384689068| [2025/04/30 10:19:44 689083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 689091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:126| [2025/04/30 10:19:44 689097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 10:19:44 689106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 10:19:44 689111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 689116] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 689124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:408|origin_pktnum:285|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:408| [2025/04/30 10:19:44 689131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:144009|prior_delivered:209150|prior_time:1746008384630196|is_app_limited:0|send_elapse:57103|ack_elapse:58872|ctl_first_sent_time:1746008384631051|lagest_ack_time:1746008384689068|curr_delivered:275150| [2025/04/30 10:19:44 689139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384631051| [2025/04/30 10:19:44 689147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1628||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 10:19:44 689154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 689168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:142809|prior_delivered:211550|prior_time:1746008384632147|is_app_limited:0|send_elapse:56916|ack_elapse:56921|ctl_first_sent_time:1746008384632900|lagest_ack_time:1746008384689068|curr_delivered:276350| [2025/04/30 10:19:44 689175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384632900| [2025/04/30 10:19:44 689182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1626||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 10:19:44 689188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56203|rttvar:134|minrtt:30819|latest_rtt:56168|ack_delay:88| [2025/04/30 10:19:44 689194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56188|rttvar:131|minrtt:30819|latest_rtt:56168|ack_delay:88| [2025/04/30 10:19:44 689201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:411|lost_pn:408|thresh:3| [2025/04/30 10:19:44 689207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 689305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 689481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 689500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 689619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 689633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:405|lost_pn:408|po_sent_time:1746008384629126|lost_send_time:1746008384625857|loss_delay:63211|frame:STREAM |repair:128| [2025/04/30 10:19:44 689641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:406|lost_pn:408|po_sent_time:1746008384629212|lost_send_time:1746008384625857|loss_delay:63211|frame:STREAM |repair:128| [2025/04/30 10:19:44 689645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384629212u| [2025/04/30 10:19:44 689650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 689654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384694345|now:1746008384689654|interval:4691| [2025/04/30 10:19:44 689658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384694345|now:1746008384689654|interv:4691| [2025/04/30 10:19:44 689662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56916, ack_elapse 56921, delivered 64800|rate 1138419|lost 170| [2025/04/30 10:19:44 689667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138419) in round 6| [2025/04/30 10:19:44 689671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 689675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 689679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384632900|recovery:1|recovery_start:1746008384689649|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 689684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384632900|recovery:1|recovery_start:1746008384689649|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 689689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:97209|srtt:56188|latest_rtt:56168|min_rtt:30819|applimit:0|lost:154|recovery:1|recovery_start:1746008384689649|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 689699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 10:19:44 689707] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:188|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746008384689068|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 689715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504689068|now:1746008384689068|interv:120000000| [2025/04/30 10:19:44 689721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504689068|now:1746008384689068|interv:120000000| [2025/04/30 10:19:44 689727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384689465|pq_index:0| [2025/04/30 10:19:44 689732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384687894| [2025/04/30 10:19:44 689736] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384689736| [2025/04/30 10:19:44 689741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384689740| [2025/04/30 10:19:44 689746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384689465|now:1746008384689740| [2025/04/30 10:19:44 689750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384689465|now:1746008384689740| [2025/04/30 10:19:44 689754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 689759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 689764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 689769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 689773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:405|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 689778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 689782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 689790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 689797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:406|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 689804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 689809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:405606| [2025/04/30 10:19:44 689817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 689821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 689825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 689829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:406785| [2025/04/30 10:19:44 689834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 689838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 689842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56188|min_srtt:56188|path_bw:1206856|loss_rate:80.77|path_pto:0| [2025/04/30 10:19:44 689847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:407964| [2025/04/30 10:19:44 689851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 689855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 689859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 689863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 689868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 689875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 689883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 689889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 10:19:44 689938] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97209|now:1746008384689907|stream_id:0|stream_offset:327792| [2025/04/30 10:19:44 689948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:491|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 10:19:44 689956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:97209|applimit:0| [2025/04/30 10:19:44 689963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384694345|now:1746008384689963|interval:4382| [2025/04/30 10:19:44 689976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384694345|now:1746008384689963|interv:4382| [2025/04/30 10:19:44 689981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:98409| [2025/04/30 10:19:44 689986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 689990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 689995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2333| [2025/04/30 10:19:44 689999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384692332|now:1746008384689999|interv:2333| [2025/04/30 10:19:44 690003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2333| [2025/04/30 10:19:44 690007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 690011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 690015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 690019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 690023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 690027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384692332| [2025/04/30 10:19:44 690031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384692332| [2025/04/30 10:19:44 690035] [debug] |xqc_engine_wakeup_after|wakeup:1746008384692332|now:1746008384690035|diff:2297| [2025/04/30 10:19:44 690040] [debug] |xqc_engine_main_logic|END|now:1746008384689740| [2025/04/30 10:19:44 690045] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384690045| [2025/04/30 10:19:44 690049] [debug] |xqc_engine_wakeup_after|wakeup:1746008384692332|now:1746008384690049|diff:2283| [2025/04/30 10:19:44 690053] [debug] |xqc_engine_main_logic|END|now:1746008384690045| [2025/04/30 10:19:44 691073] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:190|state:ESTABED|recv_time:1746008384691072| [2025/04/30 10:19:44 691088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 691096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:127| [2025/04/30 10:19:44 691103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 10:19:44 691112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 10:19:44 691119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 691126] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 691136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:412|origin_pktnum:289|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:412| [2025/04/30 10:19:44 691143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:144009|prior_delivered:211550|prior_time:1746008384632147|is_app_limited:0|send_elapse:57013|ack_elapse:58925|ctl_first_sent_time:1746008384632997|lagest_ack_time:1746008384691072|curr_delivered:277550| [2025/04/30 10:19:44 691158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384632997| [2025/04/30 10:19:44 691165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1626||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 10:19:44 691172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 691179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:141609|prior_delivered:213950|prior_time:1746008384635095|is_app_limited:0|send_elapse:57834|ack_elapse:55977|ctl_first_sent_time:1746008384635853|lagest_ack_time:1746008384691072|curr_delivered:278750| [2025/04/30 10:19:44 691185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384635853| [2025/04/30 10:19:44 691193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1624||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 10:19:44 691199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56188|rttvar:131|minrtt:30819|latest_rtt:55219|ack_delay:96| [2025/04/30 10:19:44 691205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56055|rttvar:365|minrtt:30819|latest_rtt:55219|ack_delay:96| [2025/04/30 10:19:44 691212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:415|lost_pn:412|thresh:3| [2025/04/30 10:19:44 691218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 691288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 691435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 691452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 691543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 691588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:409|lost_pn:412|po_sent_time:1746008384631134|lost_send_time:1746008384628011|loss_delay:63061|frame:STREAM |repair:128| [2025/04/30 10:19:44 691595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:410|lost_pn:412|po_sent_time:1746008384631218|lost_send_time:1746008384628011|loss_delay:63061|frame:STREAM |repair:128| [2025/04/30 10:19:44 691601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384631218u| [2025/04/30 10:19:44 691607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 691613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384696148|now:1746008384691613|interval:4535| [2025/04/30 10:19:44 691619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384696148|now:1746008384691613|interv:4535| [2025/04/30 10:19:44 691625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57834, ack_elapse 55977, delivered 64800|rate 1120448|lost 172| [2025/04/30 10:19:44 691631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120448) in round 6| [2025/04/30 10:19:44 691637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 691644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 691649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384635853|recovery:1|recovery_start:1746008384691607|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 691655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384635853|recovery:1|recovery_start:1746008384691607|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 691666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:93609|srtt:56055|latest_rtt:55219|min_rtt:30819|applimit:0|lost:155|recovery:1|recovery_start:1746008384691607|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 691675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 10:19:44 691681] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:190|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1746008384691072|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 691687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504691072|now:1746008384691072|interv:120000000| [2025/04/30 10:19:44 691694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504691072|now:1746008384691072|interv:120000000| [2025/04/30 10:19:44 691700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384692332|pq_index:0| [2025/04/30 10:19:44 691706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384689740| [2025/04/30 10:19:44 691713] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384691713| [2025/04/30 10:19:44 691721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384691719| [2025/04/30 10:19:44 691729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 691735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 691742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 691748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:409|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 691754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 691760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 691766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 691772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:410|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 691779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 691785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:407964| [2025/04/30 10:19:44 691796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 691801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 691805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 691809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 691813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 691818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 691822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 691827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:410322| [2025/04/30 10:19:44 691831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 691835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 691839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 691843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 691848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 691852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 691857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 691861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 691865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 691869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 691873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 691877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 691883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384692332| [2025/04/30 10:19:44 691887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384692332| [2025/04/30 10:19:44 691892] [debug] |xqc_engine_wakeup_after|wakeup:1746008384692332|now:1746008384691892|diff:440| [2025/04/30 10:19:44 691897] [debug] |xqc_engine_main_logic|END|now:1746008384691719| [2025/04/30 10:19:44 691902] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384691902| [2025/04/30 10:19:44 691906] [debug] |xqc_engine_wakeup_after|wakeup:1746008384692332|now:1746008384691906|diff:426| [2025/04/30 10:19:44 691910] [debug] |xqc_engine_main_logic|END|now:1746008384691902| [2025/04/30 10:19:44 692979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384692979| [2025/04/30 10:19:44 692989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384692332|pq_index:0| [2025/04/30 10:19:44 692994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384691719| [2025/04/30 10:19:44 692999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384692998| [2025/04/30 10:19:44 693003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384692332|now:1746008384692998| [2025/04/30 10:19:44 693008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384692332|now:1746008384692998| [2025/04/30 10:19:44 693012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 693017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56055|min_srtt:56055|path_bw:1206856|loss_rate:81.48|path_pto:0| [2025/04/30 10:19:44 693022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:410322| [2025/04/30 10:19:44 693026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 693030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 693034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 693039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 693043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 693047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 693052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 693056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 10:19:44 693100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93609|now:1746008384693065|stream_id:0|stream_offset:328971| [2025/04/30 10:19:44 693110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:492|origin_pktnum:381|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 693124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:93609|applimit:0| [2025/04/30 10:19:44 693131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384696148|now:1746008384693130|interval:3018| [2025/04/30 10:19:44 693137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384696148|now:1746008384693130|interv:3018| [2025/04/30 10:19:44 693143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:94809| [2025/04/30 10:19:44 693150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 693157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 693165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2041| [2025/04/30 10:19:44 693171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384695211|now:1746008384693170|interv:2041| [2025/04/30 10:19:44 693177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2041| [2025/04/30 10:19:44 693183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 693189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 693196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 693202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 693208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 693215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384695211| [2025/04/30 10:19:44 693222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384695211| [2025/04/30 10:19:44 693227] [debug] |xqc_engine_wakeup_after|wakeup:1746008384695211|now:1746008384693227|diff:1984| [2025/04/30 10:19:44 693234] [debug] |xqc_engine_main_logic|END|now:1746008384692998| [2025/04/30 10:19:44 693246] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:190|state:ESTABED|recv_time:1746008384693245| [2025/04/30 10:19:44 693254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 693263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:128| [2025/04/30 10:19:44 693269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 10:19:44 693275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 10:19:44 693279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 693286] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 693296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:416|origin_pktnum:293|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:416| [2025/04/30 10:19:44 693309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:142809|prior_delivered:213950|prior_time:1746008384635095|is_app_limited:0|send_elapse:57924|ack_elapse:58150|ctl_first_sent_time:1746008384635943|lagest_ack_time:1746008384693245|curr_delivered:279950| [2025/04/30 10:19:44 693315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384635943| [2025/04/30 10:19:44 693320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1624||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 10:19:44 693324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:417|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:417| [2025/04/30 10:19:44 693329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:142809|prior_delivered:213950|prior_time:1746008384635095|is_app_limited:0|send_elapse:57924|ack_elapse:58150|ctl_first_sent_time:1746008384635943|lagest_ack_time:1746008384693245|curr_delivered:281150| [2025/04/30 10:19:44 693334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384636024| [2025/04/30 10:19:44 693338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1622||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 10:19:44 693342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56055|rttvar:365|minrtt:30819|latest_rtt:57221|ack_delay:64| [2025/04/30 10:19:44 693346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56193|rttvar:549|minrtt:30819|latest_rtt:57221|ack_delay:64| [2025/04/30 10:19:44 693350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:417|lost_pn:414|thresh:3| [2025/04/30 10:19:44 693354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 693418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 693644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 693661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 693753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 693784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:413|lost_pn:414|po_sent_time:1746008384633087|lost_send_time:1746008384628872|loss_delay:64373|frame:STREAM |repair:128| [2025/04/30 10:19:44 693789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:414|lost_pn:414|po_sent_time:1746008384633168|lost_send_time:1746008384628872|loss_delay:64373|frame:STREAM |repair:128| [2025/04/30 10:19:44 693793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384633168u| [2025/04/30 10:19:44 693797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 693802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:56193|rtt_var:549|pto_duration:58389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 693806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 693810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 693814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 90009| [2025/04/30 10:19:44 693818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384776454|now:1746008384693801|interv:82653| [2025/04/30 10:19:44 693822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384776454|now:1746008384693801|interval:82653|pto_count:0|srtt:56193 [2025/04/30 10:19:44 693827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57924, ack_elapse 58150, delivered 67200|rate 1155631|lost 174| [2025/04/30 10:19:44 693835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155631) in round 6| [2025/04/30 10:19:44 693839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 693843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 693847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384636024|recovery:1|recovery_start:1746008384693797|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 693852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384636024|recovery:1|recovery_start:1746008384693797|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 693857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:90009|srtt:56193|latest_rtt:57221|min_rtt:30819|applimit:0|lost:156|recovery:1|recovery_start:1746008384693797|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 693863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 10:19:44 693867] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:190|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746008384693245|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 693872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504693245|now:1746008384693245|interv:120000000| [2025/04/30 10:19:44 693876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504693245|now:1746008384693245|interv:120000000| [2025/04/30 10:19:44 693880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384695211|pq_index:0| [2025/04/30 10:19:44 693885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384692998| [2025/04/30 10:19:44 693889] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384693889| [2025/04/30 10:19:44 693894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384693893| [2025/04/30 10:19:44 693899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 693904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 693909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 693914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:413|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 693919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 693923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 693930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 693934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:414|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 693939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 693943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:410322| [2025/04/30 10:19:44 693947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 693952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 693957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 693965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:411501| [2025/04/30 10:19:44 693972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 693980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 693985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 693989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:412680| [2025/04/30 10:19:44 693994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 694000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 694006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 694014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 694020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 694027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 694034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 694045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 694052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 694059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 694066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 694073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 694079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384695211| [2025/04/30 10:19:44 694085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384695211| [2025/04/30 10:19:44 694089] [debug] |xqc_engine_wakeup_after|wakeup:1746008384695211|now:1746008384694089|diff:1122| [2025/04/30 10:19:44 694096] [debug] |xqc_engine_main_logic|END|now:1746008384693893| [2025/04/30 10:19:44 694107] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:192|state:ESTABED|recv_time:1746008384694107| [2025/04/30 10:19:44 694115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 694124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:129| [2025/04/30 10:19:44 694130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 10:19:44 694139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 10:19:44 694145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 694153] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 694159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:420|origin_pktnum:297|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:420|path_largest_ack:420| [2025/04/30 10:19:44 694164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:144009|prior_delivered:215150|prior_time:1746008384636304|is_app_limited:0|send_elapse:57092|ack_elapse:57803|ctl_first_sent_time:1746008384636976|lagest_ack_time:1746008384694107|curr_delivered:282350| [2025/04/30 10:19:44 694168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384636976| [2025/04/30 10:19:44 694173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1622||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 10:19:44 694177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56193|rttvar:549|minrtt:30819|latest_rtt:57131|ack_delay:88| [2025/04/30 10:19:44 694182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56299|rttvar:624|minrtt:30819|latest_rtt:57131|ack_delay:88| [2025/04/30 10:19:44 694186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:420|lost_pn:417|thresh:3| [2025/04/30 10:19:44 694190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 694249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 694390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 694404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 694488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 694532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 694538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384700367|now:1746008384694538|interval:5829| [2025/04/30 10:19:44 694547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384700367|now:1746008384694538|interv:5829| [2025/04/30 10:19:44 694572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57092, ack_elapse 57803, delivered 67200|rate 1162569|lost 174| [2025/04/30 10:19:44 694578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162569) in round 6| [2025/04/30 10:19:44 694583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 694589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 694594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:0|acked:1200|po_sent_time:1746008384636976|recovery:1|recovery_start:1746008384693797|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 694601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:0|acked:1200|po_sent_time:1746008384636976|recovery:1|recovery_start:1746008384693797|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 694609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:88809|srtt:56299|latest_rtt:57131|min_rtt:30819|applimit:0|lost:156|recovery:1|recovery_start:1746008384693797|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 694618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 10:19:44 694624] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746008384694107|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 694632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504694107|now:1746008384694107|interv:120000000| [2025/04/30 10:19:44 694638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504694107|now:1746008384694107|interv:120000000| [2025/04/30 10:19:44 694642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384695211|pq_index:0| [2025/04/30 10:19:44 694647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384693893| [2025/04/30 10:19:44 694650] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384694650| [2025/04/30 10:19:44 694655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384694654| [2025/04/30 10:19:44 694661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 694666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:88809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:412680| [2025/04/30 10:19:44 694670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 694675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 694684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 694688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:88809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 694692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 694696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 694700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 694704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 694709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 694713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 694717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 694721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 694725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 694729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 694734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 694737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 694741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384695211| [2025/04/30 10:19:44 694745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384695211| [2025/04/30 10:19:44 694749] [debug] |xqc_engine_wakeup_after|wakeup:1746008384695211|now:1746008384694749|diff:462| [2025/04/30 10:19:44 694754] [debug] |xqc_engine_main_logic|END|now:1746008384694654| [2025/04/30 10:19:44 694759] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384694759| [2025/04/30 10:19:44 694763] [debug] |xqc_engine_wakeup_after|wakeup:1746008384695211|now:1746008384694763|diff:448| [2025/04/30 10:19:44 694767] [debug] |xqc_engine_main_logic|END|now:1746008384694759| [2025/04/30 10:19:44 695076] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:194|state:ESTABED|recv_time:1746008384695075| [2025/04/30 10:19:44 695087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 695095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:130| [2025/04/30 10:19:44 695101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 10:19:44 695110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 10:19:44 695123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 695131] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 695141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:423|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:423| [2025/04/30 10:19:44 695148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:142809|prior_delivered:217550|prior_time:1746008384638129|is_app_limited:0|send_elapse:57000|ack_elapse:56946|ctl_first_sent_time:1746008384638867|lagest_ack_time:1746008384695075|curr_delivered:283550| [2025/04/30 10:19:44 695155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384638867| [2025/04/30 10:19:44 695160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1620||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 10:19:44 695168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56299|rttvar:624|minrtt:30819|latest_rtt:56208|ack_delay:80| [2025/04/30 10:19:44 695174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56278|rttvar:510|minrtt:30819|latest_rtt:56208|ack_delay:80| [2025/04/30 10:19:44 695181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:423|lost_pn:420|thresh:3| [2025/04/30 10:19:44 695187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 695250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 695392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 695404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 695495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 695541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:418|lost_pn:420|po_sent_time:1746008384636095|lost_send_time:1746008384631763|loss_delay:63312|frame:STREAM |repair:128| [2025/04/30 10:19:44 695548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:419|lost_pn:420|po_sent_time:1746008384636199|lost_send_time:1746008384631763|loss_delay:63312|frame:STREAM |repair:128| [2025/04/30 10:19:44 695576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384636199u| [2025/04/30 10:19:44 695582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 695587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384700363|now:1746008384695587|interval:4776| [2025/04/30 10:19:44 695594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384700363|now:1746008384695587|interv:4776| [2025/04/30 10:19:44 695599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57000, ack_elapse 56946, delivered 66000|rate 1157894|lost 176| [2025/04/30 10:19:44 695605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157894) in round 6| [2025/04/30 10:19:44 695611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 695617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 695622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384638867|recovery:1|recovery_start:1746008384695582|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 695629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384638867|recovery:1|recovery_start:1746008384695582|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 695635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:85209|srtt:56278|latest_rtt:56208|min_rtt:30819|applimit:0|lost:156|recovery:1|recovery_start:1746008384695582|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 695648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 10:19:44 695655] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:194|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746008384695075|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 695663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504695075|now:1746008384695075|interv:120000000| [2025/04/30 10:19:44 695669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504695075|now:1746008384695075|interv:120000000| [2025/04/30 10:19:44 695675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384695211|pq_index:0| [2025/04/30 10:19:44 695681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384694654| [2025/04/30 10:19:44 695687] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384695687| [2025/04/30 10:19:44 695693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384695692| [2025/04/30 10:19:44 695700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384695211|now:1746008384695692| [2025/04/30 10:19:44 695705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384695211|now:1746008384695692| [2025/04/30 10:19:44 695711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 695718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 695725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:85209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 695732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 695738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:418|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 695742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 695746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:85209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 695751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 695756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:419|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 695760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 695768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:85209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 695773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 695777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 695781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1206856|loss_rate:82.14|path_pto:0| [2025/04/30 10:19:44 695785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:85209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:415038| [2025/04/30 10:19:44 695790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 695794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 695798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 695802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 695806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 695811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 695815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 695819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 10:19:44 695857] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85209|now:1746008384695828|stream_id:0|stream_offset:330150| [2025/04/30 10:19:44 695866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:493|origin_pktnum:382|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 695873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:85209|applimit:0| [2025/04/30 10:19:44 695880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384700363|now:1746008384695880|interval:4483| [2025/04/30 10:19:44 695888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384700363|now:1746008384695880|interv:4483| [2025/04/30 10:19:44 695893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:86409| [2025/04/30 10:19:44 695898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 695902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 695911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2163| [2025/04/30 10:19:44 695915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384698078|now:1746008384695915|interv:2163| [2025/04/30 10:19:44 695919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2163| [2025/04/30 10:19:44 695922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 695927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 695932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 695936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 695940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 695944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384698078| [2025/04/30 10:19:44 695948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384698078| [2025/04/30 10:19:44 695952] [debug] |xqc_engine_wakeup_after|wakeup:1746008384698078|now:1746008384695952|diff:2126| [2025/04/30 10:19:44 695957] [debug] |xqc_engine_main_logic|END|now:1746008384695692| [2025/04/30 10:19:44 695962] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384695962| [2025/04/30 10:19:44 695966] [debug] |xqc_engine_wakeup_after|wakeup:1746008384698078|now:1746008384695966|diff:2112| [2025/04/30 10:19:44 695970] [debug] |xqc_engine_main_logic|END|now:1746008384695962| [2025/04/30 10:19:44 697082] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:197|state:ESTABED|recv_time:1746008384697080| [2025/04/30 10:19:44 697096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 697105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:131| [2025/04/30 10:19:44 697111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 10:19:44 697119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 10:19:44 697126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 697134] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 697144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:424|origin_pktnum:301|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:427|path_largest_ack:424| [2025/04/30 10:19:44 697151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:144009|prior_delivered:217550|prior_time:1746008384638129|is_app_limited:0|send_elapse:57076|ack_elapse:58951|ctl_first_sent_time:1746008384638943|lagest_ack_time:1746008384697080|curr_delivered:284750| [2025/04/30 10:19:44 697158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384638943| [2025/04/30 10:19:44 697163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1620||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 10:19:44 697169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:427|origin_pktnum:304|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:427|path_largest_ack:427| [2025/04/30 10:19:44 697183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:142809|prior_delivered:219950|prior_time:1746008384640177|is_app_limited:0|send_elapse:57032|ack_elapse:56903|ctl_first_sent_time:1746008384640916|lagest_ack_time:1746008384697080|curr_delivered:285950| [2025/04/30 10:19:44 697191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384640916| [2025/04/30 10:19:44 697195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1618||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 10:19:44 697200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56278|rttvar:510|minrtt:30819|latest_rtt:56164|ack_delay:88| [2025/04/30 10:19:44 697207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56253|rttvar:433|minrtt:30819|latest_rtt:56164|ack_delay:88| [2025/04/30 10:19:44 697214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:427|lost_pn:424|thresh:3| [2025/04/30 10:19:44 697220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 697275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 697408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 697422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 697510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 697592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:424|po_sent_time:1746008384637051|lost_send_time:1746008384633796|loss_delay:63284|frame:STREAM |repair:128| [2025/04/30 10:19:44 697599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:422|lost_pn:424|po_sent_time:1746008384637117|lost_send_time:1746008384633796|loss_delay:63284|frame:STREAM |repair:128| [2025/04/30 10:19:44 697605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384637117u| [2025/04/30 10:19:44 697610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 697616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384702294|now:1746008384697616|interval:4678| [2025/04/30 10:19:44 697622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384702294|now:1746008384697616|interv:4678| [2025/04/30 10:19:44 697627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57032, ack_elapse 56903, delivered 66000|rate 1157245|lost 178| [2025/04/30 10:19:44 697634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157245) in round 6| [2025/04/30 10:19:44 697640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 697645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 697651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384640916|recovery:1|recovery_start:1746008384697610|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 697657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384640916|recovery:1|recovery_start:1746008384697610|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 697664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:81609|srtt:56253|latest_rtt:56164|min_rtt:30819|applimit:0|lost:157|recovery:1|recovery_start:1746008384697610|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 697672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 697684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 697692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 10:19:44 697699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 10:19:44 697705] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:197|pkt_type:SHORT_HEADER|pkt_num:132|frame:PING ACK |recv_time:1746008384697080|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 697711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504697080|now:1746008384697080|interv:120000000| [2025/04/30 10:19:44 697717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504697080|now:1746008384697080|interv:120000000| [2025/04/30 10:19:44 697723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384698078|pq_index:0| [2025/04/30 10:19:44 697728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384695692| [2025/04/30 10:19:44 697734] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384697733| [2025/04/30 10:19:44 697740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384697739| [2025/04/30 10:19:44 697749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:132|ack_delay:668|first_ack_range:69|largest_pkt_recv_time:1746008384697080| [2025/04/30 10:19:44 697756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:132|low:63|pkt_pns:2| [2025/04/30 10:19:44 697761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:61|low:59|pkt_pns:2| [2025/04/30 10:19:44 697765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:132|frame_largest_recv:132| [2025/04/30 10:19:44 697769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 697774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 697779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 697783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 697788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 697793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 697797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 697801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 697809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:422|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 697814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 697818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:415038| [2025/04/30 10:19:44 697822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 697826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 697830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 697835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 697839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 697843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 697847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 697852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:417396| [2025/04/30 10:19:44 697856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 697860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 697864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 697868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 697872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 697877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 697881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 697885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 697889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 697896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 697900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 697904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 697908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384698078| [2025/04/30 10:19:44 697912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384698078| [2025/04/30 10:19:44 697916] [debug] |xqc_engine_wakeup_after|wakeup:1746008384698078|now:1746008384697916|diff:162| [2025/04/30 10:19:44 697921] [debug] |xqc_engine_main_logic|END|now:1746008384697739| [2025/04/30 10:19:44 697926] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384697926| [2025/04/30 10:19:44 697930] [debug] |xqc_engine_wakeup_after|wakeup:1746008384698078|now:1746008384697930|diff:148| [2025/04/30 10:19:44 697934] [debug] |xqc_engine_main_logic|END|now:1746008384697926| [2025/04/30 10:19:44 699005] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384699004| [2025/04/30 10:19:44 699017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384698078|pq_index:0| [2025/04/30 10:19:44 699025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384697739| [2025/04/30 10:19:44 699033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384699031| [2025/04/30 10:19:44 699038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384698078|now:1746008384699031| [2025/04/30 10:19:44 699045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384698078|now:1746008384699031| [2025/04/30 10:19:44 699051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 699058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1206856|loss_rate:82.76|path_pto:0| [2025/04/30 10:19:44 699065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:417396| [2025/04/30 10:19:44 699072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 699079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 699085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 699091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 699099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 699106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 699121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 699128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 10:19:44 699176] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81609|now:1746008384699140|stream_id:0|stream_offset:331329| [2025/04/30 10:19:44 699186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:494|origin_pktnum:385|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 699193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:81609|applimit:0| [2025/04/30 10:19:44 699197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384702294|now:1746008384699197|interval:3097| [2025/04/30 10:19:44 699201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384702294|now:1746008384699197|interv:3097| [2025/04/30 10:19:44 699207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:82809| [2025/04/30 10:19:44 699215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 699222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 699228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1718| [2025/04/30 10:19:44 699232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384700950|now:1746008384699232|interv:1718| [2025/04/30 10:19:44 699236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1718| [2025/04/30 10:19:44 699240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 699244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 699248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:82809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 699252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 699256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 699260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384700950| [2025/04/30 10:19:44 699265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384700950| [2025/04/30 10:19:44 699269] [debug] |xqc_engine_wakeup_after|wakeup:1746008384700950|now:1746008384699268|diff:1682| [2025/04/30 10:19:44 699273] [debug] |xqc_engine_main_logic|END|now:1746008384699031| [2025/04/30 10:19:44 699282] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:198|state:ESTABED|recv_time:1746008384699282| [2025/04/30 10:19:44 699287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 699293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:132| [2025/04/30 10:19:44 699297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 10:19:44 699308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 10:19:44 699312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 699317] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 699323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:428|origin_pktnum:305|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:428| [2025/04/30 10:19:44 699328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:144009|prior_delivered:219950|prior_time:1746008384640177|is_app_limited:0|send_elapse:57126|ack_elapse:59105|ctl_first_sent_time:1746008384641010|lagest_ack_time:1746008384699282|curr_delivered:287150| [2025/04/30 10:19:44 699333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384641010| [2025/04/30 10:19:44 699337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1618||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 10:19:44 699342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:431|origin_pktnum:308|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:431| [2025/04/30 10:19:44 699346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:142809|prior_delivered:222350|prior_time:1746008384642127|is_app_limited:0|send_elapse:56922|ack_elapse:57155|ctl_first_sent_time:1746008384642854|lagest_ack_time:1746008384699282|curr_delivered:288350| [2025/04/30 10:19:44 699351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384642854| [2025/04/30 10:19:44 699355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1616||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 10:19:44 699359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56253|rttvar:433|minrtt:30819|latest_rtt:56428|ack_delay:80| [2025/04/30 10:19:44 699363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56265|rttvar:348|minrtt:30819|latest_rtt:56428|ack_delay:80| [2025/04/30 10:19:44 699368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:431|lost_pn:428|thresh:3| [2025/04/30 10:19:44 699372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 699661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 699747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 699789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 699794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:428|po_sent_time:1746008384639010|lost_send_time:1746008384635801|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 10:19:44 699799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:426|lost_pn:428|po_sent_time:1746008384639069|lost_send_time:1746008384635801|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 10:19:44 699804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384639069u| [2025/04/30 10:19:44 699808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 699812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384704581|now:1746008384699812|interval:4769| [2025/04/30 10:19:44 699816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384704581|now:1746008384699812|interv:4769| [2025/04/30 10:19:44 699821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56922, ack_elapse 57155, delivered 66000|rate 1154754|lost 180| [2025/04/30 10:19:44 699825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154754) in round 6| [2025/04/30 10:19:44 699832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 699836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 699840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384642854|recovery:1|recovery_start:1746008384699808|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 699845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384642854|recovery:1|recovery_start:1746008384699808|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 699849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:78009|srtt:56265|latest_rtt:56428|min_rtt:30819|applimit:0|lost:158|recovery:1|recovery_start:1746008384699808|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 699855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 10:19:44 699860] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:198|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746008384699282|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 699865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504699282|now:1746008384699282|interv:120000000| [2025/04/30 10:19:44 699869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504699282|now:1746008384699282|interv:120000000| [2025/04/30 10:19:44 699873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384700950|pq_index:0| [2025/04/30 10:19:44 699877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384699031| [2025/04/30 10:19:44 699881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384699881| [2025/04/30 10:19:44 699886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384699885| [2025/04/30 10:19:44 699892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 699897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 699901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 699906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 699910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 699914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 699921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 699926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:426|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 699930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 699935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:417396| [2025/04/30 10:19:44 699939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 699943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 699948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 699952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:418575| [2025/04/30 10:19:44 699956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 699961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 699965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 699969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 699973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 699977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 699981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 699985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 699990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 699994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 699998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 700005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 700009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 700013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:78009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 700017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 700021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 700025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384700950| [2025/04/30 10:19:44 700029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384700950| [2025/04/30 10:19:44 700033] [debug] |xqc_engine_wakeup_after|wakeup:1746008384700950|now:1746008384700033|diff:917| [2025/04/30 10:19:44 700037] [debug] |xqc_engine_main_logic|END|now:1746008384699885| [2025/04/30 10:19:44 700043] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384700043| [2025/04/30 10:19:44 700046] [debug] |xqc_engine_wakeup_after|wakeup:1746008384700950|now:1746008384700046|diff:904| [2025/04/30 10:19:44 700050] [debug] |xqc_engine_main_logic|END|now:1746008384700043| [2025/04/30 10:19:44 701040] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:200|state:ESTABED|recv_time:1746008384701039| [2025/04/30 10:19:44 701054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 701063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:133| [2025/04/30 10:19:44 701069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 10:19:44 701079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 10:19:44 701086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 701093] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 701103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:432|origin_pktnum:309|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:432| [2025/04/30 10:19:44 701110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:144009|prior_delivered:222350|prior_time:1746008384642127|is_app_limited:0|send_elapse:57005|ack_elapse:58912|ctl_first_sent_time:1746008384642937|lagest_ack_time:1746008384701039|curr_delivered:289550| [2025/04/30 10:19:44 701117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384642937| [2025/04/30 10:19:44 701125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1616||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 10:19:44 701133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:435|origin_pktnum:312|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:435| [2025/04/30 10:19:44 701140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:142809|prior_delivered:224750|prior_time:1746008384644113|is_app_limited:0|send_elapse:56841|ack_elapse:56926|ctl_first_sent_time:1746008384644820|lagest_ack_time:1746008384701039|curr_delivered:290750| [2025/04/30 10:19:44 701147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384644820| [2025/04/30 10:19:44 701161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1614||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 10:19:44 701168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56265|rttvar:348|minrtt:30819|latest_rtt:56219|ack_delay:72| [2025/04/30 10:19:44 701175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56250|rttvar:290|minrtt:30819|latest_rtt:56219|ack_delay:72| [2025/04/30 10:19:44 701182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:435|lost_pn:432|thresh:3| [2025/04/30 10:19:44 701188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 701371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 701446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 701513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 701530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:429|lost_pn:432|po_sent_time:1746008384641100|lost_send_time:1746008384637758|loss_delay:63281|frame:STREAM |repair:128| [2025/04/30 10:19:44 701537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:430|lost_pn:432|po_sent_time:1746008384641185|lost_send_time:1746008384637758|loss_delay:63281|frame:STREAM |repair:128| [2025/04/30 10:19:44 701544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384641185u| [2025/04/30 10:19:44 701570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 701576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706281|now:1746008384701576|interval:4705| [2025/04/30 10:19:44 701582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706281|now:1746008384701576|interv:4705| [2025/04/30 10:19:44 701588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56841, ack_elapse 56926, delivered 66000|rate 1159399|lost 182| [2025/04/30 10:19:44 701594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159399) in round 6| [2025/04/30 10:19:44 701600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 701605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 701611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384644820|recovery:1|recovery_start:1746008384701570|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 701617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384644820|recovery:1|recovery_start:1746008384701570|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 701624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:73209|srtt:56250|latest_rtt:56219|min_rtt:30819|applimit:0|lost:158|recovery:1|recovery_start:1746008384701570|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 701632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 10:19:44 701638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:200|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746008384701039|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 701644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504701039|now:1746008384701039|interv:120000000| [2025/04/30 10:19:44 701650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504701039|now:1746008384701039|interv:120000000| [2025/04/30 10:19:44 701659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384700950|pq_index:0| [2025/04/30 10:19:44 701665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384699885| [2025/04/30 10:19:44 701671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384701671| [2025/04/30 10:19:44 701678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384701676| [2025/04/30 10:19:44 701685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384700950|now:1746008384701676| [2025/04/30 10:19:44 701690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384700950|now:1746008384701676| [2025/04/30 10:19:44 701696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 701704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|min_srtt:56250|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 701711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 701718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 701726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:429|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 701732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|min_srtt:56250|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 701738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 701744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 701750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:430|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 701756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|min_srtt:56250|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 701762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 701768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 701775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 701782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|min_srtt:56250|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 701791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:420933| [2025/04/30 10:19:44 701795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 701800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 701804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56250|min_srtt:56250|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 701809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 701813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 701817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 701820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 701825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 701829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 701834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 701838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 701842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 10:19:44 701875] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73209|now:1746008384701851|stream_id:0|stream_offset:332508| [2025/04/30 10:19:44 701881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:495|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 10:19:44 701886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:73209|applimit:0| [2025/04/30 10:19:44 701891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384706281|now:1746008384701890|interval:4391| [2025/04/30 10:19:44 701895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384706281|now:1746008384701890|interv:4391| [2025/04/30 10:19:44 701899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:74409| [2025/04/30 10:19:44 701904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 701908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 701916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1900| [2025/04/30 10:19:44 701920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384703820|now:1746008384701920|interv:1900| [2025/04/30 10:19:44 701924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1900| [2025/04/30 10:19:44 701928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 701932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 701936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:74409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 701940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 701945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 701949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384703820| [2025/04/30 10:19:44 701953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384703820| [2025/04/30 10:19:44 701957] [debug] |xqc_engine_wakeup_after|wakeup:1746008384703820|now:1746008384701957|diff:1863| [2025/04/30 10:19:44 701962] [debug] |xqc_engine_main_logic|END|now:1746008384701676| [2025/04/30 10:19:44 701967] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384701967| [2025/04/30 10:19:44 701971] [debug] |xqc_engine_wakeup_after|wakeup:1746008384703820|now:1746008384701971|diff:1849| [2025/04/30 10:19:44 701975] [debug] |xqc_engine_main_logic|END|now:1746008384701967| [2025/04/30 10:19:44 703067] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:202|state:ESTABED|recv_time:1746008384703066| [2025/04/30 10:19:44 703081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 703090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:134| [2025/04/30 10:19:44 703097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 10:19:44 703107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 10:19:44 703113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 703121] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 703131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:436|origin_pktnum:313|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:436| [2025/04/30 10:19:44 703137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:144009|prior_delivered:224750|prior_time:1746008384644113|is_app_limited:0|send_elapse:56922|ack_elapse:58953|ctl_first_sent_time:1746008384644901|lagest_ack_time:1746008384703066|curr_delivered:291950| [2025/04/30 10:19:44 703145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384644901| [2025/04/30 10:19:44 703153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1614||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 10:19:44 703159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:439|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:439| [2025/04/30 10:19:44 703174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:142809|prior_delivered:227150|prior_time:1746008384646109|is_app_limited:0|send_elapse:56890|ack_elapse:56957|ctl_first_sent_time:1746008384646825|lagest_ack_time:1746008384703066|curr_delivered:293150| [2025/04/30 10:19:44 703182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384646825| [2025/04/30 10:19:44 703188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1612||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 10:19:44 703194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56250|rttvar:290|minrtt:30819|latest_rtt:56241|ack_delay:56| [2025/04/30 10:19:44 703201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56242|rttvar:234|minrtt:30819|latest_rtt:56241|ack_delay:56| [2025/04/30 10:19:44 703207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:439|lost_pn:436|thresh:3| [2025/04/30 10:19:44 703211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 703387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 703477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 703546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 703596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:433|lost_pn:436|po_sent_time:1746008384643000|lost_send_time:1746008384639794|loss_delay:63272|frame:STREAM |repair:128| [2025/04/30 10:19:44 703601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:434|lost_pn:436|po_sent_time:1746008384643063|lost_send_time:1746008384639794|loss_delay:63272|frame:STREAM |repair:128| [2025/04/30 10:19:44 703606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384643063u| [2025/04/30 10:19:44 703610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 703614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384708236|now:1746008384703614|interval:4622| [2025/04/30 10:19:44 703619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384708236|now:1746008384703614|interv:4622| [2025/04/30 10:19:44 703623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56890, ack_elapse 56957, delivered 66000|rate 1158768|lost 184| [2025/04/30 10:19:44 703627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158768) in round 6| [2025/04/30 10:19:44 703632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 703636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 703640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384646825|recovery:1|recovery_start:1746008384703610|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 703644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384646825|recovery:1|recovery_start:1746008384703610|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 703649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:69609|srtt:56242|latest_rtt:56241|min_rtt:30819|applimit:0|lost:159|recovery:1|recovery_start:1746008384703610|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 703655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 10:19:44 703664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:202|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746008384703066|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 703668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504703066|now:1746008384703066|interv:120000000| [2025/04/30 10:19:44 703673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504703066|now:1746008384703066|interv:120000000| [2025/04/30 10:19:44 703677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384703820|pq_index:0| [2025/04/30 10:19:44 703681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384701676| [2025/04/30 10:19:44 703685] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384703685| [2025/04/30 10:19:44 703690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384703689| [2025/04/30 10:19:44 703696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 703705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 703709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:433|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 703714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 703722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 703727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:434|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 703731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 703739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 703744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 703751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:423291| [2025/04/30 10:19:44 703759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 703763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 703768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:424470| [2025/04/30 10:19:44 703776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 703780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 703784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 703788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 703792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 703797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 703801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 703805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 703809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 703813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 703817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 703821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 703825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384703820| [2025/04/30 10:19:44 703829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384703820| [2025/04/30 10:19:44 703833] [debug] |xqc_engine_wakeup_after|wakeup:1746008384703820|now:1746008384703833|diff:18446744073709551603| [2025/04/30 10:19:44 703837] [debug] |xqc_engine_main_logic|END|now:1746008384703689| [2025/04/30 10:19:44 703843] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384703843| [2025/04/30 10:19:44 703847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384703820|pq_index:0| [2025/04/30 10:19:44 703854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384703689| [2025/04/30 10:19:44 703858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384703857| [2025/04/30 10:19:44 703863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384703820|now:1746008384703857| [2025/04/30 10:19:44 703867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384703820|now:1746008384703857| [2025/04/30 10:19:44 703871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 703875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56242|min_srtt:56242|path_bw:1206856|loss_rate:83.87|path_pto:0| [2025/04/30 10:19:44 703879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:424470| [2025/04/30 10:19:44 703884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 703888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 703891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 703896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 703900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 703904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 703908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 703912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 10:19:44 703948] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746008384703921|stream_id:0|stream_offset:333687| [2025/04/30 10:19:44 703955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:496|origin_pktnum:389|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 703959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 10:19:44 703964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384708236|now:1746008384703963|interval:4273| [2025/04/30 10:19:44 703968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384708236|now:1746008384703963|interv:4273| [2025/04/30 10:19:44 703972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:70809| [2025/04/30 10:19:44 703977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 703985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 703989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2698| [2025/04/30 10:19:44 703993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384706691|now:1746008384703993|interv:2698| [2025/04/30 10:19:44 703997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2698| [2025/04/30 10:19:44 704001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 704005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 704009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:70809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 704014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 704018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 704021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384706691| [2025/04/30 10:19:44 704026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384706691| [2025/04/30 10:19:44 704030] [debug] |xqc_engine_wakeup_after|wakeup:1746008384706691|now:1746008384704029|diff:2662| [2025/04/30 10:19:44 704034] [debug] |xqc_engine_main_logic|END|now:1746008384703857| [2025/04/30 10:19:44 704986] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:204|state:ESTABED|recv_time:1746008384704985| [2025/04/30 10:19:44 705000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 705009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:135| [2025/04/30 10:19:44 705013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 10:19:44 705019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 10:19:44 705025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 705033] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 705043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:440|origin_pktnum:317|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:440| [2025/04/30 10:19:44 705050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:144009|prior_delivered:227150|prior_time:1746008384646109|is_app_limited:0|send_elapse:56966|ack_elapse:58876|ctl_first_sent_time:1746008384646901|lagest_ack_time:1746008384704985|curr_delivered:294350| [2025/04/30 10:19:44 705057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384646901| [2025/04/30 10:19:44 705065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1612||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 10:19:44 705073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 705087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:142809|prior_delivered:229550|prior_time:1746008384648108|is_app_limited:0|send_elapse:56887|ack_elapse:56877|ctl_first_sent_time:1746008384648833|lagest_ack_time:1746008384704985|curr_delivered:295550| [2025/04/30 10:19:44 705094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384648833| [2025/04/30 10:19:44 705101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1610||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 10:19:44 705107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56242|rttvar:234|minrtt:30819|latest_rtt:56152|ack_delay:48| [2025/04/30 10:19:44 705114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56225|rttvar:210|minrtt:30819|latest_rtt:56152|ack_delay:48| [2025/04/30 10:19:44 705121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 10:19:44 705127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 705304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 705364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 705422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 705464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:437|lost_pn:440|po_sent_time:1746008384644964|lost_send_time:1746008384641732|loss_delay:63253|frame:STREAM |repair:128| [2025/04/30 10:19:44 705472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:438|lost_pn:440|po_sent_time:1746008384645023|lost_send_time:1746008384641732|loss_delay:63253|frame:STREAM |repair:128| [2025/04/30 10:19:44 705478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384645023u| [2025/04/30 10:19:44 705484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 705489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384710218|now:1746008384705489|interval:4729| [2025/04/30 10:19:44 705496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384710218|now:1746008384705489|interv:4729| [2025/04/30 10:19:44 705502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56887, ack_elapse 56877, delivered 66000|rate 1160194|lost 186| [2025/04/30 10:19:44 705508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160194) in round 6| [2025/04/30 10:19:44 705513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 705519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 705525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384648833|recovery:1|recovery_start:1746008384705483|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 705531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384648833|recovery:1|recovery_start:1746008384705483|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 705537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:66009|srtt:56225|latest_rtt:56152|min_rtt:30819|applimit:0|lost:160|recovery:1|recovery_start:1746008384705483|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 705545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 10:19:44 705579] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:204|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1746008384704985|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 705586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504704985|now:1746008384704985|interv:120000000| [2025/04/30 10:19:44 705591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504704985|now:1746008384704985|interv:120000000| [2025/04/30 10:19:44 705597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384706691|pq_index:0| [2025/04/30 10:19:44 705603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384703857| [2025/04/30 10:19:44 705610] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384705610| [2025/04/30 10:19:44 705618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384705616| [2025/04/30 10:19:44 705626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 705634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 705640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 705645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:437|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 705650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 705654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 705658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 705663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:438|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 705667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 705671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:424470| [2025/04/30 10:19:44 705676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 705680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 705684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 705692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:425649| [2025/04/30 10:19:44 705697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 705701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 705705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 705710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 705714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 705718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 705722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 705726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 705731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 705735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 705740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 705744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 705748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 705752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 705756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 705760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 705764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384706691| [2025/04/30 10:19:44 705768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384706691| [2025/04/30 10:19:44 705772] [debug] |xqc_engine_wakeup_after|wakeup:1746008384706691|now:1746008384705772|diff:919| [2025/04/30 10:19:44 705777] [debug] |xqc_engine_main_logic|END|now:1746008384705616| [2025/04/30 10:19:44 705782] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384705782| [2025/04/30 10:19:44 705786] [debug] |xqc_engine_wakeup_after|wakeup:1746008384706691|now:1746008384705786|diff:905| [2025/04/30 10:19:44 705790] [debug] |xqc_engine_main_logic|END|now:1746008384705782| [2025/04/30 10:19:44 706862] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384706862| [2025/04/30 10:19:44 706872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384706691|pq_index:0| [2025/04/30 10:19:44 706876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384705616| [2025/04/30 10:19:44 706881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384706880| [2025/04/30 10:19:44 706886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384706691|now:1746008384706880| [2025/04/30 10:19:44 706891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384706691|now:1746008384706880| [2025/04/30 10:19:44 706894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 706900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56225|min_srtt:56225|path_bw:1206856|loss_rate:84.38|path_pto:0| [2025/04/30 10:19:44 706905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 706909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 706913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 706917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 706921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 706926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 706930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 706935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 706939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 10:19:44 706970] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66009|now:1746008384706947|stream_id:0|stream_offset:334866| [2025/04/30 10:19:44 706976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:497|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 10:19:44 706981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:66009|applimit:0| [2025/04/30 10:19:44 706986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384710218|now:1746008384706985|interval:3233| [2025/04/30 10:19:44 706990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384710218|now:1746008384706985|interv:3233| [2025/04/30 10:19:44 707000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:67209| [2025/04/30 10:19:44 707005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 707009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 707014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2543| [2025/04/30 10:19:44 707018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384709560|now:1746008384707017|interv:2543| [2025/04/30 10:19:44 707023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2543| [2025/04/30 10:19:44 707030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 707036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 707043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:67209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 707050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 707056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 707061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384709560| [2025/04/30 10:19:44 707068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384709560| [2025/04/30 10:19:44 707074] [debug] |xqc_engine_wakeup_after|wakeup:1746008384709560|now:1746008384707074|diff:2486| [2025/04/30 10:19:44 707081] [debug] |xqc_engine_main_logic|END|now:1746008384706880| [2025/04/30 10:19:44 707092] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:206|state:ESTABED|recv_time:1746008384707091| [2025/04/30 10:19:44 707100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 707109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:136| [2025/04/30 10:19:44 707115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 10:19:44 707124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 10:19:44 707130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 707137] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 707146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:444|origin_pktnum:321|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:444| [2025/04/30 10:19:44 707153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:144009|prior_delivered:229550|prior_time:1746008384648108|is_app_limited:0|send_elapse:56989|ack_elapse:58983|ctl_first_sent_time:1746008384648935|lagest_ack_time:1746008384707091|curr_delivered:296750| [2025/04/30 10:19:44 707160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384648935| [2025/04/30 10:19:44 707167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1610||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 10:19:44 707180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 707188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:142809|prior_delivered:231950|prior_time:1746008384650115|is_app_limited:0|send_elapse:56856|ack_elapse:56976|ctl_first_sent_time:1746008384650813|lagest_ack_time:1746008384707091|curr_delivered:297950| [2025/04/30 10:19:44 707195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384650813| [2025/04/30 10:19:44 707202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1608||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 10:19:44 707208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56225|rttvar:210|minrtt:30819|latest_rtt:56278|ack_delay:64| [2025/04/30 10:19:44 707215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56223|rttvar:160|minrtt:30819|latest_rtt:56278|ack_delay:64| [2025/04/30 10:19:44 707220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:447|lost_pn:444|thresh:3| [2025/04/30 10:19:44 707224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 707382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 707471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 707532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 707612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:441|lost_pn:444|po_sent_time:1746008384646965|lost_send_time:1746008384643779|loss_delay:63312|frame:STREAM |repair:128| [2025/04/30 10:19:44 707621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:444|po_sent_time:1746008384647025|lost_send_time:1746008384643779|loss_delay:63312|frame:STREAM |repair:128| [2025/04/30 10:19:44 707627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384647025u| [2025/04/30 10:19:44 707634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 707640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384712334|now:1746008384707640|interval:4694| [2025/04/30 10:19:44 707644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384712334|now:1746008384707640|interv:4694| [2025/04/30 10:19:44 707648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56856, ack_elapse 56976, delivered 66000|rate 1158382|lost 188| [2025/04/30 10:19:44 707653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158382) in round 6| [2025/04/30 10:19:44 707657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 707661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 707665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384650813|recovery:1|recovery_start:1746008384707633|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 707670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384650813|recovery:1|recovery_start:1746008384707633|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 707674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:62409|srtt:56223|latest_rtt:56278|min_rtt:30819|applimit:0|lost:161|recovery:1|recovery_start:1746008384707633|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 707685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 10:19:44 707689] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:206|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746008384707091|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 707694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504707091|now:1746008384707091|interv:120000000| [2025/04/30 10:19:44 707698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504707091|now:1746008384707091|interv:120000000| [2025/04/30 10:19:44 707702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384709560|pq_index:0| [2025/04/30 10:19:44 707707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384706880| [2025/04/30 10:19:44 707711] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384707710| [2025/04/30 10:19:44 707715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384707714| [2025/04/30 10:19:44 707721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 707726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 707730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 707735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:441|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 707740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 707744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 707748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 707753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 707757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 707761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 707765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 707770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 707777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 707781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:428007| [2025/04/30 10:19:44 707785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 707790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 707794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 707798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 707802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 707806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 707810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 707814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 707819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 707823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 707827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 707831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 707835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 707839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:62409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 707844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 707847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 707851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384709560| [2025/04/30 10:19:44 707855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384709560| [2025/04/30 10:19:44 707859] [debug] |xqc_engine_wakeup_after|wakeup:1746008384709560|now:1746008384707859|diff:1701| [2025/04/30 10:19:44 707864] [debug] |xqc_engine_main_logic|END|now:1746008384707714| [2025/04/30 10:19:44 707872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384707872| [2025/04/30 10:19:44 707875] [debug] |xqc_engine_wakeup_after|wakeup:1746008384709560|now:1746008384707875|diff:1685| [2025/04/30 10:19:44 707879] [debug] |xqc_engine_main_logic|END|now:1746008384707872| [2025/04/30 10:19:44 708982] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:208|state:ESTABED|recv_time:1746008384708981| [2025/04/30 10:19:44 708997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 709005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:137| [2025/04/30 10:19:44 709011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 10:19:44 709021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 10:19:44 709028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 709036] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 709044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:448|origin_pktnum:325|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:448| [2025/04/30 10:19:44 709052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:144009|prior_delivered:231950|prior_time:1746008384650115|is_app_limited:0|send_elapse:56937|ack_elapse:58866|ctl_first_sent_time:1746008384650894|lagest_ack_time:1746008384708981|curr_delivered:299150| [2025/04/30 10:19:44 709059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384650894| [2025/04/30 10:19:44 709067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1608||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 10:19:44 709074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 709081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:142809|prior_delivered:234350|prior_time:1746008384652085|is_app_limited:0|send_elapse:56895|ack_elapse:56896|ctl_first_sent_time:1746008384652828|lagest_ack_time:1746008384708981|curr_delivered:300350| [2025/04/30 10:19:44 709088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384652828| [2025/04/30 10:19:44 709095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1606||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 10:19:44 709101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56223|rttvar:160|minrtt:30819|latest_rtt:56153|ack_delay:48| [2025/04/30 10:19:44 709108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56209|rttvar:149|minrtt:30819|latest_rtt:56153|ack_delay:48| [2025/04/30 10:19:44 709113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 10:19:44 709117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 709272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 709330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 709379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 709444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:445|lost_pn:448|po_sent_time:1746008384649022|lost_send_time:1746008384645746|loss_delay:63235|frame:STREAM |repair:128| [2025/04/30 10:19:44 709452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:446|lost_pn:448|po_sent_time:1746008384649105|lost_send_time:1746008384645746|loss_delay:63235|frame:STREAM |repair:128| [2025/04/30 10:19:44 709458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384649105u| [2025/04/30 10:19:44 709464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 709473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384714190|now:1746008384709473|interval:4717| [2025/04/30 10:19:44 709479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384714190|now:1746008384709473|interv:4717| [2025/04/30 10:19:44 709485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56895, ack_elapse 56896, delivered 66000|rate 1160011|lost 190| [2025/04/30 10:19:44 709491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160011) in round 6| [2025/04/30 10:19:44 709497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 709503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 709508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384652828|recovery:1|recovery_start:1746008384709463|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 709514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384652828|recovery:1|recovery_start:1746008384709463|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 709521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:57609|srtt:56209|latest_rtt:56153|min_rtt:30819|applimit:0|lost:161|recovery:1|recovery_start:1746008384709463|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 709529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 10:19:44 709536] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:208|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746008384708981|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 709542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504708981|now:1746008384708981|interv:120000000| [2025/04/30 10:19:44 709548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504708981|now:1746008384708981|interv:120000000| [2025/04/30 10:19:44 709576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384709560|pq_index:0| [2025/04/30 10:19:44 709582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384707714| [2025/04/30 10:19:44 709588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384709588| [2025/04/30 10:19:44 709596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384709594| [2025/04/30 10:19:44 709600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384709560|now:1746008384709594| [2025/04/30 10:19:44 709605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384709560|now:1746008384709594| [2025/04/30 10:19:44 709609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 709614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|min_srtt:56209|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 709622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 709627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 709631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:445|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 709636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|min_srtt:56209|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 709640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 709644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 709649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:446|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 709653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|min_srtt:56209|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 709657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 709662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 709666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 709670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|min_srtt:56209|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 709675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:430365| [2025/04/30 10:19:44 709679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 709683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 709687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56209|min_srtt:56209|path_bw:1206856|loss_rate:84.85|path_pto:0| [2025/04/30 10:19:44 709692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:431544| [2025/04/30 10:19:44 709696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 709702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 709706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 709710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 709715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 709719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 709723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 709728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 10:19:44 709763] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008384709736|stream_id:0|stream_offset:336045| [2025/04/30 10:19:44 709769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:498|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 709774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:44 709778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384714190|now:1746008384709778|interval:4412| [2025/04/30 10:19:44 709783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384714190|now:1746008384709778|interv:4412| [2025/04/30 10:19:44 709787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:58809| [2025/04/30 10:19:44 709792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 709796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 709801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2627| [2025/04/30 10:19:44 709804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384712431|now:1746008384709804|interv:2627| [2025/04/30 10:19:44 709808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2627| [2025/04/30 10:19:44 709812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 709816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 709820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:58809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 709825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 709829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 709836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384712431| [2025/04/30 10:19:44 709840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384712431| [2025/04/30 10:19:44 709844] [debug] |xqc_engine_wakeup_after|wakeup:1746008384712431|now:1746008384709844|diff:2587| [2025/04/30 10:19:44 709849] [debug] |xqc_engine_main_logic|END|now:1746008384709594| [2025/04/30 10:19:44 709854] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384709854| [2025/04/30 10:19:44 709858] [debug] |xqc_engine_wakeup_after|wakeup:1746008384712431|now:1746008384709858|diff:2573| [2025/04/30 10:19:44 709862] [debug] |xqc_engine_main_logic|END|now:1746008384709854| [2025/04/30 10:19:44 710963] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:210|state:ESTABED|recv_time:1746008384710962| [2025/04/30 10:19:44 710977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 710985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:138| [2025/04/30 10:19:44 710991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 10:19:44 711001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 10:19:44 711008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 711016] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 711024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:452|origin_pktnum:329|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:452| [2025/04/30 10:19:44 711031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:144009|prior_delivered:234350|prior_time:1746008384652085|is_app_limited:0|send_elapse:56969|ack_elapse:58877|ctl_first_sent_time:1746008384652902|lagest_ack_time:1746008384710962|curr_delivered:301550| [2025/04/30 10:19:44 711039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384652902| [2025/04/30 10:19:44 711046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1606||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 10:19:44 711052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:455|origin_pktnum:332|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 10:19:44 711060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:142809|prior_delivered:236750|prior_time:1746008384654105|is_app_limited:0|send_elapse:55876|ack_elapse:56857|ctl_first_sent_time:1746008384654854|lagest_ack_time:1746008384710962|curr_delivered:302750| [2025/04/30 10:19:44 711066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384654854| [2025/04/30 10:19:44 711073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1604||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 10:19:44 711080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56209|rttvar:149|minrtt:30819|latest_rtt:56108|ack_delay:40| [2025/04/30 10:19:44 711085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56191|rttvar:147|minrtt:30819|latest_rtt:56108|ack_delay:40| [2025/04/30 10:19:44 711089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 10:19:44 711099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 711239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 711299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 711341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 711413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:452|po_sent_time:1746008384650955|lost_send_time:1746008384647748|loss_delay:63214|frame:STREAM |repair:128| [2025/04/30 10:19:44 711425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:452|po_sent_time:1746008384651018|lost_send_time:1746008384647748|loss_delay:63214|frame:STREAM |repair:128| [2025/04/30 10:19:44 711431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384651018u| [2025/04/30 10:19:44 711437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 711442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384716180|now:1746008384711442|interval:4738| [2025/04/30 10:19:44 711449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384716180|now:1746008384711442|interv:4738| [2025/04/30 10:19:44 711455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55876, ack_elapse 56857, delivered 66000|rate 1160806|lost 192| [2025/04/30 10:19:44 711461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160806) in round 6| [2025/04/30 10:19:44 711466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 711472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 711478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384654854|recovery:1|recovery_start:1746008384711437|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 711484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384654854|recovery:1|recovery_start:1746008384711437|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 711490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:54009|srtt:56191|latest_rtt:56108|min_rtt:30819|applimit:0|lost:162|recovery:1|recovery_start:1746008384711437|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 711497] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:140409|inflight:54009|mode:1|applimit:0|pacing_rate:418320|bw:1206856|srtt:56191|latest_rtt:56108|min_rtt:30819|send:498|lost:162|tlp:0|recv:136|recovery:1|slow_start:0|conn_life:336047|acked:2400|delivered:302750|is_cwnd_limited:0| [2025/04/30 10:19:44 711505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 10:19:44 711512] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:210|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746008384710962|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 711519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504710962|now:1746008384710962|interv:120000000| [2025/04/30 10:19:44 711525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504710962|now:1746008384710962|interv:120000000| [2025/04/30 10:19:44 711531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384712431|pq_index:0| [2025/04/30 10:19:44 711537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384709594| [2025/04/30 10:19:44 711566] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384711566| [2025/04/30 10:19:44 711574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384711573| [2025/04/30 10:19:44 711580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 711585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 711590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 711594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 711598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 711603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 711607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 711611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 711616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 711620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:431544| [2025/04/30 10:19:44 711624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 711628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 711633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 711637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:432723| [2025/04/30 10:19:44 711641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 711646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 711653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 711657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 711662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 711665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 711669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 711674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 711678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 711682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 711687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 711691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 711695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 711699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 711703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 711707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 711711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384712431| [2025/04/30 10:19:44 711715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384712431| [2025/04/30 10:19:44 711719] [debug] |xqc_engine_wakeup_after|wakeup:1746008384712431|now:1746008384711719|diff:712| [2025/04/30 10:19:44 711723] [debug] |xqc_engine_main_logic|END|now:1746008384711573| [2025/04/30 10:19:44 711729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384711728| [2025/04/30 10:19:44 711732] [debug] |xqc_engine_wakeup_after|wakeup:1746008384712431|now:1746008384711732|diff:699| [2025/04/30 10:19:44 711736] [debug] |xqc_engine_main_logic|END|now:1746008384711728| [2025/04/30 10:19:44 712805] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384712805| [2025/04/30 10:19:44 712815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384712431|pq_index:0| [2025/04/30 10:19:44 712819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384711573| [2025/04/30 10:19:44 712824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384712823| [2025/04/30 10:19:44 712829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384712431|now:1746008384712823| [2025/04/30 10:19:44 712839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384712431|now:1746008384712823| [2025/04/30 10:19:44 712843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 712848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1206856|loss_rate:85.29|path_pto:0| [2025/04/30 10:19:44 712853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 712858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 712862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 712866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 712870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 712875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 712879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 712883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 712888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 10:19:44 712920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1746008384712896|stream_id:0|stream_offset:337224| [2025/04/30 10:19:44 712926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:499|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 10:19:44 712931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/04/30 10:19:44 712935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384716180|now:1746008384712935|interval:3245| [2025/04/30 10:19:44 712940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384716180|now:1746008384712935|interv:3245| [2025/04/30 10:19:44 712944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:55209| [2025/04/30 10:19:44 712949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 712953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 712958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2340| [2025/04/30 10:19:44 712961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384715301|now:1746008384712961|interv:2340| [2025/04/30 10:19:44 712970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2340| [2025/04/30 10:19:44 712977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 712984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 712991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:55209|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 712998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 713004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 713010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384715301| [2025/04/30 10:19:44 713017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384715301| [2025/04/30 10:19:44 713023] [debug] |xqc_engine_wakeup_after|wakeup:1746008384715301|now:1746008384713022|diff:2279| [2025/04/30 10:19:44 713029] [debug] |xqc_engine_main_logic|END|now:1746008384712823| [2025/04/30 10:19:44 713042] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:212|state:ESTABED|recv_time:1746008384713041| [2025/04/30 10:19:44 713050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 713059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:139| [2025/04/30 10:19:44 713065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 10:19:44 713074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 10:19:44 713080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 713088] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 713097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:456|origin_pktnum:333|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:456| [2025/04/30 10:19:44 713104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:144009|prior_delivered:236750|prior_time:1746008384654105|is_app_limited:0|send_elapse:55966|ack_elapse:58936|ctl_first_sent_time:1746008384654944|lagest_ack_time:1746008384713041|curr_delivered:303950| [2025/04/30 10:19:44 713112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384654944| [2025/04/30 10:19:44 713119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1604||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 10:19:44 713125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:459|origin_pktnum:336|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:459| [2025/04/30 10:19:44 713132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:142800|prior_delivered:239150|prior_time:1746008384656103|is_app_limited:0|send_elapse:57774|ack_elapse:56938|ctl_first_sent_time:1746008384656843|lagest_ack_time:1746008384713041|curr_delivered:305150| [2025/04/30 10:19:44 713139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384656843| [2025/04/30 10:19:44 713146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1602||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 10:19:44 713157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56191|rttvar:147|minrtt:30819|latest_rtt:56198|ack_delay:40| [2025/04/30 10:19:44 713161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56187|rttvar:119|minrtt:30819|latest_rtt:56198|ack_delay:40| [2025/04/30 10:19:44 713165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:459|lost_pn:456|thresh:3| [2025/04/30 10:19:44 713170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 713303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 713365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 713410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 713507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:453|lost_pn:456|po_sent_time:1746008384652966|lost_send_time:1746008384649819|loss_delay:63222|frame:STREAM |repair:128| [2025/04/30 10:19:44 713515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:456|po_sent_time:1746008384653026|lost_send_time:1746008384649819|loss_delay:63222|frame:STREAM |repair:128| [2025/04/30 10:19:44 713523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384653026u| [2025/04/30 10:19:44 713530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 79|pns:2| [2025/04/30 10:19:44 713536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 713543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384718235|now:1746008384713542|interval:4693| [2025/04/30 10:19:44 713547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384718235|now:1746008384713542|interv:4693| [2025/04/30 10:19:44 713573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57774, ack_elapse 56938, delivered 66000|rate 1142382|lost 194| [2025/04/30 10:19:44 713580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142382) in round 6| [2025/04/30 10:19:44 713587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 713594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 713600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384656843|recovery:1|recovery_start:1746008384713529|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 713607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384656843|recovery:1|recovery_start:1746008384713529|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 713615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:50409|srtt:56187|latest_rtt:56198|min_rtt:30819|applimit:0|lost:163|recovery:1|recovery_start:1746008384713529|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 713623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 10:19:44 713630] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:212|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746008384713041|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 713636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504713041|now:1746008384713041|interv:120000000| [2025/04/30 10:19:44 713640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504713041|now:1746008384713041|interv:120000000| [2025/04/30 10:19:44 713648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384715301|pq_index:0| [2025/04/30 10:19:44 713653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384712823| [2025/04/30 10:19:44 713657] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384713657| [2025/04/30 10:19:44 713662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384713661| [2025/04/30 10:19:44 713668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|min_srtt:56187|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 713673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 713681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 713688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:453|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 713695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|min_srtt:56187|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 713700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 713705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 713712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 713718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|min_srtt:56187|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 713725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 713732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 713740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 713747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|min_srtt:56187|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 713754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:435081| [2025/04/30 10:19:44 713760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 713779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 713785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56187|min_srtt:56187|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 713789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:436260| [2025/04/30 10:19:44 713794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 713798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 713802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 713806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 713811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 713815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 713820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 713823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 713828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 713832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:50409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 713836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 713840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 713845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384715301| [2025/04/30 10:19:44 713851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384715301| [2025/04/30 10:19:44 713858] [debug] |xqc_engine_wakeup_after|wakeup:1746008384715301|now:1746008384713858|diff:1443| [2025/04/30 10:19:44 713864] [debug] |xqc_engine_main_logic|END|now:1746008384713661| [2025/04/30 10:19:44 713871] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384713870| [2025/04/30 10:19:44 713874] [debug] |xqc_engine_wakeup_after|wakeup:1746008384715301|now:1746008384713874|diff:1427| [2025/04/30 10:19:44 713878] [debug] |xqc_engine_main_logic|END|now:1746008384713870| [2025/04/30 10:19:44 714971] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:214|state:ESTABED|recv_time:1746008384714970| [2025/04/30 10:19:44 714986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 714998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:140| [2025/04/30 10:19:44 715013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 10:19:44 715022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 10:19:44 715028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 715036] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 715045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:460|origin_pktnum:337|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:463|path_largest_ack:460| [2025/04/30 10:19:44 715052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:144000|prior_delivered:239150|prior_time:1746008384656103|is_app_limited:0|send_elapse:57866|ack_elapse:58867|ctl_first_sent_time:1746008384656935|lagest_ack_time:1746008384714970|curr_delivered:306350| [2025/04/30 10:19:44 715059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384656935| [2025/04/30 10:19:44 715066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1602||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 10:19:44 715072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:463|path_largest_ack:463| [2025/04/30 10:19:44 715079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:146400|prior_delivered:240350|prior_time:1746008384657223|is_app_limited:0|send_elapse:57805|ack_elapse:57747|ctl_first_sent_time:1746008384657834|lagest_ack_time:1746008384714970|curr_delivered:307550| [2025/04/30 10:19:44 715086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384657834| [2025/04/30 10:19:44 715093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1601||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 10:19:44 715100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56187|rttvar:119|minrtt:30819|latest_rtt:57136|ack_delay:56| [2025/04/30 10:19:44 715105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56299|rttvar:313|minrtt:30819|latest_rtt:57136|ack_delay:56| [2025/04/30 10:19:44 715113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:463|lost_pn:460|thresh:3| [2025/04/30 10:19:44 715120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 715263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 715324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 715383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 715490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:457|lost_pn:460|po_sent_time:1746008384655013|lost_send_time:1746008384650692|loss_delay:64278|frame:STREAM |repair:128| [2025/04/30 10:19:44 715497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:460|po_sent_time:1746008384655072|lost_send_time:1746008384650692|loss_delay:64278|frame:STREAM |repair:128| [2025/04/30 10:19:44 715505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384655072u| [2025/04/30 10:19:44 715511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 715517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384721296|now:1746008384715517|interval:5779| [2025/04/30 10:19:44 715524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384721296|now:1746008384715517|interv:5779| [2025/04/30 10:19:44 715530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57805, ack_elapse 57747, delivered 67200|rate 1162529|lost 196| [2025/04/30 10:19:44 715543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162529) in round 6| [2025/04/30 10:19:44 715572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 715579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 715584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384657834|recovery:1|recovery_start:1746008384715511|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 715588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384657834|recovery:1|recovery_start:1746008384715511|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 715593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:45609|srtt:56299|latest_rtt:57136|min_rtt:30819|applimit:0|lost:163|recovery:1|recovery_start:1746008384715511|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 715599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 10:19:44 715604] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:214|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746008384714970|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 715609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504714970|now:1746008384714970|interv:120000000| [2025/04/30 10:19:44 715614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504714970|now:1746008384714970|interv:120000000| [2025/04/30 10:19:44 715618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384715301|pq_index:0| [2025/04/30 10:19:44 715622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384713661| [2025/04/30 10:19:44 715626] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384715626| [2025/04/30 10:19:44 715631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384715630| [2025/04/30 10:19:44 715636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384715301|now:1746008384715630| [2025/04/30 10:19:44 715640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384715301|now:1746008384715630| [2025/04/30 10:19:44 715644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 715649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 715653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 715658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 715667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:457|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 715671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 715675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 715680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 715684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 715691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 715697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:436260| [2025/04/30 10:19:44 715705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 715712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 715719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 715726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:437439| [2025/04/30 10:19:44 715734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 715741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 715746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56299|min_srtt:56299|path_bw:1206856|loss_rate:85.71|path_pto:0| [2025/04/30 10:19:44 715750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 715755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 715759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 715763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 715767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 715776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 715780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 715785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 715790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 10:19:44 715826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008384715798|stream_id:0|stream_offset:338403| [2025/04/30 10:19:44 715836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:500|origin_pktnum:397|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 715843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:44 715850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384721296|now:1746008384715850|interval:5446| [2025/04/30 10:19:44 715856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384721296|now:1746008384715850|interv:5446| [2025/04/30 10:19:44 715861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:46809| [2025/04/30 10:19:44 715866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:398|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 715870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 715875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2292| [2025/04/30 10:19:44 715879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384718171|now:1746008384715879|interv:2292| [2025/04/30 10:19:44 715883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2292| [2025/04/30 10:19:44 715887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 715891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 715895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:46809|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 715900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 715903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 715907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384718171| [2025/04/30 10:19:44 715912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384718171| [2025/04/30 10:19:44 715917] [debug] |xqc_engine_wakeup_after|wakeup:1746008384718171|now:1746008384715917|diff:2254| [2025/04/30 10:19:44 715924] [debug] |xqc_engine_main_logic|END|now:1746008384715630| [2025/04/30 10:19:44 715938] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384715938| [2025/04/30 10:19:44 715943] [debug] |xqc_engine_wakeup_after|wakeup:1746008384718171|now:1746008384715943|diff:2228| [2025/04/30 10:19:44 715947] [debug] |xqc_engine_main_logic|END|now:1746008384715938| [2025/04/30 10:19:44 717059] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:216|state:ESTABED|recv_time:1746008384717058| [2025/04/30 10:19:44 717074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 717094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:141| [2025/04/30 10:19:44 717101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 10:19:44 717110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 10:19:44 717116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 717124] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 717134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:464|origin_pktnum:341|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:464| [2025/04/30 10:19:44 717140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:144000|prior_delivered:241550|prior_time:1746008384658081|is_app_limited:0|send_elapse:57811|ack_elapse:58977|ctl_first_sent_time:1746008384658729|lagest_ack_time:1746008384717058|curr_delivered:308750| [2025/04/30 10:19:44 717148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384658729| [2025/04/30 10:19:44 717154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1601||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 10:19:44 717161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:467|origin_pktnum:99|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:467| [2025/04/30 10:19:44 717168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:144000|prior_delivered:242750|prior_time:1746008384659112|is_app_limited:0|send_elapse:56844|ack_elapse:57946|ctl_first_sent_time:1746008384659795|lagest_ack_time:1746008384717058|curr_delivered:309950| [2025/04/30 10:19:44 717175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384659795| [2025/04/30 10:19:44 717181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1600||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 10:19:44 717188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56299|rttvar:313|minrtt:30819|latest_rtt:57263|ack_delay:40| [2025/04/30 10:19:44 717194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56414|rttvar:466|minrtt:30819|latest_rtt:57263|ack_delay:40| [2025/04/30 10:19:44 717200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 10:19:44 717207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 717330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 717415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 717489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717562] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 717616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:461|lost_pn:464|po_sent_time:1746008384657018|lost_send_time:1746008384652638|loss_delay:64420|frame:STREAM |repair:128| [2025/04/30 10:19:44 717621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:462|lost_pn:464|po_sent_time:1746008384657096|lost_send_time:1746008384652638|loss_delay:64420|frame:STREAM |repair:128| [2025/04/30 10:19:44 717626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384657096u| [2025/04/30 10:19:44 717630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 717634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384723223|now:1746008384717634|interval:5589| [2025/04/30 10:19:44 717643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384723223|now:1746008384717634|interv:5589| [2025/04/30 10:19:44 717647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56844, ack_elapse 57946, delivered 67200|rate 1159700|lost 198| [2025/04/30 10:19:44 717652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159700) in round 6| [2025/04/30 10:19:44 717656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 717660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 717664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384659795|recovery:1|recovery_start:1746008384717630|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 717668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:2400|po_sent_time:1746008384659795|recovery:1|recovery_start:1746008384717630|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 717673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:42009|srtt:56414|latest_rtt:57263|min_rtt:30819|applimit:0|lost:164|recovery:1|recovery_start:1746008384717630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 717679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 10:19:44 717685] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:216|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746008384717058|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 717692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504717058|now:1746008384717058|interv:120000000| [2025/04/30 10:19:44 717699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504717058|now:1746008384717058|interv:120000000| [2025/04/30 10:19:44 717705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384718171|pq_index:0| [2025/04/30 10:19:44 717712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384715630| [2025/04/30 10:19:44 717719] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384717718| [2025/04/30 10:19:44 717727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384717725| [2025/04/30 10:19:44 717736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 717743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 717747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 717756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:461|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 717761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 717765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 717769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 717774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:462|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 717778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 717782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 717786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 717791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 717795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 717799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:439797| [2025/04/30 10:19:44 717804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 717808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 717812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 717817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:440976| [2025/04/30 10:19:44 717821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 717825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 717829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 717833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 717840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:398|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 717844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 717848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 717852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 717856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 717860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:42009|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 717865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 717868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 717872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384718171| [2025/04/30 10:19:44 717876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384718171| [2025/04/30 10:19:44 717880] [debug] |xqc_engine_wakeup_after|wakeup:1746008384718171|now:1746008384717880|diff:291| [2025/04/30 10:19:44 717885] [debug] |xqc_engine_main_logic|END|now:1746008384717725| [2025/04/30 10:19:44 717891] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384717891| [2025/04/30 10:19:44 717895] [debug] |xqc_engine_wakeup_after|wakeup:1746008384718171|now:1746008384717894|diff:277| [2025/04/30 10:19:44 717898] [debug] |xqc_engine_main_logic|END|now:1746008384717891| [2025/04/30 10:19:44 717988] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:218|state:ESTABED|recv_time:1746008384717987| [2025/04/30 10:19:44 717998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 718007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:142| [2025/04/30 10:19:44 718012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 10:19:44 718021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 10:19:44 718027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 718035] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 718044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 718051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:144000|prior_delivered:245150|prior_time:1746008384661130|is_app_limited:0|send_elapse:57036|ack_elapse:56857|ctl_first_sent_time:1746008384661959|lagest_ack_time:1746008384717987|curr_delivered:311150| [2025/04/30 10:19:44 718058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384661959| [2025/04/30 10:19:44 718064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1597||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 10:19:44 718071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56414|rttvar:466|minrtt:30819|latest_rtt:56028|ack_delay:48| [2025/04/30 10:19:44 718083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56360|rttvar:458|minrtt:30819|latest_rtt:56028|ack_delay:48| [2025/04/30 10:19:44 718090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:470|lost_pn:467|thresh:3| [2025/04/30 10:19:44 718097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 718225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 718282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 718327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 718457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:467|po_sent_time:1746008384658803|lost_send_time:1746008384654582|loss_delay:63405|frame:STREAM |repair:128| [2025/04/30 10:19:44 718463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:467|po_sent_time:1746008384658867|lost_send_time:1746008384654582|loss_delay:63405|frame:STREAM |repair:128| [2025/04/30 10:19:44 718469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384658867u| [2025/04/30 10:19:44 718476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 718482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384723302|now:1746008384718482|interval:4820| [2025/04/30 10:19:44 718489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384723302|now:1746008384718482|interv:4820| [2025/04/30 10:19:44 718496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57036, ack_elapse 56857, delivered 66000|rate 1157163|lost 200| [2025/04/30 10:19:44 718502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157163) in round 6| [2025/04/30 10:19:44 718509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 718515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107304|extra_cwnd:7096| [2025/04/30 10:19:44 718521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384661959|recovery:1|recovery_start:1746008384718476|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 718528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384661959|recovery:1|recovery_start:1746008384718476|packet_conservation:1|next_round_delivered:249950| [2025/04/30 10:19:44 718535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:1|pacing_rate:418320|bw:1206856|cwnd:140409|full_bw_reached:1|inflight:38409|srtt:56360|latest_rtt:56028|min_rtt:30819|applimit:0|lost:164|recovery:1|recovery_start:1746008384718476|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 718545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 10:19:44 718571] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:218|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746008384717987|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 718578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504717987|now:1746008384717987|interv:120000000| [2025/04/30 10:19:44 718585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504717987|now:1746008384717987|interv:120000000| [2025/04/30 10:19:44 718589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384718171|pq_index:0| [2025/04/30 10:19:44 718594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384717725| [2025/04/30 10:19:44 718602] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384718602| [2025/04/30 10:19:44 718607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384718606| [2025/04/30 10:19:44 718612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384718171|now:1746008384718606| [2025/04/30 10:19:44 718617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384718171|now:1746008384718606| [2025/04/30 10:19:44 718621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 718626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 718631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:38409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 718635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 718640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 718644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 718649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:38409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 718653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 718657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 718661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 718666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:38409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:440976| [2025/04/30 10:19:44 718670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 718674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 718679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1206856|loss_rate:86.11|path_pto:0| [2025/04/30 10:19:44 718683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:38409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 718690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 718694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 718698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 718702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 718707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:398|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 718711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 718715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 718720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 10:19:44 718757] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746008384718728|stream_id:0|stream_offset:339582| [2025/04/30 10:19:44 718763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:501|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 10:19:44 718768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 10:19:44 718775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384723302|now:1746008384718775|interval:4527| [2025/04/30 10:19:44 718782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384723302|now:1746008384718775|interv:4527| [2025/04/30 10:19:44 718789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140409|inflight:39609| [2025/04/30 10:19:44 718797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 718804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 718811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:2232| [2025/04/30 10:19:44 718818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384721050|now:1746008384718818|interv:2232| [2025/04/30 10:19:44 718824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:2232| [2025/04/30 10:19:44 718830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 718835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 718839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39609|cwnd:140409|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 718843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 718852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 718856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384721050| [2025/04/30 10:19:44 718860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384721050| [2025/04/30 10:19:44 718864] [debug] |xqc_engine_wakeup_after|wakeup:1746008384721050|now:1746008384718864|diff:2186| [2025/04/30 10:19:44 718869] [debug] |xqc_engine_main_logic|END|now:1746008384718606| [2025/04/30 10:19:44 718875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384718874| [2025/04/30 10:19:44 718878] [debug] |xqc_engine_wakeup_after|wakeup:1746008384721050|now:1746008384718878|diff:2172| [2025/04/30 10:19:44 718882] [debug] |xqc_engine_main_logic|END|now:1746008384718874| [2025/04/30 10:19:44 719978] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:220|state:ESTABED|recv_time:1746008384719977| [2025/04/30 10:19:44 719990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 719998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:143| [2025/04/30 10:19:44 720004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 10:19:44 720013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 10:19:44 720020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 720028] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 720037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:473|origin_pktnum:350|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:473|path_largest_ack:473| [2025/04/30 10:19:44 720044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:139209|prior_delivered:249950|prior_time:1746008384665079|is_app_limited:0|send_elapse:56816|ack_elapse:54898|ctl_first_sent_time:1746008384665813|lagest_ack_time:1746008384719977|curr_delivered:312350| [2025/04/30 10:19:44 720052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384665813| [2025/04/30 10:19:44 720058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1597||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 10:19:44 720065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56360|rttvar:458|minrtt:30819|latest_rtt:54164|ack_delay:56| [2025/04/30 10:19:44 720071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:56078|rttvar:907|minrtt:30819|latest_rtt:54164|ack_delay:56| [2025/04/30 10:19:44 720078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:473|lost_pn:470|thresh:3| [2025/04/30 10:19:44 720085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 720212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 720274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 720315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 720446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 720453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:468|lost_pn:470|po_sent_time:1746008384659897|lost_send_time:1746008384656890|loss_delay:63087|frame:STREAM |repair:128| [2025/04/30 10:19:44 720460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:469|lost_pn:470|po_sent_time:1746008384659986|lost_send_time:1746008384656890|loss_delay:63087|frame:STREAM |repair:128| [2025/04/30 10:19:44 720466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384659986u| [2025/04/30 10:19:44 720472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 720484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384725138|now:1746008384720483|interval:4655| [2025/04/30 10:19:44 720490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384725138|now:1746008384720483|interv:4655| [2025/04/30 10:19:44 720496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56816, ack_elapse 54898, delivered 62400|rate 1098282|lost 202| [2025/04/30 10:19:44 720501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 10:19:44 720507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098282) in round 7| [2025/04/30 10:19:44 720514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 720520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 720525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384665813|recovery:1|recovery_start:1746008384720472|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 720532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:2|acked:1200|po_sent_time:1746008384665813|recovery:1|recovery_start:1746008384720472|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 720538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:36009|srtt:56078|latest_rtt:54164|min_rtt:30819|applimit:0|lost:165|recovery:1|recovery_start:1746008384720472|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 720547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 10:19:44 720580] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1746008384719977|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 720588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504719977|now:1746008384719977|interv:120000000| [2025/04/30 10:19:44 720595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504719977|now:1746008384719977|interv:120000000| [2025/04/30 10:19:44 720601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384721050|pq_index:0| [2025/04/30 10:19:44 720607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384718606| [2025/04/30 10:19:44 720612] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384720612| [2025/04/30 10:19:44 720617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384720616| [2025/04/30 10:19:44 720623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1206856|loss_rate:86.49|path_pto:0| [2025/04/30 10:19:44 720628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 720637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 720641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 720645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 720649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 720653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1206856|loss_rate:86.49|path_pto:0| [2025/04/30 10:19:44 720658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 720662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 720666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 720670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 720674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 720679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 720683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 720687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 720691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 720695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 720699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 720704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 720708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 720712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384721050| [2025/04/30 10:19:44 720716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384721050| [2025/04/30 10:19:44 720720] [debug] |xqc_engine_wakeup_after|wakeup:1746008384721050|now:1746008384720720|diff:330| [2025/04/30 10:19:44 720724] [debug] |xqc_engine_main_logic|END|now:1746008384720616| [2025/04/30 10:19:44 720730] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384720730| [2025/04/30 10:19:44 720733] [debug] |xqc_engine_wakeup_after|wakeup:1746008384721050|now:1746008384720733|diff:317| [2025/04/30 10:19:44 720737] [debug] |xqc_engine_main_logic|END|now:1746008384720730| [2025/04/30 10:19:44 721806] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384721806| [2025/04/30 10:19:44 721821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384721050|pq_index:0| [2025/04/30 10:19:44 721826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384720616| [2025/04/30 10:19:44 721831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384721830| [2025/04/30 10:19:44 721836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384721050|now:1746008384721830| [2025/04/30 10:19:44 721841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384721050|now:1746008384721830| [2025/04/30 10:19:44 721845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 721850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1206856|loss_rate:86.49|path_pto:0| [2025/04/30 10:19:44 721855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 721860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 721864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 721867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 721872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 721876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1206856|loss_rate:86.49|path_pto:0| [2025/04/30 10:19:44 721880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 721885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 721888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 721893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 721900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 721907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 721915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36009|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 721922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 721929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 10:19:44 721972] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36009|now:1746008384721941|stream_id:0|stream_offset:271200| [2025/04/30 10:19:44 721987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:502|origin_pktnum:277|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 721995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:36009|applimit:0| [2025/04/30 10:19:44 722002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384725138|now:1746008384722001|interval:3137| [2025/04/30 10:19:44 722009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384725138|now:1746008384722001|interv:3137| [2025/04/30 10:19:44 722016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:37209| [2025/04/30 10:19:44 722024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 722031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 722037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 722044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 10:19:44 722087] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746008384722054|stream_id:0|stream_offset:340761| [2025/04/30 10:19:44 722096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:503|origin_pktnum:401|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 722103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 10:19:44 722110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384725138|now:1746008384722110|interval:3028| [2025/04/30 10:19:44 722117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384725138|now:1746008384722110|interv:3028| [2025/04/30 10:19:44 722124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:38409| [2025/04/30 10:19:44 722131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 722138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 722145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 722152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 10:19:44 722183] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746008384722159|stream_id:0|stream_offset:341940| [2025/04/30 10:19:44 722190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:504|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 10:19:44 722204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 10:19:44 722211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384725138|now:1746008384722211|interval:2927| [2025/04/30 10:19:44 722218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384725138|now:1746008384722211|interv:2927| [2025/04/30 10:19:44 722225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:39609| [2025/04/30 10:19:44 722232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 722236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 722241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 722245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384723245|now:1746008384722245|interv:1000| [2025/04/30 10:19:44 722249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 722253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 722257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 722261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39609|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 722265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 722269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 722273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384723245| [2025/04/30 10:19:44 722277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384723245| [2025/04/30 10:19:44 722281] [debug] |xqc_engine_wakeup_after|wakeup:1746008384723245|now:1746008384722281|diff:964| [2025/04/30 10:19:44 722286] [debug] |xqc_engine_main_logic|END|now:1746008384721830| [2025/04/30 10:19:44 722296] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:220|state:ESTABED|recv_time:1746008384722295| [2025/04/30 10:19:44 722301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 722307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:144| [2025/04/30 10:19:44 722311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 10:19:44 722317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 10:19:44 722321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 722327] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 722337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:474|origin_pktnum:353|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:474| [2025/04/30 10:19:44 722350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:140409|prior_delivered:249950|prior_time:1746008384665079|is_app_limited:0|send_elapse:56908|ack_elapse:57216|ctl_first_sent_time:1746008384665905|lagest_ack_time:1746008384722295|curr_delivered:313550| [2025/04/30 10:19:44 722358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384665905| [2025/04/30 10:19:44 722365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1597||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 10:19:44 722373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:475|origin_pktnum:354|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/04/30 10:19:44 722380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:134409|prior_delivered:252350|prior_time:1746008384667090|is_app_limited:0|send_elapse:56855|ack_elapse:55205|ctl_first_sent_time:1746008384667881|lagest_ack_time:1746008384722295|curr_delivered:314750| [2025/04/30 10:19:44 722387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384667881| [2025/04/30 10:19:44 722393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1595||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 10:19:44 722400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:56078|rttvar:907|minrtt:30819|latest_rtt:54414|ack_delay:48| [2025/04/30 10:19:44 722407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55864|rttvar:1109|minrtt:30819|latest_rtt:54414|ack_delay:48| [2025/04/30 10:19:44 722413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 10:19:44 722419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 722591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 722657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 722699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 722786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 722794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 722799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:471|lost_pn:472|po_sent_time:1746008384662051|lost_send_time:1746008384659448|loss_delay:62847|frame:ACK STREAM |repair:128| [2025/04/30 10:19:44 722804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:472|po_sent_time:1746008384662133|lost_send_time:1746008384659448|loss_delay:62847|frame:STREAM |repair:128| [2025/04/30 10:19:44 722809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384662133u| [2025/04/30 10:19:44 722813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 722817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55864|rtt_var:1109|pto_duration:60300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 722822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 722826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 722830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 10:19:44 722834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384807459|now:1746008384722817|interv:84642| [2025/04/30 10:19:44 722838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384807459|now:1746008384722817|interval:84642|pto_count:0|srtt:55864 [2025/04/30 10:19:44 722845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56855, ack_elapse 55205, delivered 62400|rate 1097528|lost 204| [2025/04/30 10:19:44 722850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097528) in round 7| [2025/04/30 10:19:44 722854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 722858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 722862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:2|acked:2400|po_sent_time:1746008384667881|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 722867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:2|acked:2400|po_sent_time:1746008384667881|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 722872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:34800|srtt:55864|latest_rtt:54414|min_rtt:30819|applimit:0|lost:168|recovery:1|recovery_start:1746008384722813|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 722878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 10:19:44 722882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746008384722295|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 722887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504722295|now:1746008384722295|interv:120000000| [2025/04/30 10:19:44 722891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504722295|now:1746008384722295|interv:120000000| [2025/04/30 10:19:44 722895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384723245|pq_index:0| [2025/04/30 10:19:44 722900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384721830| [2025/04/30 10:19:44 722904] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384722903| [2025/04/30 10:19:44 722908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384722907| [2025/04/30 10:19:44 722914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55864|min_srtt:55864|path_bw:1206856|loss_rate:87.50|path_pto:0| [2025/04/30 10:19:44 722919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 722923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 722927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 722931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 722938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 722942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55864|min_srtt:55864|path_bw:1206856|loss_rate:87.50|path_pto:0| [2025/04/30 10:19:44 722946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 722951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 722955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 722959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 722963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 722967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 722971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 722976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 722980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 722984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 722988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 722992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 722996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 723000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384723245| [2025/04/30 10:19:44 723004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384723245| [2025/04/30 10:19:44 723008] [debug] |xqc_engine_wakeup_after|wakeup:1746008384723245|now:1746008384723008|diff:237| [2025/04/30 10:19:44 723012] [debug] |xqc_engine_main_logic|END|now:1746008384722907| [2025/04/30 10:19:44 723018] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384723018| [2025/04/30 10:19:44 723022] [debug] |xqc_engine_wakeup_after|wakeup:1746008384723245|now:1746008384723022|diff:223| [2025/04/30 10:19:44 723026] [debug] |xqc_engine_main_logic|END|now:1746008384723018| [2025/04/30 10:19:44 723937] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:221|state:ESTABED|recv_time:1746008384723936| [2025/04/30 10:19:44 723952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 723961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:145| [2025/04/30 10:19:44 723967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 10:19:44 723978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 10:19:44 723992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 724000] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 724006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:476|origin_pktnum:357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:476| [2025/04/30 10:19:44 724011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:135609|prior_delivered:252350|prior_time:1746008384667090|is_app_limited:0|send_elapse:56948|ack_elapse:56846|ctl_first_sent_time:1746008384667974|lagest_ack_time:1746008384723936|curr_delivered:315950| [2025/04/30 10:19:44 724017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384667974| [2025/04/30 10:19:44 724024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1595||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 10:19:44 724031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:477|origin_pktnum:358|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:477| [2025/04/30 10:19:44 724038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:135609|prior_delivered:252350|prior_time:1746008384667090|is_app_limited:0|send_elapse:56948|ack_elapse:56846|ctl_first_sent_time:1746008384667974|lagest_ack_time:1746008384723936|curr_delivered:317150| [2025/04/30 10:19:44 724045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384668055| [2025/04/30 10:19:44 724051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1593||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 10:19:44 724058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55864|rttvar:1109|minrtt:30819|latest_rtt:55881|ack_delay:48| [2025/04/30 10:19:44 724065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55860|rttvar:839|minrtt:30819|latest_rtt:55881|ack_delay:48| [2025/04/30 10:19:44 724071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:477|lost_pn:474|thresh:3| [2025/04/30 10:19:44 724077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 724170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 724230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 724273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 724386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 724399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 724417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 724423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55860|rtt_var:839|pto_duration:59216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 724430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 724437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 724443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 724448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384806375|now:1746008384724423|interv:81952| [2025/04/30 10:19:44 724455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384806375|now:1746008384724423|interval:81952|pto_count:0|srtt:55860 [2025/04/30 10:19:44 724460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56948, ack_elapse 56846, delivered 64800|rate 1137880|lost 204| [2025/04/30 10:19:44 724473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137880) in round 7| [2025/04/30 10:19:44 724480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 724486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 724493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384668055|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 724499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384668055|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 724504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:32400|srtt:55860|latest_rtt:55881|min_rtt:30819|applimit:0|lost:168|recovery:1|recovery_start:1746008384722813|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 724510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 724515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384748936|now:1746008384723936|interv:25000| [2025/04/30 10:19:44 724520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384723936|max_ack_delay:25000| [2025/04/30 10:19:44 724525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 10:19:44 724529] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:221|pkt_type:SHORT_HEADER|pkt_num:146|frame:PING ACK |recv_time:1746008384723936|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 724534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504723936|now:1746008384723936|interv:120000000| [2025/04/30 10:19:44 724538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504723936|now:1746008384723936|interv:120000000| [2025/04/30 10:19:44 724542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384723245|pq_index:0| [2025/04/30 10:19:44 724547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384722907| [2025/04/30 10:19:44 724571] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384724571| [2025/04/30 10:19:44 724577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384724575| [2025/04/30 10:19:44 724581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384723245|now:1746008384724575| [2025/04/30 10:19:44 724585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384723245|now:1746008384724575| [2025/04/30 10:19:44 724589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 724595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55860|min_srtt:55860|path_bw:1206856|loss_rate:87.50|path_pto:0| [2025/04/30 10:19:44 724603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 724608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 724611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 724615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 724620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 724624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55860|min_srtt:55860|path_bw:1206856|loss_rate:87.50|path_pto:0| [2025/04/30 10:19:44 724628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 724632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 724636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 724640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 724644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 724649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 724653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 724657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 724662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 10:19:44 724696] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746008384724670|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 724702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:505|origin_pktnum:405|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 724707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 10:19:44 724714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55860|rtt_var:839|pto_duration:59216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 724721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 724727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 724734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 10:19:44 724747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384808886|now:1746008384724713|interv:84173| [2025/04/30 10:19:44 724754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384808886|now:1746008384724713|interval:84173|pto_count:0|srtt:55860 [2025/04/30 10:19:44 724761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:33600| [2025/04/30 10:19:44 724767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 724772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 724777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 724781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 10:19:44 724811] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746008384724788|stream_id:0|stream_offset:344298| [2025/04/30 10:19:44 724817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:506|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 10:19:44 724824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 10:19:44 724831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55860|rtt_var:839|pto_duration:59216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 724838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 724845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 724851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 10:19:44 724858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384809004|now:1746008384724831|interv:84173| [2025/04/30 10:19:44 724863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384809004|now:1746008384724831|interval:84173|pto_count:0|srtt:55860 [2025/04/30 10:19:44 724868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:34800| [2025/04/30 10:19:44 724872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:409|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 724877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 724881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 724885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 10:19:44 724913] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746008384724892|stream_id:0|stream_offset:345477| [2025/04/30 10:19:44 724926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:507|origin_pktnum:409|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 724933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 10:19:44 724940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55860|rtt_var:839|pto_duration:59216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 724947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 724954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 724960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 10:19:44 724965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384809108|now:1746008384724940|interv:84168| [2025/04/30 10:19:44 724969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384809108|now:1746008384724940|interval:84168|pto_count:0|srtt:55860 [2025/04/30 10:19:44 724973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:36000| [2025/04/30 10:19:44 724978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:410|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 724982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 724987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 724991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384725991|now:1746008384724991|interv:1000| [2025/04/30 10:19:44 724995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 724998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 725003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 725007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 725011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 725015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 725019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384725991| [2025/04/30 10:19:44 725023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384725991| [2025/04/30 10:19:44 725029] [debug] |xqc_engine_wakeup_after|wakeup:1746008384725991|now:1746008384725029|diff:962| [2025/04/30 10:19:44 725036] [debug] |xqc_engine_main_logic|END|now:1746008384724575| [2025/04/30 10:19:44 725044] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384725044| [2025/04/30 10:19:44 725050] [debug] |xqc_engine_wakeup_after|wakeup:1746008384725991|now:1746008384725050|diff:941| [2025/04/30 10:19:44 725062] [debug] |xqc_engine_main_logic|END|now:1746008384725044| [2025/04/30 10:19:44 725950] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:222|state:ESTABED|recv_time:1746008384725949| [2025/04/30 10:19:44 725965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 725974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:146| [2025/04/30 10:19:44 725981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 10:19:44 725990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 10:19:44 725997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 726005] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 726014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:478|origin_pktnum:119|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:481|path_largest_ack:478| [2025/04/30 10:19:44 726021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:138009|prior_delivered:252350|prior_time:1746008384667090|is_app_limited:0|send_elapse:57119|ack_elapse:58859|ctl_first_sent_time:1746008384668145|lagest_ack_time:1746008384725949|curr_delivered:318350| [2025/04/30 10:19:44 726028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384668145| [2025/04/30 10:19:44 726036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1592||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 10:19:44 726042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:481|origin_pktnum:363|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:481|path_largest_ack:481| [2025/04/30 10:19:44 726049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:133209|prior_delivered:254750|prior_time:1746008384670135|is_app_limited:0|send_elapse:57923|ack_elapse:55814|ctl_first_sent_time:1746008384670963|lagest_ack_time:1746008384725949|curr_delivered:319550| [2025/04/30 10:19:44 726057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384670963| [2025/04/30 10:19:44 726062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1590||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 10:19:44 726068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55860|rttvar:839|minrtt:30819|latest_rtt:54986|ack_delay:48| [2025/04/30 10:19:44 726073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55745|rttvar:860|minrtt:30819|latest_rtt:54986|ack_delay:48| [2025/04/30 10:19:44 726077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:481|lost_pn:478|thresh:3| [2025/04/30 10:19:44 726081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 726162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 726223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 726265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 726378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 726390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 726409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 726415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384730947|now:1746008384726415|interval:4532| [2025/04/30 10:19:44 726422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384730947|now:1746008384726415|interv:4532| [2025/04/30 10:19:44 726429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57923, ack_elapse 55814, delivered 64800|rate 1118726|lost 204| [2025/04/30 10:19:44 726435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118726) in round 7| [2025/04/30 10:19:44 726442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 726448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 726455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384670963|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 726467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384670963|recovery:1|recovery_start:1746008384722813|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 726475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:33600|srtt:55745|latest_rtt:54986|min_rtt:30819|applimit:0|lost:171|recovery:1|recovery_start:1746008384722813|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 726484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 10:19:44 726491] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746008384725949|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 726498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504725949|now:1746008384725949|interv:120000000| [2025/04/30 10:19:44 726504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504725949|now:1746008384725949|interv:120000000| [2025/04/30 10:19:44 726509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384725991|pq_index:0| [2025/04/30 10:19:44 726513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384724575| [2025/04/30 10:19:44 726517] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384726517| [2025/04/30 10:19:44 726522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384726521| [2025/04/30 10:19:44 726529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384725991|now:1746008384726521| [2025/04/30 10:19:44 726536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384725991|now:1746008384726521| [2025/04/30 10:19:44 726542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 726567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55745|min_srtt:55745|path_bw:1206856|loss_rate:88.37|path_pto:0| [2025/04/30 10:19:44 726575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:93600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 726580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 726584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 726588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 726592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 726596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55745|min_srtt:55745|path_bw:1206856|loss_rate:88.37|path_pto:0| [2025/04/30 10:19:44 726605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:93600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 726609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 726613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 726616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 726621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 726625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:410|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 726630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 726634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 726639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 10:19:44 726673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746008384726647|stream_id:0|stream_offset:346656| [2025/04/30 10:19:44 726679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:508|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 10:19:44 726684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 10:19:44 726691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384730947|now:1746008384726691|interval:4256| [2025/04/30 10:19:44 726698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384730947|now:1746008384726691|interv:4256| [2025/04/30 10:19:44 726705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:34800| [2025/04/30 10:19:44 726713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 726721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 726728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 726735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 10:19:44 726764] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746008384726742|stream_id:0|stream_offset:347835| [2025/04/30 10:19:44 726770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:509|origin_pktnum:413|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 726783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 10:19:44 726790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384730947|now:1746008384726789|interval:4158| [2025/04/30 10:19:44 726797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384730947|now:1746008384726789|interv:4158| [2025/04/30 10:19:44 726804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:36000| [2025/04/30 10:19:44 726812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:414|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 726817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 726822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 726826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384727826|now:1746008384726826|interv:1000| [2025/04/30 10:19:44 726830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 726834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 726838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 726842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 726846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 726850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 726854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384727826| [2025/04/30 10:19:44 726859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384727826| [2025/04/30 10:19:44 726863] [debug] |xqc_engine_wakeup_after|wakeup:1746008384727826|now:1746008384726862|diff:964| [2025/04/30 10:19:44 726867] [debug] |xqc_engine_main_logic|END|now:1746008384726521| [2025/04/30 10:19:44 726873] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384726872| [2025/04/30 10:19:44 726876] [debug] |xqc_engine_wakeup_after|wakeup:1746008384727826|now:1746008384726876|diff:950| [2025/04/30 10:19:44 726880] [debug] |xqc_engine_main_logic|END|now:1746008384726872| [2025/04/30 10:19:44 727954] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384727954| [2025/04/30 10:19:44 727967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384727826|pq_index:0| [2025/04/30 10:19:44 727974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384726521| [2025/04/30 10:19:44 727981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384727980| [2025/04/30 10:19:44 727988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384727826|now:1746008384727980| [2025/04/30 10:19:44 727995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384727826|now:1746008384727980| [2025/04/30 10:19:44 728015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 728023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55745|min_srtt:55745|path_bw:1206856|loss_rate:88.89|path_pto:0| [2025/04/30 10:19:44 728031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 728038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 728045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 728051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 728057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 728063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55745|min_srtt:55745|path_bw:1206856|loss_rate:88.89|path_pto:0| [2025/04/30 10:19:44 728071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 728077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 728083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 728090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 728097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 728104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:414|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 728111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 728118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 728125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 10:19:44 728164] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746008384728137|stream_id:0|stream_offset:349014| [2025/04/30 10:19:44 728170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:510|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 10:19:44 728176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 10:19:44 728182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384730947|now:1746008384728182|interval:2765| [2025/04/30 10:19:44 728189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384730947|now:1746008384728182|interv:2765| [2025/04/30 10:19:44 728204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:37200| [2025/04/30 10:19:44 728212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 728219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 728225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 728229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384729229|now:1746008384728229|interv:1000| [2025/04/30 10:19:44 728233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 728237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 728241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 728246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 728250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 728254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 728258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384729229| [2025/04/30 10:19:44 728262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384729229| [2025/04/30 10:19:44 728266] [debug] |xqc_engine_wakeup_after|wakeup:1746008384729229|now:1746008384728266|diff:963| [2025/04/30 10:19:44 728270] [debug] |xqc_engine_main_logic|END|now:1746008384727980| [2025/04/30 10:19:44 728280] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:222|state:ESTABED|recv_time:1746008384728279| [2025/04/30 10:19:44 728285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 728291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:147| [2025/04/30 10:19:44 728295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 10:19:44 728301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 10:19:44 728305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 728310] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 728316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:482|origin_pktnum:364|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:482| [2025/04/30 10:19:44 728321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:134409|prior_delivered:254750|prior_time:1746008384670135|is_app_limited:0|send_elapse:58023|ack_elapse:58144|ctl_first_sent_time:1746008384671063|lagest_ack_time:1746008384728279|curr_delivered:320750| [2025/04/30 10:19:44 728325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384671063| [2025/04/30 10:19:44 728330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1585||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 10:19:44 728338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:483|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:483| [2025/04/30 10:19:44 728343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:134409|prior_delivered:254750|prior_time:1746008384670135|is_app_limited:0|send_elapse:58023|ack_elapse:58144|ctl_first_sent_time:1746008384671063|lagest_ack_time:1746008384728279|curr_delivered:321950| [2025/04/30 10:19:44 728347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384671166| [2025/04/30 10:19:44 728351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1584||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 10:19:44 728355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55745|rttvar:860|minrtt:30819|latest_rtt:57113|ack_delay:56| [2025/04/30 10:19:44 728360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55909|rttvar:973|minrtt:30819|latest_rtt:57113|ack_delay:56| [2025/04/30 10:19:44 728364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:483|lost_pn:480|thresh:3| [2025/04/30 10:19:44 728368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 728427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 728487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 728532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 728638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 728646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 728661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:479|lost_pn:480|po_sent_time:1746008384668234|lost_send_time:1746008384664027|loss_delay:64252|frame:STREAM |repair:128| [2025/04/30 10:19:44 728666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:480|po_sent_time:1746008384668318|lost_send_time:1746008384664027|loss_delay:64252|frame:STREAM |repair:128| [2025/04/30 10:19:44 728671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384668318u| [2025/04/30 10:19:44 728675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 728679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55909|rtt_var:973|pto_duration:59801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 728684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 728688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 728691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 728695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384812938|now:1746008384728679|interv:84259| [2025/04/30 10:19:44 728699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384812938|now:1746008384728679|interval:84259|pto_count:0|srtt:55909 [2025/04/30 10:19:44 728704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58023, ack_elapse 58144, delivered 67200|rate 1155751|lost 206| [2025/04/30 10:19:44 728709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155751) in round 7| [2025/04/30 10:19:44 728713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 728717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 728721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:2|acked:2400|po_sent_time:1746008384671166|recovery:1|recovery_start:1746008384728675|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 728725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:2|acked:2400|po_sent_time:1746008384671166|recovery:1|recovery_start:1746008384728675|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 728730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:32400|srtt:55909|latest_rtt:57113|min_rtt:30819|applimit:0|lost:174|recovery:1|recovery_start:1746008384728675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 728736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 10:19:44 728741] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746008384728279|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 728748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504728279|now:1746008384728279|interv:120000000| [2025/04/30 10:19:44 728752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504728279|now:1746008384728279|interv:120000000| [2025/04/30 10:19:44 728756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384729229|pq_index:0| [2025/04/30 10:19:44 728760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384727980| [2025/04/30 10:19:44 728764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384728764| [2025/04/30 10:19:44 728769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384728768| [2025/04/30 10:19:44 728775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55909|min_srtt:55909|path_bw:1206856|loss_rate:89.13|path_pto:0| [2025/04/30 10:19:44 728779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 728784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 728788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 728792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 728796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 728800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55909|min_srtt:55909|path_bw:1206856|loss_rate:89.13|path_pto:0| [2025/04/30 10:19:44 728804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 728809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 728812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 728816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 728820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 728825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 728829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 728833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 728840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 728844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 728848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 728852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 728856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 728860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384729229| [2025/04/30 10:19:44 728864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384729229| [2025/04/30 10:19:44 728868] [debug] |xqc_engine_wakeup_after|wakeup:1746008384729229|now:1746008384728868|diff:361| [2025/04/30 10:19:44 728872] [debug] |xqc_engine_main_logic|END|now:1746008384728768| [2025/04/30 10:19:44 728877] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384728877| [2025/04/30 10:19:44 728881] [debug] |xqc_engine_wakeup_after|wakeup:1746008384729229|now:1746008384728881|diff:348| [2025/04/30 10:19:44 728885] [debug] |xqc_engine_main_logic|END|now:1746008384728877| [2025/04/30 10:19:44 729037] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384729036| [2025/04/30 10:19:44 729047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 729056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:148| [2025/04/30 10:19:44 729062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 10:19:44 729071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 10:19:44 729077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 729085] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 729094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:485|origin_pktnum:369|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:485|path_largest_ack:485| [2025/04/30 10:19:44 729101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:129609|prior_delivered:258350|prior_time:1746008384673085|is_app_limited:0|send_elapse:56977|ack_elapse:55951|ctl_first_sent_time:1746008384673911|lagest_ack_time:1746008384729036|curr_delivered:323150| [2025/04/30 10:19:44 729108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384673911| [2025/04/30 10:19:44 729115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1581||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 10:19:44 729121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55909|rttvar:973|minrtt:30819|latest_rtt:55125|ack_delay:64| [2025/04/30 10:19:44 729128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55803|rttvar:942|minrtt:30819|latest_rtt:55125|ack_delay:64| [2025/04/30 10:19:44 729134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:485|lost_pn:482|thresh:3| [2025/04/30 10:19:44 729140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 729170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 729176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 729195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 729212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 729219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 729231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 729309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 729371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 729460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 729467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 729483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 729487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 729491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384734049|now:1746008384729491|interval:4558| [2025/04/30 10:19:44 729495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384734049|now:1746008384729491|interv:4558| [2025/04/30 10:19:44 729500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56977, ack_elapse 55951, delivered 64800|rate 1137301|lost 206| [2025/04/30 10:19:44 729504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137301) in round 7| [2025/04/30 10:19:44 729508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 729513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 729517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384673911|recovery:1|recovery_start:1746008384728675|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 729524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384673911|recovery:1|recovery_start:1746008384728675|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 729528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:31200|srtt:55803|latest_rtt:55125|min_rtt:30819|applimit:0|lost:174|recovery:1|recovery_start:1746008384728675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 729535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 10:19:44 729539] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746008384729036|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 729544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504729036|now:1746008384729036|interv:120000000| [2025/04/30 10:19:44 729567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504729036|now:1746008384729036|interv:120000000| [2025/04/30 10:19:44 729578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384729229|pq_index:0| [2025/04/30 10:19:44 729585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384728768| [2025/04/30 10:19:44 729591] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384729591| [2025/04/30 10:19:44 729598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384729597| [2025/04/30 10:19:44 729602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384729229|now:1746008384729597| [2025/04/30 10:19:44 729606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384729229|now:1746008384729597| [2025/04/30 10:19:44 729610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 729616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206856|loss_rate:89.13|path_pto:0| [2025/04/30 10:19:44 729620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 729625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 729629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 729633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 729637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 729641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206856|loss_rate:89.13|path_pto:0| [2025/04/30 10:19:44 729649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 729653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 729657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 729661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 729665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 729670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 729674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 729678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 729683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 10:19:44 729718] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746008384729691|stream_id:0|stream_offset:350193| [2025/04/30 10:19:44 729724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:511|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 10:19:44 729729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 10:19:44 729736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384734049|now:1746008384729736|interval:4313| [2025/04/30 10:19:44 729744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384734049|now:1746008384729736|interv:4313| [2025/04/30 10:19:44 729751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:32400| [2025/04/30 10:19:44 729759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 729766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 729773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 729778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 10:19:44 729807] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746008384729785|stream_id:0|stream_offset:351372| [2025/04/30 10:19:44 729813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:512|origin_pktnum:419|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 729827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 10:19:44 729834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384734049|now:1746008384729833|interval:4216| [2025/04/30 10:19:44 729841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384734049|now:1746008384729833|interv:4216| [2025/04/30 10:19:44 729848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:33600| [2025/04/30 10:19:44 729855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 729860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 729865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 729869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384730869|now:1746008384729869|interv:1000| [2025/04/30 10:19:44 729873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 729877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 729881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 729885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 729889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 729893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 729897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384730869| [2025/04/30 10:19:44 729901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384730869| [2025/04/30 10:19:44 729905] [debug] |xqc_engine_wakeup_after|wakeup:1746008384730869|now:1746008384729905|diff:964| [2025/04/30 10:19:44 729910] [debug] |xqc_engine_main_logic|END|now:1746008384729597| [2025/04/30 10:19:44 729915] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384729915| [2025/04/30 10:19:44 729919] [debug] |xqc_engine_wakeup_after|wakeup:1746008384730869|now:1746008384729919|diff:950| [2025/04/30 10:19:44 729923] [debug] |xqc_engine_main_logic|END|now:1746008384729915| [2025/04/30 10:19:44 731005] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384731004| [2025/04/30 10:19:44 731020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 731028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:149| [2025/04/30 10:19:44 731034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 10:19:44 731043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 10:19:44 731050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 731057] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 731066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:486|origin_pktnum:370|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:487|path_largest_ack:486| [2025/04/30 10:19:44 731079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:126009|prior_delivered:260750|prior_time:1746008384675066|is_app_limited:0|send_elapse:56970|ack_elapse:55938|ctl_first_sent_time:1746008384675893|lagest_ack_time:1746008384731004|curr_delivered:324350| [2025/04/30 10:19:44 731086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384675893| [2025/04/30 10:19:44 731093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1579||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 10:19:44 731100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:487|origin_pktnum:248|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:487|path_largest_ack:487| [2025/04/30 10:19:44 731106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:122409|prior_delivered:263150|prior_time:1746008384677076|is_app_limited:0|send_elapse:58223|ack_elapse:53928|ctl_first_sent_time:1746008384679124|lagest_ack_time:1746008384731004|curr_delivered:325550| [2025/04/30 10:19:44 731113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384679124| [2025/04/30 10:19:44 731119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1578||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 10:19:44 731126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55803|rttvar:942|minrtt:30819|latest_rtt:51880|ack_delay:56| [2025/04/30 10:19:44 731133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:55306|rttvar:1701|minrtt:30819|latest_rtt:51880|ack_delay:56| [2025/04/30 10:19:44 731139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:487|lost_pn:484|thresh:3| [2025/04/30 10:19:44 731146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 731162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 731166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 731173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 731185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 731193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 731251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 731296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 731380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 731388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 731406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 731410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:484|po_sent_time:1746008384671271|lost_send_time:1746008384668785|loss_delay:62219|frame:STREAM |repair:128| [2025/04/30 10:19:44 731415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384671271u| [2025/04/30 10:19:44 731419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 731423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55306|rtt_var:1701|pto_duration:62110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 731428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 731432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 731436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 10:19:44 731440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384816895|now:1746008384731423|interv:85472| [2025/04/30 10:19:44 731444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384816895|now:1746008384731423|interval:85472|pto_count:0|srtt:55306 [2025/04/30 10:19:44 731448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58223, ack_elapse 53928, delivered 62400|rate 1071741|lost 207| [2025/04/30 10:19:44 731453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071741) in round 7| [2025/04/30 10:19:44 731457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 731461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 731465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384679124|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 731470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384679124|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 731474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:30000|srtt:55306|latest_rtt:51880|min_rtt:30819|applimit:0|lost:176|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 731480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 10:19:44 731487] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746008384731004|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 731492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504731004|now:1746008384731004|interv:120000000| [2025/04/30 10:19:44 731496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504731004|now:1746008384731004|interv:120000000| [2025/04/30 10:19:44 731500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384730869|pq_index:0| [2025/04/30 10:19:44 731504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384729597| [2025/04/30 10:19:44 731508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384731508| [2025/04/30 10:19:44 731513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384731512| [2025/04/30 10:19:44 731518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384730869|now:1746008384731512| [2025/04/30 10:19:44 731522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384730869|now:1746008384731512| [2025/04/30 10:19:44 731526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 731531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55306|min_srtt:55306|path_bw:1206856|loss_rate:89.58|path_pto:0| [2025/04/30 10:19:44 731535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 731540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 731544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 731548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 731572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 731576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55306|min_srtt:55306|path_bw:1206856|loss_rate:89.58|path_pto:0| [2025/04/30 10:19:44 731580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 731585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 731589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 731593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 731597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 731604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 731608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 731612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 731617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 10:19:44 731650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746008384731625|stream_id:0|stream_offset:187491| [2025/04/30 10:19:44 731656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:513|origin_pktnum:175|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 731661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 10:19:44 731668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55306|rtt_var:1701|pto_duration:62110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 731675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 731682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 731688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 731695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384818735|now:1746008384731668|interv:87067| [2025/04/30 10:19:44 731702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384818735|now:1746008384731668|interval:87067|pto_count:0|srtt:55306 [2025/04/30 10:19:44 731709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:31200| [2025/04/30 10:19:44 731715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 731720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 731724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 731729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 10:19:44 731758] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746008384731735|stream_id:0|stream_offset:352551| [2025/04/30 10:19:44 731763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:514|origin_pktnum:422|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 731771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 10:19:44 731778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55306|rtt_var:1701|pto_duration:62110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 731792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 731799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 731805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 731810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384818845|now:1746008384731778|interv:87067| [2025/04/30 10:19:44 731814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384818845|now:1746008384731778|interval:87067|pto_count:0|srtt:55306 [2025/04/30 10:19:44 731819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:32400| [2025/04/30 10:19:44 731824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 731828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 731832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 731836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384732836|now:1746008384731836|interv:1000| [2025/04/30 10:19:44 731840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 731844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 731848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 731852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 731857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 731861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 731865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384732836| [2025/04/30 10:19:44 731869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384732836| [2025/04/30 10:19:44 731873] [debug] |xqc_engine_wakeup_after|wakeup:1746008384732836|now:1746008384731873|diff:963| [2025/04/30 10:19:44 731877] [debug] |xqc_engine_main_logic|END|now:1746008384731512| [2025/04/30 10:19:44 731883] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384731883| [2025/04/30 10:19:44 731888] [debug] |xqc_engine_wakeup_after|wakeup:1746008384732836|now:1746008384731888|diff:948| [2025/04/30 10:19:44 731894] [debug] |xqc_engine_main_logic|END|now:1746008384731883| [2025/04/30 10:19:44 732969] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384732969| [2025/04/30 10:19:44 732983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384732836|pq_index:0| [2025/04/30 10:19:44 732990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384731512| [2025/04/30 10:19:44 732999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384732997| [2025/04/30 10:19:44 733013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384732836|now:1746008384732997| [2025/04/30 10:19:44 733020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384732836|now:1746008384732997| [2025/04/30 10:19:44 733026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 733033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55306|min_srtt:55306|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 733040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 733047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 733053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 733058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 733066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 733072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:55306|min_srtt:55306|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 733079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 733085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 733090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 733097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 733103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 733111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 733117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 733123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 733130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 10:19:44 733168] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746008384733142|stream_id:0|stream_offset:353730| [2025/04/30 10:19:44 733175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:515|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 10:19:44 733187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 10:19:44 733194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:55306|rtt_var:1701|pto_duration:62110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 733201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 733207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 733214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 10:19:44 733220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384820252|now:1746008384733193|interv:87059| [2025/04/30 10:19:44 733227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384820252|now:1746008384733193|interval:87059|pto_count:0|srtt:55306 [2025/04/30 10:19:44 733232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:33600| [2025/04/30 10:19:44 733237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 733241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 733246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 733250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384734250|now:1746008384733250|interv:1000| [2025/04/30 10:19:44 733254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 733258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 733262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 733266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 733270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 733274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 733278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384734250| [2025/04/30 10:19:44 733282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384734250| [2025/04/30 10:19:44 733286] [debug] |xqc_engine_wakeup_after|wakeup:1746008384734250|now:1746008384733286|diff:964| [2025/04/30 10:19:44 733291] [debug] |xqc_engine_main_logic|END|now:1746008384732997| [2025/04/30 10:19:44 733301] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384733300| [2025/04/30 10:19:44 733305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 733311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:150| [2025/04/30 10:19:44 733315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 10:19:44 733321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 10:19:44 733330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 733335] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 733340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:488|origin_pktnum:373|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:489|path_largest_ack:488| [2025/04/30 10:19:44 733345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:114009|prior_delivered:267950|prior_time:1746008384681089|is_app_limited:0|send_elapse:56990|ack_elapse:52211|ctl_first_sent_time:1746008384681862|lagest_ack_time:1746008384733300|curr_delivered:326750| [2025/04/30 10:19:44 733350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384681862| [2025/04/30 10:19:44 733355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1575||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 10:19:44 733359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:489|origin_pktnum:374|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:489|path_largest_ack:489| [2025/04/30 10:19:44 733364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:110409|prior_delivered:270350|prior_time:1746008384683057|is_app_limited:0|send_elapse:57073|ack_elapse:50243|ctl_first_sent_time:1746008384683962|lagest_ack_time:1746008384733300|curr_delivered:327950| [2025/04/30 10:19:44 733368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384683962| [2025/04/30 10:19:44 733372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1573||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 10:19:44 733376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:55306|rttvar:1701|minrtt:30819|latest_rtt:49338|ack_delay:48| [2025/04/30 10:19:44 733381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:54554|rttvar:2780|minrtt:30819|latest_rtt:49338|ack_delay:48| [2025/04/30 10:19:44 733385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:489|lost_pn:486|thresh:3| [2025/04/30 10:19:44 733389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 733416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 733485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 733532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 733637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 733645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 733667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 733671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 733675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:54554|rtt_var:2780|pto_duration:65674|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 733680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 733684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 733688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 733692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384823816|now:1746008384733675|interv:90141| [2025/04/30 10:19:44 733696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384823816|now:1746008384733675|interval:90141|pto_count:0|srtt:54554 [2025/04/30 10:19:44 733700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57073, ack_elapse 50243, delivered 57600|rate 1009233|lost 207| [2025/04/30 10:19:44 733705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1009233) in round 7| [2025/04/30 10:19:44 733709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 733713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 733717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384683962|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 733722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384683962|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 733727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:31200|srtt:54554|latest_rtt:49338|min_rtt:30819|applimit:0|lost:179|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 733733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 10:19:44 733737] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746008384733300|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 733745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504733300|now:1746008384733300|interv:120000000| [2025/04/30 10:19:44 733749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504733300|now:1746008384733300|interv:120000000| [2025/04/30 10:19:44 733753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384734250|pq_index:0| [2025/04/30 10:19:44 733757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384732997| [2025/04/30 10:19:44 733761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384733761| [2025/04/30 10:19:44 733766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384733765| [2025/04/30 10:19:44 733772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54554|min_srtt:54554|path_bw:1206856|loss_rate:90.20|path_pto:0| [2025/04/30 10:19:44 733776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 733781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 733785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 733789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 733795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 733799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:54554|min_srtt:54554|path_bw:1206856|loss_rate:90.20|path_pto:0| [2025/04/30 10:19:44 733803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 733807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 733811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 733815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 733819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 733823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 733828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 733832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 733836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 733842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 733847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 733851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 733855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 733858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384734250| [2025/04/30 10:19:44 733863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384734250| [2025/04/30 10:19:44 733866] [debug] |xqc_engine_wakeup_after|wakeup:1746008384734250|now:1746008384733866|diff:384| [2025/04/30 10:19:44 733871] [debug] |xqc_engine_main_logic|END|now:1746008384733765| [2025/04/30 10:19:44 733876] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384733876| [2025/04/30 10:19:44 733880] [debug] |xqc_engine_wakeup_after|wakeup:1746008384734250|now:1746008384733880|diff:370| [2025/04/30 10:19:44 733883] [debug] |xqc_engine_main_logic|END|now:1746008384733876| [2025/04/30 10:19:44 734970] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384734968| [2025/04/30 10:19:44 734983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 734991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:151| [2025/04/30 10:19:44 735010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 10:19:44 735018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 10:19:44 735024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 735031] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 735039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:490|origin_pktnum:377|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:491|path_largest_ack:490| [2025/04/30 10:19:44 735045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:106809|prior_delivered:271550|prior_time:1746008384685063|is_app_limited:0|send_elapse:58134|ack_elapse:49905|ctl_first_sent_time:1746008384687066|lagest_ack_time:1746008384734968|curr_delivered:329150| [2025/04/30 10:19:44 735052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384687066| [2025/04/30 10:19:44 735058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1571||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 10:19:44 735064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:491|origin_pktnum:378|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:491|path_largest_ack:491| [2025/04/30 10:19:44 735070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:98409|prior_delivered:276350|prior_time:1746008384689068|is_app_limited:0|send_elapse:57007|ack_elapse:45900|ctl_first_sent_time:1746008384689907|lagest_ack_time:1746008384734968|curr_delivered:330350| [2025/04/30 10:19:44 735076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384689907| [2025/04/30 10:19:44 735082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1569||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 10:19:44 735092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:54554|rttvar:2780|minrtt:30819|latest_rtt:45061|ack_delay:56| [2025/04/30 10:19:44 735099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:53360|rttvar:4472|minrtt:30819|latest_rtt:45061|ack_delay:56| [2025/04/30 10:19:44 735105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:491|lost_pn:488|thresh:3| [2025/04/30 10:19:44 735112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 735152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 735247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 735291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 735378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 735387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 735418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 735422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 735426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:53360|rtt_var:4472|pto_duration:71248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 735431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 735435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 735439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 10:19:44 735443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384829390|now:1746008384735426|interv:93964| [2025/04/30 10:19:44 735447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384829390|now:1746008384735426|interval:93964|pto_count:0|srtt:53360 [2025/04/30 10:19:44 735452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57007, ack_elapse 45900, delivered 54000|rate 947252|lost 207| [2025/04/30 10:19:44 735459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (947252) in round 7| [2025/04/30 10:19:44 735463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 735468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 735471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384689907|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 735476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384689907|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 735481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:28800|srtt:53360|latest_rtt:45061|min_rtt:30819|applimit:0|lost:179|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 735487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 10:19:44 735491] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1746008384734968|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 735496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504734968|now:1746008384734968|interv:120000000| [2025/04/30 10:19:44 735500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504734968|now:1746008384734968|interv:120000000| [2025/04/30 10:19:44 735504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384734250|pq_index:0| [2025/04/30 10:19:44 735508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384733765| [2025/04/30 10:19:44 735513] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384735512| [2025/04/30 10:19:44 735517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384735516| [2025/04/30 10:19:44 735522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384734250|now:1746008384735516| [2025/04/30 10:19:44 735526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384734250|now:1746008384735516| [2025/04/30 10:19:44 735530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 735535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53360|min_srtt:53360|path_bw:1206856|loss_rate:90.20|path_pto:0| [2025/04/30 10:19:44 735540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 735544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 735568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 735578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 735583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 735587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:53360|min_srtt:53360|path_bw:1206856|loss_rate:90.20|path_pto:0| [2025/04/30 10:19:44 735591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 735595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 735599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 735603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 735607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 735612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 735616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 735620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 735625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 10:19:44 735659] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746008384735633|stream_id:0|stream_offset:354909| [2025/04/30 10:19:44 735665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:516|origin_pktnum:426|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 735670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 10:19:44 735676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:53360|rtt_var:4472|pto_duration:71248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 735683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 735690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 735696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 10:19:44 735703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384831881|now:1746008384735676|interv:96205| [2025/04/30 10:19:44 735710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384831881|now:1746008384735676|interval:96205|pto_count:0|srtt:53360 [2025/04/30 10:19:44 735717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:30000| [2025/04/30 10:19:44 735731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:429|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 735735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 735740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 735744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 10:19:44 735774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746008384735751|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 735780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:517|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 10:19:44 735786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 10:19:44 735793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:53360|rtt_var:4472|pto_duration:71248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 735800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 735806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 735813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 735819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384831999|now:1746008384735792|interv:96207| [2025/04/30 10:19:44 735826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384831999|now:1746008384735792|interval:96207|pto_count:0|srtt:53360 [2025/04/30 10:19:44 735831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:31200| [2025/04/30 10:19:44 735836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:430|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 735841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 735845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 735849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 10:19:44 735878] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746008384735856|stream_id:0|stream_offset:357267| [2025/04/30 10:19:44 735883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:518|origin_pktnum:430|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 735889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 10:19:44 735896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:53360|rtt_var:4472|pto_duration:71248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 735909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 735916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 735922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 735928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384832104|now:1746008384735895|interv:96209| [2025/04/30 10:19:44 735933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384832104|now:1746008384735895|interval:96209|pto_count:0|srtt:53360 [2025/04/30 10:19:44 735938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:32400| [2025/04/30 10:19:44 735943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 735947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 735951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 735955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384736955|now:1746008384735955|interv:1000| [2025/04/30 10:19:44 735959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 735963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 735967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 735971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 735976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 735979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 735983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384736955| [2025/04/30 10:19:44 735988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384736955| [2025/04/30 10:19:44 735993] [debug] |xqc_engine_wakeup_after|wakeup:1746008384736955|now:1746008384735993|diff:962| [2025/04/30 10:19:44 736001] [debug] |xqc_engine_main_logic|END|now:1746008384735516| [2025/04/30 10:19:44 736009] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384736009| [2025/04/30 10:19:44 736015] [debug] |xqc_engine_wakeup_after|wakeup:1746008384736955|now:1746008384736015|diff:940| [2025/04/30 10:19:44 736021] [debug] |xqc_engine_main_logic|END|now:1746008384736009| [2025/04/30 10:19:44 736974] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384736973| [2025/04/30 10:19:44 736989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 736999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:152| [2025/04/30 10:19:44 737004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 10:19:44 737029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 10:19:44 737036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 737044] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 737052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:492|origin_pktnum:381|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:493|path_largest_ack:492| [2025/04/30 10:19:44 737058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:94809|prior_delivered:278750|prior_time:1746008384691072|is_app_limited:0|send_elapse:57212|ack_elapse:45901|ctl_first_sent_time:1746008384693065|lagest_ack_time:1746008384736973|curr_delivered:331550| [2025/04/30 10:19:44 737065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384693065| [2025/04/30 10:19:44 737072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1567||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 10:19:44 737079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:493|origin_pktnum:382|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:493|path_largest_ack:493| [2025/04/30 10:19:44 737086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:86409|prior_delivered:283550|prior_time:1746008384695075|is_app_limited:0|send_elapse:56961|ack_elapse:41898|ctl_first_sent_time:1746008384695828|lagest_ack_time:1746008384736973|curr_delivered:332750| [2025/04/30 10:19:44 737093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384695828| [2025/04/30 10:19:44 737100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1565||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 10:19:44 737107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:53360|rttvar:4472|minrtt:30819|latest_rtt:41145|ack_delay:64| [2025/04/30 10:19:44 737115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:51825|rttvar:6423|minrtt:30819|latest_rtt:41145|ack_delay:64| [2025/04/30 10:19:44 737122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:493|lost_pn:490|thresh:3| [2025/04/30 10:19:44 737130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 737157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 737212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 737254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 737342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 737350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 737372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 737376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 737380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51825|rtt_var:6423|pto_duration:77517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 737385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 737389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 737393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 10:19:44 737397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384838373|now:1746008384737380|interv:100993| [2025/04/30 10:19:44 737401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384838373|now:1746008384737380|interval:100993|pto_count:0|srtt:51825 [2025/04/30 10:19:44 737405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56961, ack_elapse 41898, delivered 49200|rate 863748|lost 207| [2025/04/30 10:19:44 737410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (863748) in round 7| [2025/04/30 10:19:44 737414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 737418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 737422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384695828|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 737427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384695828|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 737431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:30000|srtt:51825|latest_rtt:41145|min_rtt:30819|applimit:0|lost:182|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 737437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 10:19:44 737442] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746008384736973|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 737446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504736973|now:1746008384736973|interv:120000000| [2025/04/30 10:19:44 737451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504736973|now:1746008384736973|interv:120000000| [2025/04/30 10:19:44 737455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384736955|pq_index:0| [2025/04/30 10:19:44 737461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384735516| [2025/04/30 10:19:44 737465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384737465| [2025/04/30 10:19:44 737470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384737469| [2025/04/30 10:19:44 737475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384736955|now:1746008384737469| [2025/04/30 10:19:44 737479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384736955|now:1746008384737469| [2025/04/30 10:19:44 737483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 737488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51825|min_srtt:51825|path_bw:1206856|loss_rate:90.74|path_pto:0| [2025/04/30 10:19:44 737492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 737497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 737501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 737505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 737509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 737513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51825|min_srtt:51825|path_bw:1206856|loss_rate:90.74|path_pto:0| [2025/04/30 10:19:44 737517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 737522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 737525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 737529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 737533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 737538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 737542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 737546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 737572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 10:19:44 737604] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746008384737579|stream_id:0|stream_offset:358446| [2025/04/30 10:19:44 737614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:519|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 10:19:44 737622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 10:19:44 737629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51825|rtt_var:6423|pto_duration:77517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 737635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 737642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 737649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 737655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384840096|now:1746008384737628|interv:102468| [2025/04/30 10:19:44 737662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384840096|now:1746008384737628|interval:102468|pto_count:0|srtt:51825 [2025/04/30 10:19:44 737669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:31200| [2025/04/30 10:19:44 737674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:434|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 737678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 737683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 737687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 10:19:44 737716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746008384737694|stream_id:0|stream_offset:359625| [2025/04/30 10:19:44 737722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:520|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 737729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 10:19:44 737736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51825|rtt_var:6423|pto_duration:77517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 737743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 737749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 737755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 737762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384840211|now:1746008384737735|interv:102476| [2025/04/30 10:19:44 737766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384840211|now:1746008384737735|interval:102476|pto_count:0|srtt:51825 [2025/04/30 10:19:44 737776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:32400| [2025/04/30 10:19:44 737780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 737785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 737789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 737793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384738793|now:1746008384737793|interv:1000| [2025/04/30 10:19:44 737797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 737801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 737805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 737809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 737814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 737817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 737821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384738793| [2025/04/30 10:19:44 737826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384738793| [2025/04/30 10:19:44 737830] [debug] |xqc_engine_wakeup_after|wakeup:1746008384738793|now:1746008384737830|diff:963| [2025/04/30 10:19:44 737834] [debug] |xqc_engine_main_logic|END|now:1746008384737469| [2025/04/30 10:19:44 737839] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384737839| [2025/04/30 10:19:44 737843] [debug] |xqc_engine_wakeup_after|wakeup:1746008384738793|now:1746008384737843|diff:950| [2025/04/30 10:19:44 737847] [debug] |xqc_engine_main_logic|END|now:1746008384737839| [2025/04/30 10:19:44 738923] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384738922| [2025/04/30 10:19:44 738937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384738793|pq_index:0| [2025/04/30 10:19:44 738944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384737469| [2025/04/30 10:19:44 738952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384738950| [2025/04/30 10:19:44 738958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384738793|now:1746008384738950| [2025/04/30 10:19:44 738965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384738793|now:1746008384738950| [2025/04/30 10:19:44 738971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 738978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51825|min_srtt:51825|path_bw:1206856|loss_rate:91.07|path_pto:0| [2025/04/30 10:19:44 738993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 739000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 739005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 739012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 739019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 739025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:51825|min_srtt:51825|path_bw:1206856|loss_rate:91.07|path_pto:0| [2025/04/30 10:19:44 739032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 739038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 739044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 739050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 739056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 739064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 739071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 739078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 739085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 10:19:44 739132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746008384739096|stream_id:0|stream_offset:360804| [2025/04/30 10:19:44 739141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:521|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 10:19:44 739148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 10:19:44 739155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:51825|rtt_var:6423|pto_duration:77517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 739162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 739168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 739174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 10:19:44 739187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384841613|now:1746008384739154|interv:102459| [2025/04/30 10:19:44 739193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384841613|now:1746008384739154|interval:102459|pto_count:0|srtt:51825 [2025/04/30 10:19:44 739199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:33600| [2025/04/30 10:19:44 739206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 739212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 739218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 739224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384740224|now:1746008384739224|interv:1000| [2025/04/30 10:19:44 739230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 739236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 739243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 739249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 739256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 739262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 739269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384740224| [2025/04/30 10:19:44 739275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384740224| [2025/04/30 10:19:44 739281] [debug] |xqc_engine_wakeup_after|wakeup:1746008384740224|now:1746008384739280|diff:944| [2025/04/30 10:19:44 739287] [debug] |xqc_engine_main_logic|END|now:1746008384738950| [2025/04/30 10:19:44 739299] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384739298| [2025/04/30 10:19:44 739305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 739314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:153| [2025/04/30 10:19:44 739319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 10:19:44 739327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 10:19:44 739333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 739340] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 739348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:494|origin_pktnum:385|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:495|path_largest_ack:494| [2025/04/30 10:19:44 739354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:178|tx_in_flight:82809|prior_delivered:285950|prior_time:1746008384697080|is_app_limited:0|send_elapse:58224|ack_elapse:42218|ctl_first_sent_time:1746008384699140|lagest_ack_time:1746008384739298|curr_delivered:333950| [2025/04/30 10:19:44 739366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384699140| [2025/04/30 10:19:44 739372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1563||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 10:19:44 739379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:495|origin_pktnum:386|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:495|path_largest_ack:495| [2025/04/30 10:19:44 739385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74409|prior_delivered:290750|prior_time:1746008384701039|is_app_limited:0|send_elapse:57031|ack_elapse:38259|ctl_first_sent_time:1746008384701851|lagest_ack_time:1746008384739298|curr_delivered:335150| [2025/04/30 10:19:44 739391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384701851| [2025/04/30 10:19:44 739397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1561||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 10:19:44 739403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:51825|rttvar:6423|minrtt:30819|latest_rtt:37447|ack_delay:48| [2025/04/30 10:19:44 739409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:50021|rttvar:8424|minrtt:30819|latest_rtt:37447|ack_delay:48| [2025/04/30 10:19:44 739416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:495|lost_pn:492|thresh:3| [2025/04/30 10:19:44 739423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 739462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 739519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 739582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 739670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 739678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 739697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 739701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 739706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:50021|rtt_var:8424|pto_duration:83717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 739710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 739714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 739718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 739724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384847813|now:1746008384739705|interv:108108| [2025/04/30 10:19:44 739728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384847813|now:1746008384739705|interval:108108|pto_count:0|srtt:50021 [2025/04/30 10:19:44 739733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 57031, ack_elapse 38259, delivered 44400|rate 778523|lost 207| [2025/04/30 10:19:44 739737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (778523) in round 7| [2025/04/30 10:19:44 739741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 739746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 739750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384701851|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 739754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384701851|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 739759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:31200|srtt:50021|latest_rtt:37447|min_rtt:30819|applimit:0|lost:185|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 739765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 10:19:44 739770] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746008384739298|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 739775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504739298|now:1746008384739298|interv:120000000| [2025/04/30 10:19:44 739779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504739298|now:1746008384739298|interv:120000000| [2025/04/30 10:19:44 739783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384740224|pq_index:0| [2025/04/30 10:19:44 739787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384738950| [2025/04/30 10:19:44 739791] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384739791| [2025/04/30 10:19:44 739796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384739795| [2025/04/30 10:19:44 739802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1206856|loss_rate:91.23|path_pto:0| [2025/04/30 10:19:44 739806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 739811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 739817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 739821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 739826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 739830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:50021|min_srtt:50021|path_bw:1206856|loss_rate:91.23|path_pto:0| [2025/04/30 10:19:44 739834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 739839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 739842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 739846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 739850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 739855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 739859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 739863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 739867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 739871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 739875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 739879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 739883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 739887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384740224| [2025/04/30 10:19:44 739891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384740224| [2025/04/30 10:19:44 739895] [debug] |xqc_engine_wakeup_after|wakeup:1746008384740224|now:1746008384739895|diff:329| [2025/04/30 10:19:44 739899] [debug] |xqc_engine_main_logic|END|now:1746008384739795| [2025/04/30 10:19:44 739905] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384739905| [2025/04/30 10:19:44 739909] [debug] |xqc_engine_wakeup_after|wakeup:1746008384740224|now:1746008384739909|diff:315| [2025/04/30 10:19:44 739913] [debug] |xqc_engine_main_logic|END|now:1746008384739905| [2025/04/30 10:19:44 740954] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384740952| [2025/04/30 10:19:44 740974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 740982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:154| [2025/04/30 10:19:44 740989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 10:19:44 740997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 10:19:44 741004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 741012] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 741022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:496|origin_pktnum:389|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:497|path_largest_ack:496| [2025/04/30 10:19:44 741029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:70809|prior_delivered:293150|prior_time:1746008384703066|is_app_limited:0|send_elapse:57096|ack_elapse:37886|ctl_first_sent_time:1746008384703921|lagest_ack_time:1746008384740952|curr_delivered:336350| [2025/04/30 10:19:44 741036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384703921| [2025/04/30 10:19:44 741043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1559||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 10:19:44 741050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:497|origin_pktnum:390|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:497|path_largest_ack:497| [2025/04/30 10:19:44 741057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:67209|prior_delivered:295550|prior_time:1746008384704985|is_app_limited:0|send_elapse:58114|ack_elapse:35967|ctl_first_sent_time:1746008384706947|lagest_ack_time:1746008384740952|curr_delivered:337550| [2025/04/30 10:19:44 741063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384706947| [2025/04/30 10:19:44 741069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1557||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 10:19:44 741075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:50021|rttvar:8424|minrtt:30819|latest_rtt:34005|ack_delay:56| [2025/04/30 10:19:44 741081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:48012|rttvar:10336|minrtt:30819|latest_rtt:34005|ack_delay:56| [2025/04/30 10:19:44 741088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:497|lost_pn:494|thresh:3| [2025/04/30 10:19:44 741094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 741141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 741197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 741253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 741351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 741359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 741381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 741392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 741398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 741402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 741406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 741410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 10:19:44 741414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384853452|now:1746008384741397|interv:112055| [2025/04/30 10:19:44 741418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384853452|now:1746008384741397|interval:112055|pto_count:0|srtt:48012 [2025/04/30 10:19:44 741423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58114, ack_elapse 35967, delivered 42000|rate 722717|lost 207| [2025/04/30 10:19:44 741427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (722717) in round 7| [2025/04/30 10:19:44 741432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 741436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 741440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384706947|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 741444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384706947|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 741449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:28800|srtt:48012|latest_rtt:34005|min_rtt:30819|applimit:0|lost:185|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 741455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 10:19:44 741463] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746008384740952|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 741470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504740952|now:1746008384740952|interv:120000000| [2025/04/30 10:19:44 741477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504740952|now:1746008384740952|interv:120000000| [2025/04/30 10:19:44 741481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384740224|pq_index:0| [2025/04/30 10:19:44 741486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384739795| [2025/04/30 10:19:44 741490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384741490| [2025/04/30 10:19:44 741495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384741494| [2025/04/30 10:19:44 741502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384740224|now:1746008384741494| [2025/04/30 10:19:44 741506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384740224|now:1746008384741494| [2025/04/30 10:19:44 741510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 741515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.23|path_pto:0| [2025/04/30 10:19:44 741520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 741524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 741528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 741532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 741537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 741542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.23|path_pto:0| [2025/04/30 10:19:44 741566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 741577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 741581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 741585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 741590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 741594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:438|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 741599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 741603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 741608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 10:19:44 741645] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746008384741615|stream_id:0|stream_offset:361983| [2025/04/30 10:19:44 741655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:522|origin_pktnum:438|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 741668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 10:19:44 741673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 741677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 741681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 741685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 10:19:44 741689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384855971|now:1746008384741672|interv:114299| [2025/04/30 10:19:44 741693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384855971|now:1746008384741672|interval:114299|pto_count:0|srtt:48012 [2025/04/30 10:19:44 741698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:30000| [2025/04/30 10:19:44 741703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:441|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 741707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 741712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 741716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 10:19:44 741749] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746008384741722|stream_id:0|stream_offset:363162| [2025/04/30 10:19:44 741757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:523|origin_pktnum:441|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 741762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 10:19:44 741766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 741770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 741774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 741778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 10:19:44 741781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856078|now:1746008384741765|interv:114313| [2025/04/30 10:19:44 741785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856078|now:1746008384741765|interval:114313|pto_count:0|srtt:48012 [2025/04/30 10:19:44 741790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:31200| [2025/04/30 10:19:44 741799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 741803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 741807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 741812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 10:19:44 741846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746008384741822|stream_id:0|stream_offset:364341| [2025/04/30 10:19:44 741852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:524|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 10:19:44 741857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 10:19:44 741861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 741865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 741869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 741873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 10:19:44 741877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856178|now:1746008384741861|interv:114317| [2025/04/30 10:19:44 741881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856178|now:1746008384741861|interval:114317|pto_count:0|srtt:48012 [2025/04/30 10:19:44 741885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:32400| [2025/04/30 10:19:44 741890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 741894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 741900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 741907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384742906|now:1746008384741906|interv:1000| [2025/04/30 10:19:44 741913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 741919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 741925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 741929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 741933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 741941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 741945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384742906| [2025/04/30 10:19:44 741949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384742906| [2025/04/30 10:19:44 741953] [debug] |xqc_engine_wakeup_after|wakeup:1746008384742906|now:1746008384741953|diff:953| [2025/04/30 10:19:44 741957] [debug] |xqc_engine_main_logic|END|now:1746008384741494| [2025/04/30 10:19:44 741963] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384741963| [2025/04/30 10:19:44 741967] [debug] |xqc_engine_wakeup_after|wakeup:1746008384742906|now:1746008384741967|diff:939| [2025/04/30 10:19:44 741971] [debug] |xqc_engine_main_logic|END|now:1746008384741963| [2025/04/30 10:19:44 743049] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384743049| [2025/04/30 10:19:44 743065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384742906|pq_index:0| [2025/04/30 10:19:44 743073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384741494| [2025/04/30 10:19:44 743081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384743079| [2025/04/30 10:19:44 743087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384742906|now:1746008384743079| [2025/04/30 10:19:44 743094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384742906|now:1746008384743079| [2025/04/30 10:19:44 743100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 743107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.67|path_pto:0| [2025/04/30 10:19:44 743114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 743121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 743127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 743133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 743139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 743146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.67|path_pto:0| [2025/04/30 10:19:44 743153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 743159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 743165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 743171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 743185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 743191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 743195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 743200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 743205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 10:19:44 743247] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746008384743214|stream_id:0|stream_offset:365520| [2025/04/30 10:19:44 743256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:525|origin_pktnum:445|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 743264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 10:19:44 743271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 743277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 743281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 743285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 10:19:44 743289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384857570|now:1746008384743270|interv:114300| [2025/04/30 10:19:44 743293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384857570|now:1746008384743270|interval:114300|pto_count:0|srtt:48012 [2025/04/30 10:19:44 743297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:33600| [2025/04/30 10:19:44 743303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 743307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 743312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 743316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384744316|now:1746008384743316|interv:1000| [2025/04/30 10:19:44 743320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 743324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 743328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 743332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 743341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 743345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 743349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384744316| [2025/04/30 10:19:44 743353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384744316| [2025/04/30 10:19:44 743357] [debug] |xqc_engine_wakeup_after|wakeup:1746008384744316|now:1746008384743357|diff:959| [2025/04/30 10:19:44 743361] [debug] |xqc_engine_main_logic|END|now:1746008384743079| [2025/04/30 10:19:44 744430] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384744430| [2025/04/30 10:19:44 744440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384744316|pq_index:0| [2025/04/30 10:19:44 744445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384743079| [2025/04/30 10:19:44 744450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384744449| [2025/04/30 10:19:44 744455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384744316|now:1746008384744449| [2025/04/30 10:19:44 744459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384744316|now:1746008384744449| [2025/04/30 10:19:44 744463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 744468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.80|path_pto:0| [2025/04/30 10:19:44 744473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 744478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 744482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 744486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 744490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 744494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1206856|loss_rate:91.80|path_pto:0| [2025/04/30 10:19:44 744498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 744503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 744507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 744510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 744519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 744532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 744537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 744541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 744546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 10:19:44 744604] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746008384744570|stream_id:0|stream_offset:366699| [2025/04/30 10:19:44 744612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:526|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 10:19:44 744619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 10:19:44 744626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 744634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 744640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 744646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 10:19:44 744652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858926|now:1746008384744626|interv:114300| [2025/04/30 10:19:44 744658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858926|now:1746008384744626|interval:114300|pto_count:0|srtt:48012 [2025/04/30 10:19:44 744665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:34800| [2025/04/30 10:19:44 744673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 744680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 744687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 744693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 10:19:44 744737] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746008384744703|stream_id:0|stream_offset:367878| [2025/04/30 10:19:44 744747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:527|origin_pktnum:449|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 744761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 10:19:44 744767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:10336|pto_duration:89356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 744774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 744781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 744787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 10:19:44 744793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859059|now:1746008384744767|interv:114292| [2025/04/30 10:19:44 744799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859059|now:1746008384744767|interval:114292|pto_count:0|srtt:48012 [2025/04/30 10:19:44 744804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:36000| [2025/04/30 10:19:44 744809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 744814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 744818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 744822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384745822|now:1746008384744822|interv:1000| [2025/04/30 10:19:44 744826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 744830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 744834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 744838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 744842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 744846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 744850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384745822| [2025/04/30 10:19:44 744854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384745822| [2025/04/30 10:19:44 744858] [debug] |xqc_engine_wakeup_after|wakeup:1746008384745822|now:1746008384744858|diff:964| [2025/04/30 10:19:44 744863] [debug] |xqc_engine_main_logic|END|now:1746008384744449| [2025/04/30 10:19:44 744873] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384744872| [2025/04/30 10:19:44 744878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 744884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:155| [2025/04/30 10:19:44 744888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 10:19:44 744898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 10:19:44 744902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 744907] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 744913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:498|origin_pktnum:393|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:499|path_largest_ack:498| [2025/04/30 10:19:44 744918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:58809|prior_delivered:300350|prior_time:1746008384708981|is_app_limited:0|send_elapse:56908|ack_elapse:35891|ctl_first_sent_time:1746008384709736|lagest_ack_time:1746008384744872|curr_delivered:338750| [2025/04/30 10:19:44 744923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384709736| [2025/04/30 10:19:44 744927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1555||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 10:19:44 744932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:499|origin_pktnum:394|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:499|path_largest_ack:499| [2025/04/30 10:19:44 744936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:55209|prior_delivered:302750|prior_time:1746008384710962|is_app_limited:0|send_elapse:58042|ack_elapse:33910|ctl_first_sent_time:1746008384712896|lagest_ack_time:1746008384744872|curr_delivered:339950| [2025/04/30 10:19:44 744941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384712896| [2025/04/30 10:19:44 744945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1553||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 10:19:44 744949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:48012|rttvar:10336|minrtt:30819|latest_rtt:31976|ack_delay:56| [2025/04/30 10:19:44 744953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:46001|rttvar:11775|minrtt:30819|latest_rtt:31976|ack_delay:56| [2025/04/30 10:19:44 744957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:499|lost_pn:496|thresh:3| [2025/04/30 10:19:44 744962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 744969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 744975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 744981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 744988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 744994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 745008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 745033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 745040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 745058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 745125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 745245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 745255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 745271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 745274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 745278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 745283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 745287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 745291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 745298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 10:19:44 745302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384862804|now:1746008384745282|interv:117522| [2025/04/30 10:19:44 745307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384862804|now:1746008384745282|interval:117522|pto_count:0|srtt:46001 [2025/04/30 10:19:44 745311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 58042, ack_elapse 33910, delivered 37200|rate 640915|lost 207| [2025/04/30 10:19:44 745316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (640915) in round 7| [2025/04/30 10:19:44 745320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 745324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 745328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384712896|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 745333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384712896|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 745337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:33600|srtt:46001|latest_rtt:31976|min_rtt:30819|applimit:0|lost:191|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 745343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 10:19:44 745348] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746008384744872|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 745353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504744872|now:1746008384744872|interv:120000000| [2025/04/30 10:19:44 745357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504744872|now:1746008384744872|interv:120000000| [2025/04/30 10:19:44 745361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384745822|pq_index:0| [2025/04/30 10:19:44 745365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384744449| [2025/04/30 10:19:44 745369] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384745369| [2025/04/30 10:19:44 745374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384745373| [2025/04/30 10:19:44 745380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.06|path_pto:0| [2025/04/30 10:19:44 745385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 745396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 745399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 745403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 745408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 745412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.06|path_pto:0| [2025/04/30 10:19:44 745416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 745420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 745424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 745428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 745432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 745436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 745441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 745445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 745449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 745453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 745457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 745461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 745465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 745469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384745822| [2025/04/30 10:19:44 745473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384745822| [2025/04/30 10:19:44 745477] [debug] |xqc_engine_wakeup_after|wakeup:1746008384745822|now:1746008384745477|diff:345| [2025/04/30 10:19:44 745481] [debug] |xqc_engine_main_logic|END|now:1746008384745373| [2025/04/30 10:19:44 745487] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384745487| [2025/04/30 10:19:44 745491] [debug] |xqc_engine_wakeup_after|wakeup:1746008384745822|now:1746008384745491|diff:331| [2025/04/30 10:19:44 745495] [debug] |xqc_engine_main_logic|END|now:1746008384745487| [2025/04/30 10:19:44 746568] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384746568| [2025/04/30 10:19:44 746588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384745822|pq_index:0| [2025/04/30 10:19:44 746592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384745373| [2025/04/30 10:19:44 746597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384746596| [2025/04/30 10:19:44 746602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384745822|now:1746008384746596| [2025/04/30 10:19:44 746607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384745822|now:1746008384746596| [2025/04/30 10:19:44 746611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 746616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.06|path_pto:0| [2025/04/30 10:19:44 746621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 746625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 746629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 746633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 746637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 746641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.06|path_pto:0| [2025/04/30 10:19:44 746646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 746650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 746654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 746658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 746662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 746667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 746671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 746676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 746680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 10:19:44 746717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746008384746691|stream_id:0|stream_offset:369057| [2025/04/30 10:19:44 746723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:528|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 10:19:44 746732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 10:19:44 746739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 746746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 746753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 746759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 10:19:44 746766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384864792|now:1746008384746738|interv:118054| [2025/04/30 10:19:44 746772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384864792|now:1746008384746738|interval:118054|pto_count:0|srtt:46001 [2025/04/30 10:19:44 746777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:34800| [2025/04/30 10:19:44 746783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:453|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 746787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 746791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 746795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 10:19:44 746824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746008384746802|stream_id:0|stream_offset:370236| [2025/04/30 10:19:44 746831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:529|origin_pktnum:453|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 746838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 10:19:44 746845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 746853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 746859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 746866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 10:19:44 746872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384864903|now:1746008384746845|interv:118058| [2025/04/30 10:19:44 746881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384864903|now:1746008384746845|interval:118058|pto_count:0|srtt:46001 [2025/04/30 10:19:44 746886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:36000| [2025/04/30 10:19:44 746891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 746895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 746900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 746904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384747904|now:1746008384746904|interv:1000| [2025/04/30 10:19:44 746908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 746912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 746916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 746920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 746925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 746928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 746932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384747904| [2025/04/30 10:19:44 746937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384747904| [2025/04/30 10:19:44 746941] [debug] |xqc_engine_wakeup_after|wakeup:1746008384747904|now:1746008384746941|diff:963| [2025/04/30 10:19:44 746945] [debug] |xqc_engine_main_logic|END|now:1746008384746596| [2025/04/30 10:19:44 748024] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384748024| [2025/04/30 10:19:44 748040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384747904|pq_index:0| [2025/04/30 10:19:44 748047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384746596| [2025/04/30 10:19:44 748056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384748054| [2025/04/30 10:19:44 748063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384747904|now:1746008384748054| [2025/04/30 10:19:44 748070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384747904|now:1746008384748054| [2025/04/30 10:19:44 748075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 748084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.31|path_pto:0| [2025/04/30 10:19:44 748091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 748107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 748113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 748119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 748127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 748133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.31|path_pto:0| [2025/04/30 10:19:44 748140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 748147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 748153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 748158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 748165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 748173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 748180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 748187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 748193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 10:19:44 748244] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746008384748202|stream_id:0|stream_offset:371415| [2025/04/30 10:19:44 748257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:530|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 10:19:44 748265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 10:19:44 748271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 748278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 748285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 748289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 10:19:44 748293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384866303|now:1746008384748271|interv:118032| [2025/04/30 10:19:44 748303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384866303|now:1746008384748271|interval:118032|pto_count:0|srtt:46001 [2025/04/30 10:19:44 748307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:37200| [2025/04/30 10:19:44 748313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:457|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 748317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 748322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 748326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384749326|now:1746008384748326|interv:1000| [2025/04/30 10:19:44 748330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 748334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 748338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 748342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 748346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 748350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 748354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384748936| [2025/04/30 10:19:44 748359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384748936| [2025/04/30 10:19:44 748363] [debug] |xqc_engine_wakeup_after|wakeup:1746008384748936|now:1746008384748363|diff:573| [2025/04/30 10:19:44 748367] [debug] |xqc_engine_main_logic|END|now:1746008384748054| [2025/04/30 10:19:44 749435] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384749435| [2025/04/30 10:19:44 749445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384748936|pq_index:0| [2025/04/30 10:19:44 749449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384748054| [2025/04/30 10:19:44 749454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384749453| [2025/04/30 10:19:44 749459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384748936|now:1746008384749453| [2025/04/30 10:19:44 749463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 749467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384748936|now:1746008384749453| [2025/04/30 10:19:44 749471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 749475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384749326|now:1746008384749453| [2025/04/30 10:19:44 749479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384749326|now:1746008384749453| [2025/04/30 10:19:44 749488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 749494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:156|ack_delay:25558|first_ack_range:77|largest_pkt_recv_time:1746008384723936| [2025/04/30 10:19:44 749499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:156|low:79|pkt_pns:2| [2025/04/30 10:19:44 749503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:146|frame_largest_recv:156| [2025/04/30 10:19:44 749508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 749513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.42|path_pto:0| [2025/04/30 10:19:44 749517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 749522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 749526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 749530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 749534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 749538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:44 749543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:46001|min_srtt:46001|path_bw:1206856|loss_rate:92.42|path_pto:0| [2025/04/30 10:19:44 749547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 749575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 749579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 749582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 749587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 749591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:457|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 749596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 749600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 749604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 10:19:44 749642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746008384749613|stream_id:0|stream_offset:372594| [2025/04/30 10:19:44 749658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:531|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 10:19:44 749665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 10:19:44 749673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 749678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 749682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 749686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 10:19:44 749690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384867714|now:1746008384749672|interv:118042| [2025/04/30 10:19:44 749694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384867714|now:1746008384749672|interval:118042|pto_count:0|srtt:46001 [2025/04/30 10:19:44 749699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:38400| [2025/04/30 10:19:44 749704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 749708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 749713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 749717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 10:19:44 749750] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746008384749725|stream_id:0|stream_offset:373773| [2025/04/30 10:19:44 749759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:532|origin_pktnum:458|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 749767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 10:19:44 749774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:46001|rtt_var:11775|pto_duration:93101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 749780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 749784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 749788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 749792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384867826|now:1746008384749773|interv:118053| [2025/04/30 10:19:44 749796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384867826|now:1746008384749773|interval:118053|pto_count:0|srtt:46001 [2025/04/30 10:19:44 749805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:39600| [2025/04/30 10:19:44 749810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 749814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 749819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 749823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384750823|now:1746008384749823|interv:1000| [2025/04/30 10:19:44 749827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 749831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 749835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:21|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 10:19:44 749839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 10:19:44 749869] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:533|size:21|sent:37|pkt_type:SHORT_HEADER|frame:ACK |inflight:39600|now:1746008384749846|stream_id:0|stream_offset:0| [2025/04/30 10:19:44 749878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:533|origin_pktnum:0|size:21|enc_size:37|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 749886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 749893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 749899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 749903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 749907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384750823| [2025/04/30 10:19:44 749911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384750823| [2025/04/30 10:19:44 749915] [debug] |xqc_engine_wakeup_after|wakeup:1746008384750823|now:1746008384749915|diff:908| [2025/04/30 10:19:44 749920] [debug] |xqc_engine_main_logic|END|now:1746008384749453| [2025/04/30 10:19:44 750465] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384750463| [2025/04/30 10:19:44 750475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 750484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:156| [2025/04/30 10:19:44 750490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 10:19:44 750496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 10:19:44 750501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 750510] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 750519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:500|origin_pktnum:397|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:501|path_largest_ack:500| [2025/04/30 10:19:44 750542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:46809|prior_delivered:307550|prior_time:1746008384714970|is_app_limited:0|send_elapse:57964|ack_elapse:35493|ctl_first_sent_time:1746008384715798|lagest_ack_time:1746008384750463|curr_delivered:341150| [2025/04/30 10:19:44 750569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384715798| [2025/04/30 10:19:44 750576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1551||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 10:19:44 750583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:501|origin_pktnum:398|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:501|path_largest_ack:501| [2025/04/30 10:19:44 750589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:39609|prior_delivered:311150|prior_time:1746008384717987|is_app_limited:0|send_elapse:56769|ack_elapse:32476|ctl_first_sent_time:1746008384718728|lagest_ack_time:1746008384750463|curr_delivered:342350| [2025/04/30 10:19:44 750595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384718728| [2025/04/30 10:19:44 750599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1549||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 10:19:44 750603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:46001|rttvar:11775|minrtt:30819|latest_rtt:31735|ack_delay:64| [2025/04/30 10:19:44 750607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44209|rttvar:12414|minrtt:30819|latest_rtt:31735|ack_delay:64| [2025/04/30 10:19:44 750612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:501|lost_pn:498|thresh:3| [2025/04/30 10:19:44 750616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 750647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 750677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 750719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 750806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 750813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 750833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 750837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 750841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44209|rtt_var:12414|pto_duration:93865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 750846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 750850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 750853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 10:19:44 750857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384868590|now:1746008384750841|interv:117749| [2025/04/30 10:19:44 750862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384868590|now:1746008384750841|interval:117749|pto_count:0|srtt:44209 [2025/04/30 10:19:44 750866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56769, ack_elapse 32476, delivered 31200|rate 549595|lost 207| [2025/04/30 10:19:44 750873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (549595) in round 7| [2025/04/30 10:19:44 750878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 750882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 750886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384718728|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 750890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384718728|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:312350| [2025/04/30 10:19:44 750895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:37200|srtt:44209|latest_rtt:31735|min_rtt:30819|applimit:0|lost:196|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 750901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 10:19:44 750905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746008384750463|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 750910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504750463|now:1746008384750463|interv:120000000| [2025/04/30 10:19:44 750915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504750463|now:1746008384750463|interv:120000000| [2025/04/30 10:19:44 750919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384750823|pq_index:0| [2025/04/30 10:19:44 750923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384749453| [2025/04/30 10:19:44 750927] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384750927| [2025/04/30 10:19:44 750932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384750931| [2025/04/30 10:19:44 750937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384750823|now:1746008384750931| [2025/04/30 10:19:44 750941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384750823|now:1746008384750931| [2025/04/30 10:19:44 750945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 750950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.65|path_pto:0| [2025/04/30 10:19:44 750954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 750959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 750963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 750970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 750974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 750978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.65|path_pto:0| [2025/04/30 10:19:44 750982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 750987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 750991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 750995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 751000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 751007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 751014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 751021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 751028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 10:19:44 751069] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746008384751037|stream_id:0|stream_offset:374952| [2025/04/30 10:19:44 751078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:534|origin_pktnum:461|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 751085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 10:19:44 751091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44209|rtt_var:12414|pto_duration:93865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 751097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 751102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 751108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 10:19:44 751114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384869902|now:1746008384751091|interv:118811| [2025/04/30 10:19:44 751119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384869902|now:1746008384751091|interval:118811|pto_count:0|srtt:44209 [2025/04/30 10:19:44 751126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:38400| [2025/04/30 10:19:44 751138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 751144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 751150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 751155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384752155|now:1746008384751155|interv:1000| [2025/04/30 10:19:44 751161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 751166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 751172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 751177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 751183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 751189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 751196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384752155| [2025/04/30 10:19:44 751201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384752155| [2025/04/30 10:19:44 751205] [debug] |xqc_engine_wakeup_after|wakeup:1746008384752155|now:1746008384751205|diff:950| [2025/04/30 10:19:44 751210] [debug] |xqc_engine_main_logic|END|now:1746008384750931| [2025/04/30 10:19:44 751215] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384751215| [2025/04/30 10:19:44 751219] [debug] |xqc_engine_wakeup_after|wakeup:1746008384752155|now:1746008384751219|diff:936| [2025/04/30 10:19:44 751223] [debug] |xqc_engine_main_logic|END|now:1746008384751215| [2025/04/30 10:19:44 752293] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384752293| [2025/04/30 10:19:44 752303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384752155|pq_index:0| [2025/04/30 10:19:44 752308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384750931| [2025/04/30 10:19:44 752313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384752312| [2025/04/30 10:19:44 752317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384752155|now:1746008384752312| [2025/04/30 10:19:44 752322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384752155|now:1746008384752312| [2025/04/30 10:19:44 752326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 752331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.75|path_pto:0| [2025/04/30 10:19:44 752336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 752345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 752349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 752353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 752357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 752362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.75|path_pto:0| [2025/04/30 10:19:44 752366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 752371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 752374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 752378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 752383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 752387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 752391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 752396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 752400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:535-541|next_skip_chance:1746008385108995|current_time:1746008384752400| [2025/04/30 10:19:44 752405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 10:19:44 752437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746008384752413|stream_id:0|stream_offset:376131| [2025/04/30 10:19:44 752443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:542|origin_pktnum:462|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 752448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 10:19:44 752452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44209|rtt_var:12414|pto_duration:93865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 752457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 752461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 752464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 752468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384871278|now:1746008384752452|interv:118826| [2025/04/30 10:19:44 752476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384871278|now:1746008384752452|interval:118826|pto_count:0|srtt:44209 [2025/04/30 10:19:44 752481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:39600| [2025/04/30 10:19:44 752486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 752490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 752494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 752498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 10:19:44 752521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008384752504|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 752526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:543|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 10:19:44 752531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:44 752535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44209|rtt_var:12414|pto_duration:93865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 752540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 752543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 752547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 752574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384871369|now:1746008384752535|interv:118834| [2025/04/30 10:19:44 752580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384871369|now:1746008384752535|interval:118834|pto_count:0|srtt:44209 [2025/04/30 10:19:44 752585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40800| [2025/04/30 10:19:44 752590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 752594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 752599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 752603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384753602|now:1746008384752602|interv:1000| [2025/04/30 10:19:44 752607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 752610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 752619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 752623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 752627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 752631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 752635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384753602| [2025/04/30 10:19:44 752639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384753602| [2025/04/30 10:19:44 752643] [debug] |xqc_engine_wakeup_after|wakeup:1746008384753602|now:1746008384752643|diff:959| [2025/04/30 10:19:44 752648] [debug] |xqc_engine_main_logic|END|now:1746008384752312| [2025/04/30 10:19:44 753713] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384753713| [2025/04/30 10:19:44 753724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384753602|pq_index:0| [2025/04/30 10:19:44 753728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384752312| [2025/04/30 10:19:44 753733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384753732| [2025/04/30 10:19:44 753738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384753602|now:1746008384753732| [2025/04/30 10:19:44 753742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384753602|now:1746008384753732| [2025/04/30 10:19:44 753746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 753751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.96|path_pto:0| [2025/04/30 10:19:44 753756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 753760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 753764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 753768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 753772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 753776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44209|min_srtt:44209|path_bw:1206856|loss_rate:92.96|path_pto:0| [2025/04/30 10:19:44 753781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 753785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 753794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 753798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 753802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 753807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 753811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 753815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 753820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 10:19:44 753854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384753828|stream_id:0|stream_offset:378489| [2025/04/30 10:19:44 753860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:544|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 10:19:44 753865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 753869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44209|rtt_var:12414|pto_duration:93865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 753874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 753878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 753881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 753885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384872693|now:1746008384753869|interv:118824| [2025/04/30 10:19:44 753889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384872693|now:1746008384753869|interval:118824|pto_count:0|srtt:44209 [2025/04/30 10:19:44 753894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42000| [2025/04/30 10:19:44 753899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 753903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:42000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 753908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 753912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384754912|now:1746008384753912|interv:1000| [2025/04/30 10:19:44 753916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 753920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 753928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384754912| [2025/04/30 10:19:44 753932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384754912| [2025/04/30 10:19:44 753936] [debug] |xqc_engine_wakeup_after|wakeup:1746008384754912|now:1746008384753936|diff:976| [2025/04/30 10:19:44 753940] [debug] |xqc_engine_main_logic|END|now:1746008384753732| [2025/04/30 10:19:44 754765] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:224|state:ESTABED|recv_time:1746008384754764| [2025/04/30 10:19:44 754781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 754790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:157| [2025/04/30 10:19:44 754796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 10:19:44 754805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 10:19:44 754812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 754819] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 754830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:502|origin_pktnum:277|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:502| [2025/04/30 10:19:44 754838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:37209|prior_delivered:312350|prior_time:1746008384719977|is_app_limited:0|send_elapse:56128|ack_elapse:34787|ctl_first_sent_time:1746008384721941|lagest_ack_time:1746008384754764|curr_delivered:343550| [2025/04/30 10:19:44 754845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384721941| [2025/04/30 10:19:44 754851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1548||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 10:19:44 754857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:503|origin_pktnum:401|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:503| [2025/04/30 10:19:44 754864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:37209|prior_delivered:312350|prior_time:1746008384719977|is_app_limited:0|send_elapse:56128|ack_elapse:34787|ctl_first_sent_time:1746008384721941|lagest_ack_time:1746008384754764|curr_delivered:344750| [2025/04/30 10:19:44 754871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384722054| [2025/04/30 10:19:44 754877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1546||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 10:19:44 754883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44209|rttvar:12414|minrtt:30819|latest_rtt:32710|ack_delay:96| [2025/04/30 10:19:44 754889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42759|rttvar:12209|minrtt:30819|latest_rtt:32710|ack_delay:96| [2025/04/30 10:19:44 754893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:503|lost_pn:500|thresh:3| [2025/04/30 10:19:44 754897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 754921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 754925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 754929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 754944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 754951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 754994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 754997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 755110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 755122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 755143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 755149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 755155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 755160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:12209|pto_duration:91595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 755166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 755177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 755182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 755188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384870423|now:1746008384755160|interv:115263| [2025/04/30 10:19:44 755193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384870423|now:1746008384755160|interval:115263|pto_count:0|srtt:42759 [2025/04/30 10:19:44 755200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56128, ack_elapse 34787, delivered 32400|rate 577251|lost 207| [2025/04/30 10:19:44 755206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 10:19:44 755211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (577251) in round 8| [2025/04/30 10:19:44 755218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 755224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 755229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384722054|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 755234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384722054|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 755238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39600|srtt:42759|latest_rtt:32710|min_rtt:30819|applimit:0|lost:200|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 755245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 10:19:44 755249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746008384754764|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 755254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504754764|now:1746008384754764|interv:120000000| [2025/04/30 10:19:44 755259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504754764|now:1746008384754764|interv:120000000| [2025/04/30 10:19:44 755263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384754912|pq_index:0| [2025/04/30 10:19:44 755267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384753732| [2025/04/30 10:19:44 755271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384755271| [2025/04/30 10:19:44 755276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384755275| [2025/04/30 10:19:44 755280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384754912|now:1746008384755275| [2025/04/30 10:19:44 755288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384754912|now:1746008384755275| [2025/04/30 10:19:44 755292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 755297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1206856|loss_rate:93.06|path_pto:0| [2025/04/30 10:19:44 755302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 755307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 755311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:468|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 755316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1206856|loss_rate:93.06|path_pto:0| [2025/04/30 10:19:44 755320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 755325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 755328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 755332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 755337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 755341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1206856|loss_rate:93.06|path_pto:0| [2025/04/30 10:19:44 755345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 755349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 755353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 755357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 755361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 755365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 755369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 755374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 755387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 10:19:44 755422] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008384755395|stream_id:0|stream_offset:310107| [2025/04/30 10:19:44 755429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:545|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 10:19:44 755433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:44 755438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:12209|pto_duration:91595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 755442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 755446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 755450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 755454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384871990|now:1746008384755437|interv:116553| [2025/04/30 10:19:44 755458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384871990|now:1746008384755437|interval:116553|pto_count:0|srtt:42759 [2025/04/30 10:19:44 755463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40800| [2025/04/30 10:19:44 755467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 755472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 755476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 755480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 10:19:44 755502] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:546|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008384755486|stream_id:0|stream_offset:384384| [2025/04/30 10:19:44 755508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:546|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 755512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 755517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:12209|pto_duration:91595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 755521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 755525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 755529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 755533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384872081|now:1746008384755517|interv:116564| [2025/04/30 10:19:44 755541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384872081|now:1746008384755517|interval:116564|pto_count:0|srtt:42759 [2025/04/30 10:19:44 755546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 755572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 755578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:385563| [2025/04/30 10:19:44 755583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 755587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384756587|now:1746008384755587|interv:1000| [2025/04/30 10:19:44 755591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 755595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 755599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384756587| [2025/04/30 10:19:44 755603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384756587| [2025/04/30 10:19:44 755607] [debug] |xqc_engine_wakeup_after|wakeup:1746008384756587|now:1746008384755607|diff:980| [2025/04/30 10:19:44 755611] [debug] |xqc_engine_main_logic|END|now:1746008384755275| [2025/04/30 10:19:44 755617] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384755617| [2025/04/30 10:19:44 755621] [debug] |xqc_engine_wakeup_after|wakeup:1746008384756587|now:1746008384755621|diff:966| [2025/04/30 10:19:44 755625] [debug] |xqc_engine_main_logic|END|now:1746008384755617| [2025/04/30 10:19:44 756695] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384756695| [2025/04/30 10:19:44 756705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384756587|pq_index:0| [2025/04/30 10:19:44 756710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384755275| [2025/04/30 10:19:44 756715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384756714| [2025/04/30 10:19:44 756719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384756587|now:1746008384756714| [2025/04/30 10:19:44 756724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384756587|now:1746008384756714| [2025/04/30 10:19:44 756728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 756733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1206856|loss_rate:91.89|path_pto:0| [2025/04/30 10:19:44 756738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 756742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 756746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 756755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 756759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 756763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1206856|loss_rate:91.89|path_pto:0| [2025/04/30 10:19:44 756768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 756772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 756776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 756780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 756784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 756789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 756793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:385563| [2025/04/30 10:19:44 756797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 756802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 10:19:44 756833] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384756810|stream_id:0|stream_offset:385563| [2025/04/30 10:19:44 756839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 756844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 756848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:12209|pto_duration:91595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 756852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 756856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 756860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 756864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384873405|now:1746008384756848|interv:116557| [2025/04/30 10:19:44 756868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384873405|now:1746008384756848|interval:116557|pto_count:0|srtt:42759 [2025/04/30 10:19:44 756873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 756881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 756886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 756891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 756894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384757894|now:1746008384756894|interv:1000| [2025/04/30 10:19:44 756899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 756902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 756906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384757894| [2025/04/30 10:19:44 756910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384757894| [2025/04/30 10:19:44 756914] [debug] |xqc_engine_wakeup_after|wakeup:1746008384757894|now:1746008384756914|diff:980| [2025/04/30 10:19:44 756919] [debug] |xqc_engine_main_logic|END|now:1746008384756714| [2025/04/30 10:19:44 757642] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:226|state:ESTABED|recv_time:1746008384757641| [2025/04/30 10:19:44 757656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 757665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:158| [2025/04/30 10:19:44 757671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 10:19:44 757680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 10:19:44 757686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 757694] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 757703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:504|origin_pktnum:402|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:504| [2025/04/30 10:19:44 757710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:39609|prior_delivered:312350|prior_time:1746008384719977|is_app_limited:0|send_elapse:56346|ack_elapse:37664|ctl_first_sent_time:1746008384722159|lagest_ack_time:1746008384757641|curr_delivered:345950| [2025/04/30 10:19:44 757717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384722159| [2025/04/30 10:19:44 757724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1542||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 10:19:44 757731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:506|origin_pktnum:406|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:506| [2025/04/30 10:19:44 757738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:34800|prior_delivered:317150|prior_time:1746008384723936|is_app_limited:0|send_elapse:56814|ack_elapse:33705|ctl_first_sent_time:1746008384724788|lagest_ack_time:1746008384757641|curr_delivered:347150| [2025/04/30 10:19:44 757745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384724788| [2025/04/30 10:19:44 757751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1540||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 10:19:44 757761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42759|rttvar:12209|minrtt:30819|latest_rtt:32853|ack_delay:72| [2025/04/30 10:19:44 757766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41512|rttvar:11651|minrtt:30819|latest_rtt:32853|ack_delay:72| [2025/04/30 10:19:44 757770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:506|lost_pn:503|thresh:3| [2025/04/30 10:19:44 757774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 757799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 757855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 757942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 757950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 757972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 757976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 757980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384771371|now:1746008384757980|interval:13391| [2025/04/30 10:19:44 757985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384771371|now:1746008384757980|interv:13391| [2025/04/30 10:19:44 757989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 56814, ack_elapse 33705, delivered 30000|rate 528038|lost 207| [2025/04/30 10:19:44 757994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (528038) in round 8| [2025/04/30 10:19:44 757998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 758002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 758006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384724788|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 758010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384724788|recovery:1|recovery_start:1746008384731419|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 758017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:41512|latest_rtt:32853|min_rtt:30819|applimit:0|lost:201|recovery:1|recovery_start:1746008384731419|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 758026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 10:19:44 758034] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746008384757641|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 758041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504757641|now:1746008384757641|interv:120000000| [2025/04/30 10:19:44 758048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504757641|now:1746008384757641|interv:120000000| [2025/04/30 10:19:44 758053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384757894|pq_index:0| [2025/04/30 10:19:44 758060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384756714| [2025/04/30 10:19:44 758066] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384758066| [2025/04/30 10:19:44 758073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384758071| [2025/04/30 10:19:44 758079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384757894|now:1746008384758071| [2025/04/30 10:19:44 758085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384757894|now:1746008384758071| [2025/04/30 10:19:44 758096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 758103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.67|path_pto:0| [2025/04/30 10:19:44 758110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 758116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 758123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:469|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 758129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.67|path_pto:0| [2025/04/30 10:19:44 758134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 758141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 758147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:471|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 758152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.67|path_pto:0| [2025/04/30 10:19:44 758158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 758164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 758170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 758175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 758180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 758186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.67|path_pto:0| [2025/04/30 10:19:44 758192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 758198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 758203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 758209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 758219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 758226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:469|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 758232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 758239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 758246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 10:19:44 758284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384758257|stream_id:0|stream_offset:379668| [2025/04/30 10:19:44 758291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:548|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 10:19:44 758298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 758303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384771371|now:1746008384758303|interval:13068| [2025/04/30 10:19:44 758310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384771371|now:1746008384758303|interv:13068| [2025/04/30 10:19:44 758317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 758324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:471|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 758328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 758333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 758337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384759337|now:1746008384758337|interv:1000| [2025/04/30 10:19:44 758341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 758345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 758349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 758353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 758357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 758361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 758365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384759337| [2025/04/30 10:19:44 758369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384759337| [2025/04/30 10:19:44 758377] [debug] |xqc_engine_wakeup_after|wakeup:1746008384759337|now:1746008384758377|diff:960| [2025/04/30 10:19:44 758381] [debug] |xqc_engine_main_logic|END|now:1746008384758071| [2025/04/30 10:19:44 758387] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384758387| [2025/04/30 10:19:44 758391] [debug] |xqc_engine_wakeup_after|wakeup:1746008384759337|now:1746008384758391|diff:946| [2025/04/30 10:19:44 758395] [debug] |xqc_engine_main_logic|END|now:1746008384758387| [2025/04/30 10:19:44 759465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384759465| [2025/04/30 10:19:44 759475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384759337|pq_index:0| [2025/04/30 10:19:44 759480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384758071| [2025/04/30 10:19:44 759485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384759484| [2025/04/30 10:19:44 759489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384759337|now:1746008384759484| [2025/04/30 10:19:44 759494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384759337|now:1746008384759484| [2025/04/30 10:19:44 759498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 759503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.79|path_pto:0| [2025/04/30 10:19:44 759508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 759512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 759516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 759520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 759524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 759528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1206856|loss_rate:90.79|path_pto:0| [2025/04/30 10:19:44 759533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 759537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 759541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 759545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 759569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 759575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:471|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 759590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 759596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 759603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 10:19:44 759649] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384759615|stream_id:0|stream_offset:380847| [2025/04/30 10:19:44 759658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:549|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 10:19:44 759666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 759672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384771371|now:1746008384759672|interval:11699| [2025/04/30 10:19:44 759679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384771371|now:1746008384759672|interv:11699| [2025/04/30 10:19:44 759685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 759693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 759700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 759707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 759713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 10:19:44 759755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43210|now:1746008384759723|stream_id:0|stream_offset:386742| [2025/04/30 10:19:44 759762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 759766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43210|applimit:0| [2025/04/30 10:19:44 759771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384771371|now:1746008384759770|interval:11601| [2025/04/30 10:19:44 759776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384771371|now:1746008384759770|interv:11601| [2025/04/30 10:19:44 759782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:44410| [2025/04/30 10:19:44 759790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 759797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 759809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 759813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384760813|now:1746008384759813|interv:1000| [2025/04/30 10:19:44 759817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 759821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 759825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384760813| [2025/04/30 10:19:44 759829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384760813| [2025/04/30 10:19:44 759833] [debug] |xqc_engine_wakeup_after|wakeup:1746008384760813|now:1746008384759833|diff:980| [2025/04/30 10:19:44 759838] [debug] |xqc_engine_main_logic|END|now:1746008384759484| [2025/04/30 10:19:44 759848] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:227|state:ESTABED|recv_time:1746008384759847| [2025/04/30 10:19:44 759853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 759859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:159| [2025/04/30 10:19:44 759863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 10:19:44 759868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 10:19:44 759873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 759878] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 759883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:507|origin_pktnum:409|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:507| [2025/04/30 10:19:44 759888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:36000|prior_delivered:317150|prior_time:1746008384723936|is_app_limited:0|send_elapse:56918|ack_elapse:35911|ctl_first_sent_time:1746008384724892|lagest_ack_time:1746008384759847|curr_delivered:348350| [2025/04/30 10:19:44 759893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384724892| [2025/04/30 10:19:44 759897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1538||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 10:19:44 759902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:508|origin_pktnum:410|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/04/30 10:19:44 759906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:34800|prior_delivered:319550|prior_time:1746008384725949|is_app_limited:0|send_elapse:55684|ack_elapse:33898|ctl_first_sent_time:1746008384726647|lagest_ack_time:1746008384759847|curr_delivered:349550| [2025/04/30 10:19:44 759911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384726647| [2025/04/30 10:19:44 759915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1536||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 10:19:44 759919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41512|rttvar:11651|minrtt:30819|latest_rtt:33200|ack_delay:56| [2025/04/30 10:19:44 759923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40466|rttvar:10831|minrtt:30819|latest_rtt:33200|ack_delay:56| [2025/04/30 10:19:44 759931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/04/30 10:19:44 759935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 759951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 759955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 759959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 759970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 759974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 759993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 759997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 760124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 760135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 760157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 760163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 760170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:505|lost_pn:505|po_sent_time:1746008384724670|lost_send_time:1746008384714323|loss_delay:45524|frame:STREAM |repair:128| [2025/04/30 10:19:44 760176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384724670u| [2025/04/30 10:19:44 760182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 760187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40466|rtt_var:10831|pto_duration:83790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 760197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 760203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 760209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 760214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384868513|now:1746008384760187|interv:108326| [2025/04/30 10:19:44 760220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384868513|now:1746008384760187|interval:108326|pto_count:0|srtt:40466 [2025/04/30 10:19:44 760226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55684, ack_elapse 33898, delivered 30000|rate 538754|lost 208| [2025/04/30 10:19:44 760233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (538754) in round 8| [2025/04/30 10:19:44 760240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 760247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 760253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384726647|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 760259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384726647|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 760266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:40466|latest_rtt:33200|min_rtt:30819|applimit:0|lost:203|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 760273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 760279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384784847|now:1746008384759847|interv:25000| [2025/04/30 10:19:44 760286] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384759847|max_ack_delay:25000| [2025/04/30 10:19:44 760293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 10:19:44 760299] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:227|pkt_type:SHORT_HEADER|pkt_num:160|frame:PING ACK |recv_time:1746008384759847|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 760306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504759847|now:1746008384759847|interv:120000000| [2025/04/30 10:19:44 760313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504759847|now:1746008384759847|interv:120000000| [2025/04/30 10:19:44 760319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384760813|pq_index:0| [2025/04/30 10:19:44 760327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384759484| [2025/04/30 10:19:44 760331] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384760331| [2025/04/30 10:19:44 760336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384760335| [2025/04/30 10:19:44 760342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 760347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 760351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 760356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 760360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 760365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 760369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 760373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:479|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 760378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 760382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 760386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 760391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 760395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 760399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 760404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 760407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 760414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 760418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 760422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 760426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 760431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 760434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 760438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 760442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 760447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 760451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 760455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 760459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 760463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 760467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 760472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 760475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 760480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384760813| [2025/04/30 10:19:44 760484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384760813| [2025/04/30 10:19:44 760488] [debug] |xqc_engine_wakeup_after|wakeup:1746008384760813|now:1746008384760488|diff:325| [2025/04/30 10:19:44 760492] [debug] |xqc_engine_main_logic|END|now:1746008384760335| [2025/04/30 10:19:44 760497] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384760497| [2025/04/30 10:19:44 760501] [debug] |xqc_engine_wakeup_after|wakeup:1746008384760813|now:1746008384760501|diff:312| [2025/04/30 10:19:44 760505] [debug] |xqc_engine_main_logic|END|now:1746008384760497| [2025/04/30 10:19:44 761574] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384761574| [2025/04/30 10:19:44 761585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384760813|pq_index:0| [2025/04/30 10:19:44 761592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384760335| [2025/04/30 10:19:44 761608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384761606| [2025/04/30 10:19:44 761613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384760813|now:1746008384761606| [2025/04/30 10:19:44 761617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384760813|now:1746008384761606| [2025/04/30 10:19:44 761621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 761629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 761637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 761644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 761650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 761656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 761663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 761670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40466|min_srtt:40466|path_bw:1206856|loss_rate:89.74|path_pto:0| [2025/04/30 10:19:44 761677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 761683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 761689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 761695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 761702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 761709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 761716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 761723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 761730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 10:19:44 761786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384761742|stream_id:0|stream_offset:382026| [2025/04/30 10:19:44 761805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:551|origin_pktnum:472|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 761811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 761816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40466|rtt_var:10831|pto_duration:83790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 761820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 761824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 761828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 761832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384870532|now:1746008384761815|interv:108717| [2025/04/30 10:19:44 761836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384870532|now:1746008384761815|interval:108717|pto_count:0|srtt:40466 [2025/04/30 10:19:44 761841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 761846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:479|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 761850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 761855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 761859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 10:19:44 761892] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384761866|stream_id:0|stream_offset:125004| [2025/04/30 10:19:44 761902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:552|origin_pktnum:120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 761909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 761916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40466|rtt_var:10831|pto_duration:83790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 761923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 761927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 761931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 761935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384870656|now:1746008384761915|interv:108741| [2025/04/30 10:19:44 761939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384870656|now:1746008384761915|interval:108741|pto_count:0|srtt:40466 [2025/04/30 10:19:44 761952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 761957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 761962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 761966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 761970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384762970|now:1746008384761970|interv:1000| [2025/04/30 10:19:44 761974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 761979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 761986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 761992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 761999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 762004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 762010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384762970| [2025/04/30 10:19:44 762017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384762970| [2025/04/30 10:19:44 762023] [debug] |xqc_engine_wakeup_after|wakeup:1746008384762970|now:1746008384762023|diff:947| [2025/04/30 10:19:44 762030] [debug] |xqc_engine_main_logic|END|now:1746008384761606| [2025/04/30 10:19:44 762044] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:226|state:ESTABED|recv_time:1746008384762043| [2025/04/30 10:19:44 762053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 762063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:160| [2025/04/30 10:19:44 762069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 10:19:44 762078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 10:19:44 762084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 762092] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 762102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:509|origin_pktnum:413|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:510|path_largest_ack:509| [2025/04/30 10:19:44 762109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:36000|prior_delivered:319550|prior_time:1746008384725949|is_app_limited:0|send_elapse:55779|ack_elapse:36094|ctl_first_sent_time:1746008384726742|lagest_ack_time:1746008384762043|curr_delivered:350750| [2025/04/30 10:19:44 762116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384726742| [2025/04/30 10:19:44 762123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1535||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 10:19:44 762130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:510|origin_pktnum:414|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:510|path_largest_ack:510| [2025/04/30 10:19:44 762143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:36000|prior_delivered:319550|prior_time:1746008384725949|is_app_limited:0|send_elapse:55779|ack_elapse:36094|ctl_first_sent_time:1746008384726742|lagest_ack_time:1746008384762043|curr_delivered:351950| [2025/04/30 10:19:44 762151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384728137| [2025/04/30 10:19:44 762157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1533||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 10:19:44 762164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40466|rttvar:10831|minrtt:30819|latest_rtt:33906|ack_delay:72| [2025/04/30 10:19:44 762171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39637|rttvar:9782|minrtt:30819|latest_rtt:33906|ack_delay:72| [2025/04/30 10:19:44 762178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:510|lost_pn:507|thresh:3| [2025/04/30 10:19:44 762184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 762217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 762248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 762359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 762367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 762390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 762394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 762398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 762402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39637|rtt_var:9782|pto_duration:78765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 762407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 762411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 762415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 762419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384865631|now:1746008384762402|interv:103229| [2025/04/30 10:19:44 762423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384865631|now:1746008384762402|interval:103229|pto_count:0|srtt:39637 [2025/04/30 10:19:44 762427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55779, ack_elapse 36094, delivered 32400|rate 580863|lost 208| [2025/04/30 10:19:44 762432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (580863) in round 8| [2025/04/30 10:19:44 762436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 762440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 762444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384728137|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 762449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384728137|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 762453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:39637|latest_rtt:33906|min_rtt:30819|applimit:0|lost:205|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 762460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 10:19:44 762464] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746008384762043|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 762469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504762043|now:1746008384762043|interv:120000000| [2025/04/30 10:19:44 762473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504762043|now:1746008384762043|interv:120000000| [2025/04/30 10:19:44 762480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384762970|pq_index:0| [2025/04/30 10:19:44 762484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384761606| [2025/04/30 10:19:44 762488] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384762488| [2025/04/30 10:19:44 762493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384762492| [2025/04/30 10:19:44 762499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39637|min_srtt:39637|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 762504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 762510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 762517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 762524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39637|min_srtt:39637|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 762531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 762538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 762543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:505|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 762547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39637|min_srtt:39637|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 762574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 762579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 762583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 762586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 762591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 762595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 762600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 762608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 762611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 762615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 762619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 762624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 762628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 762632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384762970| [2025/04/30 10:19:44 762636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384762970| [2025/04/30 10:19:44 762640] [debug] |xqc_engine_wakeup_after|wakeup:1746008384762970|now:1746008384762640|diff:330| [2025/04/30 10:19:44 762644] [debug] |xqc_engine_main_logic|END|now:1746008384762492| [2025/04/30 10:19:44 762650] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384762650| [2025/04/30 10:19:44 762654] [debug] |xqc_engine_wakeup_after|wakeup:1746008384762970|now:1746008384762653|diff:317| [2025/04/30 10:19:44 762657] [debug] |xqc_engine_main_logic|END|now:1746008384762650| [2025/04/30 10:19:44 763637] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:226|state:ESTABED|recv_time:1746008384763636| [2025/04/30 10:19:44 763652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 763661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:161| [2025/04/30 10:19:44 763668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 10:19:44 763676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 10:19:44 763684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 763692] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 763701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:511|origin_pktnum:418|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:511| [2025/04/30 10:19:44 763709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:32400|prior_delivered:323150|prior_time:1746008384729036|is_app_limited:0|send_elapse:55780|ack_elapse:34600|ctl_first_sent_time:1746008384729691|lagest_ack_time:1746008384763636|curr_delivered:353150| [2025/04/30 10:19:44 763716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384729691| [2025/04/30 10:19:44 763724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1531||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 10:19:44 763731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:512|origin_pktnum:419|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:512| [2025/04/30 10:19:44 763738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:32400|prior_delivered:323150|prior_time:1746008384729036|is_app_limited:0|send_elapse:55780|ack_elapse:34600|ctl_first_sent_time:1746008384729691|lagest_ack_time:1746008384763636|curr_delivered:354350| [2025/04/30 10:19:44 763752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384729785| [2025/04/30 10:19:44 763757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1529||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 10:19:44 763761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39637|rttvar:9782|minrtt:30819|latest_rtt:33851|ack_delay:80| [2025/04/30 10:19:44 763765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38904|rttvar:8803|minrtt:30819|latest_rtt:33851|ack_delay:80| [2025/04/30 10:19:44 763770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:512|lost_pn:509|thresh:3| [2025/04/30 10:19:44 763774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 763799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 763831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 763918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 763926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 763945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 763949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 763953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 763957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38904|rtt_var:8803|pto_duration:74116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 763965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 763969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 763973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 10:19:44 763977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384860982|now:1746008384763957|interv:97025| [2025/04/30 10:19:44 763981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384860982|now:1746008384763957|interval:97025|pto_count:0|srtt:38904 [2025/04/30 10:19:44 763985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 55780, ack_elapse 34600, delivered 31200|rate 559340|lost 208| [2025/04/30 10:19:44 763990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (559340) in round 8| [2025/04/30 10:19:44 763994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 764000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 764006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384729785|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 764013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384729785|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 764020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:38410|srtt:38904|latest_rtt:33851|min_rtt:30819|applimit:0|lost:205|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 764030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 10:19:44 764035] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746008384763636|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 764043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504763636|now:1746008384763636|interv:120000000| [2025/04/30 10:19:44 764049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504763636|now:1746008384763636|interv:120000000| [2025/04/30 10:19:44 764055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384762970|pq_index:0| [2025/04/30 10:19:44 764062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384762492| [2025/04/30 10:19:44 764068] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384764068| [2025/04/30 10:19:44 764076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384764075| [2025/04/30 10:19:44 764089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384762970|now:1746008384764075| [2025/04/30 10:19:44 764095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384762970|now:1746008384764075| [2025/04/30 10:19:44 764101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 764108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38904|min_srtt:38904|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 764115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 764122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38904|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 764129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 764136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38904|min_srtt:38904|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 764143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:443334| [2025/04/30 10:19:44 764150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38904|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 764157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 764164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38904|min_srtt:38904|path_bw:1206856|loss_rate:90.00|path_pto:0| [2025/04/30 10:19:44 764170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:444513| [2025/04/30 10:19:44 764177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 764183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 764189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 764196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 764201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 764205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 764210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 764214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 10:19:44 764255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746008384764222|stream_id:0|stream_offset:383205| [2025/04/30 10:19:44 764273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:553|origin_pktnum:480|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 764280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 10:19:44 764287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38904|rtt_var:8803|pto_duration:74116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 764293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 764299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 764305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 764312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384863338|now:1746008384764286|interv:99052| [2025/04/30 10:19:44 764318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384863338|now:1746008384764286|interval:99052|pto_count:0|srtt:38904 [2025/04/30 10:19:44 764322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:39610| [2025/04/30 10:19:44 764328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 764332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 764337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 764341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 10:19:44 764374] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384764348|stream_id:0|stream_offset:129720| [2025/04/30 10:19:44 764383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:554|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 764391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 764397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38904|rtt_var:8803|pto_duration:74116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 764404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 764408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 764412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 764416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384863464|now:1746008384764396|interv:99068| [2025/04/30 10:19:44 764420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384863464|now:1746008384764396|interval:99068|pto_count:0|srtt:38904 [2025/04/30 10:19:44 764429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 764434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 764438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 764443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 764447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 10:19:44 764477] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384764453|stream_id:0|stream_offset:343119| [2025/04/30 10:19:44 764486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:555|origin_pktnum:405|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 764493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 764500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38904|rtt_var:8803|pto_duration:74116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 764507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 764511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 764514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 764518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384863569|now:1746008384764500|interv:99069| [2025/04/30 10:19:44 764523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384863569|now:1746008384764500|interval:99069|pto_count:0|srtt:38904 [2025/04/30 10:19:44 764527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 764532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 764536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 764541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 764545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384765544|now:1746008384764544|interv:1000| [2025/04/30 10:19:44 764566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 764573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 764577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384765544| [2025/04/30 10:19:44 764581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384765544| [2025/04/30 10:19:44 764590] [debug] |xqc_engine_wakeup_after|wakeup:1746008384765544|now:1746008384764590|diff:954| [2025/04/30 10:19:44 764594] [debug] |xqc_engine_main_logic|END|now:1746008384764075| [2025/04/30 10:19:44 764600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384764600| [2025/04/30 10:19:44 764604] [debug] |xqc_engine_wakeup_after|wakeup:1746008384765544|now:1746008384764604|diff:940| [2025/04/30 10:19:44 764608] [debug] |xqc_engine_main_logic|END|now:1746008384764600| [2025/04/30 10:19:44 765645] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:226|state:ESTABED|recv_time:1746008384765644| [2025/04/30 10:19:44 765660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 765669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:162| [2025/04/30 10:19:44 765676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 10:19:44 765685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 10:19:44 765691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 765699] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 765707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:513|origin_pktnum:175|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:514|path_largest_ack:513| [2025/04/30 10:19:44 765715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:325550|prior_time:1746008384731004|is_app_limited:0|send_elapse:52501|ack_elapse:34640|ctl_first_sent_time:1746008384731625|lagest_ack_time:1746008384765644|curr_delivered:355550| [2025/04/30 10:19:44 765723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384731625| [2025/04/30 10:19:44 765730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1528||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 10:19:44 765737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:514|origin_pktnum:422|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:514|path_largest_ack:514| [2025/04/30 10:19:44 765744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:325550|prior_time:1746008384731004|is_app_limited:0|send_elapse:52501|ack_elapse:34640|ctl_first_sent_time:1746008384731625|lagest_ack_time:1746008384765644|curr_delivered:356750| [2025/04/30 10:19:44 765749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384731735| [2025/04/30 10:19:44 765754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1526||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 10:19:44 765761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38904|rttvar:8803|minrtt:30819|latest_rtt:33909|ack_delay:64| [2025/04/30 10:19:44 765768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38271|rttvar:7867|minrtt:30819|latest_rtt:33909|ack_delay:64| [2025/04/30 10:19:44 765775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:514|lost_pn:511|thresh:3| [2025/04/30 10:19:44 765780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 765906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 765914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 765933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 765937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 765941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 765959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38271|rtt_var:7867|pto_duration:69739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 765966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 765972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 765979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 765985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859192|now:1746008384765959|interv:93233| [2025/04/30 10:19:44 765992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859192|now:1746008384765959|interval:93233|pto_count:0|srtt:38271 [2025/04/30 10:19:44 765999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 52501, ack_elapse 34640, delivered 31200|rate 594274|lost 208| [2025/04/30 10:19:44 766006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (594274) in round 8| [2025/04/30 10:19:44 766012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 766019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 766025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384731735|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 766038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384731735|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 766045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:38271|latest_rtt:33909|min_rtt:30819|applimit:0|lost:208|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 766054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 10:19:44 766062] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746008384765644|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 766069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504765644|now:1746008384765644|interv:120000000| [2025/04/30 10:19:44 766076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504765644|now:1746008384765644|interv:120000000| [2025/04/30 10:19:44 766082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384765544|pq_index:0| [2025/04/30 10:19:44 766088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384764075| [2025/04/30 10:19:44 766094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384766094| [2025/04/30 10:19:44 766102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384766100| [2025/04/30 10:19:44 766109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384765544|now:1746008384766100| [2025/04/30 10:19:44 766116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384765544|now:1746008384766100| [2025/04/30 10:19:44 766122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 766129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38271|min_srtt:38271|path_bw:1206856|loss_rate:90.36|path_pto:0| [2025/04/30 10:19:44 766136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:444513| [2025/04/30 10:19:44 766143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 766150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 766157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38271|min_srtt:38271|path_bw:1206856|loss_rate:90.36|path_pto:0| [2025/04/30 10:19:44 766162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:445692| [2025/04/30 10:19:44 766166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 766175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 766179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38271|min_srtt:38271|path_bw:1206856|loss_rate:90.36|path_pto:0| [2025/04/30 10:19:44 766184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 766189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 766196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 766202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 766208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 766214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 766221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 766228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 766234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 10:19:44 766272] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384766243|stream_id:0|stream_offset:387921| [2025/04/30 10:19:44 766282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 766290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 766297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38271|rtt_var:7867|pto_duration:69739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 766303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 766309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 766316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 766322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384860982|now:1746008384766296|interv:94686| [2025/04/30 10:19:44 766328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384860982|now:1746008384766296|interval:94686|pto_count:0|srtt:38271 [2025/04/30 10:19:44 766336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 766351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 766358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 766365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 766370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 10:19:44 766415] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384766378|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 766424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 766431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 766438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38271|rtt_var:7867|pto_duration:69739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 766445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 766451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 766458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 766464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384861117|now:1746008384766437|interv:94680| [2025/04/30 10:19:44 766469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384861117|now:1746008384766437|interval:94680|pto_count:0|srtt:38271 [2025/04/30 10:19:44 766475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 766483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 766489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:390279| [2025/04/30 10:19:44 766497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 766502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384767501|now:1746008384766501|interv:1000| [2025/04/30 10:19:44 766506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 766509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 766514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384767501| [2025/04/30 10:19:44 766518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384767501| [2025/04/30 10:19:44 766522] [debug] |xqc_engine_wakeup_after|wakeup:1746008384767501|now:1746008384766522|diff:979| [2025/04/30 10:19:44 766526] [debug] |xqc_engine_main_logic|END|now:1746008384766100| [2025/04/30 10:19:44 766532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384766532| [2025/04/30 10:19:44 766541] [debug] |xqc_engine_wakeup_after|wakeup:1746008384767501|now:1746008384766541|diff:960| [2025/04/30 10:19:44 766545] [debug] |xqc_engine_main_logic|END|now:1746008384766532| [2025/04/30 10:19:44 767575] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:226|state:ESTABED|recv_time:1746008384767573| [2025/04/30 10:19:44 767589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 767597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:163| [2025/04/30 10:19:44 767602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 10:19:44 767611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 10:19:44 767618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 767626] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 767634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:515|origin_pktnum:425|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:516|path_largest_ack:515| [2025/04/30 10:19:44 767641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:33600|prior_delivered:325550|prior_time:1746008384731004|is_app_limited:0|send_elapse:54018|ack_elapse:36569|ctl_first_sent_time:1746008384733142|lagest_ack_time:1746008384767573|curr_delivered:357950| [2025/04/30 10:19:44 767648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384733142| [2025/04/30 10:19:44 767655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1521||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 10:19:44 767661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:516|origin_pktnum:426|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:516|path_largest_ack:516| [2025/04/30 10:19:44 767668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:30000|prior_delivered:330350|prior_time:1746008384734968|is_app_limited:0|send_elapse:45726|ack_elapse:32605|ctl_first_sent_time:1746008384735633|lagest_ack_time:1746008384767573|curr_delivered:359150| [2025/04/30 10:19:44 767674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384735633| [2025/04/30 10:19:44 767681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1519||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 10:19:44 767687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38271|rttvar:7867|minrtt:30819|latest_rtt:31940|ack_delay:56| [2025/04/30 10:19:44 767694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37473|rttvar:7497|minrtt:30819|latest_rtt:31940|ack_delay:56| [2025/04/30 10:19:44 767701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:516|lost_pn:513|thresh:3| [2025/04/30 10:19:44 767708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 767839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 767854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 767877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 767883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 767889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 767895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37473|rtt_var:7497|pto_duration:67461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 767899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 767903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 767907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 767911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858839|now:1746008384767895|interv:90944| [2025/04/30 10:19:44 767915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858839|now:1746008384767895|interval:90944|pto_count:0|srtt:37473 [2025/04/30 10:19:44 767920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45726, ack_elapse 32605, delivered 28800|rate 629838|lost 208| [2025/04/30 10:19:44 767924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (629838) in round 8| [2025/04/30 10:19:44 767929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 767933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 767937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384735633|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 767941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384735633|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 767946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:37473|latest_rtt:31940|min_rtt:30819|applimit:0|lost:208|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 767956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 10:19:44 767964] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:226|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746008384767573|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 767971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504767573|now:1746008384767573|interv:120000000| [2025/04/30 10:19:44 767977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504767573|now:1746008384767573|interv:120000000| [2025/04/30 10:19:44 767983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384767501|pq_index:0| [2025/04/30 10:19:44 767989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384766100| [2025/04/30 10:19:44 767996] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384767996| [2025/04/30 10:19:44 768004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384768002| [2025/04/30 10:19:44 768011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384767501|now:1746008384768002| [2025/04/30 10:19:44 768017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384767501|now:1746008384768002| [2025/04/30 10:19:44 768023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 768030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|min_srtt:37473|path_bw:1206856|loss_rate:88.24|path_pto:0| [2025/04/30 10:19:44 768037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 768045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 768052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 768060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|min_srtt:37473|path_bw:1206856|loss_rate:88.24|path_pto:0| [2025/04/30 10:19:44 768065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:448050| [2025/04/30 10:19:44 768072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 768078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 768084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|min_srtt:37473|path_bw:1206856|loss_rate:88.24|path_pto:0| [2025/04/30 10:19:44 768090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:449229| [2025/04/30 10:19:44 768102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 768107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 768112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 768118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 768125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 768132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:390279| [2025/04/30 10:19:44 768139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 768146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 10:19:44 768190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384768156|stream_id:0|stream_offset:390279| [2025/04/30 10:19:44 768197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 768203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 768209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37473|rtt_var:7497|pto_duration:67461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 768216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 768222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 768228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 768234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384860617|now:1746008384768209|interv:92408| [2025/04/30 10:19:44 768240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384860617|now:1746008384768209|interval:92408|pto_count:0|srtt:37473 [2025/04/30 10:19:44 768247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 768254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 768260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:391458| [2025/04/30 10:19:44 768267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 768273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384769272|now:1746008384768272|interv:1000| [2025/04/30 10:19:44 768284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 768290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 768296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384769272| [2025/04/30 10:19:44 768302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384769272| [2025/04/30 10:19:44 768309] [debug] |xqc_engine_wakeup_after|wakeup:1746008384769272|now:1746008384768309|diff:963| [2025/04/30 10:19:44 768315] [debug] |xqc_engine_main_logic|END|now:1746008384768002| [2025/04/30 10:19:44 768323] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384768323| [2025/04/30 10:19:44 768328] [debug] |xqc_engine_wakeup_after|wakeup:1746008384769272|now:1746008384768328|diff:944| [2025/04/30 10:19:44 768334] [debug] |xqc_engine_main_logic|END|now:1746008384768323| [2025/04/30 10:19:44 769404] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384769403| [2025/04/30 10:19:44 769413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384769272|pq_index:0| [2025/04/30 10:19:44 769418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384768002| [2025/04/30 10:19:44 769423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384769422| [2025/04/30 10:19:44 769428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384769272|now:1746008384769422| [2025/04/30 10:19:44 769432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384769272|now:1746008384769422| [2025/04/30 10:19:44 769436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 769442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37473|min_srtt:37473|path_bw:1206856|loss_rate:87.21|path_pto:0| [2025/04/30 10:19:44 769446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:449229| [2025/04/30 10:19:44 769451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 769455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 769459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 769464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 769468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 769473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:391458| [2025/04/30 10:19:44 769477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 769482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 10:19:44 769516] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384769490|stream_id:0|stream_offset:391458| [2025/04/30 10:19:44 769530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 769537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 769544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37473|rtt_var:7497|pto_duration:67461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 769571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 769578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 769584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 769591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384861951|now:1746008384769544|interv:92407| [2025/04/30 10:19:44 769598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384861951|now:1746008384769544|interval:92407|pto_count:0|srtt:37473 [2025/04/30 10:19:44 769605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 769613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 769619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:392637| [2025/04/30 10:19:44 769627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 769634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 10:19:44 769678] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384769645|stream_id:0|stream_offset:392637| [2025/04/30 10:19:44 769687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 769694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 769701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37473|rtt_var:7497|pto_duration:67461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 769709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 769715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 769721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 769728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384862106|now:1746008384769701|interv:92405| [2025/04/30 10:19:44 769749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384862106|now:1746008384769701|interval:92405|pto_count:0|srtt:37473 [2025/04/30 10:19:44 769765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 769772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 769776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:393816| [2025/04/30 10:19:44 769781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 769785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384770785|now:1746008384769785|interv:1000| [2025/04/30 10:19:44 769789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 769793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 769799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384770785| [2025/04/30 10:19:44 769806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384770785| [2025/04/30 10:19:44 769812] [debug] |xqc_engine_wakeup_after|wakeup:1746008384770785|now:1746008384769812|diff:973| [2025/04/30 10:19:44 769819] [debug] |xqc_engine_main_logic|END|now:1746008384769422| [2025/04/30 10:19:44 769832] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384769831| [2025/04/30 10:19:44 769837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 769844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:164| [2025/04/30 10:19:44 769848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 10:19:44 769854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 10:19:44 769858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 769863] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 769869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:518|origin_pktnum:430|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:518|path_largest_ack:518| [2025/04/30 10:19:44 769874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:32400|prior_delivered:330350|prior_time:1746008384734968|is_app_limited:0|send_elapse:45949|ack_elapse:34863|ctl_first_sent_time:1746008384735856|lagest_ack_time:1746008384769831|curr_delivered:360350| [2025/04/30 10:19:44 769879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384735856| [2025/04/30 10:19:44 769883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1517||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 10:19:44 769887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37473|rttvar:7497|minrtt:30819|latest_rtt:33975|ack_delay:48| [2025/04/30 10:19:44 769892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37029|rttvar:6509|minrtt:30819|latest_rtt:33975|ack_delay:48| [2025/04/30 10:19:44 769896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:518|lost_pn:515|thresh:3| [2025/04/30 10:19:44 769904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 769916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 769920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 769931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 769935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 769999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 770030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 770042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 770067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 770073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 770078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 770085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 770091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384777408|now:1746008384770091|interval:7317| [2025/04/30 10:19:44 770098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384777408|now:1746008384770091|interv:7317| [2025/04/30 10:19:44 770104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45949, ack_elapse 34863, delivered 30000|rate 652897|lost 208| [2025/04/30 10:19:44 770111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (652897) in round 8| [2025/04/30 10:19:44 770118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 770124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 770130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384735856|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 770137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384735856|recovery:1|recovery_start:1746008384760181|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 770144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:42010|srtt:37029|latest_rtt:33975|min_rtt:30819|applimit:0|lost:208|recovery:1|recovery_start:1746008384760181|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 770153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 10:19:44 770158] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746008384769831|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 770167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504769831|now:1746008384769831|interv:120000000| [2025/04/30 10:19:44 770172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504769831|now:1746008384769831|interv:120000000| [2025/04/30 10:19:44 770176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384770785|pq_index:0| [2025/04/30 10:19:44 770181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384769422| [2025/04/30 10:19:44 770187] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384770187| [2025/04/30 10:19:44 770195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384770193| [2025/04/30 10:19:44 770203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37029|min_srtt:37029|path_bw:1206856|loss_rate:85.23|path_pto:0| [2025/04/30 10:19:44 770210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:449229| [2025/04/30 10:19:44 770215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37029|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 770220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 770225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37029|min_srtt:37029|path_bw:1206856|loss_rate:85.23|path_pto:0| [2025/04/30 10:19:44 770229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 770233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 770237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 770241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 770245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 770250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 770254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:393816| [2025/04/30 10:19:44 770259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 770263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 770267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384770785| [2025/04/30 10:19:44 770279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384770785| [2025/04/30 10:19:44 770285] [debug] |xqc_engine_wakeup_after|wakeup:1746008384770785|now:1746008384770285|diff:500| [2025/04/30 10:19:44 770292] [debug] |xqc_engine_main_logic|END|now:1746008384770193| [2025/04/30 10:19:44 770301] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384770300| [2025/04/30 10:19:44 770307] [debug] |xqc_engine_wakeup_after|wakeup:1746008384770785|now:1746008384770307|diff:478| [2025/04/30 10:19:44 770314] [debug] |xqc_engine_main_logic|END|now:1746008384770300| [2025/04/30 10:19:44 771383] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384771382| [2025/04/30 10:19:44 771396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384770785|pq_index:0| [2025/04/30 10:19:44 771401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384770193| [2025/04/30 10:19:44 771406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384771405| [2025/04/30 10:19:44 771411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384770785|now:1746008384771405| [2025/04/30 10:19:44 771415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384770785|now:1746008384771405| [2025/04/30 10:19:44 771419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 771424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37029|min_srtt:37029|path_bw:1206856|loss_rate:85.23|path_pto:0| [2025/04/30 10:19:44 771429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 771434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 771446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 771450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 771455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 771459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 771464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:393816| [2025/04/30 10:19:44 771468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 771473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 10:19:44 771508] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384771481|stream_id:0|stream_offset:393816| [2025/04/30 10:19:44 771522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 771538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 771545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384777408|now:1746008384771544|interval:5864| [2025/04/30 10:19:44 771573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384777408|now:1746008384771544|interv:5864| [2025/04/30 10:19:44 771580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 771589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 771595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:394995| [2025/04/30 10:19:44 771602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 771609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 10:19:44 771651] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43210|now:1746008384771620|stream_id:0|stream_offset:394995| [2025/04/30 10:19:44 771660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 771667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43210|applimit:0| [2025/04/30 10:19:44 771674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384777408|now:1746008384771674|interval:5734| [2025/04/30 10:19:44 771681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384777408|now:1746008384771674|interv:5734| [2025/04/30 10:19:44 771688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:44410| [2025/04/30 10:19:44 771695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 771701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:396174| [2025/04/30 10:19:44 771708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 771715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384772714|now:1746008384771714|interv:1000| [2025/04/30 10:19:44 771721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 771727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 771733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384772714| [2025/04/30 10:19:44 771740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384772714| [2025/04/30 10:19:44 771746] [debug] |xqc_engine_wakeup_after|wakeup:1746008384772714|now:1746008384771746|diff:968| [2025/04/30 10:19:44 771753] [debug] |xqc_engine_main_logic|END|now:1746008384771405| [2025/04/30 10:19:44 771773] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384771772| [2025/04/30 10:19:44 771781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 771789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:165| [2025/04/30 10:19:44 771796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 10:19:44 771806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 10:19:44 771812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 771820] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 771827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:519|origin_pktnum:433|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:520|path_largest_ack:519| [2025/04/30 10:19:44 771832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:332750|prior_time:1746008384736973|is_app_limited:0|send_elapse:41751|ack_elapse:34799|ctl_first_sent_time:1746008384737579|lagest_ack_time:1746008384771772|curr_delivered:361550| [2025/04/30 10:19:44 771837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384737579| [2025/04/30 10:19:44 771841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1515||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 10:19:44 771846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:520|origin_pktnum:434|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:520|path_largest_ack:520| [2025/04/30 10:19:44 771850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:332750|prior_time:1746008384736973|is_app_limited:0|send_elapse:41751|ack_elapse:34799|ctl_first_sent_time:1746008384737579|lagest_ack_time:1746008384771772|curr_delivered:362750| [2025/04/30 10:19:44 771855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384737694| [2025/04/30 10:19:44 771859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1513||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 10:19:44 771863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37029|rttvar:6509|minrtt:30819|latest_rtt:34078|ack_delay:64| [2025/04/30 10:19:44 771867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36652|rttvar:5635|minrtt:30819|latest_rtt:34078|ack_delay:64| [2025/04/30 10:19:44 771872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:520|lost_pn:517|thresh:3| [2025/04/30 10:19:44 771876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 771888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 771892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 771908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 771912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 771997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 772004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 772010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 772016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 772022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 772029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 772034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 772046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 772052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 772059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 772067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:517|lost_pn:517|po_sent_time:1746008384735751|lost_send_time:1746008384730539|loss_delay:41233|frame:STREAM |repair:128| [2025/04/30 10:19:44 772074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384735751u| [2025/04/30 10:19:44 772080] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:104682|lost_count:66|send_count:80|pkt_num:517|po_send_time:1746008384735751|srtt:36652|cwnd:100081|bw:1206856|conn_life:396322|now:0|last_lost_time:396322| [2025/04/30 10:19:44 772088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 772096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36652|rtt_var:5635|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 772102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 772109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 772115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 772121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384855812|now:1746008384772094|interv:83718| [2025/04/30 10:19:44 772128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384855812|now:1746008384772094|interval:83718|pto_count:0|srtt:36652 [2025/04/30 10:19:44 772135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41751, ack_elapse 34799, delivered 30000|rate 718545|lost 209| [2025/04/30 10:19:44 772141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (718545) in round 8| [2025/04/30 10:19:44 772147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 772153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 772159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384737694|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 772164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384737694|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 772169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:36652|latest_rtt:34078|min_rtt:30819|applimit:0|lost:208|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 772184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 10:19:44 772191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746008384771772|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 772198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504771772|now:1746008384771772|interv:120000000| [2025/04/30 10:19:44 772202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504771772|now:1746008384771772|interv:120000000| [2025/04/30 10:19:44 772206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384772714|pq_index:0| [2025/04/30 10:19:44 772211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384771405| [2025/04/30 10:19:44 772215] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384772215| [2025/04/30 10:19:44 772220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384772219| [2025/04/30 10:19:44 772226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 772230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 772235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 772239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:517|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 772244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 772248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 772252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 772257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 772261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 772266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:451587| [2025/04/30 10:19:44 772273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 772284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 772291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 772296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 772302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 772308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 772314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 772321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 772328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 772335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 772342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 772348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 772355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 772362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:396174| [2025/04/30 10:19:44 772368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 772374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 772378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384772714| [2025/04/30 10:19:44 772383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384772714| [2025/04/30 10:19:44 772387] [debug] |xqc_engine_wakeup_after|wakeup:1746008384772714|now:1746008384772386|diff:328| [2025/04/30 10:19:44 772391] [debug] |xqc_engine_main_logic|END|now:1746008384772219| [2025/04/30 10:19:44 772397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384772397| [2025/04/30 10:19:44 772401] [debug] |xqc_engine_wakeup_after|wakeup:1746008384772714|now:1746008384772400|diff:314| [2025/04/30 10:19:44 772405] [debug] |xqc_engine_main_logic|END|now:1746008384772397| [2025/04/30 10:19:44 773478] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384773477| [2025/04/30 10:19:44 773487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384772714|pq_index:0| [2025/04/30 10:19:44 773492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384772219| [2025/04/30 10:19:44 773497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384773496| [2025/04/30 10:19:44 773506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384772714|now:1746008384773496| [2025/04/30 10:19:44 773511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384772714|now:1746008384773496| [2025/04/30 10:19:44 773516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 773524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36652|min_srtt:36652|path_bw:1206856|loss_rate:83.33|path_pto:0| [2025/04/30 10:19:44 773531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 773539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 773545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 773596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 773604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 773612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 773619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 773625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 773632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 10:19:44 773683] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384773644|stream_id:0|stream_offset:356088| [2025/04/30 10:19:44 773692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:563|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 10:19:44 773700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 773707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36652|rtt_var:5635|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 773714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 773720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 773726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 773733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384857836|now:1746008384773706|interv:84130| [2025/04/30 10:19:44 773739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384857836|now:1746008384773706|interval:84130|pto_count:0|srtt:36652 [2025/04/30 10:19:44 773753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 773761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 773767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:396174| [2025/04/30 10:19:44 773775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 773781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 10:19:44 773818] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384773788|stream_id:0|stream_offset:396174| [2025/04/30 10:19:44 773827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 773835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 773841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36652|rtt_var:5635|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 773849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 773855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 773861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 773868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384857980|now:1746008384773841|interv:84139| [2025/04/30 10:19:44 773873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384857980|now:1746008384773841|interval:84139|pto_count:0|srtt:36652 [2025/04/30 10:19:44 773877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 773882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 773887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 773891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 773895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384774895|now:1746008384773895|interv:1000| [2025/04/30 10:19:44 773899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 773903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 773907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384774895| [2025/04/30 10:19:44 773911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384774895| [2025/04/30 10:19:44 773915] [debug] |xqc_engine_wakeup_after|wakeup:1746008384774895|now:1746008384773915|diff:980| [2025/04/30 10:19:44 773924] [debug] |xqc_engine_main_logic|END|now:1746008384773496| [2025/04/30 10:19:44 773938] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384773937| [2025/04/30 10:19:44 773946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 773954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:166| [2025/04/30 10:19:44 773958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 10:19:44 773964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 10:19:44 773968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 773973] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 773982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:521|origin_pktnum:437|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:521| [2025/04/30 10:19:44 773989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:33600|prior_delivered:332750|prior_time:1746008384736973|is_app_limited:0|send_elapse:43268|ack_elapse:36964|ctl_first_sent_time:1746008384739096|lagest_ack_time:1746008384773937|curr_delivered:363950| [2025/04/30 10:19:44 773996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384739096| [2025/04/30 10:19:44 774002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1512||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 10:19:44 774006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:522|origin_pktnum:438|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:522| [2025/04/30 10:19:44 774014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:30000|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:34668|ack_elapse:32985|ctl_first_sent_time:1746008384741615|lagest_ack_time:1746008384773937|curr_delivered:365150| [2025/04/30 10:19:44 774021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384741615| [2025/04/30 10:19:44 774028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1510||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 10:19:44 774034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36652|rttvar:5635|minrtt:30819|latest_rtt:32322|ack_delay:56| [2025/04/30 10:19:44 774040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36104|rttvar:5323|minrtt:30819|latest_rtt:32322|ack_delay:56| [2025/04/30 10:19:44 774047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:522|lost_pn:519|thresh:3| [2025/04/30 10:19:44 774053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 774187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 774198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 774230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 774236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 774241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 774248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 774254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36104|rtt_var:5323|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 774261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 774268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 774274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 774279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856184|now:1746008384774253|interv:81931| [2025/04/30 10:19:44 774285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856184|now:1746008384774253|interval:81931|pto_count:0|srtt:36104 [2025/04/30 10:19:44 774291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34668, ack_elapse 32985, delivered 27600|rate 796123|lost 209| [2025/04/30 10:19:44 774297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (796123) in round 8| [2025/04/30 10:19:44 774303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 774308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 774314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384741615|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 774320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384741615|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 774328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:36104|latest_rtt:32322|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 774337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 10:19:44 774344] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746008384773937|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 774351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504773937|now:1746008384773937|interv:120000000| [2025/04/30 10:19:44 774358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504773937|now:1746008384773937|interv:120000000| [2025/04/30 10:19:44 774367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384774895|pq_index:0| [2025/04/30 10:19:44 774372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384773496| [2025/04/30 10:19:44 774376] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384774376| [2025/04/30 10:19:44 774381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384774380| [2025/04/30 10:19:44 774387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|min_srtt:36104|path_bw:1206856|loss_rate:82.61|path_pto:0| [2025/04/30 10:19:44 774393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 774401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 774408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 774416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|min_srtt:36104|path_bw:1206856|loss_rate:82.61|path_pto:0| [2025/04/30 10:19:44 774423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:453945| [2025/04/30 10:19:44 774430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 774435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 774440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|min_srtt:36104|path_bw:1206856|loss_rate:82.61|path_pto:0| [2025/04/30 10:19:44 774444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:455124| [2025/04/30 10:19:44 774448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 774452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 774456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 774460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 774465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 774469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 774477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 774481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 774485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384774895| [2025/04/30 10:19:44 774491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384774895| [2025/04/30 10:19:44 774497] [debug] |xqc_engine_wakeup_after|wakeup:1746008384774895|now:1746008384774497|diff:398| [2025/04/30 10:19:44 774504] [debug] |xqc_engine_main_logic|END|now:1746008384774380| [2025/04/30 10:19:44 774512] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384774512| [2025/04/30 10:19:44 774516] [debug] |xqc_engine_wakeup_after|wakeup:1746008384774895|now:1746008384774516|diff:379| [2025/04/30 10:19:44 774520] [debug] |xqc_engine_main_logic|END|now:1746008384774512| [2025/04/30 10:19:44 775575] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384775575| [2025/04/30 10:19:44 775586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384774895|pq_index:0| [2025/04/30 10:19:44 775591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384774380| [2025/04/30 10:19:44 775596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384775595| [2025/04/30 10:19:44 775601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384774895|now:1746008384775595| [2025/04/30 10:19:44 775605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384774895|now:1746008384775595| [2025/04/30 10:19:44 775609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 775614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36104|min_srtt:36104|path_bw:1206856|loss_rate:82.61|path_pto:0| [2025/04/30 10:19:44 775619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:455124| [2025/04/30 10:19:44 775626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 775633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 775639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 775646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 775653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 775660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 775666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 775673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 10:19:44 775716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384775685|stream_id:0|stream_offset:397353| [2025/04/30 10:19:44 775738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 775746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 775752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36104|rtt_var:5323|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 775759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 775765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 775771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 775776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858081|now:1746008384775752|interv:82329| [2025/04/30 10:19:44 775780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858081|now:1746008384775752|interval:82329|pto_count:0|srtt:36104 [2025/04/30 10:19:44 775784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 775789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 775794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:398532| [2025/04/30 10:19:44 775798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 775803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 10:19:44 775842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384775810|stream_id:0|stream_offset:398532| [2025/04/30 10:19:44 775851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 775859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 775866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36104|rtt_var:5323|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 775871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 775875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 775879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 775883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858206|now:1746008384775866|interv:82340| [2025/04/30 10:19:44 775887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858206|now:1746008384775866|interval:82340|pto_count:0|srtt:36104 [2025/04/30 10:19:44 775896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 775901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 775905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 775910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 775914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384776914|now:1746008384775914|interv:1000| [2025/04/30 10:19:44 775918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 775922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 775926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384776914| [2025/04/30 10:19:44 775930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384776914| [2025/04/30 10:19:44 775934] [debug] |xqc_engine_wakeup_after|wakeup:1746008384776914|now:1746008384775934|diff:980| [2025/04/30 10:19:44 775939] [debug] |xqc_engine_main_logic|END|now:1746008384775595| [2025/04/30 10:19:44 775948] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384775947| [2025/04/30 10:19:44 775953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 775959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:167| [2025/04/30 10:19:44 775963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 10:19:44 775969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 10:19:44 775973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 775978] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 775983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:523|origin_pktnum:441|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:523| [2025/04/30 10:19:44 775988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:34775|ack_elapse:34995|ctl_first_sent_time:1746008384741722|lagest_ack_time:1746008384775947|curr_delivered:366350| [2025/04/30 10:19:44 775993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384741722| [2025/04/30 10:19:44 775997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1508||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 10:19:44 776002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:524|origin_pktnum:442|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:524| [2025/04/30 10:19:44 776006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:31200|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:34775|ack_elapse:34995|ctl_first_sent_time:1746008384741722|lagest_ack_time:1746008384775947|curr_delivered:367550| [2025/04/30 10:19:44 776018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384741822| [2025/04/30 10:19:44 776025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1506||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 10:19:44 776031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36104|rttvar:5323|minrtt:30819|latest_rtt:34125|ack_delay:48| [2025/04/30 10:19:44 776038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35850|rttvar:4499|minrtt:30819|latest_rtt:34125|ack_delay:48| [2025/04/30 10:19:44 776044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:524|lost_pn:521|thresh:3| [2025/04/30 10:19:44 776050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 776179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 776190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 776220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 776226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 776231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 776237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 776242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35850|rtt_var:4499|pto_duration:53846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 776248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 776254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 776259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 776265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384854656|now:1746008384776242|interv:78414| [2025/04/30 10:19:44 776271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384854656|now:1746008384776242|interval:78414|pto_count:0|srtt:35850 [2025/04/30 10:19:44 776278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34775, ack_elapse 34995, delivered 30000|rate 857265|lost 209| [2025/04/30 10:19:44 776284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (857265) in round 8| [2025/04/30 10:19:44 776291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 776296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 776300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384741822|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 776304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384741822|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 776312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:35850|latest_rtt:34125|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 776318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 10:19:44 776323] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1746008384775947|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 776328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504775947|now:1746008384775947|interv:120000000| [2025/04/30 10:19:44 776332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504775947|now:1746008384775947|interv:120000000| [2025/04/30 10:19:44 776336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384776914|pq_index:0| [2025/04/30 10:19:44 776340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384775595| [2025/04/30 10:19:44 776344] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384776344| [2025/04/30 10:19:44 776349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384776348| [2025/04/30 10:19:44 776355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|min_srtt:35850|path_bw:1206856|loss_rate:80.85|path_pto:0| [2025/04/30 10:19:44 776360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:455124| [2025/04/30 10:19:44 776364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 776369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 776374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|min_srtt:35850|path_bw:1206856|loss_rate:80.85|path_pto:0| [2025/04/30 10:19:44 776378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:456303| [2025/04/30 10:19:44 776382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 776387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 776391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|min_srtt:35850|path_bw:1206856|loss_rate:80.85|path_pto:0| [2025/04/30 10:19:44 776398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 776402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 776406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 776410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 776414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 776419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 776423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 776427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 776431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 776435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384776914| [2025/04/30 10:19:44 776439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384776914| [2025/04/30 10:19:44 776443] [debug] |xqc_engine_wakeup_after|wakeup:1746008384776914|now:1746008384776443|diff:471| [2025/04/30 10:19:44 776447] [debug] |xqc_engine_main_logic|END|now:1746008384776348| [2025/04/30 10:19:44 776453] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384776453| [2025/04/30 10:19:44 776457] [debug] |xqc_engine_wakeup_after|wakeup:1746008384776914|now:1746008384776456|diff:458| [2025/04/30 10:19:44 776460] [debug] |xqc_engine_main_logic|END|now:1746008384776453| [2025/04/30 10:19:44 777525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384777525| [2025/04/30 10:19:44 777536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384776914|pq_index:0| [2025/04/30 10:19:44 777543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384776348| [2025/04/30 10:19:44 777569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384777567| [2025/04/30 10:19:44 777577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384776914|now:1746008384777567| [2025/04/30 10:19:44 777584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384776914|now:1746008384777567| [2025/04/30 10:19:44 777590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 777598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35850|min_srtt:35850|path_bw:1206856|loss_rate:80.85|path_pto:0| [2025/04/30 10:19:44 777605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 777612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 777624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 777630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 777637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 777645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 777652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 777659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 777666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 10:19:44 777736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384777677|stream_id:0|stream_offset:399711| [2025/04/30 10:19:44 777747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 777753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 777757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35850|rtt_var:4499|pto_duration:53846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 777762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 777766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 777770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 777774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856523|now:1746008384777757|interv:78766| [2025/04/30 10:19:44 777778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856523|now:1746008384777757|interval:78766|pto_count:0|srtt:35850 [2025/04/30 10:19:44 777782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 777788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 777792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:400890| [2025/04/30 10:19:44 777797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 777801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 10:19:44 777834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384777808|stream_id:0|stream_offset:400890| [2025/04/30 10:19:44 777850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 777858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 777866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35850|rtt_var:4499|pto_duration:53846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 777871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 777875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 777879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 777882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856654|now:1746008384777865|interv:78789| [2025/04/30 10:19:44 777887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856654|now:1746008384777865|interval:78789|pto_count:0|srtt:35850 [2025/04/30 10:19:44 777891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 777896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 777900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 777905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 777909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384778908|now:1746008384777908|interv:1000| [2025/04/30 10:19:44 777913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 777916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 777921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384778908| [2025/04/30 10:19:44 777925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384778908| [2025/04/30 10:19:44 777929] [debug] |xqc_engine_wakeup_after|wakeup:1746008384778908|now:1746008384777929|diff:979| [2025/04/30 10:19:44 777933] [debug] |xqc_engine_main_logic|END|now:1746008384777567| [2025/04/30 10:19:44 777943] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384777942| [2025/04/30 10:19:44 777948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 777954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:168| [2025/04/30 10:19:44 777958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 10:19:44 777964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 10:19:44 777968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 777973] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 777979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:525|origin_pktnum:445|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:525| [2025/04/30 10:19:44 777988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:33600|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:36267|ack_elapse:36990|ctl_first_sent_time:1746008384743214|lagest_ack_time:1746008384777942|curr_delivered:368750| [2025/04/30 10:19:44 777993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384743214| [2025/04/30 10:19:44 777998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1504||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 10:19:44 778005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:526|origin_pktnum:446|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:526| [2025/04/30 10:19:44 778012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:33600|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:36267|ack_elapse:36990|ctl_first_sent_time:1746008384743214|lagest_ack_time:1746008384777942|curr_delivered:369950| [2025/04/30 10:19:44 778019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384744570| [2025/04/30 10:19:44 778025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1502||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 10:19:44 778031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35850|rttvar:4499|minrtt:30819|latest_rtt:33372|ack_delay:72| [2025/04/30 10:19:44 778038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35531|rttvar:4012|minrtt:30819|latest_rtt:33372|ack_delay:72| [2025/04/30 10:19:44 778045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:526|lost_pn:523|thresh:3| [2025/04/30 10:19:44 778051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 778161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 778172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 778200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 778206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 778213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 778220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 778227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35531|rtt_var:4012|pto_duration:51579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 778233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 778239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 778244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 778250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384854387|now:1746008384778226|interv:76161| [2025/04/30 10:19:44 778255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384854387|now:1746008384778226|interval:76161|pto_count:0|srtt:35531 [2025/04/30 10:19:44 778266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36267, ack_elapse 36990, delivered 32400|rate 875912|lost 209| [2025/04/30 10:19:44 778272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (875912) in round 8| [2025/04/30 10:19:44 778278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 778285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 778291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384744570|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 778297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384744570|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 778302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:35531|latest_rtt:33372|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 778308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 10:19:44 778313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746008384777942|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 778318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504777942|now:1746008384777942|interv:120000000| [2025/04/30 10:19:44 778322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504777942|now:1746008384777942|interv:120000000| [2025/04/30 10:19:44 778326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384778908|pq_index:0| [2025/04/30 10:19:44 778331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384777567| [2025/04/30 10:19:44 778335] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384778334| [2025/04/30 10:19:44 778339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384778338| [2025/04/30 10:19:44 778345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|min_srtt:35531|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 778350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 778354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 778359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 778364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|min_srtt:35531|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 778372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:458661| [2025/04/30 10:19:44 778376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 778381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 778385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|min_srtt:35531|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 778389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 778394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 778398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 778402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 778406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 778410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 778415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 778419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 778423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 778427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384778908| [2025/04/30 10:19:44 778431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384778908| [2025/04/30 10:19:44 778435] [debug] |xqc_engine_wakeup_after|wakeup:1746008384778908|now:1746008384778435|diff:473| [2025/04/30 10:19:44 778439] [debug] |xqc_engine_main_logic|END|now:1746008384778338| [2025/04/30 10:19:44 778445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384778445| [2025/04/30 10:19:44 778449] [debug] |xqc_engine_wakeup_after|wakeup:1746008384778908|now:1746008384778449|diff:459| [2025/04/30 10:19:44 778452] [debug] |xqc_engine_main_logic|END|now:1746008384778445| [2025/04/30 10:19:44 779520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384779520| [2025/04/30 10:19:44 779529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384778908|pq_index:0| [2025/04/30 10:19:44 779534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384778338| [2025/04/30 10:19:44 779539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384779538| [2025/04/30 10:19:44 779571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384778908|now:1746008384779538| [2025/04/30 10:19:44 779576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384778908|now:1746008384779538| [2025/04/30 10:19:44 779580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 779586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35531|min_srtt:35531|path_bw:1206856|loss_rate:79.17|path_pto:0| [2025/04/30 10:19:44 779593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 779601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 779607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 779612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 779617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 779621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 779628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 779635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 779642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 10:19:44 779689] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384779654|stream_id:0|stream_offset:402069| [2025/04/30 10:19:44 779698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 779706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 779712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35531|rtt_var:4012|pto_duration:51579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 779719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 779725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 779732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 779738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856233|now:1746008384779712|interv:76521| [2025/04/30 10:19:44 779744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856233|now:1746008384779712|interval:76521|pto_count:0|srtt:35531 [2025/04/30 10:19:44 779758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 779765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 779770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:403248| [2025/04/30 10:19:44 779775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 779779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 10:19:44 779811] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384779787|stream_id:0|stream_offset:403248| [2025/04/30 10:19:44 779816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 779821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 779825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35531|rtt_var:4012|pto_duration:51579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 779830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 779834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 779838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 779842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856366|now:1746008384779825|interv:76541| [2025/04/30 10:19:44 779845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856366|now:1746008384779825|interval:76541|pto_count:0|srtt:35531 [2025/04/30 10:19:44 779850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 779854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 779858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:404427| [2025/04/30 10:19:44 779863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 779867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384780867|now:1746008384779867|interv:1000| [2025/04/30 10:19:44 779871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 779875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 779879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384780867| [2025/04/30 10:19:44 779883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384780867| [2025/04/30 10:19:44 779887] [debug] |xqc_engine_wakeup_after|wakeup:1746008384780867|now:1746008384779887|diff:980| [2025/04/30 10:19:44 779896] [debug] |xqc_engine_main_logic|END|now:1746008384779538| [2025/04/30 10:19:44 779905] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384779905| [2025/04/30 10:19:44 779910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 779915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:169| [2025/04/30 10:19:44 779919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 10:19:44 779925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 10:19:44 779929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 779934] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 779940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:527|origin_pktnum:449|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:528|path_largest_ack:527| [2025/04/30 10:19:44 779944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:36000|prior_delivered:337550|prior_time:1746008384740952|is_app_limited:0|send_elapse:37756|ack_elapse:38953|ctl_first_sent_time:1746008384744703|lagest_ack_time:1746008384779905|curr_delivered:371150| [2025/04/30 10:19:44 779949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384744703| [2025/04/30 10:19:44 779954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1500||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 10:19:44 779960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:528|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:528|path_largest_ack:528| [2025/04/30 10:19:44 779968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:34800|prior_delivered:339950|prior_time:1746008384744872|is_app_limited:0|send_elapse:33795|ack_elapse:35033|ctl_first_sent_time:1746008384746691|lagest_ack_time:1746008384779905|curr_delivered:372350| [2025/04/30 10:19:44 779976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384746691| [2025/04/30 10:19:44 779982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1498||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 10:19:44 779989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35531|rttvar:4012|minrtt:30819|latest_rtt:33214|ack_delay:64| [2025/04/30 10:19:44 779996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35233|rttvar:3604|minrtt:30819|latest_rtt:33214|ack_delay:64| [2025/04/30 10:19:44 780003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:528|lost_pn:525|thresh:3| [2025/04/30 10:19:44 780009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 780109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 780120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 780148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 780153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 780159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 780164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 780170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35233|rtt_var:3604|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 780177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 780188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 780194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 780200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384854436|now:1746008384780170|interv:74266| [2025/04/30 10:19:44 780206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384854436|now:1746008384780170|interval:74266|pto_count:0|srtt:35233 [2025/04/30 10:19:44 780212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33795, ack_elapse 35033, delivered 32400|rate 924842|lost 209| [2025/04/30 10:19:44 780218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (924842) in round 8| [2025/04/30 10:19:44 780224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 780230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 780235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384746691|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 780241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384746691|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 780248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:35233|latest_rtt:33214|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 780257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 10:19:44 780265] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746008384779905|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 780270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504779905|now:1746008384779905|interv:120000000| [2025/04/30 10:19:44 780274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504779905|now:1746008384779905|interv:120000000| [2025/04/30 10:19:44 780278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384780867|pq_index:0| [2025/04/30 10:19:44 780283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384779538| [2025/04/30 10:19:44 780287] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384780287| [2025/04/30 10:19:44 780291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384780290| [2025/04/30 10:19:44 780297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|min_srtt:35233|path_bw:1206856|loss_rate:77.55|path_pto:0| [2025/04/30 10:19:44 780302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 780310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 780315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 780319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|min_srtt:35233|path_bw:1206856|loss_rate:77.55|path_pto:0| [2025/04/30 10:19:44 780323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:461019| [2025/04/30 10:19:44 780328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 780332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 780336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|min_srtt:35233|path_bw:1206856|loss_rate:77.55|path_pto:0| [2025/04/30 10:19:44 780341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:462198| [2025/04/30 10:19:44 780345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 780349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 780353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 780357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 780361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 780365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:404427| [2025/04/30 10:19:44 780370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 780374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 780378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384780867| [2025/04/30 10:19:44 780382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384780867| [2025/04/30 10:19:44 780386] [debug] |xqc_engine_wakeup_after|wakeup:1746008384780867|now:1746008384780385|diff:482| [2025/04/30 10:19:44 780390] [debug] |xqc_engine_main_logic|END|now:1746008384780290| [2025/04/30 10:19:44 780396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384780396| [2025/04/30 10:19:44 780400] [debug] |xqc_engine_wakeup_after|wakeup:1746008384780867|now:1746008384780399|diff:468| [2025/04/30 10:19:44 780406] [debug] |xqc_engine_main_logic|END|now:1746008384780396| [2025/04/30 10:19:44 781477] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384781477| [2025/04/30 10:19:44 781488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384780867|pq_index:0| [2025/04/30 10:19:44 781492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384780290| [2025/04/30 10:19:44 781498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384781497| [2025/04/30 10:19:44 781502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384780867|now:1746008384781497| [2025/04/30 10:19:44 781507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384780867|now:1746008384781497| [2025/04/30 10:19:44 781510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 781516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35233|min_srtt:35233|path_bw:1206856|loss_rate:77.55|path_pto:0| [2025/04/30 10:19:44 781520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:462198| [2025/04/30 10:19:44 781525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 781529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 781533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 781537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 781542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 781546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:404427| [2025/04/30 10:19:44 781562] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 781567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 10:19:44 781608] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384781575|stream_id:0|stream_offset:404427| [2025/04/30 10:19:44 781618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 781625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 781631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35233|rtt_var:3604|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 781638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 781645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 781658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 781664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856224|now:1746008384781631|interv:74593| [2025/04/30 10:19:44 781670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856224|now:1746008384781631|interval:74593|pto_count:0|srtt:35233 [2025/04/30 10:19:44 781676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 781684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 781690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:405606| [2025/04/30 10:19:44 781698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 781704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 10:19:44 781747] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384781714|stream_id:0|stream_offset:405606| [2025/04/30 10:19:44 781757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 781764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 781771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35233|rtt_var:3604|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 781777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 781783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 781789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 781795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856363|now:1746008384781770|interv:74593| [2025/04/30 10:19:44 781802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856363|now:1746008384781770|interval:74593|pto_count:0|srtt:35233 [2025/04/30 10:19:44 781808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 781813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 781817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:406785| [2025/04/30 10:19:44 781821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 781825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384782825|now:1746008384781825|interv:1000| [2025/04/30 10:19:44 781834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 781838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 781842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384782825| [2025/04/30 10:19:44 781847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384782825| [2025/04/30 10:19:44 781851] [debug] |xqc_engine_wakeup_after|wakeup:1746008384782825|now:1746008384781851|diff:974| [2025/04/30 10:19:44 781855] [debug] |xqc_engine_main_logic|END|now:1746008384781497| [2025/04/30 10:19:44 781865] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384781864| [2025/04/30 10:19:44 781870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 781876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:170| [2025/04/30 10:19:44 781880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 10:19:44 781886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 10:19:44 781890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 781895] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 781900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:529|origin_pktnum:453|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:530|path_largest_ack:529| [2025/04/30 10:19:44 781905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:36000|prior_delivered:339950|prior_time:1746008384744872|is_app_limited:0|send_elapse:33906|ack_elapse:36992|ctl_first_sent_time:1746008384746802|lagest_ack_time:1746008384781864|curr_delivered:373550| [2025/04/30 10:19:44 781910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384746802| [2025/04/30 10:19:44 781914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1496||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 10:19:44 781919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:530|origin_pktnum:454|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:530|path_largest_ack:530| [2025/04/30 10:19:44 781923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:36000|prior_delivered:339950|prior_time:1746008384744872|is_app_limited:0|send_elapse:33906|ack_elapse:36992|ctl_first_sent_time:1746008384746802|lagest_ack_time:1746008384781864|curr_delivered:374750| [2025/04/30 10:19:44 781928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384748202| [2025/04/30 10:19:44 781932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1494||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 10:19:44 781936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35233|rttvar:3604|minrtt:30819|latest_rtt:33662|ack_delay:72| [2025/04/30 10:19:44 781940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35027|rttvar:3113|minrtt:30819|latest_rtt:33662|ack_delay:72| [2025/04/30 10:19:44 781946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:530|lost_pn:527|thresh:3| [2025/04/30 10:19:44 781959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 781965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 781972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 781977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 781983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 781989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 781995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 782001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 782007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 782046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 782057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 782080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 782086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 782092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 782097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 782103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 782112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35027|rtt_var:3113|pto_duration:47479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 782119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 782124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 782130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 782136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384854193|now:1746008384782112|interv:72081| [2025/04/30 10:19:44 782141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384854193|now:1746008384782112|interval:72081|pto_count:0|srtt:35027 [2025/04/30 10:19:44 782148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33906, ack_elapse 36992, delivered 34800|rate 940743|lost 209| [2025/04/30 10:19:44 782154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (940743) in round 8| [2025/04/30 10:19:44 782160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 782166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 782172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384748202|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 782178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384748202|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 782185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:35027|latest_rtt:33662|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 782193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 10:19:44 782200] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746008384781864|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 782206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504781864|now:1746008384781864|interv:120000000| [2025/04/30 10:19:44 782212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504781864|now:1746008384781864|interv:120000000| [2025/04/30 10:19:44 782217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384782825|pq_index:0| [2025/04/30 10:19:44 782223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384781497| [2025/04/30 10:19:44 782229] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384782229| [2025/04/30 10:19:44 782236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384782235| [2025/04/30 10:19:44 782248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|min_srtt:35027|path_bw:1206856|loss_rate:76.00|path_pto:0| [2025/04/30 10:19:44 782254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:462198| [2025/04/30 10:19:44 782261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 782268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 782274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|min_srtt:35027|path_bw:1206856|loss_rate:76.00|path_pto:0| [2025/04/30 10:19:44 782280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:463377| [2025/04/30 10:19:44 782286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 782293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 782299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|min_srtt:35027|path_bw:1206856|loss_rate:76.00|path_pto:0| [2025/04/30 10:19:44 782305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 782311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 782316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 782322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 782327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 782334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 782339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:406785| [2025/04/30 10:19:44 782346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 782351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 782357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384782825| [2025/04/30 10:19:44 782363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384782825| [2025/04/30 10:19:44 782368] [debug] |xqc_engine_wakeup_after|wakeup:1746008384782825|now:1746008384782368|diff:457| [2025/04/30 10:19:44 782378] [debug] |xqc_engine_main_logic|END|now:1746008384782235| [2025/04/30 10:19:44 782385] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384782385| [2025/04/30 10:19:44 782391] [debug] |xqc_engine_wakeup_after|wakeup:1746008384782825|now:1746008384782391|diff:434| [2025/04/30 10:19:44 782397] [debug] |xqc_engine_main_logic|END|now:1746008384782385| [2025/04/30 10:19:44 783470] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384783470| [2025/04/30 10:19:44 783480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384782825|pq_index:0| [2025/04/30 10:19:44 783484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384782235| [2025/04/30 10:19:44 783489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384783488| [2025/04/30 10:19:44 783494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384782825|now:1746008384783488| [2025/04/30 10:19:44 783498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384782825|now:1746008384783488| [2025/04/30 10:19:44 783502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 783508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35027|min_srtt:35027|path_bw:1206856|loss_rate:76.00|path_pto:0| [2025/04/30 10:19:44 783513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 783517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 783521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 783525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 783529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 783534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 783538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:406785| [2025/04/30 10:19:44 783543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 783547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 10:19:44 783606] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384783575|stream_id:0|stream_offset:406785| [2025/04/30 10:19:44 783616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:573|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 783623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 783637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35027|rtt_var:3113|pto_duration:47479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 783644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 783649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 783655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 783661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856054|now:1746008384783636|interv:72418| [2025/04/30 10:19:44 783667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856054|now:1746008384783636|interval:72418|pto_count:0|srtt:35027 [2025/04/30 10:19:44 783674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 783682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 783687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:407964| [2025/04/30 10:19:44 783694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 783700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 10:19:44 783741] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384783711|stream_id:0|stream_offset:407964| [2025/04/30 10:19:44 783751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 783759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 783766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35027|rtt_var:3113|pto_duration:47479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 783771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 783775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 783779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 783785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856190|now:1746008384783766|interv:72424| [2025/04/30 10:19:44 783792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856190|now:1746008384783766|interval:72424|pto_count:0|srtt:35027 [2025/04/30 10:19:44 783799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 783806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 783810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 783819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 783823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384784823|now:1746008384783823|interv:1000| [2025/04/30 10:19:44 783827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 783831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 783835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384784823| [2025/04/30 10:19:44 783840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384784823| [2025/04/30 10:19:44 783844] [debug] |xqc_engine_wakeup_after|wakeup:1746008384784823|now:1746008384783844|diff:979| [2025/04/30 10:19:44 783848] [debug] |xqc_engine_main_logic|END|now:1746008384783488| [2025/04/30 10:19:44 783858] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:228|state:ESTABED|recv_time:1746008384783857| [2025/04/30 10:19:44 783863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 783869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:171| [2025/04/30 10:19:44 783873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 10:19:44 783878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 10:19:44 783882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 783887] [error] |scid:4d358c2a7f7f65783b45b444|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 10:19:44 783893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:531|origin_pktnum:457|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:531| [2025/04/30 10:19:44 783898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:38400|prior_delivered:339950|prior_time:1746008384744872|is_app_limited:0|send_elapse:36717|ack_elapse:38985|ctl_first_sent_time:1746008384749613|lagest_ack_time:1746008384783857|curr_delivered:375950| [2025/04/30 10:19:44 783902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384749613| [2025/04/30 10:19:44 783907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1492||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 10:19:44 783911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:532|origin_pktnum:458|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:532| [2025/04/30 10:19:44 783916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:38400|prior_delivered:339950|prior_time:1746008384744872|is_app_limited:0|send_elapse:36717|ack_elapse:38985|ctl_first_sent_time:1746008384749613|lagest_ack_time:1746008384783857|curr_delivered:377150| [2025/04/30 10:19:44 783920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384749725| [2025/04/30 10:19:44 783924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1490||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 10:19:44 783928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35027|rttvar:3113|minrtt:30819|latest_rtt:34132|ack_delay:72| [2025/04/30 10:19:44 783933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34906|rttvar:2576|minrtt:30819|latest_rtt:34132|ack_delay:72| [2025/04/30 10:19:44 783940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:532|lost_pn:529|thresh:3| [2025/04/30 10:19:44 783945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 783952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 783958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 783965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 783971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 783976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 783980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 783986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 783992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 783998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 784021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 784032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 784058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 784064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 784069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 784074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 784084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 784090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34906|rtt_var:2576|pto_duration:45210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 784096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 784102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 784107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 784112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384853921|now:1746008384784090|interv:69831| [2025/04/30 10:19:44 784118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384853921|now:1746008384784090|interval:69831|pto_count:0|srtt:34906 [2025/04/30 10:19:44 784124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36717, ack_elapse 38985, delivered 37200|rate 954213|lost 209| [2025/04/30 10:19:44 784130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (954213) in round 8| [2025/04/30 10:19:44 784136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 784142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 784147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384749725|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 784154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384749725|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 784161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:34906|latest_rtt:34132|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 784170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 10:19:44 784178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746008384783857|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 784185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504783857|now:1746008384783857|interv:120000000| [2025/04/30 10:19:44 784190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504783857|now:1746008384783857|interv:120000000| [2025/04/30 10:19:44 784196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384784823|pq_index:0| [2025/04/30 10:19:44 784202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384783488| [2025/04/30 10:19:44 784207] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384784207| [2025/04/30 10:19:44 784214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384784213| [2025/04/30 10:19:44 784227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|min_srtt:34906|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 784234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 784242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 784247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 784254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|min_srtt:34906|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 784261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:465735| [2025/04/30 10:19:44 784268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 784275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 784281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|min_srtt:34906|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 784288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:466914| [2025/04/30 10:19:44 784294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 784300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 784305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 784311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 784319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 784326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 784333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 784339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 784345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384784823| [2025/04/30 10:19:44 784352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384784823| [2025/04/30 10:19:44 784363] [debug] |xqc_engine_wakeup_after|wakeup:1746008384784823|now:1746008384784363|diff:460| [2025/04/30 10:19:44 784370] [debug] |xqc_engine_main_logic|END|now:1746008384784213| [2025/04/30 10:19:44 784381] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384784380| [2025/04/30 10:19:44 784388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 784395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:172| [2025/04/30 10:19:44 784400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 10:19:44 784408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 10:19:44 784414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 784424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 10:19:44 784429] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746008384784380|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 784434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504784380|now:1746008384784380|interv:120000000| [2025/04/30 10:19:44 784438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504784380|now:1746008384784380|interv:120000000| [2025/04/30 10:19:44 784442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384784823|pq_index:0| [2025/04/30 10:19:44 784446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384784213| [2025/04/30 10:19:44 784450] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384784450| [2025/04/30 10:19:44 784455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384784454| [2025/04/30 10:19:44 784461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34906|min_srtt:34906|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 784465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:466914| [2025/04/30 10:19:44 784470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 784473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 784477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 784482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 784486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 784490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 784494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 784502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 784506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384784823| [2025/04/30 10:19:44 784510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384784823| [2025/04/30 10:19:44 784514] [debug] |xqc_engine_wakeup_after|wakeup:1746008384784823|now:1746008384784514|diff:309| [2025/04/30 10:19:44 784518] [debug] |xqc_engine_main_logic|END|now:1746008384784454| [2025/04/30 10:19:44 784523] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384784523| [2025/04/30 10:19:44 784527] [debug] |xqc_engine_wakeup_after|wakeup:1746008384784823|now:1746008384784527|diff:296| [2025/04/30 10:19:44 784531] [debug] |xqc_engine_main_logic|END|now:1746008384784523| [2025/04/30 10:19:44 785445] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008384785443| [2025/04/30 10:19:44 785460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 785469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:173| [2025/04/30 10:19:44 785475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 10:19:44 785483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 10:19:44 785490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 785498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:534|origin_pktnum:461|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:542|path_largest_ack:534| [2025/04/30 10:19:44 785505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:38400|prior_delivered:342350|prior_time:1746008384750463|is_app_limited:0|send_elapse:32309|ack_elapse:34980|ctl_first_sent_time:1746008384751037|lagest_ack_time:1746008384785443|curr_delivered:378350| [2025/04/30 10:19:44 785513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384751037| [2025/04/30 10:19:44 785520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1488||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 10:19:44 785528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:542|origin_pktnum:462|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:542|path_largest_ack:542| [2025/04/30 10:19:44 785534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:38400|prior_delivered:342350|prior_time:1746008384750463|is_app_limited:0|send_elapse:32309|ack_elapse:34980|ctl_first_sent_time:1746008384751037|lagest_ack_time:1746008384785443|curr_delivered:379550| [2025/04/30 10:19:44 785541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384752413| [2025/04/30 10:19:44 785569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1486||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 10:19:44 785579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34906|rttvar:2576|minrtt:30819|latest_rtt:33030|ack_delay:64| [2025/04/30 10:19:44 785587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34663|rttvar:2417|minrtt:30819|latest_rtt:33030|ack_delay:64| [2025/04/30 10:19:44 785592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:542|lost_pn:539|thresh:3| [2025/04/30 10:19:44 785601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 785656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 785664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 785683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 785687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 785691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 785695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 785699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34663|rtt_var:2417|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 785703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 785707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 785718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 10:19:44 785723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384853042|now:1746008384785698|interv:67344| [2025/04/30 10:19:44 785727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384853042|now:1746008384785698|interval:67344|pto_count:0|srtt:34663 [2025/04/30 10:19:44 785731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32309, ack_elapse 34980, delivered 37200|rate 1063464|lost 209| [2025/04/30 10:19:44 785736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063464) in round 8| [2025/04/30 10:19:44 785740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 785744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 785748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384752413|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 785753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384752413|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 785757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:38410|srtt:34663|latest_rtt:33030|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 785763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 10:19:44 785768] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746008384785443|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 785773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504785443|now:1746008384785443|interv:120000000| [2025/04/30 10:19:44 785777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504785443|now:1746008384785443|interv:120000000| [2025/04/30 10:19:44 785781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384784823|pq_index:0| [2025/04/30 10:19:44 785785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384784454| [2025/04/30 10:19:44 785789] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384785789| [2025/04/30 10:19:44 785794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384785793| [2025/04/30 10:19:44 785799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384784847|now:1746008384785793| [2025/04/30 10:19:44 785803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 785807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384784847|now:1746008384785793| [2025/04/30 10:19:44 785811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 785818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384784823|now:1746008384785793| [2025/04/30 10:19:44 785822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384784823|now:1746008384785793| [2025/04/30 10:19:44 785826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 785831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:174|ack_delay:25984|first_ack_range:95|largest_pkt_recv_time:1746008384759847| [2025/04/30 10:19:44 785836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:174|low:79|pkt_pns:2| [2025/04/30 10:19:44 785840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:160|frame_largest_recv:174| [2025/04/30 10:19:44 785844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 785849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|min_srtt:34663|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 785853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:466914| [2025/04/30 10:19:44 785858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 785863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 785867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|min_srtt:34663|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 785872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:468093| [2025/04/30 10:19:44 785876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 785881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 785885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|min_srtt:34663|path_bw:1206856|loss_rate:74.51|path_pto:0| [2025/04/30 10:19:44 785889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 785894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 785898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 785901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 785906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 785910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 785917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38410|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 785922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 785926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 10:19:44 785988] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:575|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38410|now:1746008384785935|stream_id:0|stream_offset:409143| [2025/04/30 10:19:44 786002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:575|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 10:19:44 786009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 10:19:44 786015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34663|rtt_var:2417|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 786022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 786028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 786033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39618| [2025/04/30 10:19:44 786039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384855266|now:1746008384786015|interv:69251| [2025/04/30 10:19:44 786044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384855266|now:1746008384786015|interval:69251|pto_count:0|srtt:34663 [2025/04/30 10:19:44 786051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:39618| [2025/04/30 10:19:44 786058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 786064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:410322| [2025/04/30 10:19:44 786070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 786076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 10:19:44 786116] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39618|now:1746008384786086|stream_id:0|stream_offset:410322| [2025/04/30 10:19:44 786124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 786130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39618|applimit:0| [2025/04/30 10:19:44 786136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34663|rtt_var:2417|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 786147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 786153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 786158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 10:19:44 786164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384855417|now:1746008384786136|interv:69281| [2025/04/30 10:19:44 786170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384855417|now:1746008384786136|interval:69281|pto_count:0|srtt:34663 [2025/04/30 10:19:44 786176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40818| [2025/04/30 10:19:44 786183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 786190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:411501| [2025/04/30 10:19:44 786196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 786201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384787201|now:1746008384786201|interv:1000| [2025/04/30 10:19:44 786207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 786212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 786217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384787201| [2025/04/30 10:19:44 786223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384787201| [2025/04/30 10:19:44 786229] [debug] |xqc_engine_wakeup_after|wakeup:1746008384787201|now:1746008384786229|diff:972| [2025/04/30 10:19:44 786236] [debug] |xqc_engine_main_logic|END|now:1746008384785793| [2025/04/30 10:19:44 786244] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384786244| [2025/04/30 10:19:44 786249] [debug] |xqc_engine_wakeup_after|wakeup:1746008384787201|now:1746008384786249|diff:952| [2025/04/30 10:19:44 786253] [debug] |xqc_engine_main_logic|END|now:1746008384786244| [2025/04/30 10:19:44 787321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384787321| [2025/04/30 10:19:44 787332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384787201|pq_index:0| [2025/04/30 10:19:44 787337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384785793| [2025/04/30 10:19:44 787342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384787341| [2025/04/30 10:19:44 787347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384787201|now:1746008384787341| [2025/04/30 10:19:44 787351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384787201|now:1746008384787341| [2025/04/30 10:19:44 787355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 787361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34663|min_srtt:34663|path_bw:1206856|loss_rate:73.08|path_pto:0| [2025/04/30 10:19:44 787365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 787376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 787380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 787384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 787388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 787393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 787397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:411501| [2025/04/30 10:19:44 787402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 787414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 10:19:44 787454] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746008384787423|stream_id:0|stream_offset:411501| [2025/04/30 10:19:44 787464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 787471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 10:19:44 787478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34663|rtt_var:2417|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 787485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 787490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 787496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 10:19:44 787502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856754|now:1746008384787478|interv:69276| [2025/04/30 10:19:44 787508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856754|now:1746008384787478|interval:69276|pto_count:0|srtt:34663 [2025/04/30 10:19:44 787515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42018| [2025/04/30 10:19:44 787523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 787530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:412680| [2025/04/30 10:19:44 787536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 787569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 10:19:44 787615] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42018|now:1746008384787584|stream_id:0|stream_offset:412680| [2025/04/30 10:19:44 787622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 787627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42018|applimit:0| [2025/04/30 10:19:44 787631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34663|rtt_var:2417|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 787636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 787640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 787643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43218| [2025/04/30 10:19:44 787647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856915|now:1746008384787631|interv:69284| [2025/04/30 10:19:44 787651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856915|now:1746008384787631|interval:69284|pto_count:0|srtt:34663 [2025/04/30 10:19:44 787658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43218| [2025/04/30 10:19:44 787666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 787672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 787679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 787683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384788682|now:1746008384787682|interv:1000| [2025/04/30 10:19:44 787687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 787690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 787695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384788682| [2025/04/30 10:19:44 787699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384788682| [2025/04/30 10:19:44 787703] [debug] |xqc_engine_wakeup_after|wakeup:1746008384788682|now:1746008384787703|diff:979| [2025/04/30 10:19:44 787707] [debug] |xqc_engine_main_logic|END|now:1746008384787341| [2025/04/30 10:19:44 787717] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:46|state:ESTABED|recv_time:1746008384787717| [2025/04/30 10:19:44 787722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 787728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:174| [2025/04/30 10:19:44 787732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 10:19:44 787738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 10:19:44 787746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 787752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:544|origin_pktnum:466|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:544| [2025/04/30 10:19:44 787757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:42000|prior_delivered:342350|prior_time:1746008384750463|is_app_limited:0|send_elapse:35100|ack_elapse:37254|ctl_first_sent_time:1746008384753828|lagest_ack_time:1746008384787717|curr_delivered:380750| [2025/04/30 10:19:44 787762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384753828| [2025/04/30 10:19:44 787766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1484||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 10:19:44 787771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34663|rttvar:2417|minrtt:30819|latest_rtt:33889|ack_delay:72| [2025/04/30 10:19:44 787775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34558|rttvar:2024|minrtt:30819|latest_rtt:33889|ack_delay:72| [2025/04/30 10:19:44 787779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:544|lost_pn:541|thresh:3| [2025/04/30 10:19:44 787783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 787826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 787830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 787852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 787856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 787860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 787864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 787868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384791381|now:1746008384787868|interval:3513| [2025/04/30 10:19:44 787872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384791381|now:1746008384787868|interv:3513| [2025/04/30 10:19:44 787876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35100, ack_elapse 37254, delivered 38400|rate 1030761|lost 209| [2025/04/30 10:19:44 787881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030761) in round 8| [2025/04/30 10:19:44 787885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 787889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 787893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384753828|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 787898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384753828|recovery:1|recovery_start:1746008384772079|packet_conservation:0|next_round_delivered:344750| [2025/04/30 10:19:44 787902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:42018|srtt:34558|latest_rtt:33889|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384772079|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 787908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 787912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384812717|now:1746008384787717|interv:25000| [2025/04/30 10:19:44 787917] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384787717|max_ack_delay:25000| [2025/04/30 10:19:44 787922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 10:19:44 787926] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:175|frame:PING ACK |recv_time:1746008384787717|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 787931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504787717|now:1746008384787717|interv:120000000| [2025/04/30 10:19:44 787938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504787717|now:1746008384787717|interv:120000000| [2025/04/30 10:19:44 787943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384788682|pq_index:0| [2025/04/30 10:19:44 787950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384787341| [2025/04/30 10:19:44 787956] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384787956| [2025/04/30 10:19:44 787964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384787963| [2025/04/30 10:19:44 787973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1206856|loss_rate:71.70|path_pto:0| [2025/04/30 10:19:44 787978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 787983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34558|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 787987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 787992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1206856|loss_rate:71.70|path_pto:0| [2025/04/30 10:19:44 787996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:470451| [2025/04/30 10:19:44 788001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 788005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 788008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 788013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 788017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 788021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 788026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 788029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 788033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384788682| [2025/04/30 10:19:44 788037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384788682| [2025/04/30 10:19:44 788041] [debug] |xqc_engine_wakeup_after|wakeup:1746008384788682|now:1746008384788041|diff:641| [2025/04/30 10:19:44 788046] [debug] |xqc_engine_main_logic|END|now:1746008384787963| [2025/04/30 10:19:44 788054] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384788054| [2025/04/30 10:19:44 788058] [debug] |xqc_engine_wakeup_after|wakeup:1746008384788682|now:1746008384788058|diff:624| [2025/04/30 10:19:44 788062] [debug] |xqc_engine_main_logic|END|now:1746008384788054| [2025/04/30 10:19:44 789130] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384789130| [2025/04/30 10:19:44 789140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384788682|pq_index:0| [2025/04/30 10:19:44 789145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384787963| [2025/04/30 10:19:44 789150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384789149| [2025/04/30 10:19:44 789155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384788682|now:1746008384789149| [2025/04/30 10:19:44 789159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384788682|now:1746008384789149| [2025/04/30 10:19:44 789163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 789168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34558|min_srtt:34558|path_bw:1206856|loss_rate:71.70|path_pto:0| [2025/04/30 10:19:44 789173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:470451| [2025/04/30 10:19:44 789178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 789182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 789186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 789190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 789194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 789199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 789203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 789207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 10:19:44 789243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42018|now:1746008384789216|stream_id:0|stream_offset:413859| [2025/04/30 10:19:44 789249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 789254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42018|applimit:0| [2025/04/30 10:19:44 789258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384791381|now:1746008384789258|interval:2123| [2025/04/30 10:19:44 789268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384791381|now:1746008384789258|interv:2123| [2025/04/30 10:19:44 789272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43218| [2025/04/30 10:19:44 789277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 789281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:415038| [2025/04/30 10:19:44 789286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 789290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 10:19:44 789313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43218|now:1746008384789296|stream_id:0|stream_offset:415038| [2025/04/30 10:19:44 789318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 789323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43218|applimit:0| [2025/04/30 10:19:44 789327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384791381|now:1746008384789327|interval:2054| [2025/04/30 10:19:44 789331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384791381|now:1746008384789327|interv:2054| [2025/04/30 10:19:44 789335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:44418| [2025/04/30 10:19:44 789340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 789344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44418|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 789348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 789352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384790352|now:1746008384789352|interv:1000| [2025/04/30 10:19:44 789356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 789360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 789364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384790352| [2025/04/30 10:19:44 789369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384790352| [2025/04/30 10:19:44 789376] [debug] |xqc_engine_wakeup_after|wakeup:1746008384790352|now:1746008384789376|diff:976| [2025/04/30 10:19:44 789382] [debug] |xqc_engine_main_logic|END|now:1746008384789149| [2025/04/30 10:19:44 789396] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384789395| [2025/04/30 10:19:44 789403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 789419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:175| [2025/04/30 10:19:44 789425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 10:19:44 789432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 10:19:44 789439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 789448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:545|origin_pktnum:345|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:545| [2025/04/30 10:19:44 789455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:40800|prior_delivered:344750|prior_time:1746008384754764|is_app_limited:0|send_elapse:33454|ack_elapse:34631|ctl_first_sent_time:1746008384755395|lagest_ack_time:1746008384789395|curr_delivered:381950| [2025/04/30 10:19:44 789463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384755395| [2025/04/30 10:19:44 789470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1483||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 10:19:44 789477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:546|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:546| [2025/04/30 10:19:44 789483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:40800|prior_delivered:344750|prior_time:1746008384754764|is_app_limited:0|send_elapse:33454|ack_elapse:34631|ctl_first_sent_time:1746008384755395|lagest_ack_time:1746008384789395|curr_delivered:383160| [2025/04/30 10:19:44 789489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384755486| [2025/04/30 10:19:44 789496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1482||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 10:19:44 789502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34558|rttvar:2024|minrtt:30819|latest_rtt:33909|ack_delay:88| [2025/04/30 10:19:44 789510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34466|rttvar:1702|minrtt:30819|latest_rtt:33909|ack_delay:88| [2025/04/30 10:19:44 789516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:546|lost_pn:543|thresh:3| [2025/04/30 10:19:44 789523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 789604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 789623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 789627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 789631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 789636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:543|lost_pn:543|po_sent_time:1746008384752504|lost_send_time:1746008384750621|loss_delay:38774|frame:STREAM |repair:128| [2025/04/30 10:19:44 789641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384752504u| [2025/04/30 10:19:44 789645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 789649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34466|rtt_var:1702|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 789654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 789658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 789662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 789666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384855570|now:1746008384789649|interv:65921| [2025/04/30 10:19:44 789670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384855570|now:1746008384789649|interval:65921|pto_count:0|srtt:34466 [2025/04/30 10:19:44 789675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33454, ack_elapse 34631, delivered 38410|rate 1109121|lost 210| [2025/04/30 10:19:44 789679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 10:19:44 789683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109121) in round 9| [2025/04/30 10:19:44 789687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 789691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 789695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2410|po_sent_time:1746008384755486|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 789703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2410|po_sent_time:1746008384755486|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 789707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:34466|latest_rtt:33909|min_rtt:30819|applimit:0|lost:209|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 789714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 10:19:44 789718] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1746008384789395|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 789723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504789395|now:1746008384789395|interv:120000000| [2025/04/30 10:19:44 789727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504789395|now:1746008384789395|interv:120000000| [2025/04/30 10:19:44 789731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384790352|pq_index:0| [2025/04/30 10:19:44 789735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384789149| [2025/04/30 10:19:44 789739] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384789739| [2025/04/30 10:19:44 789744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384789743| [2025/04/30 10:19:44 789750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|min_srtt:34466|path_bw:1206856|loss_rate:70.37|path_pto:0| [2025/04/30 10:19:44 789755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 789760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 789764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:543|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 789769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|min_srtt:34466|path_bw:1206856|loss_rate:70.37|path_pto:0| [2025/04/30 10:19:44 789773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:470451| [2025/04/30 10:19:44 789777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 789782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 789789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|min_srtt:34466|path_bw:1206856|loss_rate:70.37|path_pto:0| [2025/04/30 10:19:44 789793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:471630| [2025/04/30 10:19:44 789797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 789802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 789806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|min_srtt:34466|path_bw:1206856|loss_rate:70.37|path_pto:0| [2025/04/30 10:19:44 789810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 789814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 789818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 789822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 789826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 789831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:543|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 789835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 789839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 789843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 789847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 789851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 789856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 789859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 789863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384790352| [2025/04/30 10:19:44 789867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384790352| [2025/04/30 10:19:44 789871] [debug] |xqc_engine_wakeup_after|wakeup:1746008384790352|now:1746008384789871|diff:481| [2025/04/30 10:19:44 789876] [debug] |xqc_engine_main_logic|END|now:1746008384789743| [2025/04/30 10:19:44 789881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384789881| [2025/04/30 10:19:44 789888] [debug] |xqc_engine_wakeup_after|wakeup:1746008384790352|now:1746008384789887|diff:465| [2025/04/30 10:19:44 789891] [debug] |xqc_engine_main_logic|END|now:1746008384789881| [2025/04/30 10:19:44 790961] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384790961| [2025/04/30 10:19:44 790975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384790352|pq_index:0| [2025/04/30 10:19:44 790981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384789743| [2025/04/30 10:19:44 790989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384790987| [2025/04/30 10:19:44 790995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384790352|now:1746008384790987| [2025/04/30 10:19:44 791001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384790352|now:1746008384790987| [2025/04/30 10:19:44 791007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 791014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34466|min_srtt:34466|path_bw:1206856|loss_rate:70.37|path_pto:0| [2025/04/30 10:19:44 791021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 791028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 791034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 791040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 791048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 791055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:543|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 791061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 791068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 791075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 10:19:44 791116] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384791086|stream_id:0|stream_offset:308928| [2025/04/30 10:19:44 791126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:581|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 10:19:44 791133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 791140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34466|rtt_var:1702|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 791153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 791160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 791166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 791173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384857360|now:1746008384791139|interv:66221| [2025/04/30 10:19:44 791177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384857360|now:1746008384791139|interval:66221|pto_count:0|srtt:34466 [2025/04/30 10:19:44 791182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 791187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 791191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 791196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 791200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384792200|now:1746008384791200|interv:1000| [2025/04/30 10:19:44 791204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 791208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 791212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384792200| [2025/04/30 10:19:44 791216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384792200| [2025/04/30 10:19:44 791220] [debug] |xqc_engine_wakeup_after|wakeup:1746008384792200|now:1746008384791220|diff:980| [2025/04/30 10:19:44 791224] [debug] |xqc_engine_main_logic|END|now:1746008384790987| [2025/04/30 10:19:44 791441] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384791440| [2025/04/30 10:19:44 791451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 791460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:176| [2025/04/30 10:19:44 791466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 10:19:44 791475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 10:19:44 791481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 791489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:547| [2025/04/30 10:19:44 791496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:43210|prior_delivered:344750|prior_time:1746008384754764|is_app_limited:0|send_elapse:34869|ack_elapse:36676|ctl_first_sent_time:1746008384756810|lagest_ack_time:1746008384791440|curr_delivered:384360| [2025/04/30 10:19:44 791504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384756810| [2025/04/30 10:19:44 791511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1480||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 10:19:44 791526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:548|origin_pktnum:469|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:548| [2025/04/30 10:19:44 791533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:42010|prior_delivered:347150|prior_time:1746008384757641|is_app_limited:0|send_elapse:33469|ack_elapse:33799|ctl_first_sent_time:1746008384758257|lagest_ack_time:1746008384791440|curr_delivered:385560| [2025/04/30 10:19:44 791540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384758257| [2025/04/30 10:19:44 791547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1478||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 10:19:44 791573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34466|rttvar:1702|minrtt:30819|latest_rtt:33183|ack_delay:48| [2025/04/30 10:19:44 791580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34299|rttvar:1609|minrtt:30819|latest_rtt:33183|ack_delay:48| [2025/04/30 10:19:44 791587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:548|lost_pn:545|thresh:3| [2025/04/30 10:19:44 791594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 791648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 791663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 791667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 791675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 791679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 791683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 791687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34299|rtt_var:1609|pto_duration:40735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 791692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 791696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 791700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 10:19:44 791704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384856821|now:1746008384791687|interv:65134| [2025/04/30 10:19:44 791708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384856821|now:1746008384791687|interval:65134|pto_count:0|srtt:34299 [2025/04/30 10:19:44 791712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33469, ack_elapse 33799, delivered 38410|rate 1136424|lost 210| [2025/04/30 10:19:44 791717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136424) in round 9| [2025/04/30 10:19:44 791721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 791725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 791729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384758257|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 791734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384758257|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 791739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39608|srtt:34299|latest_rtt:33183|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 791745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 10:19:44 791749] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746008384791440|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 791754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504791440|now:1746008384791440|interv:120000000| [2025/04/30 10:19:44 791758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504791440|now:1746008384791440|interv:120000000| [2025/04/30 10:19:44 791762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384792200|pq_index:0| [2025/04/30 10:19:44 791766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384790987| [2025/04/30 10:19:44 791773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384791773| [2025/04/30 10:19:44 791778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384791777| [2025/04/30 10:19:44 791784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|min_srtt:34299|path_bw:1206856|loss_rate:70.64|path_pto:0| [2025/04/30 10:19:44 791788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 791793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 791798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 791802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|min_srtt:34299|path_bw:1206856|loss_rate:70.64|path_pto:0| [2025/04/30 10:19:44 791807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:473988| [2025/04/30 10:19:44 791811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 791816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 791820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|min_srtt:34299|path_bw:1206856|loss_rate:70.64|path_pto:0| [2025/04/30 10:19:44 791824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 791828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 791832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 791836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 791840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 791845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 791849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 791853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 791860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 791864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384792200| [2025/04/30 10:19:44 791868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384792200| [2025/04/30 10:19:44 791872] [debug] |xqc_engine_wakeup_after|wakeup:1746008384792200|now:1746008384791872|diff:328| [2025/04/30 10:19:44 791877] [debug] |xqc_engine_main_logic|END|now:1746008384791777| [2025/04/30 10:19:44 791882] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384791882| [2025/04/30 10:19:44 791886] [debug] |xqc_engine_wakeup_after|wakeup:1746008384792200|now:1746008384791886|diff:314| [2025/04/30 10:19:44 791890] [debug] |xqc_engine_main_logic|END|now:1746008384791882| [2025/04/30 10:19:44 792969] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384792969| [2025/04/30 10:19:44 792983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384792200|pq_index:0| [2025/04/30 10:19:44 792990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384791777| [2025/04/30 10:19:44 792998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384792996| [2025/04/30 10:19:44 793005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384792200|now:1746008384792996| [2025/04/30 10:19:44 793011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384792200|now:1746008384792996| [2025/04/30 10:19:44 793017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 793025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34299|min_srtt:34299|path_bw:1206856|loss_rate:70.64|path_pto:0| [2025/04/30 10:19:44 793032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 793038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 793044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 793050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 793057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 793064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 793071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 793078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 793085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 10:19:44 793133] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746008384793097|stream_id:0|stream_offset:416217| [2025/04/30 10:19:44 793151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 793158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 10:19:44 793165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34299|rtt_var:1609|pto_duration:40735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 793171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 793176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 793180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 793184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858832|now:1746008384793164|interv:65668| [2025/04/30 10:19:44 793188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858832|now:1746008384793164|interval:65668|pto_count:0|srtt:34299 [2025/04/30 10:19:44 793193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40808| [2025/04/30 10:19:44 793198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 793202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:417396| [2025/04/30 10:19:44 793207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 793211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 10:19:44 793243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384793218|stream_id:0|stream_offset:417396| [2025/04/30 10:19:44 793252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 793260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 793266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34299|rtt_var:1609|pto_duration:40735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 793273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 793277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 793281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 793285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858953|now:1746008384793266|interv:65687| [2025/04/30 10:19:44 793289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858953|now:1746008384793266|interval:65687|pto_count:0|srtt:34299 [2025/04/30 10:19:44 793298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 793302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 793307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:418575| [2025/04/30 10:19:44 793314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 793320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 10:19:44 793385] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384793331|stream_id:0|stream_offset:418575| [2025/04/30 10:19:44 793396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 793403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 793409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34299|rtt_var:1609|pto_duration:40735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 793415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 793421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 793427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 793434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859066|now:1746008384793408|interv:65658| [2025/04/30 10:19:44 793440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859066|now:1746008384793408|interval:65658|pto_count:0|srtt:34299 [2025/04/30 10:19:44 793447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 793455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 793462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 793468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 793472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384794471|now:1746008384793471|interv:1000| [2025/04/30 10:19:44 793477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 793483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 793489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384794471| [2025/04/30 10:19:44 793495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384794471| [2025/04/30 10:19:44 793501] [debug] |xqc_engine_wakeup_after|wakeup:1746008384794471|now:1746008384793501|diff:970| [2025/04/30 10:19:44 793508] [debug] |xqc_engine_main_logic|END|now:1746008384792996| [2025/04/30 10:19:44 793528] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384793527| [2025/04/30 10:19:44 793536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 793543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:177| [2025/04/30 10:19:44 793547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 10:19:44 793579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 10:19:44 793585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 793593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:549|origin_pktnum:471|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:549| [2025/04/30 10:19:44 793598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:43210|prior_delivered:347150|prior_time:1746008384757641|is_app_limited:0|send_elapse:34827|ack_elapse:35886|ctl_first_sent_time:1746008384759615|lagest_ack_time:1746008384793527|curr_delivered:386760| [2025/04/30 10:19:44 793602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384759615| [2025/04/30 10:19:44 793607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1476||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 10:19:44 793611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:550| [2025/04/30 10:19:44 793616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:43210|prior_delivered:347150|prior_time:1746008384757641|is_app_limited:0|send_elapse:34827|ack_elapse:35886|ctl_first_sent_time:1746008384759615|lagest_ack_time:1746008384793527|curr_delivered:387960| [2025/04/30 10:19:44 793621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384759723| [2025/04/30 10:19:44 793625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1475||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 10:19:44 793629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34299|rttvar:1609|minrtt:30819|latest_rtt:33804|ack_delay:64| [2025/04/30 10:19:44 793633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34229|rttvar:1346|minrtt:30819|latest_rtt:33804|ack_delay:64| [2025/04/30 10:19:44 793638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 10:19:44 793642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 793695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 793707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 793710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 793714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 793718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 793722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 793726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:1346|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 793731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 793737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 793744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 793750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384857944|now:1746008384793726|interv:64218| [2025/04/30 10:19:44 793755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384857944|now:1746008384793726|interval:64218|pto_count:0|srtt:34229 [2025/04/30 10:19:44 793759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34827, ack_elapse 35886, delivered 40810|rate 1137212|lost 210| [2025/04/30 10:19:44 793764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137212) in round 9| [2025/04/30 10:19:44 793768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 793772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 793776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384759723|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 793781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384759723|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 793789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:34229|latest_rtt:33804|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 793796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 10:19:44 793801] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746008384793527|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 793806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504793527|now:1746008384793527|interv:120000000| [2025/04/30 10:19:44 793810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504793527|now:1746008384793527|interv:120000000| [2025/04/30 10:19:44 793814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384794471|pq_index:0| [2025/04/30 10:19:44 793822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384792996| [2025/04/30 10:19:44 793828] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384793827| [2025/04/30 10:19:44 793835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384793833| [2025/04/30 10:19:44 793841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 793845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 793850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 793854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 793859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 793863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:476346| [2025/04/30 10:19:44 793868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 793873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 793880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 793892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:477525| [2025/04/30 10:19:44 793899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 793906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 793912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 793918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 793925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 793931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 793938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 793945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 793951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384794471| [2025/04/30 10:19:44 793958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384794471| [2025/04/30 10:19:44 793964] [debug] |xqc_engine_wakeup_after|wakeup:1746008384794471|now:1746008384793964|diff:507| [2025/04/30 10:19:44 793970] [debug] |xqc_engine_main_logic|END|now:1746008384793833| [2025/04/30 10:19:44 793979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384793978| [2025/04/30 10:19:44 793984] [debug] |xqc_engine_wakeup_after|wakeup:1746008384794471|now:1746008384793984|diff:487| [2025/04/30 10:19:44 793990] [debug] |xqc_engine_main_logic|END|now:1746008384793978| [2025/04/30 10:19:44 795075] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384795075| [2025/04/30 10:19:44 795087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384794471|pq_index:0| [2025/04/30 10:19:44 795093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384793833| [2025/04/30 10:19:44 795100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384795098| [2025/04/30 10:19:44 795107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384794471|now:1746008384795098| [2025/04/30 10:19:44 795113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384794471|now:1746008384795098| [2025/04/30 10:19:44 795129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 795134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1206856|loss_rate:68.75|path_pto:0| [2025/04/30 10:19:44 795139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:477525| [2025/04/30 10:19:44 795143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 795152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 795156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 795161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 795165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 795170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 795174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 795179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 10:19:44 795213] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384795187|stream_id:0|stream_offset:419754| [2025/04/30 10:19:44 795219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 795224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 795228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:1346|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 795233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 795237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 795241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 795245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859800|now:1746008384795228|interv:64572| [2025/04/30 10:19:44 795249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859800|now:1746008384795228|interval:64572|pto_count:0|srtt:34229 [2025/04/30 10:19:44 795254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 795258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 795263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:420933| [2025/04/30 10:19:44 795267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 795271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 10:19:44 795293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384795277|stream_id:0|stream_offset:420933| [2025/04/30 10:19:44 795303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 795307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 795312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:1346|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 795321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 795325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 795329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 795333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859890|now:1746008384795311|interv:64579| [2025/04/30 10:19:44 795337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859890|now:1746008384795311|interval:64579|pto_count:0|srtt:34229 [2025/04/30 10:19:44 795342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 795346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 795350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 795355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 795360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384796360|now:1746008384795360|interv:1000| [2025/04/30 10:19:44 795367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 795373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 795380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384796360| [2025/04/30 10:19:44 795386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384796360| [2025/04/30 10:19:44 795393] [debug] |xqc_engine_wakeup_after|wakeup:1746008384796360|now:1746008384795393|diff:967| [2025/04/30 10:19:44 795398] [debug] |xqc_engine_main_logic|END|now:1746008384795098| [2025/04/30 10:19:44 795412] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384795411| [2025/04/30 10:19:44 795419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 795427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:179| [2025/04/30 10:19:44 795433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 10:19:44 795441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 10:19:44 795446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 795453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:551|origin_pktnum:472|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:551| [2025/04/30 10:19:44 795465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42010|prior_delivered:349550|prior_time:1746008384759847|is_app_limited:0|send_elapse:35095|ack_elapse:35564|ctl_first_sent_time:1746008384761742|lagest_ack_time:1746008384795411|curr_delivered:389160| [2025/04/30 10:19:44 795472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384761742| [2025/04/30 10:19:44 795480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1473||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 10:19:44 795487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:552|origin_pktnum:120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:552| [2025/04/30 10:19:44 795494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42010|prior_delivered:349550|prior_time:1746008384759847|is_app_limited:0|send_elapse:35095|ack_elapse:35564|ctl_first_sent_time:1746008384761742|lagest_ack_time:1746008384795411|curr_delivered:390360| [2025/04/30 10:19:44 795500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384761866| [2025/04/30 10:19:44 795507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1472||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 10:19:44 795513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34229|rttvar:1346|minrtt:30819|latest_rtt:33545|ack_delay:48| [2025/04/30 10:19:44 795517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34138|rttvar:1193|minrtt:30819|latest_rtt:33545|ack_delay:48| [2025/04/30 10:19:44 795521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 10:19:44 795526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 795530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 795534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 795538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 795542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 795546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 795572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 795576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 795580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 10:19:44 795584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 795588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 795594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 795607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 795613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:1193|pto_duration:38910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 795618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 795622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 795626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 795630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384859187|now:1746008384795613|interv:63574| [2025/04/30 10:19:44 795634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384859187|now:1746008384795613|interval:63574|pto_count:0|srtt:34138 [2025/04/30 10:19:44 795638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35095, ack_elapse 35564, delivered 40810|rate 1147508|lost 210| [2025/04/30 10:19:44 795643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147508) in round 9| [2025/04/30 10:19:44 795647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 795651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 795655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384761866|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 795660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384761866|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 795665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:34138|latest_rtt:33545|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 795671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 10:19:44 795675] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746008384795411|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 795680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504795411|now:1746008384795411|interv:120000000| [2025/04/30 10:19:44 795684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504795411|now:1746008384795411|interv:120000000| [2025/04/30 10:19:44 795688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384796360|pq_index:0| [2025/04/30 10:19:44 795693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384795098| [2025/04/30 10:19:44 795697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384795697| [2025/04/30 10:19:44 795701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384795700| [2025/04/30 10:19:44 795710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1206856|loss_rate:67.54|path_pto:0| [2025/04/30 10:19:44 795714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:477525| [2025/04/30 10:19:44 795719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 795724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 795728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1206856|loss_rate:67.54|path_pto:0| [2025/04/30 10:19:44 795733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:478704| [2025/04/30 10:19:44 795740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 795747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 795754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1206856|loss_rate:67.54|path_pto:0| [2025/04/30 10:19:44 795760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 795764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 795768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 795772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 795777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 795781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 795785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 795790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 795794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 795798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384796360| [2025/04/30 10:19:44 795802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384796360| [2025/04/30 10:19:44 795809] [debug] |xqc_engine_wakeup_after|wakeup:1746008384796360|now:1746008384795808|diff:552| [2025/04/30 10:19:44 795813] [debug] |xqc_engine_main_logic|END|now:1746008384795700| [2025/04/30 10:19:44 795818] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384795818| [2025/04/30 10:19:44 795822] [debug] |xqc_engine_wakeup_after|wakeup:1746008384796360|now:1746008384795822|diff:538| [2025/04/30 10:19:44 795826] [debug] |xqc_engine_main_logic|END|now:1746008384795818| [2025/04/30 10:19:44 796885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384796885| [2025/04/30 10:19:44 796900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384796360|pq_index:0| [2025/04/30 10:19:44 796907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384795700| [2025/04/30 10:19:44 796915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384796914| [2025/04/30 10:19:44 796923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384796360|now:1746008384796914| [2025/04/30 10:19:44 796930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384796360|now:1746008384796914| [2025/04/30 10:19:44 796936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 796944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1206856|loss_rate:67.54|path_pto:0| [2025/04/30 10:19:44 796951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 796958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 796964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 796970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 796976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 796983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 796989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 796997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 797003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 10:19:44 797068] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384797014|stream_id:0|stream_offset:422112| [2025/04/30 10:19:44 797078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 797086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 797101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:1193|pto_duration:38910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 797108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 797114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 797120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 797127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384860924|now:1746008384797100|interv:63824| [2025/04/30 10:19:44 797131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384860924|now:1746008384797100|interval:63824|pto_count:0|srtt:34138 [2025/04/30 10:19:44 797136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 797141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 797146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:423291| [2025/04/30 10:19:44 797150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 797154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384798154|now:1746008384797154|interv:1000| [2025/04/30 10:19:44 797158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 797162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 797166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384798154| [2025/04/30 10:19:44 797170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384798154| [2025/04/30 10:19:44 797174] [debug] |xqc_engine_wakeup_after|wakeup:1746008384798154|now:1746008384797174|diff:980| [2025/04/30 10:19:44 797179] [debug] |xqc_engine_main_logic|END|now:1746008384796914| [2025/04/30 10:19:44 797626] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384797625| [2025/04/30 10:19:44 797641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 797650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:180| [2025/04/30 10:19:44 797654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 10:19:44 797662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 10:19:44 797668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 797677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:553|origin_pktnum:480|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:553| [2025/04/30 10:19:44 797684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39610|prior_delivered:354350|prior_time:1746008384763636|is_app_limited:0|send_elapse:34531|ack_elapse:33989|ctl_first_sent_time:1746008384764222|lagest_ack_time:1746008384797625|curr_delivered:391560| [2025/04/30 10:19:44 797697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384764222| [2025/04/30 10:19:44 797705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1466||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 10:19:44 797712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:554|origin_pktnum:126|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:554| [2025/04/30 10:19:44 797718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:39610|prior_delivered:354350|prior_time:1746008384763636|is_app_limited:0|send_elapse:34531|ack_elapse:33989|ctl_first_sent_time:1746008384764222|lagest_ack_time:1746008384797625|curr_delivered:392760| [2025/04/30 10:19:44 797725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384764348| [2025/04/30 10:19:44 797730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1465||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 10:19:44 797735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34138|rttvar:1193|minrtt:30819|latest_rtt:33277|ack_delay:48| [2025/04/30 10:19:44 797739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34024|rttvar:1122|minrtt:30819|latest_rtt:33277|ack_delay:48| [2025/04/30 10:19:44 797743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 10:19:44 797748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 797752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 797756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 797760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 797764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 797768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 797772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 797776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 797781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34024|rtt_var:1122|pto_duration:38512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 797788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 797794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 797800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 10:19:44 797805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384860526|now:1746008384797780|interv:62746| [2025/04/30 10:19:44 797809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384860526|now:1746008384797780|interval:62746|pto_count:0|srtt:34024 [2025/04/30 10:19:44 797817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34531, ack_elapse 33989, delivered 38410|rate 1112333|lost 210| [2025/04/30 10:19:44 797822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112333) in round 9| [2025/04/30 10:19:44 797826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 797830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 797834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384764348|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 797838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384764348|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 797843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39608|srtt:34024|latest_rtt:33277|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 797849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 10:19:44 797854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746008384797625|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 797858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504797625|now:1746008384797625|interv:120000000| [2025/04/30 10:19:44 797865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504797625|now:1746008384797625|interv:120000000| [2025/04/30 10:19:44 797872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384798154|pq_index:0| [2025/04/30 10:19:44 797879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384796914| [2025/04/30 10:19:44 797885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384797885| [2025/04/30 10:19:44 797893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384797891| [2025/04/30 10:19:44 797902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|min_srtt:34024|path_bw:1206856|loss_rate:66.96|path_pto:0| [2025/04/30 10:19:44 797909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 797917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 797924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 797937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|min_srtt:34024|path_bw:1206856|loss_rate:66.96|path_pto:0| [2025/04/30 10:19:44 797944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:481062| [2025/04/30 10:19:44 797951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 797958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 797964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|min_srtt:34024|path_bw:1206856|loss_rate:66.96|path_pto:0| [2025/04/30 10:19:44 797971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 797977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 797983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 797990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 797997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 798004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 798011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:423291| [2025/04/30 10:19:44 798017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 798023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 798029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384798154| [2025/04/30 10:19:44 798035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384798154| [2025/04/30 10:19:44 798041] [debug] |xqc_engine_wakeup_after|wakeup:1746008384798154|now:1746008384798041|diff:113| [2025/04/30 10:19:44 798048] [debug] |xqc_engine_main_logic|END|now:1746008384797891| [2025/04/30 10:19:44 798056] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384798056| [2025/04/30 10:19:44 798061] [debug] |xqc_engine_wakeup_after|wakeup:1746008384798154|now:1746008384798061|diff:93| [2025/04/30 10:19:44 798067] [debug] |xqc_engine_main_logic|END|now:1746008384798056| [2025/04/30 10:19:44 799137] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384799137| [2025/04/30 10:19:44 799147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384798154|pq_index:0| [2025/04/30 10:19:44 799152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384797891| [2025/04/30 10:19:44 799157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384799156| [2025/04/30 10:19:44 799166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384798154|now:1746008384799156| [2025/04/30 10:19:44 799171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384798154|now:1746008384799156| [2025/04/30 10:19:44 799175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 799180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34024|min_srtt:34024|path_bw:1206856|loss_rate:66.96|path_pto:0| [2025/04/30 10:19:44 799185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 799190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 799193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 799197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 799202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 799206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 799211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:423291| [2025/04/30 10:19:44 799215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 799219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 10:19:44 799255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746008384799227|stream_id:0|stream_offset:423291| [2025/04/30 10:19:44 799261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 799266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 10:19:44 799274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34024|rtt_var:1122|pto_duration:38512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 799280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 799287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 799293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 799300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384862739|now:1746008384799273|interv:63466| [2025/04/30 10:19:44 799306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384862739|now:1746008384799273|interval:63466|pto_count:0|srtt:34024 [2025/04/30 10:19:44 799320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40808| [2025/04/30 10:19:44 799328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 799334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:424470| [2025/04/30 10:19:44 799342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 799349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 10:19:44 799390] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384799360|stream_id:0|stream_offset:424470| [2025/04/30 10:19:44 799400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 799407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 799413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34024|rtt_var:1122|pto_duration:38512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 799420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 799426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 799432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 799438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384862872|now:1746008384799413|interv:63459| [2025/04/30 10:19:44 799444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384862872|now:1746008384799413|interval:63459|pto_count:0|srtt:34024 [2025/04/30 10:19:44 799452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 799460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 799467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:425649| [2025/04/30 10:19:44 799475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 799481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 10:19:44 799521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384799492|stream_id:0|stream_offset:425649| [2025/04/30 10:19:44 799531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 799538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 799575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34024|rtt_var:1122|pto_duration:38512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 799581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 799585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 799589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 799593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384863004|now:1746008384799574|interv:63430| [2025/04/30 10:19:44 799597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384863004|now:1746008384799574|interval:63430|pto_count:0|srtt:34024 [2025/04/30 10:19:44 799602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 799607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 799612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 799616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 799620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384800620|now:1746008384799620|interv:1000| [2025/04/30 10:19:44 799624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 799628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 799632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384800620| [2025/04/30 10:19:44 799636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384800620| [2025/04/30 10:19:44 799641] [debug] |xqc_engine_wakeup_after|wakeup:1746008384800620|now:1746008384799641|diff:979| [2025/04/30 10:19:44 799647] [debug] |xqc_engine_main_logic|END|now:1746008384799156| [2025/04/30 10:19:44 799660] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008384799659| [2025/04/30 10:19:44 799665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 799670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:181| [2025/04/30 10:19:44 799674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 10:19:44 799680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 10:19:44 799684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 799689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:555|origin_pktnum:405|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:555| [2025/04/30 10:19:44 799694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42010|prior_delivered:354350|prior_time:1746008384763636|is_app_limited:0|send_elapse:34762|ack_elapse:36023|ctl_first_sent_time:1746008384764453|lagest_ack_time:1746008384799659|curr_delivered:393960| [2025/04/30 10:19:44 799699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384764453| [2025/04/30 10:19:44 799707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1460||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 10:19:44 799711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:556| [2025/04/30 10:19:44 799716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40810|prior_delivered:356750|prior_time:1746008384765644|is_app_limited:0|send_elapse:34618|ack_elapse:34015|ctl_first_sent_time:1746008384766243|lagest_ack_time:1746008384799659|curr_delivered:395160| [2025/04/30 10:19:44 799720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384766243| [2025/04/30 10:19:44 799724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1459||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 10:19:44 799728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34024|rttvar:1122|minrtt:30819|latest_rtt:33416|ack_delay:64| [2025/04/30 10:19:44 799733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33940|rttvar:1010|minrtt:30819|latest_rtt:33416|ack_delay:64| [2025/04/30 10:19:44 799737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:556|lost_pn:553|thresh:3| [2025/04/30 10:19:44 799741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 799745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 799749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 799753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 799757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 799761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 799765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33940|rtt_var:1010|pto_duration:37980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 799770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 799774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 799777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 799781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384862472|now:1746008384799765|interv:62707| [2025/04/30 10:19:44 799785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384862472|now:1746008384799765|interval:62707|pto_count:0|srtt:33940 [2025/04/30 10:19:44 799790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34618, ack_elapse 34015, delivered 38410|rate 1109538|lost 210| [2025/04/30 10:19:44 799794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109538) in round 9| [2025/04/30 10:19:44 799801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 799805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 799809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384766243|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 799814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384766243|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 799818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:33940|latest_rtt:33416|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 799824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 10:19:44 799829] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746008384799659|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 799833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504799659|now:1746008384799659|interv:120000000| [2025/04/30 10:19:44 799837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504799659|now:1746008384799659|interv:120000000| [2025/04/30 10:19:44 799841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384800620|pq_index:0| [2025/04/30 10:19:44 799846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384799156| [2025/04/30 10:19:44 799850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384799850| [2025/04/30 10:19:44 799854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384799853| [2025/04/30 10:19:44 799860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|min_srtt:33940|path_bw:1206856|loss_rate:65.25|path_pto:0| [2025/04/30 10:19:44 799865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 799869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 799874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 799879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|min_srtt:33940|path_bw:1206856|loss_rate:65.25|path_pto:0| [2025/04/30 10:19:44 799883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:483420| [2025/04/30 10:19:44 799890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 799894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 799898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|min_srtt:33940|path_bw:1206856|loss_rate:65.25|path_pto:0| [2025/04/30 10:19:44 799903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 799907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 799911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 799917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 799924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 799931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 799937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 799944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 799949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 799953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384800620| [2025/04/30 10:19:44 799957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384800620| [2025/04/30 10:19:44 799963] [debug] |xqc_engine_wakeup_after|wakeup:1746008384800620|now:1746008384799963|diff:657| [2025/04/30 10:19:44 799969] [debug] |xqc_engine_main_logic|END|now:1746008384799853| [2025/04/30 10:19:44 799977] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384799977| [2025/04/30 10:19:44 799983] [debug] |xqc_engine_wakeup_after|wakeup:1746008384800620|now:1746008384799983|diff:637| [2025/04/30 10:19:44 799989] [debug] |xqc_engine_main_logic|END|now:1746008384799977| [2025/04/30 10:19:44 801049] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384801049| [2025/04/30 10:19:44 801061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384800620|pq_index:0| [2025/04/30 10:19:44 801067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384799853| [2025/04/30 10:19:44 801074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384801072| [2025/04/30 10:19:44 801080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384800620|now:1746008384801072| [2025/04/30 10:19:44 801087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384800620|now:1746008384801072| [2025/04/30 10:19:44 801101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 801108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33940|min_srtt:33940|path_bw:1206856|loss_rate:65.25|path_pto:0| [2025/04/30 10:19:44 801112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 801117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 801121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 801125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 801129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 801134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 801138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 801143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 801147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 10:19:44 801186] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384801155|stream_id:0|stream_offset:426828| [2025/04/30 10:19:44 801196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:591|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 801204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 801210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33940|rtt_var:1010|pto_duration:37980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 801216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 801220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 801224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 801228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384864135|now:1746008384801210|interv:62925| [2025/04/30 10:19:44 801232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384864135|now:1746008384801210|interval:62925|pto_count:0|srtt:33940 [2025/04/30 10:19:44 801237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 801241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 801250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:428007| [2025/04/30 10:19:44 801255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 801259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 10:19:44 801290] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384801265|stream_id:0|stream_offset:428007| [2025/04/30 10:19:44 801298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:592|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 801306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 801312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33940|rtt_var:1010|pto_duration:37980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 801319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 801325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 801330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 801334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384864245|now:1746008384801312|interv:62933| [2025/04/30 10:19:44 801338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384864245|now:1746008384801312|interval:62933|pto_count:0|srtt:33940 [2025/04/30 10:19:44 801345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 801353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 801359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 801366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 801372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384802372|now:1746008384801372|interv:1000| [2025/04/30 10:19:44 801376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 801381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 801388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384802372| [2025/04/30 10:19:44 801394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384802372| [2025/04/30 10:19:44 801400] [debug] |xqc_engine_wakeup_after|wakeup:1746008384802372|now:1746008384801400|diff:972| [2025/04/30 10:19:44 801405] [debug] |xqc_engine_main_logic|END|now:1746008384801072| [2025/04/30 10:19:44 801416] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384801415| [2025/04/30 10:19:44 801424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 801438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:182| [2025/04/30 10:19:44 801444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 10:19:44 801453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 10:19:44 801459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 801465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:558| [2025/04/30 10:19:44 801472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:40810|prior_delivered:359150|prior_time:1746008384767573|is_app_limited:0|send_elapse:32523|ack_elapse:33842|ctl_first_sent_time:1746008384768156|lagest_ack_time:1746008384801415|curr_delivered:396360| [2025/04/30 10:19:44 801479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384768156| [2025/04/30 10:19:44 801486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1456||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 10:19:44 801492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33940|rttvar:1010|minrtt:30819|latest_rtt:33259|ack_delay:64| [2025/04/30 10:19:44 801500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33847|rttvar:944|minrtt:30819|latest_rtt:33259|ack_delay:64| [2025/04/30 10:19:44 801507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:558|lost_pn:555|thresh:3| [2025/04/30 10:19:44 801514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 801520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 801526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 801533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 801537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 801541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 801545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384804455|now:1746008384801545|interval:2910| [2025/04/30 10:19:44 801571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384804455|now:1746008384801545|interv:2910| [2025/04/30 10:19:44 801576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32523, ack_elapse 33842, delivered 37210|rate 1099521|lost 210| [2025/04/30 10:19:44 801581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099521) in round 9| [2025/04/30 10:19:44 801585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 801589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 801593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384768156|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 801602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:1200|po_sent_time:1746008384768156|recovery:1|recovery_start:1746008384789645|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 801606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:42008|srtt:33847|latest_rtt:33259|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384789645|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 801613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 10:19:44 801617] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746008384801415|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 801622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504801415|now:1746008384801415|interv:120000000| [2025/04/30 10:19:44 801626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504801415|now:1746008384801415|interv:120000000| [2025/04/30 10:19:44 801630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384802372|pq_index:0| [2025/04/30 10:19:44 801634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384801072| [2025/04/30 10:19:44 801638] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384801638| [2025/04/30 10:19:44 801643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384801642| [2025/04/30 10:19:44 801649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1206856|loss_rate:64.17|path_pto:0| [2025/04/30 10:19:44 801653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 801658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 801663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 801667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1206856|loss_rate:64.17|path_pto:0| [2025/04/30 10:19:44 801672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:485778| [2025/04/30 10:19:44 801676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 801680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 801684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 801691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 801695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 801699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 801704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 801708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 801712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384802372| [2025/04/30 10:19:44 801716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384802372| [2025/04/30 10:19:44 801720] [debug] |xqc_engine_wakeup_after|wakeup:1746008384802372|now:1746008384801719|diff:653| [2025/04/30 10:19:44 801724] [debug] |xqc_engine_main_logic|END|now:1746008384801642| [2025/04/30 10:19:44 801729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384801729| [2025/04/30 10:19:44 801733] [debug] |xqc_engine_wakeup_after|wakeup:1746008384802372|now:1746008384801733|diff:639| [2025/04/30 10:19:44 801737] [debug] |xqc_engine_main_logic|END|now:1746008384801729| [2025/04/30 10:19:44 802807] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384802807| [2025/04/30 10:19:44 802817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384802372|pq_index:0| [2025/04/30 10:19:44 802822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384801642| [2025/04/30 10:19:44 802827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384802826| [2025/04/30 10:19:44 802831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384802372|now:1746008384802826| [2025/04/30 10:19:44 802836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384802372|now:1746008384802826| [2025/04/30 10:19:44 802840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 802846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1206856|loss_rate:64.17|path_pto:0| [2025/04/30 10:19:44 802854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:485778| [2025/04/30 10:19:44 802861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 802867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 802873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 802880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 802888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 802903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 802910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 802917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 10:19:44 802957] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384802928|stream_id:0|stream_offset:429186| [2025/04/30 10:19:44 802966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 802973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 802980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384804455|now:1746008384802980|interval:1475| [2025/04/30 10:19:44 802987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384804455|now:1746008384802980|interv:1475| [2025/04/30 10:19:44 802994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 803002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 803009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:430365| [2025/04/30 10:19:44 803017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 803023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384804023|now:1746008384803023|interv:1000| [2025/04/30 10:19:44 803029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 803034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 803040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384804023| [2025/04/30 10:19:44 803046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384804023| [2025/04/30 10:19:44 803052] [debug] |xqc_engine_wakeup_after|wakeup:1746008384804023|now:1746008384803052|diff:971| [2025/04/30 10:19:44 803058] [debug] |xqc_engine_main_logic|END|now:1746008384802826| [2025/04/30 10:19:44 803321] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384803320| [2025/04/30 10:19:44 803331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 803340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:183| [2025/04/30 10:19:44 803346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 10:19:44 803355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 10:19:44 803361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 803369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:559| [2025/04/30 10:19:44 803383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42010|prior_delivered:359150|prior_time:1746008384767573|is_app_limited:0|send_elapse:33857|ack_elapse:35747|ctl_first_sent_time:1746008384769490|lagest_ack_time:1746008384803320|curr_delivered:397560| [2025/04/30 10:19:44 803390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384769490| [2025/04/30 10:19:44 803397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1455||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 10:19:44 803404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:560| [2025/04/30 10:19:44 803410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:42010|prior_delivered:359150|prior_time:1746008384767573|is_app_limited:0|send_elapse:33857|ack_elapse:35747|ctl_first_sent_time:1746008384769490|lagest_ack_time:1746008384803320|curr_delivered:398760| [2025/04/30 10:19:44 803417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384769645| [2025/04/30 10:19:44 803424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1454||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 10:19:44 803430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33847|rttvar:944|minrtt:30819|latest_rtt:33675|ack_delay:40| [2025/04/30 10:19:44 803437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33821|rttvar:761|minrtt:30819|latest_rtt:33675|ack_delay:40| [2025/04/30 10:19:44 803444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:560|lost_pn:557|thresh:3| [2025/04/30 10:19:44 803449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 803454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 803457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 803461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 803465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 803472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:557|lost_pn:557|po_sent_time:1746008384766378|lost_send_time:1746008384765272|loss_delay:38048|frame:STREAM |repair:128| [2025/04/30 10:19:44 803480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384766378u| [2025/04/30 10:19:44 803486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 803492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:761|pto_duration:36865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 803497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 803501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 803509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 10:19:44 803513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384864793|now:1746008384803492|interv:61301| [2025/04/30 10:19:44 803517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384864793|now:1746008384803492|interval:61301|pto_count:0|srtt:33821 [2025/04/30 10:19:44 803522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33857, ack_elapse 35747, delivered 39610|rate 1108065|lost 211| [2025/04/30 10:19:44 803526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108065) in round 9| [2025/04/30 10:19:44 803531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 803535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 803539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384769645|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 803543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384769645|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 803548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39608|srtt:33821|latest_rtt:33675|min_rtt:30819|applimit:0|lost:210|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 803577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 10:19:44 803582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746008384803320|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 803587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504803320|now:1746008384803320|interv:120000000| [2025/04/30 10:19:44 803591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504803320|now:1746008384803320|interv:120000000| [2025/04/30 10:19:44 803595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384804023|pq_index:0| [2025/04/30 10:19:44 803599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384802826| [2025/04/30 10:19:44 803603] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384803603| [2025/04/30 10:19:44 803608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384803607| [2025/04/30 10:19:44 803614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1206856|loss_rate:63.64|path_pto:0| [2025/04/30 10:19:44 803619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 803626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 803631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:557|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 803636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1206856|loss_rate:63.64|path_pto:0| [2025/04/30 10:19:44 803640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:485778| [2025/04/30 10:19:44 803644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 803648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 803653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1206856|loss_rate:63.64|path_pto:0| [2025/04/30 10:19:44 803657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:486957| [2025/04/30 10:19:44 803661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 803666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 803670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1206856|loss_rate:63.64|path_pto:0| [2025/04/30 10:19:44 803674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 803678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 803682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 803686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 803690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 803695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 803699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 803703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 803710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 803714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 803718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:430365| [2025/04/30 10:19:44 803722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 803726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 803730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384804023| [2025/04/30 10:19:44 803734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384804023| [2025/04/30 10:19:44 803738] [debug] |xqc_engine_wakeup_after|wakeup:1746008384804023|now:1746008384803738|diff:285| [2025/04/30 10:19:44 803742] [debug] |xqc_engine_main_logic|END|now:1746008384803607| [2025/04/30 10:19:44 803748] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384803748| [2025/04/30 10:19:44 803752] [debug] |xqc_engine_wakeup_after|wakeup:1746008384804023|now:1746008384803752|diff:271| [2025/04/30 10:19:44 803756] [debug] |xqc_engine_main_logic|END|now:1746008384803748| [2025/04/30 10:19:44 804823] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384804823| [2025/04/30 10:19:44 804835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384804023|pq_index:0| [2025/04/30 10:19:44 804841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384803607| [2025/04/30 10:19:44 804849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384804847| [2025/04/30 10:19:44 804856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384804023|now:1746008384804847| [2025/04/30 10:19:44 804863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384804023|now:1746008384804847| [2025/04/30 10:19:44 804869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 804877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1206856|loss_rate:63.64|path_pto:0| [2025/04/30 10:19:44 804885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 804892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 804898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 804904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 804911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 804918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 804925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 804940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 804946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 10:19:44 804987] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746008384804957|stream_id:0|stream_offset:389100| [2025/04/30 10:19:44 804997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:594|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 10:19:44 805004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 10:19:44 805011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:761|pto_duration:36865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 805018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 805025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 805031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 805037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384866822|now:1746008384805010|interv:61812| [2025/04/30 10:19:44 805043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384866822|now:1746008384805010|interval:61812|pto_count:0|srtt:33821 [2025/04/30 10:19:44 805051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40808| [2025/04/30 10:19:44 805058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 805065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:430365| [2025/04/30 10:19:44 805072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 805079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 10:19:44 805114] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384805087|stream_id:0|stream_offset:430365| [2025/04/30 10:19:44 805124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 805131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 805139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:761|pto_duration:36865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 805145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 805156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 805160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 805164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384866952|now:1746008384805138|interv:61814| [2025/04/30 10:19:44 805168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384866952|now:1746008384805138|interval:61814|pto_count:0|srtt:33821 [2025/04/30 10:19:44 805173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 805178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 805182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:431544| [2025/04/30 10:19:44 805187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 805191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 10:19:44 805222] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384805197|stream_id:0|stream_offset:431544| [2025/04/30 10:19:44 805230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 805237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 805244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:761|pto_duration:36865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 805250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 805254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 805257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 805261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384867062|now:1746008384805244|interv:61818| [2025/04/30 10:19:44 805265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384867062|now:1746008384805244|interval:61818|pto_count:0|srtt:33821 [2025/04/30 10:19:44 805270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 805275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 805279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:432723| [2025/04/30 10:19:44 805287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 805293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384806293|now:1746008384805293|interv:1000| [2025/04/30 10:19:44 805306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 805312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 805317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384806293| [2025/04/30 10:19:44 805322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384806293| [2025/04/30 10:19:44 805326] [debug] |xqc_engine_wakeup_after|wakeup:1746008384806293|now:1746008384805326|diff:967| [2025/04/30 10:19:44 805333] [debug] |xqc_engine_main_logic|END|now:1746008384804847| [2025/04/30 10:19:44 805346] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384805345| [2025/04/30 10:19:44 805354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 805362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:184| [2025/04/30 10:19:44 805367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 10:19:44 805376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 10:19:44 805382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 805389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:561| [2025/04/30 10:19:44 805394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:43210|prior_delivered:360350|prior_time:1746008384769831|is_app_limited:0|send_elapse:35625|ack_elapse:35514|ctl_first_sent_time:1746008384771481|lagest_ack_time:1746008384805345|curr_delivered:399960| [2025/04/30 10:19:44 805401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384771481| [2025/04/30 10:19:44 805408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1454||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 10:19:44 805415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:562| [2025/04/30 10:19:44 805421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:43210|prior_delivered:360350|prior_time:1746008384769831|is_app_limited:0|send_elapse:35625|ack_elapse:35514|ctl_first_sent_time:1746008384771481|lagest_ack_time:1746008384805345|curr_delivered:401160| [2025/04/30 10:19:44 805428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384771620| [2025/04/30 10:19:44 805435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1453||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 10:19:44 805441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33821|rttvar:761|minrtt:30819|latest_rtt:33725|ack_delay:64| [2025/04/30 10:19:44 805448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33801|rttvar:611|minrtt:30819|latest_rtt:33725|ack_delay:64| [2025/04/30 10:19:44 805453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:562|lost_pn:559|thresh:3| [2025/04/30 10:19:44 805457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 805465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 805469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 805473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:44 805477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 805481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 805485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 805489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:611|pto_duration:36245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 805494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 805498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 805502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 805506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384866442|now:1746008384805489|interv:60953| [2025/04/30 10:19:44 805510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384866442|now:1746008384805489|interval:60953|pto_count:0|srtt:33801 [2025/04/30 10:19:44 805514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35625, ack_elapse 35514, delivered 40810|rate 1145543|lost 211| [2025/04/30 10:19:44 805519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145543) in round 9| [2025/04/30 10:19:44 805523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 805527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 805531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384771620|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 805536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384771620|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 805541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:33801|latest_rtt:33725|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 805547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 10:19:44 805574] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746008384805345|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 805583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504805345|now:1746008384805345|interv:120000000| [2025/04/30 10:19:44 805587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504805345|now:1746008384805345|interv:120000000| [2025/04/30 10:19:44 805591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384806293|pq_index:0| [2025/04/30 10:19:44 805595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384804847| [2025/04/30 10:19:44 805599] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384805599| [2025/04/30 10:19:44 805604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384805603| [2025/04/30 10:19:44 805610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:62.90|path_pto:0| [2025/04/30 10:19:44 805614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 805619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 805624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 805628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:62.90|path_pto:0| [2025/04/30 10:19:44 805632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:489315| [2025/04/30 10:19:44 805637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 805641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 805645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:62.90|path_pto:0| [2025/04/30 10:19:44 805650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:490494| [2025/04/30 10:19:44 805654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 805658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 805662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 805666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 805671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 805677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:432723| [2025/04/30 10:19:44 805682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 805686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 805690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384806293| [2025/04/30 10:19:44 805694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384806293| [2025/04/30 10:19:44 805698] [debug] |xqc_engine_wakeup_after|wakeup:1746008384806293|now:1746008384805697|diff:596| [2025/04/30 10:19:44 805702] [debug] |xqc_engine_main_logic|END|now:1746008384805603| [2025/04/30 10:19:44 805707] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384805707| [2025/04/30 10:19:44 805711] [debug] |xqc_engine_wakeup_after|wakeup:1746008384806293|now:1746008384805711|diff:582| [2025/04/30 10:19:44 805715] [debug] |xqc_engine_main_logic|END|now:1746008384805707| [2025/04/30 10:19:44 806784] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384806784| [2025/04/30 10:19:44 806794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384806293|pq_index:0| [2025/04/30 10:19:44 806799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384805603| [2025/04/30 10:19:44 806804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384806803| [2025/04/30 10:19:44 806809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384806293|now:1746008384806803| [2025/04/30 10:19:44 806813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384806293|now:1746008384806803| [2025/04/30 10:19:44 806817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 806823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:62.90|path_pto:0| [2025/04/30 10:19:44 806827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:490494| [2025/04/30 10:19:44 806833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 806840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 806846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 806853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 806861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 806867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:432723| [2025/04/30 10:19:44 806882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 806889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 10:19:44 806934] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384806901|stream_id:0|stream_offset:432723| [2025/04/30 10:19:44 806944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 806951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 806957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:611|pto_duration:36245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 806964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 806970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 806976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 806984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384868146|now:1746008384806957|interv:61189| [2025/04/30 10:19:44 806990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384868146|now:1746008384806957|interval:61189|pto_count:0|srtt:33801 [2025/04/30 10:19:44 806997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 807004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 807011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 807018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 807024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384808024|now:1746008384807024|interv:1000| [2025/04/30 10:19:44 807031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 807038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 807044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384808024| [2025/04/30 10:19:44 807050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384808024| [2025/04/30 10:19:44 807057] [debug] |xqc_engine_wakeup_after|wakeup:1746008384808024|now:1746008384807057|diff:967| [2025/04/30 10:19:44 807064] [debug] |xqc_engine_main_logic|END|now:1746008384806803| [2025/04/30 10:19:44 807376] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384807375| [2025/04/30 10:19:44 807388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 807397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:185| [2025/04/30 10:19:44 807403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 10:19:44 807424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 10:19:44 807431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 807439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:563|origin_pktnum:429|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:563| [2025/04/30 10:19:44 807446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:362750|prior_time:1746008384771772|is_app_limited:0|send_elapse:36065|ack_elapse:35603|ctl_first_sent_time:1746008384773644|lagest_ack_time:1746008384807375|curr_delivered:402360| [2025/04/30 10:19:44 807453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384773644| [2025/04/30 10:19:44 807461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1452||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 10:19:44 807467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:564| [2025/04/30 10:19:44 807474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:362750|prior_time:1746008384771772|is_app_limited:0|send_elapse:36065|ack_elapse:35603|ctl_first_sent_time:1746008384773644|lagest_ack_time:1746008384807375|curr_delivered:403560| [2025/04/30 10:19:44 807480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384773788| [2025/04/30 10:19:44 807486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1451||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/04/30 10:19:44 807493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33801|rttvar:611|minrtt:30819|latest_rtt:33587|ack_delay:64| [2025/04/30 10:19:44 807497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33766|rttvar:528|minrtt:30819|latest_rtt:33587|ack_delay:64| [2025/04/30 10:19:44 807502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:564|lost_pn:561|thresh:3| [2025/04/30 10:19:44 807506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 807510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 807514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 807518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 807522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 807526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33766|rtt_var:528|pto_duration:35878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 807531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 807535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 807538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 10:19:44 807547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384867779|now:1746008384807526|interv:60253| [2025/04/30 10:19:44 807574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384867779|now:1746008384807526|interval:60253|pto_count:0|srtt:33766 [2025/04/30 10:19:44 807579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36065, ack_elapse 35603, delivered 40810|rate 1131568|lost 211| [2025/04/30 10:19:44 807583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131568) in round 9| [2025/04/30 10:19:44 807588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 807592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 807596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384773788|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 807600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384773788|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 807605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39608|srtt:33766|latest_rtt:33587|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 807611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 10:19:44 807616] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746008384807375|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 807621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504807375|now:1746008384807375|interv:120000000| [2025/04/30 10:19:44 807625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504807375|now:1746008384807375|interv:120000000| [2025/04/30 10:19:44 807629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384808024|pq_index:0| [2025/04/30 10:19:44 807633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384806803| [2025/04/30 10:19:44 807637] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384807637| [2025/04/30 10:19:44 807642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384807641| [2025/04/30 10:19:44 807648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|min_srtt:33766|path_bw:1206856|loss_rate:62.40|path_pto:0| [2025/04/30 10:19:44 807653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:490494| [2025/04/30 10:19:44 807658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 807666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 807670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|min_srtt:33766|path_bw:1206856|loss_rate:62.40|path_pto:0| [2025/04/30 10:19:44 807675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:491673| [2025/04/30 10:19:44 807679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 807683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 807688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|min_srtt:33766|path_bw:1206856|loss_rate:62.40|path_pto:0| [2025/04/30 10:19:44 807692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 807696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 807700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 807704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 807708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 807713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 807717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 807721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 807725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 807729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384808024| [2025/04/30 10:19:44 807733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384808024| [2025/04/30 10:19:44 807737] [debug] |xqc_engine_wakeup_after|wakeup:1746008384808024|now:1746008384807737|diff:287| [2025/04/30 10:19:44 807741] [debug] |xqc_engine_main_logic|END|now:1746008384807641| [2025/04/30 10:19:44 807747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384807747| [2025/04/30 10:19:44 807751] [debug] |xqc_engine_wakeup_after|wakeup:1746008384808024|now:1746008384807751|diff:273| [2025/04/30 10:19:44 807755] [debug] |xqc_engine_main_logic|END|now:1746008384807747| [2025/04/30 10:19:44 808823] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384808823| [2025/04/30 10:19:44 808838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384808024|pq_index:0| [2025/04/30 10:19:44 808852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384807641| [2025/04/30 10:19:44 808860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384808858| [2025/04/30 10:19:44 808867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384808024|now:1746008384808858| [2025/04/30 10:19:44 808874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384808024|now:1746008384808858| [2025/04/30 10:19:44 808881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 808889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33766|min_srtt:33766|path_bw:1206856|loss_rate:62.40|path_pto:0| [2025/04/30 10:19:44 808896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 808903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 808909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 808915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 808922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 808930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 808936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 808943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 808950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 10:19:44 808996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746008384808962|stream_id:0|stream_offset:433902| [2025/04/30 10:19:44 809005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 809013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 10:19:44 809019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33766|rtt_var:528|pto_duration:35878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 809026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 809033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 809039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 809046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384869840|now:1746008384809019|interv:60821| [2025/04/30 10:19:44 809059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384869840|now:1746008384809019|interval:60821|pto_count:0|srtt:33766 [2025/04/30 10:19:44 809067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40808| [2025/04/30 10:19:44 809075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 809081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:435081| [2025/04/30 10:19:44 809088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 809095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 10:19:44 809132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384809103|stream_id:0|stream_offset:435081| [2025/04/30 10:19:44 809141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 809147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 809154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33766|rtt_var:528|pto_duration:35878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 809162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 809168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 809175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 809181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384869981|now:1746008384809154|interv:60827| [2025/04/30 10:19:44 809186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384869981|now:1746008384809154|interval:60827|pto_count:0|srtt:33766 [2025/04/30 10:19:44 809191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 809196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 809200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:436260| [2025/04/30 10:19:44 809204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 809208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 10:19:44 809237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746008384809215|stream_id:0|stream_offset:436260| [2025/04/30 10:19:44 809249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 809256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 10:19:44 809263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33766|rtt_var:528|pto_duration:35878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 809270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 809277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 809283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 10:19:44 809290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384870093|now:1746008384809263|interv:60830| [2025/04/30 10:19:44 809296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384870093|now:1746008384809263|interval:60830|pto_count:0|srtt:33766 [2025/04/30 10:19:44 809304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43208| [2025/04/30 10:19:44 809311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 809318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:437439| [2025/04/30 10:19:44 809324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 809331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384810330|now:1746008384809330|interv:1000| [2025/04/30 10:19:44 809337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 809343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 809349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384810330| [2025/04/30 10:19:44 809356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384810330| [2025/04/30 10:19:44 809362] [debug] |xqc_engine_wakeup_after|wakeup:1746008384810330|now:1746008384809362|diff:968| [2025/04/30 10:19:44 809369] [debug] |xqc_engine_main_logic|END|now:1746008384808858| [2025/04/30 10:19:44 809384] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384809383| [2025/04/30 10:19:44 809392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 809401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:186| [2025/04/30 10:19:44 809407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 10:19:44 809416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 10:19:44 809422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 809430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:565| [2025/04/30 10:19:44 809444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:365150|prior_time:1746008384773937|is_app_limited:0|send_elapse:34070|ack_elapse:35446|ctl_first_sent_time:1746008384775685|lagest_ack_time:1746008384809383|curr_delivered:404760| [2025/04/30 10:19:44 809451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384775685| [2025/04/30 10:19:44 809459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1448||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 10:19:44 809466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 809472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:365150|prior_time:1746008384773937|is_app_limited:0|send_elapse:34070|ack_elapse:35446|ctl_first_sent_time:1746008384775685|lagest_ack_time:1746008384809383|curr_delivered:405960| [2025/04/30 10:19:44 809477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384775810| [2025/04/30 10:19:44 809481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1447||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/04/30 10:19:44 809485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33766|rttvar:528|minrtt:30819|latest_rtt:33573|ack_delay:88| [2025/04/30 10:19:44 809489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33731|rttvar:466|minrtt:30819|latest_rtt:33573|ack_delay:88| [2025/04/30 10:19:44 809494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 10:19:44 809499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 809506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 809512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 809518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 809525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 809529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33731|rtt_var:466|pto_duration:35731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 809533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 809537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 809541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 10:19:44 809545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384869946|now:1746008384809529|interv:60417| [2025/04/30 10:19:44 809572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384869946|now:1746008384809529|interval:60417|pto_count:0|srtt:33731 [2025/04/30 10:19:44 809577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34070, ack_elapse 35446, delivered 40810|rate 1151328|lost 211| [2025/04/30 10:19:44 809586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151328) in round 9| [2025/04/30 10:19:44 809590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 809594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 809598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384775810|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 809603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384775810|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 809607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40808|srtt:33731|latest_rtt:33573|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 809613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 10:19:44 809618] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746008384809383|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 809623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504809383|now:1746008384809383|interv:120000000| [2025/04/30 10:19:44 809627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504809383|now:1746008384809383|interv:120000000| [2025/04/30 10:19:44 809631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384810330|pq_index:0| [2025/04/30 10:19:44 809635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384808858| [2025/04/30 10:19:44 809639] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384809639| [2025/04/30 10:19:44 809644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384809643| [2025/04/30 10:19:44 809650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|min_srtt:33731|path_bw:1206856|loss_rate:60.94|path_pto:0| [2025/04/30 10:19:44 809655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 809659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 809664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 809669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|min_srtt:33731|path_bw:1206856|loss_rate:60.94|path_pto:0| [2025/04/30 10:19:44 809677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:494031| [2025/04/30 10:19:44 809681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 809685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 809690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|min_srtt:33731|path_bw:1206856|loss_rate:60.94|path_pto:0| [2025/04/30 10:19:44 809694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 809698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 809702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 809706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 809710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 809715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 809719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:437439| [2025/04/30 10:19:44 809724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 809727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 809731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384810330| [2025/04/30 10:19:44 809735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384810330| [2025/04/30 10:19:44 809739] [debug] |xqc_engine_wakeup_after|wakeup:1746008384810330|now:1746008384809739|diff:591| [2025/04/30 10:19:44 809744] [debug] |xqc_engine_main_logic|END|now:1746008384809643| [2025/04/30 10:19:44 809749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384809749| [2025/04/30 10:19:44 809753] [debug] |xqc_engine_wakeup_after|wakeup:1746008384810330|now:1746008384809753|diff:577| [2025/04/30 10:19:44 809757] [debug] |xqc_engine_main_logic|END|now:1746008384809749| [2025/04/30 10:19:44 810830] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384810830| [2025/04/30 10:19:44 810844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384810330|pq_index:0| [2025/04/30 10:19:44 810851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384809643| [2025/04/30 10:19:44 810858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384810857| [2025/04/30 10:19:44 810866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384810330|now:1746008384810857| [2025/04/30 10:19:44 810880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384810330|now:1746008384810857| [2025/04/30 10:19:44 810886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 810894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33731|min_srtt:33731|path_bw:1206856|loss_rate:60.94|path_pto:0| [2025/04/30 10:19:44 810902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 810909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 810915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 810921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 810928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 810935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 810941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:437439| [2025/04/30 10:19:44 810948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 810954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 10:19:44 811018] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746008384810965|stream_id:0|stream_offset:437439| [2025/04/30 10:19:44 811029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 811036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 10:19:44 811042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33731|rtt_var:466|pto_duration:35731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 811049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 811055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 811062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 10:19:44 811069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384871696|now:1746008384811042|interv:60654| [2025/04/30 10:19:44 811075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384871696|now:1746008384811042|interval:60654|pto_count:0|srtt:33731 [2025/04/30 10:19:44 811081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42008| [2025/04/30 10:19:44 811095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 811099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 811104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 811108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384812108|now:1746008384811108|interv:1000| [2025/04/30 10:19:44 811112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 811116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 811120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384812108| [2025/04/30 10:19:44 811124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384812108| [2025/04/30 10:19:44 811128] [debug] |xqc_engine_wakeup_after|wakeup:1746008384812108|now:1746008384811128|diff:980| [2025/04/30 10:19:44 811132] [debug] |xqc_engine_main_logic|END|now:1746008384810857| [2025/04/30 10:19:44 811353] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384811352| [2025/04/30 10:19:44 811363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 811371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:187| [2025/04/30 10:19:44 811377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 10:19:44 811386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 10:19:44 811392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 811400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:567| [2025/04/30 10:19:44 811407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:367550|prior_time:1746008384775947|is_app_limited:0|send_elapse:35955|ack_elapse:35405|ctl_first_sent_time:1746008384777677|lagest_ack_time:1746008384811352|curr_delivered:407160| [2025/04/30 10:19:44 811414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384777677| [2025/04/30 10:19:44 811419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1446||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 10:19:44 811425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:568| [2025/04/30 10:19:44 811431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:367550|prior_time:1746008384775947|is_app_limited:0|send_elapse:35955|ack_elapse:35405|ctl_first_sent_time:1746008384777677|lagest_ack_time:1746008384811352|curr_delivered:408360| [2025/04/30 10:19:44 811438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384777808| [2025/04/30 10:19:44 811444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1445||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/04/30 10:19:44 811449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33731|rttvar:466|minrtt:30819|latest_rtt:33544|ack_delay:64| [2025/04/30 10:19:44 811460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33700|rttvar:412|minrtt:30819|latest_rtt:33544|ack_delay:64| [2025/04/30 10:19:44 811468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:568|lost_pn:565|thresh:3| [2025/04/30 10:19:44 811474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 811481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 811487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 811492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 811496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 811500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:412|pto_duration:35700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 811505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 811509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 811512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 10:19:44 811516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384871665|now:1746008384811500|interv:60165| [2025/04/30 10:19:44 811520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384871665|now:1746008384811500|interval:60165|pto_count:0|srtt:33700 [2025/04/30 10:19:44 811525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35955, ack_elapse 35405, delivered 40810|rate 1135029|lost 211| [2025/04/30 10:19:44 811530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135029) in round 9| [2025/04/30 10:19:44 811534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 811538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 811542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384777808|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 811546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384777808|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 811576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39608|srtt:33700|latest_rtt:33544|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 811582] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:100081|inflight:39608|mode:2|applimit:0|pacing_rate:1206856|bw:1206856|srtt:33700|latest_rtt:33544|min_rtt:30819|send:593|lost:211|tlp:0|recv:184|recovery:1|slow_start:0|conn_life:436131|acked:2400|delivered:408360|is_cwnd_limited:0| [2025/04/30 10:19:44 811592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 10:19:44 811596] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746008384811352|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 811601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504811352|now:1746008384811352|interv:120000000| [2025/04/30 10:19:44 811606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504811352|now:1746008384811352|interv:120000000| [2025/04/30 10:19:44 811609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384812108|pq_index:0| [2025/04/30 10:19:44 811614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384810857| [2025/04/30 10:19:44 811618] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384811618| [2025/04/30 10:19:44 811623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384811622| [2025/04/30 10:19:44 811629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1206856|loss_rate:60.47|path_pto:0| [2025/04/30 10:19:44 811633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 811638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 811643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 811647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1206856|loss_rate:60.47|path_pto:0| [2025/04/30 10:19:44 811651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:496389| [2025/04/30 10:19:44 811656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 811660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 811665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1206856|loss_rate:60.47|path_pto:0| [2025/04/30 10:19:44 811669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:497568| [2025/04/30 10:19:44 811673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 811680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 811684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 811688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 811693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 811697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 811701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 811705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 811709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384812108| [2025/04/30 10:19:44 811713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384812108| [2025/04/30 10:19:44 811717] [debug] |xqc_engine_wakeup_after|wakeup:1746008384812108|now:1746008384811717|diff:391| [2025/04/30 10:19:44 811721] [debug] |xqc_engine_main_logic|END|now:1746008384811622| [2025/04/30 10:19:44 811727] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384811727| [2025/04/30 10:19:44 811730] [debug] |xqc_engine_wakeup_after|wakeup:1746008384812108|now:1746008384811730|diff:378| [2025/04/30 10:19:44 811734] [debug] |xqc_engine_main_logic|END|now:1746008384811727| [2025/04/30 10:19:44 812803] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384812803| [2025/04/30 10:19:44 812815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384812108|pq_index:0| [2025/04/30 10:19:44 812823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384811622| [2025/04/30 10:19:44 812831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384812829| [2025/04/30 10:19:44 812838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384812717|now:1746008384812829| [2025/04/30 10:19:44 812845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 812851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384812717|now:1746008384812829| [2025/04/30 10:19:44 812857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 812864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384812108|now:1746008384812829| [2025/04/30 10:19:44 812870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384812108|now:1746008384812829| [2025/04/30 10:19:44 812876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 812885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:188|ack_delay:25167|first_ack_range:9|largest_pkt_recv_time:1746008384787717| [2025/04/30 10:19:44 812892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:188|low:179|pkt_pns:2| [2025/04/30 10:19:44 812899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:177|low:79|pkt_pns:2| [2025/04/30 10:19:44 812912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:175|frame_largest_recv:188| [2025/04/30 10:19:44 812919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 812926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1206856|loss_rate:60.47|path_pto:0| [2025/04/30 10:19:44 812934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:497568| [2025/04/30 10:19:44 812940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 812946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 812952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 812959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 812966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 812972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39608|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 812979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 812985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 10:19:44 813027] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:602|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39608|now:1746008384812997|stream_id:0|stream_offset:438618| [2025/04/30 10:19:44 813037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:602|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 813044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 10:19:44 813051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:412|pto_duration:35700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 813057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 813063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 813068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 10:19:44 813072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384873697|now:1746008384813050|interv:60647| [2025/04/30 10:19:44 813076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384873697|now:1746008384813050|interval:60647|pto_count:0|srtt:33700 [2025/04/30 10:19:44 813080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40818| [2025/04/30 10:19:44 813090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 813094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:439797| [2025/04/30 10:19:44 813099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 813103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 10:19:44 813137] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746008384813110|stream_id:0|stream_offset:439797| [2025/04/30 10:19:44 813146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 813153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 10:19:44 813160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:412|pto_duration:35700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 813166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 813170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 813173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 10:19:44 813177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384873810|now:1746008384813160|interv:60650| [2025/04/30 10:19:44 813181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384873810|now:1746008384813160|interval:60650|pto_count:0|srtt:33700 [2025/04/30 10:19:44 813186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42018| [2025/04/30 10:19:44 813191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 813195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:440976| [2025/04/30 10:19:44 813200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 813204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 10:19:44 813233] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42018|now:1746008384813210|stream_id:0|stream_offset:440976| [2025/04/30 10:19:44 813241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 813249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42018|applimit:0| [2025/04/30 10:19:44 813255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:412|pto_duration:35700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 813266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 813270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 813274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43218| [2025/04/30 10:19:44 813277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384873910|now:1746008384813255|interv:60655| [2025/04/30 10:19:44 813282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384873910|now:1746008384813255|interval:60655|pto_count:0|srtt:33700 [2025/04/30 10:19:44 813288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43218| [2025/04/30 10:19:44 813296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 813303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 813309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 813316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384814316|now:1746008384813316|interv:1000| [2025/04/30 10:19:44 813323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 813327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 813332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384814316| [2025/04/30 10:19:44 813339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384814316| [2025/04/30 10:19:44 813345] [debug] |xqc_engine_wakeup_after|wakeup:1746008384814316|now:1746008384813345|diff:971| [2025/04/30 10:19:44 813351] [debug] |xqc_engine_main_logic|END|now:1746008384812829| [2025/04/30 10:19:44 813366] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384813365| [2025/04/30 10:19:44 813373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 813382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:188| [2025/04/30 10:19:44 813386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 10:19:44 813392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 10:19:44 813396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 813402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:570|path_largest_ack:569| [2025/04/30 10:19:44 813409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:369950|prior_time:1746008384777942|is_app_limited:0|send_elapse:36440|ack_elapse:35423|ctl_first_sent_time:1746008384779654|lagest_ack_time:1746008384813365|curr_delivered:409560| [2025/04/30 10:19:44 813416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384779654| [2025/04/30 10:19:44 813423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1444||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 10:19:44 813435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:570|path_largest_ack:570| [2025/04/30 10:19:44 813440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:369950|prior_time:1746008384777942|is_app_limited:0|send_elapse:36440|ack_elapse:35423|ctl_first_sent_time:1746008384779654|lagest_ack_time:1746008384813365|curr_delivered:410760| [2025/04/30 10:19:44 813447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384779787| [2025/04/30 10:19:44 813454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1443||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 10:19:44 813460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33700|rttvar:412|minrtt:30819|latest_rtt:33578|ack_delay:64| [2025/04/30 10:19:44 813467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33677|rttvar:355|minrtt:30819|latest_rtt:33578|ack_delay:64| [2025/04/30 10:19:44 813472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:570|lost_pn:567|thresh:3| [2025/04/30 10:19:44 813476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 813480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 813484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 813488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 813492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 813496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33677|rtt_var:355|pto_duration:35677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 813501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 813505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 813508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 10:19:44 813512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384873887|now:1746008384813496|interv:60391| [2025/04/30 10:19:44 813516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384873887|now:1746008384813496|interval:60391|pto_count:0|srtt:33677 [2025/04/30 10:19:44 813521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36440, ack_elapse 35423, delivered 40810|rate 1119923|lost 211| [2025/04/30 10:19:44 813525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119923) in round 9| [2025/04/30 10:19:44 813530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 813534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 813541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384779787|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 813545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384779787|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 813571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40818|srtt:33677|latest_rtt:33578|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 813577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 10:19:44 813582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746008384813365|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 813587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504813365|now:1746008384813365|interv:120000000| [2025/04/30 10:19:44 813591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504813365|now:1746008384813365|interv:120000000| [2025/04/30 10:19:44 813595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384814316|pq_index:0| [2025/04/30 10:19:44 813599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384812829| [2025/04/30 10:19:44 813603] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384813603| [2025/04/30 10:19:44 813608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384813607| [2025/04/30 10:19:44 813614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:1206856|loss_rate:59.09|path_pto:0| [2025/04/30 10:19:44 813619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:497568| [2025/04/30 10:19:44 813623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 813628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 813632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:1206856|loss_rate:59.09|path_pto:0| [2025/04/30 10:19:44 813637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:498747| [2025/04/30 10:19:44 813641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 813649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 813653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:1206856|loss_rate:59.09|path_pto:0| [2025/04/30 10:19:44 813658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 813662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 813666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 813670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 813674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 813678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 813682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 813687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 813691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 813695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384814316| [2025/04/30 10:19:44 813699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384814316| [2025/04/30 10:19:44 813703] [debug] |xqc_engine_wakeup_after|wakeup:1746008384814316|now:1746008384813702|diff:614| [2025/04/30 10:19:44 813707] [debug] |xqc_engine_main_logic|END|now:1746008384813607| [2025/04/30 10:19:44 813712] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384813712| [2025/04/30 10:19:44 813716] [debug] |xqc_engine_wakeup_after|wakeup:1746008384814316|now:1746008384813716|diff:600| [2025/04/30 10:19:44 813720] [debug] |xqc_engine_main_logic|END|now:1746008384813712| [2025/04/30 10:19:44 814790] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384814790| [2025/04/30 10:19:44 814800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384814316|pq_index:0| [2025/04/30 10:19:44 814805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384813607| [2025/04/30 10:19:44 814810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384814809| [2025/04/30 10:19:44 814816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384814316|now:1746008384814809| [2025/04/30 10:19:44 814823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384814316|now:1746008384814809| [2025/04/30 10:19:44 814829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 814837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33677|min_srtt:33677|path_bw:1206856|loss_rate:59.09|path_pto:0| [2025/04/30 10:19:44 814852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 814860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 814867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 814873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 814880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 814887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 814894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 814901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 814908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 10:19:44 814949] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746008384814919|stream_id:0|stream_offset:442155| [2025/04/30 10:19:44 814958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 814965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 10:19:44 814972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33677|rtt_var:355|pto_duration:35677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 814978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 814985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 814991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 10:19:44 814997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384875596|now:1746008384814972|interv:60624| [2025/04/30 10:19:44 815004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384875596|now:1746008384814972|interval:60624|pto_count:0|srtt:33677 [2025/04/30 10:19:44 815011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42018| [2025/04/30 10:19:44 815020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 815027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:443334| [2025/04/30 10:19:44 815035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 815048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384816048|now:1746008384815048|interv:1000| [2025/04/30 10:19:44 815055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 815060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 815067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384816048| [2025/04/30 10:19:44 815073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384816048| [2025/04/30 10:19:44 815079] [debug] |xqc_engine_wakeup_after|wakeup:1746008384816048|now:1746008384815079|diff:969| [2025/04/30 10:19:44 815083] [debug] |xqc_engine_main_logic|END|now:1746008384814809| [2025/04/30 10:19:44 815344] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384815343| [2025/04/30 10:19:44 815355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 815364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:189| [2025/04/30 10:19:44 815370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 10:19:44 815379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 10:19:44 815384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 815393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:572|path_largest_ack:571| [2025/04/30 10:19:44 815399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:372350|prior_time:1746008384779905|is_app_limited:0|send_elapse:34884|ack_elapse:35438|ctl_first_sent_time:1746008384781575|lagest_ack_time:1746008384815343|curr_delivered:411960| [2025/04/30 10:19:44 815406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384781575| [2025/04/30 10:19:44 815411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1442||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 10:19:44 815418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:572|path_largest_ack:572| [2025/04/30 10:19:44 815425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:372350|prior_time:1746008384779905|is_app_limited:0|send_elapse:34884|ack_elapse:35438|ctl_first_sent_time:1746008384781575|lagest_ack_time:1746008384815343|curr_delivered:413160| [2025/04/30 10:19:44 815432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384781714| [2025/04/30 10:19:44 815437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1441||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 10:19:44 815442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33677|rttvar:355|minrtt:30819|latest_rtt:33629|ack_delay:64| [2025/04/30 10:19:44 815449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33663|rttvar:295|minrtt:30819|latest_rtt:33629|ack_delay:64| [2025/04/30 10:19:44 815456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:572|lost_pn:569|thresh:3| [2025/04/30 10:19:44 815462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 815475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 815481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 815486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 815490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 815494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33663|rtt_var:295|pto_duration:35663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 815499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 815503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 815507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39618| [2025/04/30 10:19:44 815511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384875582|now:1746008384815494|interv:60088| [2025/04/30 10:19:44 815515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384875582|now:1746008384815494|interval:60088|pto_count:0|srtt:33663 [2025/04/30 10:19:44 815519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34884, ack_elapse 35438, delivered 40810|rate 1151588|lost 211| [2025/04/30 10:19:44 815524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151588) in round 9| [2025/04/30 10:19:44 815528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 815532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 815536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384781714|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 815541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384781714|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 815545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39618|srtt:33663|latest_rtt:33629|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 815574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 10:19:44 815578] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746008384815343|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 815583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504815343|now:1746008384815343|interv:120000000| [2025/04/30 10:19:44 815588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504815343|now:1746008384815343|interv:120000000| [2025/04/30 10:19:44 815604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384816048|pq_index:0| [2025/04/30 10:19:44 815608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384814809| [2025/04/30 10:19:44 815612] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384815612| [2025/04/30 10:19:44 815617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384815616| [2025/04/30 10:19:44 815624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|min_srtt:33663|path_bw:1206856|loss_rate:58.65|path_pto:0| [2025/04/30 10:19:44 815628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 815633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 815638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 815644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|min_srtt:33663|path_bw:1206856|loss_rate:58.65|path_pto:0| [2025/04/30 10:19:44 815648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:501105| [2025/04/30 10:19:44 815652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 815657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 815661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|min_srtt:33663|path_bw:1206856|loss_rate:58.65|path_pto:0| [2025/04/30 10:19:44 815665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:502284| [2025/04/30 10:19:44 815669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 815673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 815677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 815682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 815686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 815690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:443334| [2025/04/30 10:19:44 815697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 815701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 815705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384816048| [2025/04/30 10:19:44 815709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384816048| [2025/04/30 10:19:44 815713] [debug] |xqc_engine_wakeup_after|wakeup:1746008384816048|now:1746008384815713|diff:335| [2025/04/30 10:19:44 815717] [debug] |xqc_engine_main_logic|END|now:1746008384815616| [2025/04/30 10:19:44 815723] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384815723| [2025/04/30 10:19:44 815727] [debug] |xqc_engine_wakeup_after|wakeup:1746008384816048|now:1746008384815727|diff:321| [2025/04/30 10:19:44 815730] [debug] |xqc_engine_main_logic|END|now:1746008384815723| [2025/04/30 10:19:44 816799] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384816799| [2025/04/30 10:19:44 816812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384816048|pq_index:0| [2025/04/30 10:19:44 816819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384815616| [2025/04/30 10:19:44 816827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384816825| [2025/04/30 10:19:44 816834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384816048|now:1746008384816825| [2025/04/30 10:19:44 816841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384816048|now:1746008384816825| [2025/04/30 10:19:44 816847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 816855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33663|min_srtt:33663|path_bw:1206856|loss_rate:58.65|path_pto:0| [2025/04/30 10:19:44 816863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:502284| [2025/04/30 10:19:44 816870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 816876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 816882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 816889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 816897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 816904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39618|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:443334| [2025/04/30 10:19:44 816910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 816917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 10:19:44 816990] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39618|now:1746008384816935|stream_id:0|stream_offset:443334| [2025/04/30 10:19:44 816998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 817005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39618|applimit:0| [2025/04/30 10:19:44 817011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33663|rtt_var:295|pto_duration:35663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 817017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 817023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 817028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 10:19:44 817033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384877598|now:1746008384817011|interv:60587| [2025/04/30 10:19:44 817039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384877598|now:1746008384817011|interval:60587|pto_count:0|srtt:33663 [2025/04/30 10:19:44 817045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40818| [2025/04/30 10:19:44 817053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 817060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:444513| [2025/04/30 10:19:44 817066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 817072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 10:19:44 817122] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746008384817083|stream_id:0|stream_offset:444513| [2025/04/30 10:19:44 817132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 817139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 10:19:44 817146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33663|rtt_var:295|pto_duration:35663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 817154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 817160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 817167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 10:19:44 817173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384877746|now:1746008384817146|interv:60600| [2025/04/30 10:19:44 817188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384877746|now:1746008384817146|interval:60600|pto_count:0|srtt:33663 [2025/04/30 10:19:44 817193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42018| [2025/04/30 10:19:44 817199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 817203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:445692| [2025/04/30 10:19:44 817208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 817212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 10:19:44 817243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42018|now:1746008384817219|stream_id:0|stream_offset:445692| [2025/04/30 10:19:44 817249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 817257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42018|applimit:0| [2025/04/30 10:19:44 817265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33663|rtt_var:295|pto_duration:35663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 817272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 817278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 817284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43218| [2025/04/30 10:19:44 817290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384877882|now:1746008384817264|interv:60618| [2025/04/30 10:19:44 817296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384877882|now:1746008384817264|interval:60618|pto_count:0|srtt:33663 [2025/04/30 10:19:44 817304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43218| [2025/04/30 10:19:44 817311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 817317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 817324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 817331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384818331|now:1746008384817331|interv:1000| [2025/04/30 10:19:44 817338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 817344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 817350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384818331| [2025/04/30 10:19:44 817363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384818331| [2025/04/30 10:19:44 817369] [debug] |xqc_engine_wakeup_after|wakeup:1746008384818331|now:1746008384817369|diff:962| [2025/04/30 10:19:44 817376] [debug] |xqc_engine_main_logic|END|now:1746008384816825| [2025/04/30 10:19:44 817389] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008384817388| [2025/04/30 10:19:44 817397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 817406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:190| [2025/04/30 10:19:44 817412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 10:19:44 817419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 10:19:44 817423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 817429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:573| [2025/04/30 10:19:44 817436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:374750|prior_time:1746008384781864|is_app_limited:0|send_elapse:36773|ack_elapse:35524|ctl_first_sent_time:1746008384783575|lagest_ack_time:1746008384817388|curr_delivered:414360| [2025/04/30 10:19:44 817443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384783575| [2025/04/30 10:19:44 817450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1440||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 10:19:44 817458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:574| [2025/04/30 10:19:44 817465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42010|prior_delivered:374750|prior_time:1746008384781864|is_app_limited:0|send_elapse:36773|ack_elapse:35524|ctl_first_sent_time:1746008384783575|lagest_ack_time:1746008384817388|curr_delivered:415560| [2025/04/30 10:19:44 817472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384783711| [2025/04/30 10:19:44 817479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1439||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 10:19:44 817486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33663|rttvar:295|minrtt:30819|latest_rtt:33677|ack_delay:72| [2025/04/30 10:19:44 817493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33656|rttvar:236|minrtt:30819|latest_rtt:33677|ack_delay:72| [2025/04/30 10:19:44 817499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:574|lost_pn:571|thresh:3| [2025/04/30 10:19:44 817503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 817507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 817511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 817515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 817524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 817528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33656|rtt_var:236|pto_duration:35656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 817532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 817536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 817540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 10:19:44 817544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384877875|now:1746008384817528|interv:60347| [2025/04/30 10:19:44 817569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384877875|now:1746008384817528|interval:60347|pto_count:0|srtt:33656 [2025/04/30 10:19:44 817578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36773, ack_elapse 35524, delivered 40810|rate 1109781|lost 211| [2025/04/30 10:19:44 817583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109781) in round 9| [2025/04/30 10:19:44 817587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 817591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 817595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384783711|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 817600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384783711|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 817604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40818|srtt:33656|latest_rtt:33677|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 817610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 10:19:44 817615] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746008384817388|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 817620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504817388|now:1746008384817388|interv:120000000| [2025/04/30 10:19:44 817624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504817388|now:1746008384817388|interv:120000000| [2025/04/30 10:19:44 817628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384818331|pq_index:0| [2025/04/30 10:19:44 817632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384816825| [2025/04/30 10:19:44 817636] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384817636| [2025/04/30 10:19:44 817641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384817640| [2025/04/30 10:19:44 817651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|min_srtt:33656|path_bw:1206856|loss_rate:57.35|path_pto:0| [2025/04/30 10:19:44 817655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:502284| [2025/04/30 10:19:44 817660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 817665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 817669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|min_srtt:33656|path_bw:1206856|loss_rate:57.35|path_pto:0| [2025/04/30 10:19:44 817673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:503463| [2025/04/30 10:19:44 817678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 817683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 817687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|min_srtt:33656|path_bw:1206856|loss_rate:57.35|path_pto:0| [2025/04/30 10:19:44 817691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 817695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 817699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 817703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 817707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 817712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 817716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 817721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 817725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 817729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384818331| [2025/04/30 10:19:44 817735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384818331| [2025/04/30 10:19:44 817739] [debug] |xqc_engine_wakeup_after|wakeup:1746008384818331|now:1746008384817739|diff:592| [2025/04/30 10:19:44 817743] [debug] |xqc_engine_main_logic|END|now:1746008384817640| [2025/04/30 10:19:44 817749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384817749| [2025/04/30 10:19:44 817753] [debug] |xqc_engine_wakeup_after|wakeup:1746008384818331|now:1746008384817753|diff:578| [2025/04/30 10:19:44 817757] [debug] |xqc_engine_main_logic|END|now:1746008384817749| [2025/04/30 10:19:44 818828] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384818828| [2025/04/30 10:19:44 818843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384818331|pq_index:0| [2025/04/30 10:19:44 818850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384817640| [2025/04/30 10:19:44 818858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384818857| [2025/04/30 10:19:44 818865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384818331|now:1746008384818857| [2025/04/30 10:19:44 818872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384818331|now:1746008384818857| [2025/04/30 10:19:44 818878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 818886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33656|min_srtt:33656|path_bw:1206856|loss_rate:57.35|path_pto:0| [2025/04/30 10:19:44 818893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 818900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 818906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 818911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 818917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 818924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 818929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 818936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 818942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 10:19:44 818984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40818|now:1746008384818952|stream_id:0|stream_offset:446871| [2025/04/30 10:19:44 818991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 819002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40818|applimit:0| [2025/04/30 10:19:44 819008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33656|rtt_var:236|pto_duration:35656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 819014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 819019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 819025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42018| [2025/04/30 10:19:44 819030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384879608|now:1746008384819007|interv:60601| [2025/04/30 10:19:44 819035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384879608|now:1746008384819007|interval:60601|pto_count:0|srtt:33656 [2025/04/30 10:19:44 819042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42018| [2025/04/30 10:19:44 819049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 819054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42018|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:448050| [2025/04/30 10:19:44 819061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 819068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384820068|now:1746008384819068|interv:1000| [2025/04/30 10:19:44 819075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 819081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 819087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384820068| [2025/04/30 10:19:44 819094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384820068| [2025/04/30 10:19:44 819100] [debug] |xqc_engine_wakeup_after|wakeup:1746008384820068|now:1746008384819100|diff:968| [2025/04/30 10:19:44 819106] [debug] |xqc_engine_main_logic|END|now:1746008384818857| [2025/04/30 10:19:44 819299] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384819297| [2025/04/30 10:19:44 819308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 819317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:191| [2025/04/30 10:19:44 819323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 10:19:44 819331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 10:19:44 819338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 819346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:575|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:576|path_largest_ack:575| [2025/04/30 10:19:44 819353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39618|prior_delivered:379550|prior_time:1746008384785443|is_app_limited:0|send_elapse:34898|ack_elapse:33854|ctl_first_sent_time:1746008384785935|lagest_ack_time:1746008384819297|curr_delivered:416768| [2025/04/30 10:19:44 819367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384785935| [2025/04/30 10:19:44 819374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1438||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 10:19:44 819381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:576|path_largest_ack:576| [2025/04/30 10:19:44 819388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:39618|prior_delivered:379550|prior_time:1746008384785443|is_app_limited:0|send_elapse:34898|ack_elapse:33854|ctl_first_sent_time:1746008384785935|lagest_ack_time:1746008384819297|curr_delivered:417968| [2025/04/30 10:19:44 819395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384786086| [2025/04/30 10:19:44 819402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1437||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 10:19:44 819408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33656|rttvar:236|minrtt:30819|latest_rtt:33211|ack_delay:56| [2025/04/30 10:19:44 819415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33593|rttvar:302|minrtt:30819|latest_rtt:33211|ack_delay:56| [2025/04/30 10:19:44 819422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:576|lost_pn:573|thresh:3| [2025/04/30 10:19:44 819428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 819435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 819440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 819444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 819448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 175|pns:2| [2025/04/30 10:19:44 819452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 819456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33593|rtt_var:302|pto_duration:35593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 819461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 819465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 819469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 819473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384879545|now:1746008384819456|interv:60089| [2025/04/30 10:19:44 819477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384879545|now:1746008384819456|interval:60089|pto_count:0|srtt:33593 [2025/04/30 10:19:44 819481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34898, ack_elapse 33854, delivered 38418|rate 1100865|lost 211| [2025/04/30 10:19:44 819490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100865) in round 9| [2025/04/30 10:19:44 819494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 819498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 819502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2408|po_sent_time:1746008384786086|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 819507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2408|po_sent_time:1746008384786086|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 819511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33593|latest_rtt:33211|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 819517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 10:19:44 819522] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746008384819297|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 819527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504819297|now:1746008384819297|interv:120000000| [2025/04/30 10:19:44 819531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504819297|now:1746008384819297|interv:120000000| [2025/04/30 10:19:44 819535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384820068|pq_index:0| [2025/04/30 10:19:44 819539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384818857| [2025/04/30 10:19:44 819543] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384819543| [2025/04/30 10:19:44 819565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384819547| [2025/04/30 10:19:44 819578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|min_srtt:33593|path_bw:1206856|loss_rate:56.93|path_pto:0| [2025/04/30 10:19:44 819582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 819587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 819592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 819596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|min_srtt:33593|path_bw:1206856|loss_rate:56.93|path_pto:0| [2025/04/30 10:19:44 819601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:505821| [2025/04/30 10:19:44 819608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 819613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 819617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|min_srtt:33593|path_bw:1206856|loss_rate:56.93|path_pto:0| [2025/04/30 10:19:44 819621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:507000| [2025/04/30 10:19:44 819626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 819630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 819633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 819638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 819642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 819647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:448050| [2025/04/30 10:19:44 819651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 819655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 819659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384820068| [2025/04/30 10:19:44 819663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384820068| [2025/04/30 10:19:44 819667] [debug] |xqc_engine_wakeup_after|wakeup:1746008384820068|now:1746008384819667|diff:401| [2025/04/30 10:19:44 819671] [debug] |xqc_engine_main_logic|END|now:1746008384819547| [2025/04/30 10:19:44 819677] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384819677| [2025/04/30 10:19:44 819681] [debug] |xqc_engine_wakeup_after|wakeup:1746008384820068|now:1746008384819681|diff:387| [2025/04/30 10:19:44 819685] [debug] |xqc_engine_main_logic|END|now:1746008384819677| [2025/04/30 10:19:44 820753] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384820753| [2025/04/30 10:19:44 820763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384820068|pq_index:0| [2025/04/30 10:19:44 820768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384819547| [2025/04/30 10:19:44 820773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384820772| [2025/04/30 10:19:44 820778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384820068|now:1746008384820772| [2025/04/30 10:19:44 820788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384820068|now:1746008384820772| [2025/04/30 10:19:44 820792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 820799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33593|min_srtt:33593|path_bw:1206856|loss_rate:56.93|path_pto:0| [2025/04/30 10:19:44 820807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:507000| [2025/04/30 10:19:44 820814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 820820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 820826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 820833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 820840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 820848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:448050| [2025/04/30 10:19:44 820855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 820861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 10:19:44 820913] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384820873|stream_id:0|stream_offset:448050| [2025/04/30 10:19:44 820924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 820931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 820937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33593|rtt_var:302|pto_duration:35593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 820944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 820951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 820957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 820963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384881466|now:1746008384820937|interv:60529| [2025/04/30 10:19:44 820970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384881466|now:1746008384820937|interval:60529|pto_count:0|srtt:33593 [2025/04/30 10:19:44 820977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 820984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 820997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:449229| [2025/04/30 10:19:44 821004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 821011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 10:19:44 821058] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384821022|stream_id:0|stream_offset:449229| [2025/04/30 10:19:44 821069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 821076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 821083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33593|rtt_var:302|pto_duration:35593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 821089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 821095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 821099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 821103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384881615|now:1746008384821082|interv:60533| [2025/04/30 10:19:44 821107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384881615|now:1746008384821082|interval:60533|pto_count:0|srtt:33593 [2025/04/30 10:19:44 821112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 821116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 821121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 821125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 821129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 10:19:44 821160] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384821136|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 821169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 821176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 821182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33593|rtt_var:302|pto_duration:35593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 821193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 821197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 821201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 821205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384881729|now:1746008384821182|interv:60547| [2025/04/30 10:19:44 821209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384881729|now:1746008384821182|interval:60547|pto_count:0|srtt:33593 [2025/04/30 10:19:44 821213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 821218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 821222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:451587| [2025/04/30 10:19:44 821226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 821230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384822230|now:1746008384821230|interv:1000| [2025/04/30 10:19:44 821234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 821238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 821242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384822230| [2025/04/30 10:19:44 821256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384822230| [2025/04/30 10:19:44 821260] [debug] |xqc_engine_wakeup_after|wakeup:1746008384822230|now:1746008384821260|diff:970| [2025/04/30 10:19:44 821265] [debug] |xqc_engine_main_logic|END|now:1746008384820772| [2025/04/30 10:19:44 821328] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384821327| [2025/04/30 10:19:44 821341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 821350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:192| [2025/04/30 10:19:44 821357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 10:19:44 821378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 10:19:44 821385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 821393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:577| [2025/04/30 10:19:44 821400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42018|prior_delivered:379550|prior_time:1746008384785443|is_app_limited:0|send_elapse:36386|ack_elapse:35884|ctl_first_sent_time:1746008384787423|lagest_ack_time:1746008384821327|curr_delivered:419168| [2025/04/30 10:19:44 821408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384787423| [2025/04/30 10:19:44 821415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1436||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 10:19:44 821430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:578| [2025/04/30 10:19:44 821437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:42018|prior_delivered:379550|prior_time:1746008384785443|is_app_limited:0|send_elapse:36386|ack_elapse:35884|ctl_first_sent_time:1746008384787423|lagest_ack_time:1746008384821327|curr_delivered:420368| [2025/04/30 10:19:44 821444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384787584| [2025/04/30 10:19:44 821452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1435||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 10:19:44 821459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33593|rttvar:302|minrtt:30819|latest_rtt:33743|ack_delay:64| [2025/04/30 10:19:44 821466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33603|rttvar:248|minrtt:30819|latest_rtt:33743|ack_delay:64| [2025/04/30 10:19:44 821472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:578|lost_pn:575|thresh:3| [2025/04/30 10:19:44 821477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 821481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 821485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 821489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 821493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 821497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33603|rtt_var:248|pto_duration:35603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 821502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 821506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 821510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 821514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384881739|now:1746008384821497|interv:60242| [2025/04/30 10:19:44 821518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384881739|now:1746008384821497|interval:60242|pto_count:0|srtt:33603 [2025/04/30 10:19:44 821523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36386, ack_elapse 35884, delivered 40818|rate 1121805|lost 211| [2025/04/30 10:19:44 821527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121805) in round 9| [2025/04/30 10:19:44 821534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 821541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 821547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384787584|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 821575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384787584|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 821580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33603|latest_rtt:33743|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 821586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 10:19:44 821591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746008384821327|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 821596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504821327|now:1746008384821327|interv:120000000| [2025/04/30 10:19:44 821600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504821327|now:1746008384821327|interv:120000000| [2025/04/30 10:19:44 821604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384822230|pq_index:0| [2025/04/30 10:19:44 821609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384820772| [2025/04/30 10:19:44 821613] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384821613| [2025/04/30 10:19:44 821618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384821617| [2025/04/30 10:19:44 821624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|min_srtt:33603|path_bw:1206856|loss_rate:55.71|path_pto:0| [2025/04/30 10:19:44 821629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:507000| [2025/04/30 10:19:44 821634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 821643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 821650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|min_srtt:33603|path_bw:1206856|loss_rate:55.71|path_pto:0| [2025/04/30 10:19:44 821657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:508179| [2025/04/30 10:19:44 821662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 821666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 821674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|min_srtt:33603|path_bw:1206856|loss_rate:55.71|path_pto:0| [2025/04/30 10:19:44 821678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 821683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 821686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 821690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 821695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 821699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 821704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:451587| [2025/04/30 10:19:44 821708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 821712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 821716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384822230| [2025/04/30 10:19:44 821720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384822230| [2025/04/30 10:19:44 821724] [debug] |xqc_engine_wakeup_after|wakeup:1746008384822230|now:1746008384821724|diff:506| [2025/04/30 10:19:44 821729] [debug] |xqc_engine_main_logic|END|now:1746008384821617| [2025/04/30 10:19:44 821734] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384821734| [2025/04/30 10:19:44 821738] [debug] |xqc_engine_wakeup_after|wakeup:1746008384822230|now:1746008384821738|diff:492| [2025/04/30 10:19:44 821742] [debug] |xqc_engine_main_logic|END|now:1746008384821734| [2025/04/30 10:19:44 822812] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384822812| [2025/04/30 10:19:44 822825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384822230|pq_index:0| [2025/04/30 10:19:44 822832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384821617| [2025/04/30 10:19:44 822840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384822838| [2025/04/30 10:19:44 822848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384822230|now:1746008384822838| [2025/04/30 10:19:44 822852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384822230|now:1746008384822838| [2025/04/30 10:19:44 822858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 822866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33603|min_srtt:33603|path_bw:1206856|loss_rate:55.71|path_pto:0| [2025/04/30 10:19:44 822873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 822888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 822893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 822899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 822905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 822912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 822917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:451587| [2025/04/30 10:19:44 822923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 822930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 10:19:44 822975] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384822941|stream_id:0|stream_offset:451587| [2025/04/30 10:19:44 822982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 822989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 822994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33603|rtt_var:248|pto_duration:35603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 823001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 823006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 823012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 823018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384883544|now:1746008384822994|interv:60550| [2025/04/30 10:19:44 823023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384883544|now:1746008384822994|interval:60550|pto_count:0|srtt:33603 [2025/04/30 10:19:44 823030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 823036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 823042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 823049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 823057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384824057|now:1746008384823057|interv:1000| [2025/04/30 10:19:44 823064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 823070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 823075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384824057| [2025/04/30 10:19:44 823079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384824057| [2025/04/30 10:19:44 823083] [debug] |xqc_engine_wakeup_after|wakeup:1746008384824057|now:1746008384823083|diff:974| [2025/04/30 10:19:44 823087] [debug] |xqc_engine_main_logic|END|now:1746008384822838| [2025/04/30 10:19:44 823300] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384823299| [2025/04/30 10:19:44 823311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 823320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:193| [2025/04/30 10:19:44 823325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 10:19:44 823335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 10:19:44 823341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 823349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:580|path_largest_ack:579| [2025/04/30 10:19:44 823356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:43218|prior_delivered:380750|prior_time:1746008384787717|is_app_limited:0|send_elapse:35388|ack_elapse:35582|ctl_first_sent_time:1746008384789216|lagest_ack_time:1746008384823299|curr_delivered:421568| [2025/04/30 10:19:44 823363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384789216| [2025/04/30 10:19:44 823370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1434||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 10:19:44 823376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:580|path_largest_ack:580| [2025/04/30 10:19:44 823383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:43218|prior_delivered:380750|prior_time:1746008384787717|is_app_limited:0|send_elapse:35388|ack_elapse:35582|ctl_first_sent_time:1746008384789216|lagest_ack_time:1746008384823299|curr_delivered:422768| [2025/04/30 10:19:44 823391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384789296| [2025/04/30 10:19:44 823397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1433||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 10:19:44 823402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33603|rttvar:248|minrtt:30819|latest_rtt:34003|ack_delay:72| [2025/04/30 10:19:44 823409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33644|rttvar:268|minrtt:30819|latest_rtt:34003|ack_delay:72| [2025/04/30 10:19:44 823414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:580|lost_pn:577|thresh:3| [2025/04/30 10:19:44 823418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 823427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 823432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 10:19:44 823439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 823445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 823451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33644|rtt_var:268|pto_duration:35644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 823456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 823460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 823464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 823468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384883585|now:1746008384823451|interv:60134| [2025/04/30 10:19:44 823472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384883585|now:1746008384823451|interval:60134|pto_count:0|srtt:33644 [2025/04/30 10:19:44 823477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35388, ack_elapse 35582, delivered 42018|rate 1180877|lost 211| [2025/04/30 10:19:44 823481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180877) in round 9| [2025/04/30 10:19:44 823486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 823490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 823494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384789296|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 823498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384789296|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:383160| [2025/04/30 10:19:44 823503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33644|latest_rtt:34003|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 823509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 10:19:44 823514] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746008384823299|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 823519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504823299|now:1746008384823299|interv:120000000| [2025/04/30 10:19:44 823523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504823299|now:1746008384823299|interv:120000000| [2025/04/30 10:19:44 823530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384824057|pq_index:0| [2025/04/30 10:19:44 823534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384822838| [2025/04/30 10:19:44 823538] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384823538| [2025/04/30 10:19:44 823543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384823542| [2025/04/30 10:19:44 823567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|min_srtt:33644|path_bw:1206856|loss_rate:55.32|path_pto:0| [2025/04/30 10:19:44 823575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 823580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 823585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 823589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|min_srtt:33644|path_bw:1206856|loss_rate:55.32|path_pto:0| [2025/04/30 10:19:44 823594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:510537| [2025/04/30 10:19:44 823598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 823602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 823607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|min_srtt:33644|path_bw:1206856|loss_rate:55.32|path_pto:0| [2025/04/30 10:19:44 823611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:511716| [2025/04/30 10:19:44 823616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 823619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 823623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 823628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 823632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 823636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 823644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 823648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 823652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384824057| [2025/04/30 10:19:44 823656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384824057| [2025/04/30 10:19:44 823660] [debug] |xqc_engine_wakeup_after|wakeup:1746008384824057|now:1746008384823660|diff:397| [2025/04/30 10:19:44 823664] [debug] |xqc_engine_main_logic|END|now:1746008384823542| [2025/04/30 10:19:44 823670] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384823670| [2025/04/30 10:19:44 823674] [debug] |xqc_engine_wakeup_after|wakeup:1746008384824057|now:1746008384823673|diff:384| [2025/04/30 10:19:44 823677] [debug] |xqc_engine_main_logic|END|now:1746008384823670| [2025/04/30 10:19:44 824747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384824747| [2025/04/30 10:19:44 824757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384824057|pq_index:0| [2025/04/30 10:19:44 824762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384823542| [2025/04/30 10:19:44 824767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384824766| [2025/04/30 10:19:44 824772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384824057|now:1746008384824766| [2025/04/30 10:19:44 824776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384824057|now:1746008384824766| [2025/04/30 10:19:44 824780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 824785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33644|min_srtt:33644|path_bw:1206856|loss_rate:55.32|path_pto:0| [2025/04/30 10:19:44 824790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:511716| [2025/04/30 10:19:44 824795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 824799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 824803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 824807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 824812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 824819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 824826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 824833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 10:19:44 824884] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384824851|stream_id:0|stream_offset:452766| [2025/04/30 10:19:44 824892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 824899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 824905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33644|rtt_var:268|pto_duration:35644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 824911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 824917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 824922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 824927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384885495|now:1746008384824905|interv:60590| [2025/04/30 10:19:44 824933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384885495|now:1746008384824905|interval:60590|pto_count:0|srtt:33644 [2025/04/30 10:19:44 824939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 824946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 824952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:453945| [2025/04/30 10:19:44 824958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 824964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 10:19:44 825024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384824973|stream_id:0|stream_offset:453945| [2025/04/30 10:19:44 825032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 825038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 825044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33644|rtt_var:268|pto_duration:35644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 825051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 825057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 825063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 825069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384885617|now:1746008384825044|interv:60573| [2025/04/30 10:19:44 825073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384885617|now:1746008384825044|interval:60573|pto_count:0|srtt:33644 [2025/04/30 10:19:44 825083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 825088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 825092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:455124| [2025/04/30 10:19:44 825096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 825100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 10:19:44 825130] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384825107|stream_id:0|stream_offset:455124| [2025/04/30 10:19:44 825135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 825140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 825145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33644|rtt_var:268|pto_duration:35644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 825149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 825153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 825157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 825161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384885751|now:1746008384825144|interv:60607| [2025/04/30 10:19:44 825165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384885751|now:1746008384825144|interval:60607|pto_count:0|srtt:33644 [2025/04/30 10:19:44 825170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 825174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 825179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:456303| [2025/04/30 10:19:44 825183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 825187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384826187|now:1746008384825187|interv:1000| [2025/04/30 10:19:44 825191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 825195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 825199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384826187| [2025/04/30 10:19:44 825204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384826187| [2025/04/30 10:19:44 825211] [debug] |xqc_engine_wakeup_after|wakeup:1746008384826187|now:1746008384825211|diff:976| [2025/04/30 10:19:44 825216] [debug] |xqc_engine_main_logic|END|now:1746008384824766| [2025/04/30 10:19:44 825301] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008384825300| [2025/04/30 10:19:44 825311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 825319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:194| [2025/04/30 10:19:44 825325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 10:19:44 825334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 10:19:44 825340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 825348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:581|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:582|path_largest_ack:581| [2025/04/30 10:19:44 825356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:383160|prior_time:1746008384789395|is_app_limited:0|send_elapse:35691|ack_elapse:35905|ctl_first_sent_time:1746008384791086|lagest_ack_time:1746008384825300|curr_delivered:423968| [2025/04/30 10:19:44 825362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384791086| [2025/04/30 10:19:44 825370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1432||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 10:19:44 825377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:582|path_largest_ack:582| [2025/04/30 10:19:44 825385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:385560|prior_time:1746008384791440|is_app_limited:0|send_elapse:34840|ack_elapse:33860|ctl_first_sent_time:1746008384793097|lagest_ack_time:1746008384825300|curr_delivered:425168| [2025/04/30 10:19:44 825392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384793097| [2025/04/30 10:19:44 825399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1431||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 10:19:44 825405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33644|rttvar:268|minrtt:30819|latest_rtt:32203|ack_delay:64| [2025/04/30 10:19:44 825412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33456|rttvar:577|minrtt:30819|latest_rtt:32203|ack_delay:64| [2025/04/30 10:19:44 825419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:582|lost_pn:579|thresh:3| [2025/04/30 10:19:44 825426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 825433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 825440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33456|rtt_var:577|pto_duration:35764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 825447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 825458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 825462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 825466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384885871|now:1746008384825439|interv:60432| [2025/04/30 10:19:44 825470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384885871|now:1746008384825439|interval:60432|pto_count:0|srtt:33456 [2025/04/30 10:19:44 825475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34840, ack_elapse 33860, delivered 39608|rate 1136854|lost 211| [2025/04/30 10:19:44 825479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 10:19:44 825483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136854) in round 10| [2025/04/30 10:19:44 825488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 825492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 825496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384793097|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 825500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384793097|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 825505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33456|latest_rtt:32203|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 825510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 825515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384850300|now:1746008384825300|interv:25000| [2025/04/30 10:19:44 825520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384825300|max_ack_delay:25000| [2025/04/30 10:19:44 825526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 10:19:44 825530] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:195|frame:PING ACK |recv_time:1746008384825300|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 825535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504825300|now:1746008384825300|interv:120000000| [2025/04/30 10:19:44 825539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504825300|now:1746008384825300|interv:120000000| [2025/04/30 10:19:44 825543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384826187|pq_index:0| [2025/04/30 10:19:44 825548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384824766| [2025/04/30 10:19:44 825575] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384825575| [2025/04/30 10:19:44 825581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384825580| [2025/04/30 10:19:44 825587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1206856|loss_rate:54.17|path_pto:0| [2025/04/30 10:19:44 825591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:511716| [2025/04/30 10:19:44 825596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 825601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 825605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1206856|loss_rate:54.17|path_pto:0| [2025/04/30 10:19:44 825610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:512895| [2025/04/30 10:19:44 825614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 825618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 825623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1206856|loss_rate:54.17|path_pto:0| [2025/04/30 10:19:44 825627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 825631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 825635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 825639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 825643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 825648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 825652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:456303| [2025/04/30 10:19:44 825656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 825663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 825667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384826187| [2025/04/30 10:19:44 825671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384826187| [2025/04/30 10:19:44 825675] [debug] |xqc_engine_wakeup_after|wakeup:1746008384826187|now:1746008384825675|diff:512| [2025/04/30 10:19:44 825679] [debug] |xqc_engine_main_logic|END|now:1746008384825580| [2025/04/30 10:19:44 825685] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384825685| [2025/04/30 10:19:44 825689] [debug] |xqc_engine_wakeup_after|wakeup:1746008384826187|now:1746008384825689|diff:498| [2025/04/30 10:19:44 825692] [debug] |xqc_engine_main_logic|END|now:1746008384825685| [2025/04/30 10:19:44 826762] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384826762| [2025/04/30 10:19:44 826772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384826187|pq_index:0| [2025/04/30 10:19:44 826777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384825580| [2025/04/30 10:19:44 826782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384826781| [2025/04/30 10:19:44 826787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384826187|now:1746008384826781| [2025/04/30 10:19:44 826791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384826187|now:1746008384826781| [2025/04/30 10:19:44 826795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 826801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1206856|loss_rate:54.17|path_pto:0| [2025/04/30 10:19:44 826806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 826810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 826814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 826820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 826828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 826835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 826842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:456303| [2025/04/30 10:19:44 826847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 826854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 10:19:44 826899] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384826866|stream_id:0|stream_offset:456303| [2025/04/30 10:19:44 826915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 826921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 826928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33456|rtt_var:577|pto_duration:35764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 826934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 826939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 826945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 826950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384887630|now:1746008384826927|interv:60703| [2025/04/30 10:19:44 826956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384887630|now:1746008384826927|interval:60703|pto_count:0|srtt:33456 [2025/04/30 10:19:44 826963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 826969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 826975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 827018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 827024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384828024|now:1746008384827024|interv:1000| [2025/04/30 10:19:44 827029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 827034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 827040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384828024| [2025/04/30 10:19:44 827046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384828024| [2025/04/30 10:19:44 827053] [debug] |xqc_engine_wakeup_after|wakeup:1746008384828024|now:1746008384827053|diff:971| [2025/04/30 10:19:44 827059] [debug] |xqc_engine_main_logic|END|now:1746008384826781| [2025/04/30 10:19:44 827290] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384827289| [2025/04/30 10:19:44 827301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 827309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:195| [2025/04/30 10:19:44 827315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 10:19:44 827323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 10:19:44 827330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 827338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:584|path_largest_ack:583| [2025/04/30 10:19:44 827353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:385560|prior_time:1746008384791440|is_app_limited:0|send_elapse:34961|ack_elapse:35849|ctl_first_sent_time:1746008384793218|lagest_ack_time:1746008384827289|curr_delivered:426368| [2025/04/30 10:19:44 827360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384793218| [2025/04/30 10:19:44 827368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1427||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 10:19:44 827375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:584|path_largest_ack:584| [2025/04/30 10:19:44 827382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:385560|prior_time:1746008384791440|is_app_limited:0|send_elapse:34961|ack_elapse:35849|ctl_first_sent_time:1746008384793218|lagest_ack_time:1746008384827289|curr_delivered:427568| [2025/04/30 10:19:44 827389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384793331| [2025/04/30 10:19:44 827395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1426||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 10:19:44 827401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33456|rttvar:577|minrtt:30819|latest_rtt:33958|ack_delay:64| [2025/04/30 10:19:44 827409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33510|rttvar:542|minrtt:30819|latest_rtt:33958|ack_delay:64| [2025/04/30 10:19:44 827414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:584|lost_pn:581|thresh:3| [2025/04/30 10:19:44 827419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 827423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 827427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33510|rtt_var:542|pto_duration:35678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 827432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 827436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 827439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 827443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384887544|now:1746008384827427|interv:60117| [2025/04/30 10:19:44 827447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384887544|now:1746008384827427|interval:60117|pto_count:0|srtt:33510 [2025/04/30 10:19:44 827452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34961, ack_elapse 35849, delivered 42008|rate 1171803|lost 211| [2025/04/30 10:19:44 827457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171803) in round 10| [2025/04/30 10:19:44 827461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 827465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 827473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384793331|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 827477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384793331|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 827482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33510|latest_rtt:33958|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 827488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 10:19:44 827493] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746008384827289|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 827498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504827289|now:1746008384827289|interv:120000000| [2025/04/30 10:19:44 827502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504827289|now:1746008384827289|interv:120000000| [2025/04/30 10:19:44 827506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384828024|pq_index:0| [2025/04/30 10:19:44 827510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384826781| [2025/04/30 10:19:44 827514] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384827514| [2025/04/30 10:19:44 827519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384827518| [2025/04/30 10:19:44 827525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 827529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 827534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 827539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 827543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 827548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:515253| [2025/04/30 10:19:44 827571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 827579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 827583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 827587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 827592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 827596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 827600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 827604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 827608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 827613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 827617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 827621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 827625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384828024| [2025/04/30 10:19:44 827629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384828024| [2025/04/30 10:19:44 827633] [debug] |xqc_engine_wakeup_after|wakeup:1746008384828024|now:1746008384827633|diff:391| [2025/04/30 10:19:44 827637] [debug] |xqc_engine_main_logic|END|now:1746008384827518| [2025/04/30 10:19:44 827643] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384827643| [2025/04/30 10:19:44 827647] [debug] |xqc_engine_wakeup_after|wakeup:1746008384828024|now:1746008384827647|diff:377| [2025/04/30 10:19:44 827651] [debug] |xqc_engine_main_logic|END|now:1746008384827643| [2025/04/30 10:19:44 828722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384828722| [2025/04/30 10:19:44 828732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384828024|pq_index:0| [2025/04/30 10:19:44 828736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384827518| [2025/04/30 10:19:44 828742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384828740| [2025/04/30 10:19:44 828746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384828024|now:1746008384828740| [2025/04/30 10:19:44 828751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384828024|now:1746008384828740| [2025/04/30 10:19:44 828755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 828760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 828769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 828774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 828778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 828782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 828786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 828791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 828796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 828803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 828810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 10:19:44 828853] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384828823|stream_id:0|stream_offset:457482| [2025/04/30 10:19:44 828861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 828868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 828874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33510|rtt_var:542|pto_duration:35678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 828880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 828886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 828891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 828896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384889501|now:1746008384828874|interv:60627| [2025/04/30 10:19:44 828902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384889501|now:1746008384828874|interval:60627|pto_count:0|srtt:33510 [2025/04/30 10:19:44 828908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 828915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 828921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:458661| [2025/04/30 10:19:44 828933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 828939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 10:19:44 828975] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384828947|stream_id:0|stream_offset:458661| [2025/04/30 10:19:44 828981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 828988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 828994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33510|rtt_var:542|pto_duration:35678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 829000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 829005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 829010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 829016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384889625|now:1746008384828993|interv:60632| [2025/04/30 10:19:44 829022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384889625|now:1746008384828993|interval:60632|pto_count:0|srtt:33510 [2025/04/30 10:19:44 829029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 829036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 829042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 829047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 829051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384830051|now:1746008384829051|interv:1000| [2025/04/30 10:19:44 829055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 829059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 829063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384830051| [2025/04/30 10:19:44 829067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384830051| [2025/04/30 10:19:44 829071] [debug] |xqc_engine_wakeup_after|wakeup:1746008384830051|now:1746008384829071|diff:980| [2025/04/30 10:19:44 829075] [debug] |xqc_engine_main_logic|END|now:1746008384828740| [2025/04/30 10:19:44 829288] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384829287| [2025/04/30 10:19:44 829298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 829307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:196| [2025/04/30 10:19:44 829313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 10:19:44 829328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 10:19:44 829335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 829343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:586|path_largest_ack:585| [2025/04/30 10:19:44 829349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:387960|prior_time:1746008384793527|is_app_limited:0|send_elapse:35572|ack_elapse:35760|ctl_first_sent_time:1746008384795187|lagest_ack_time:1746008384829287|curr_delivered:428768| [2025/04/30 10:19:44 829357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384795187| [2025/04/30 10:19:44 829364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1425||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 10:19:44 829371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:586|path_largest_ack:586| [2025/04/30 10:19:44 829378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:387960|prior_time:1746008384793527|is_app_limited:0|send_elapse:35572|ack_elapse:35760|ctl_first_sent_time:1746008384795187|lagest_ack_time:1746008384829287|curr_delivered:429968| [2025/04/30 10:19:44 829386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384795277| [2025/04/30 10:19:44 829392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1424||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 10:19:44 829398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33510|rttvar:542|minrtt:30819|latest_rtt:34010|ack_delay:64| [2025/04/30 10:19:44 829405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33565|rttvar:516|minrtt:30819|latest_rtt:34010|ack_delay:64| [2025/04/30 10:19:44 829412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:586|lost_pn:583|thresh:3| [2025/04/30 10:19:44 829418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 829425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 829432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33565|rtt_var:516|pto_duration:35629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 829439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 829443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 829447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 829451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384889576|now:1746008384829431|interv:60145| [2025/04/30 10:19:44 829455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384889576|now:1746008384829431|interval:60145|pto_count:0|srtt:33565 [2025/04/30 10:19:44 829460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35572, ack_elapse 35760, delivered 42008|rate 1174720|lost 211| [2025/04/30 10:19:44 829469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174720) in round 10| [2025/04/30 10:19:44 829473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 829477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 829481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384795277|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 829486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384795277|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 829490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33565|latest_rtt:34010|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 829497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 10:19:44 829502] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746008384829287|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 829506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504829287|now:1746008384829287|interv:120000000| [2025/04/30 10:19:44 829511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504829287|now:1746008384829287|interv:120000000| [2025/04/30 10:19:44 829514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384830051|pq_index:0| [2025/04/30 10:19:44 829519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384828740| [2025/04/30 10:19:44 829523] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384829523| [2025/04/30 10:19:44 829528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384829527| [2025/04/30 10:19:44 829534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|min_srtt:33565|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 829538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 829543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 829548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 829570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|min_srtt:33565|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 829578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:517611| [2025/04/30 10:19:44 829582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 829587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 829592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|min_srtt:33565|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 829596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 829601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 829604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 829608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 829613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 829617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 829621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 829626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 829630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 829634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384830051| [2025/04/30 10:19:44 829638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384830051| [2025/04/30 10:19:44 829642] [debug] |xqc_engine_wakeup_after|wakeup:1746008384830051|now:1746008384829642|diff:409| [2025/04/30 10:19:44 829646] [debug] |xqc_engine_main_logic|END|now:1746008384829527| [2025/04/30 10:19:44 829652] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384829652| [2025/04/30 10:19:44 829656] [debug] |xqc_engine_wakeup_after|wakeup:1746008384830051|now:1746008384829656|diff:395| [2025/04/30 10:19:44 829659] [debug] |xqc_engine_main_logic|END|now:1746008384829652| [2025/04/30 10:19:44 830733] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384830733| [2025/04/30 10:19:44 830743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384830051|pq_index:0| [2025/04/30 10:19:44 830747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384829527| [2025/04/30 10:19:44 830753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384830751| [2025/04/30 10:19:44 830757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384830051|now:1746008384830751| [2025/04/30 10:19:44 830766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384830051|now:1746008384830751| [2025/04/30 10:19:44 830770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 830776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33565|min_srtt:33565|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 830781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 830785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 830790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 830796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 830803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 830811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 830817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 830823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 830830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 10:19:44 830875] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384830842|stream_id:0|stream_offset:459840| [2025/04/30 10:19:44 830883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 830890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 830895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33565|rtt_var:516|pto_duration:35629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 830902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 830907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 830913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 830918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384891471|now:1746008384830895|interv:60576| [2025/04/30 10:19:44 830924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384891471|now:1746008384830895|interval:60576|pto_count:0|srtt:33565 [2025/04/30 10:19:44 830932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 830946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 830952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:461019| [2025/04/30 10:19:44 830958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 830964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 10:19:44 831025] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384830973|stream_id:0|stream_offset:461019| [2025/04/30 10:19:44 831034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 831040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 831044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33565|rtt_var:516|pto_duration:35629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 831049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 831053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 831057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 831061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384891602|now:1746008384831044|interv:60558| [2025/04/30 10:19:44 831064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384891602|now:1746008384831044|interval:60558|pto_count:0|srtt:33565 [2025/04/30 10:19:44 831069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 831074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 831078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:462198| [2025/04/30 10:19:44 831082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 831086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 10:19:44 831114] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384831093|stream_id:0|stream_offset:462198| [2025/04/30 10:19:44 831120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 831124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 831129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33565|rtt_var:516|pto_duration:35629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 831137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 831141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 831145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 831149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384891722|now:1746008384831128|interv:60594| [2025/04/30 10:19:44 831153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384891722|now:1746008384831128|interval:60594|pto_count:0|srtt:33565 [2025/04/30 10:19:44 831157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 831162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 831166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:463377| [2025/04/30 10:19:44 831170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 831174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384832174|now:1746008384831174|interv:1000| [2025/04/30 10:19:44 831178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 831182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 831186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384832174| [2025/04/30 10:19:44 831190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384832174| [2025/04/30 10:19:44 831194] [debug] |xqc_engine_wakeup_after|wakeup:1746008384832174|now:1746008384831194|diff:980| [2025/04/30 10:19:44 831198] [debug] |xqc_engine_main_logic|END|now:1746008384830751| [2025/04/30 10:19:44 831275] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384831274| [2025/04/30 10:19:44 831284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 831293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:197| [2025/04/30 10:19:44 831299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 10:19:44 831307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 10:19:44 831314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 831322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:588|path_largest_ack:587| [2025/04/30 10:19:44 831329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:390360|prior_time:1746008384795411|is_app_limited:0|send_elapse:35272|ack_elapse:35863|ctl_first_sent_time:1746008384797014|lagest_ack_time:1746008384831274|curr_delivered:431168| [2025/04/30 10:19:44 831336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384797014| [2025/04/30 10:19:44 831343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1423||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 10:19:44 831364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:588|path_largest_ack:588| [2025/04/30 10:19:44 831371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:40808|prior_delivered:392760|prior_time:1746008384797625|is_app_limited:0|send_elapse:35005|ack_elapse:33649|ctl_first_sent_time:1746008384799227|lagest_ack_time:1746008384831274|curr_delivered:432368| [2025/04/30 10:19:44 831379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384799227| [2025/04/30 10:19:44 831385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1422||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 10:19:44 831392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33565|rttvar:516|minrtt:30819|latest_rtt:32047|ack_delay:72| [2025/04/30 10:19:44 831399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33366|rttvar:784|minrtt:30819|latest_rtt:32047|ack_delay:72| [2025/04/30 10:19:44 831406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:588|lost_pn:585|thresh:3| [2025/04/30 10:19:44 831412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 831416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 831421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33366|rtt_var:784|pto_duration:36502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 831425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 831429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 831433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 831437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384892595|now:1746008384831420|interv:61175| [2025/04/30 10:19:44 831441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384892595|now:1746008384831420|interval:61175|pto_count:0|srtt:33366 [2025/04/30 10:19:44 831445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35005, ack_elapse 33649, delivered 39608|rate 1131495|lost 211| [2025/04/30 10:19:44 831450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131495) in round 10| [2025/04/30 10:19:44 831454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 831458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 831462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384799227|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 831467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384799227|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 831475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33366|latest_rtt:32047|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 831481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 10:19:44 831486] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746008384831274|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 831491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504831274|now:1746008384831274|interv:120000000| [2025/04/30 10:19:44 831495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504831274|now:1746008384831274|interv:120000000| [2025/04/30 10:19:44 831499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384832174|pq_index:0| [2025/04/30 10:19:44 831503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384830751| [2025/04/30 10:19:44 831507] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384831507| [2025/04/30 10:19:44 831512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384831511| [2025/04/30 10:19:44 831518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|min_srtt:33366|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 831522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 831527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 831532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 831536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|min_srtt:33366|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 831541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:519969| [2025/04/30 10:19:44 831545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 831571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 831576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|min_srtt:33366|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 831580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 831588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 831592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 831596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 831600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 831604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 831609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:463377| [2025/04/30 10:19:44 831613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 831617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 831621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384832174| [2025/04/30 10:19:44 831625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384832174| [2025/04/30 10:19:44 831629] [debug] |xqc_engine_wakeup_after|wakeup:1746008384832174|now:1746008384831629|diff:545| [2025/04/30 10:19:44 831633] [debug] |xqc_engine_main_logic|END|now:1746008384831511| [2025/04/30 10:19:44 831639] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384831639| [2025/04/30 10:19:44 831643] [debug] |xqc_engine_wakeup_after|wakeup:1746008384832174|now:1746008384831643|diff:531| [2025/04/30 10:19:44 831647] [debug] |xqc_engine_main_logic|END|now:1746008384831639| [2025/04/30 10:19:44 832718] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384832718| [2025/04/30 10:19:44 832728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384832174|pq_index:0| [2025/04/30 10:19:44 832733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384831511| [2025/04/30 10:19:44 832738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384832737| [2025/04/30 10:19:44 832743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384832174|now:1746008384832737| [2025/04/30 10:19:44 832747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384832174|now:1746008384832737| [2025/04/30 10:19:44 832751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 832756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33366|min_srtt:33366|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 832761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 832766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 832774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 832778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 832782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 832788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 832795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:463377| [2025/04/30 10:19:44 832803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 832810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 10:19:44 832852] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384832821|stream_id:0|stream_offset:463377| [2025/04/30 10:19:44 832860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 832867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 832873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33366|rtt_var:784|pto_duration:36502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 832879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 832884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 832890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 832895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384894323|now:1746008384832873|interv:61450| [2025/04/30 10:19:44 832901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384894323|now:1746008384832873|interval:61450|pto_count:0|srtt:33366 [2025/04/30 10:19:44 832907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 832914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 832919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 832926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 832931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384833931|now:1746008384832931|interv:1000| [2025/04/30 10:19:44 832936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 832941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 832953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384833931| [2025/04/30 10:19:44 832958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384833931| [2025/04/30 10:19:44 832964] [debug] |xqc_engine_wakeup_after|wakeup:1746008384833931|now:1746008384832964|diff:967| [2025/04/30 10:19:44 832970] [debug] |xqc_engine_main_logic|END|now:1746008384832737| [2025/04/30 10:19:44 833278] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384833277| [2025/04/30 10:19:44 833288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 833297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:198| [2025/04/30 10:19:44 833303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 10:19:44 833311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 10:19:44 833318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 833326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:590|path_largest_ack:589| [2025/04/30 10:19:44 833333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:392760|prior_time:1746008384797625|is_app_limited:0|send_elapse:35138|ack_elapse:35652|ctl_first_sent_time:1746008384799360|lagest_ack_time:1746008384833277|curr_delivered:433568| [2025/04/30 10:19:44 833340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384799360| [2025/04/30 10:19:44 833347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1421||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 10:19:44 833354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:590|path_largest_ack:590| [2025/04/30 10:19:44 833360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:392760|prior_time:1746008384797625|is_app_limited:0|send_elapse:35138|ack_elapse:35652|ctl_first_sent_time:1746008384799360|lagest_ack_time:1746008384833277|curr_delivered:434768| [2025/04/30 10:19:44 833368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384799492| [2025/04/30 10:19:44 833374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1420||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 10:19:44 833380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33366|rttvar:784|minrtt:30819|latest_rtt:33785|ack_delay:72| [2025/04/30 10:19:44 833387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33410|rttvar:674|minrtt:30819|latest_rtt:33785|ack_delay:72| [2025/04/30 10:19:44 833394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:590|lost_pn:587|thresh:3| [2025/04/30 10:19:44 833401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 833407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 833414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33410|rtt_var:674|pto_duration:36106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 833427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 833431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 833435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 833440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384893927|now:1746008384833414|interv:60513| [2025/04/30 10:19:44 833444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384893927|now:1746008384833414|interval:60513|pto_count:0|srtt:33410 [2025/04/30 10:19:44 833448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35138, ack_elapse 35652, delivered 42008|rate 1178278|lost 211| [2025/04/30 10:19:44 833453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178278) in round 10| [2025/04/30 10:19:44 833457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 833461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 833465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384799492|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 833470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384799492|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 833474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33410|latest_rtt:33785|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 833480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 10:19:44 833485] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746008384833277|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 833490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504833277|now:1746008384833277|interv:120000000| [2025/04/30 10:19:44 833494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504833277|now:1746008384833277|interv:120000000| [2025/04/30 10:19:44 833498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384833931|pq_index:0| [2025/04/30 10:19:44 833503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384832737| [2025/04/30 10:19:44 833507] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384833507| [2025/04/30 10:19:44 833511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384833510| [2025/04/30 10:19:44 833517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|min_srtt:33410|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 833525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 833529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 833534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 833539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|min_srtt:33410|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 833543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:522327| [2025/04/30 10:19:44 833547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 833574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 833578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|min_srtt:33410|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 833583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 833587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 833591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 833595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 833599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 833604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 833608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 833612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 833616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 833620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384833931| [2025/04/30 10:19:44 833624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384833931| [2025/04/30 10:19:44 833628] [debug] |xqc_engine_wakeup_after|wakeup:1746008384833931|now:1746008384833628|diff:303| [2025/04/30 10:19:44 833633] [debug] |xqc_engine_main_logic|END|now:1746008384833510| [2025/04/30 10:19:44 833638] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384833638| [2025/04/30 10:19:44 833645] [debug] |xqc_engine_wakeup_after|wakeup:1746008384833931|now:1746008384833645|diff:286| [2025/04/30 10:19:44 833649] [debug] |xqc_engine_main_logic|END|now:1746008384833638| [2025/04/30 10:19:44 834721] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384834721| [2025/04/30 10:19:44 834731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384833931|pq_index:0| [2025/04/30 10:19:44 834736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384833510| [2025/04/30 10:19:44 834741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384834740| [2025/04/30 10:19:44 834746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384833931|now:1746008384834740| [2025/04/30 10:19:44 834750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384833931|now:1746008384834740| [2025/04/30 10:19:44 834754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 834759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33410|min_srtt:33410|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 834764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 834769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 834773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 834777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 834783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 834791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 834798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 834805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 834810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 10:19:44 834876] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384834822|stream_id:0|stream_offset:464556| [2025/04/30 10:19:44 834884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 834891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 834897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33410|rtt_var:674|pto_duration:36106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 834909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 834914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 834920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 834925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384895928|now:1746008384834896|interv:61032| [2025/04/30 10:19:44 834931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384895928|now:1746008384834896|interval:61032|pto_count:0|srtt:33410 [2025/04/30 10:19:44 834937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 834944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 834949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:465735| [2025/04/30 10:19:44 834956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 834961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 10:19:44 835000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384834970|stream_id:0|stream_offset:465735| [2025/04/30 10:19:44 835009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 835016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 835020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33410|rtt_var:674|pto_duration:36106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 835025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 835028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 835032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 835036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384896076|now:1746008384835020|interv:61056| [2025/04/30 10:19:44 835040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384896076|now:1746008384835020|interval:61056|pto_count:0|srtt:33410 [2025/04/30 10:19:44 835045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 835049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 835053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:466914| [2025/04/30 10:19:44 835062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 835066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 10:19:44 835092] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384835073|stream_id:0|stream_offset:466914| [2025/04/30 10:19:44 835097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 835102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 835106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33410|rtt_var:674|pto_duration:36106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 835110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 835114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 835118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 835122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384896179|now:1746008384835106|interv:61073| [2025/04/30 10:19:44 835126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384896179|now:1746008384835106|interval:61073|pto_count:0|srtt:33410 [2025/04/30 10:19:44 835130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 835134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 835139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:468093| [2025/04/30 10:19:44 835143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 835147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384836147|now:1746008384835147|interv:1000| [2025/04/30 10:19:44 835151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 835154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 835159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384836147| [2025/04/30 10:19:44 835163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384836147| [2025/04/30 10:19:44 835167] [debug] |xqc_engine_wakeup_after|wakeup:1746008384836147|now:1746008384835167|diff:980| [2025/04/30 10:19:44 835171] [debug] |xqc_engine_main_logic|END|now:1746008384834740| [2025/04/30 10:19:44 835277] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384835275| [2025/04/30 10:19:44 835287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 835296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:199| [2025/04/30 10:19:44 835302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 10:19:44 835310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 10:19:44 835325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 835333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:592|path_largest_ack:591| [2025/04/30 10:19:44 835340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:395160|prior_time:1746008384799659|is_app_limited:0|send_elapse:34912|ack_elapse:35616|ctl_first_sent_time:1746008384801155|lagest_ack_time:1746008384835275|curr_delivered:435968| [2025/04/30 10:19:44 835347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384801155| [2025/04/30 10:19:44 835354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1419||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 10:19:44 835361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:592|path_largest_ack:592| [2025/04/30 10:19:44 835368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:42008|prior_delivered:395160|prior_time:1746008384799659|is_app_limited:0|send_elapse:34912|ack_elapse:35616|ctl_first_sent_time:1746008384801155|lagest_ack_time:1746008384835275|curr_delivered:437168| [2025/04/30 10:19:44 835375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384801265| [2025/04/30 10:19:44 835381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1418||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 10:19:44 835387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33410|rttvar:674|minrtt:30819|latest_rtt:34010|ack_delay:56| [2025/04/30 10:19:44 835394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33478|rttvar:642|minrtt:30819|latest_rtt:34010|ack_delay:56| [2025/04/30 10:19:44 835401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:592|lost_pn:589|thresh:3| [2025/04/30 10:19:44 835408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 835413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 835417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33478|rtt_var:642|pto_duration:36046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 835421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 835425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 835429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 835433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384896119|now:1746008384835417|interv:60702| [2025/04/30 10:19:44 835438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384896119|now:1746008384835417|interval:60702|pto_count:0|srtt:33478 [2025/04/30 10:19:44 835442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34912, ack_elapse 35616, delivered 42008|rate 1179469|lost 211| [2025/04/30 10:19:44 835451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179469) in round 10| [2025/04/30 10:19:44 835455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 835459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 835463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384801265|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 835468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384801265|recovery:1|recovery_start:1746008384803486|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 835473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33478|latest_rtt:34010|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384803486|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 835479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 10:19:44 835483] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746008384835275|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 835488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504835275|now:1746008384835275|interv:120000000| [2025/04/30 10:19:44 835493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504835275|now:1746008384835275|interv:120000000| [2025/04/30 10:19:44 835496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384836147|pq_index:0| [2025/04/30 10:19:44 835501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384834740| [2025/04/30 10:19:44 835505] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384835505| [2025/04/30 10:19:44 835510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384835509| [2025/04/30 10:19:44 835516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|min_srtt:33478|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 835520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 835525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 835530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 835534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|min_srtt:33478|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 835541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:524685| [2025/04/30 10:19:44 835545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 835572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 835577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|min_srtt:33478|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 835581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 835586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 835590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 835594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 835598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 835602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 835607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:468093| [2025/04/30 10:19:44 835611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 835615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 835619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384836147| [2025/04/30 10:19:44 835623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384836147| [2025/04/30 10:19:44 835627] [debug] |xqc_engine_wakeup_after|wakeup:1746008384836147|now:1746008384835627|diff:520| [2025/04/30 10:19:44 835631] [debug] |xqc_engine_main_logic|END|now:1746008384835509| [2025/04/30 10:19:44 835637] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384835637| [2025/04/30 10:19:44 835641] [debug] |xqc_engine_wakeup_after|wakeup:1746008384836147|now:1746008384835641|diff:506| [2025/04/30 10:19:44 835645] [debug] |xqc_engine_main_logic|END|now:1746008384835637| [2025/04/30 10:19:44 836718] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384836718| [2025/04/30 10:19:44 836728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384836147|pq_index:0| [2025/04/30 10:19:44 836732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384835509| [2025/04/30 10:19:44 836737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384836736| [2025/04/30 10:19:44 836742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384836147|now:1746008384836736| [2025/04/30 10:19:44 836751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384836147|now:1746008384836736| [2025/04/30 10:19:44 836755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 836760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33478|min_srtt:33478|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 836765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 836771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 836777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 836783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 836790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 836797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 836803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:468093| [2025/04/30 10:19:44 836810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 836816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 10:19:44 836887] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384836827|stream_id:0|stream_offset:468093| [2025/04/30 10:19:44 836895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 836902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 836908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33478|rtt_var:642|pto_duration:36046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 836914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 836919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 836925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 836931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384897873|now:1746008384836907|interv:60966| [2025/04/30 10:19:44 836936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384897873|now:1746008384836907|interval:60966|pto_count:0|srtt:33478 [2025/04/30 10:19:44 836942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 836952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 836958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 836964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 836970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384837969|now:1746008384836969|interv:1000| [2025/04/30 10:19:44 836975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 836980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 836986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384837969| [2025/04/30 10:19:44 836992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384837969| [2025/04/30 10:19:44 836998] [debug] |xqc_engine_wakeup_after|wakeup:1746008384837969|now:1746008384836997|diff:972| [2025/04/30 10:19:44 837004] [debug] |xqc_engine_main_logic|END|now:1746008384836736| [2025/04/30 10:19:44 837343] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384837343| [2025/04/30 10:19:44 837350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 837356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:200| [2025/04/30 10:19:44 837360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 10:19:44 837365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 10:19:44 837370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 837374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:593| [2025/04/30 10:19:44 837379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:43208|prior_delivered:396360|prior_time:1746008384801415|is_app_limited:0|send_elapse:34772|ack_elapse:35928|ctl_first_sent_time:1746008384802928|lagest_ack_time:1746008384837343|curr_delivered:438368| [2025/04/30 10:19:44 837383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384802928| [2025/04/30 10:19:44 837388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1417||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 10:19:44 837392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:594|origin_pktnum:557|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:594| [2025/04/30 10:19:44 837397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40808|prior_delivered:398760|prior_time:1746008384803320|is_app_limited:0|send_elapse:35467|ack_elapse:34023|ctl_first_sent_time:1746008384804957|lagest_ack_time:1746008384837343|curr_delivered:439568| [2025/04/30 10:19:44 837401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384804957| [2025/04/30 10:19:44 837405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1415||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 10:19:44 837409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33478|rttvar:642|minrtt:30819|latest_rtt:32386|ack_delay:56| [2025/04/30 10:19:44 837418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33335|rttvar:769|minrtt:30819|latest_rtt:32386|ack_delay:56| [2025/04/30 10:19:44 837422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:594|lost_pn:591|thresh:3| [2025/04/30 10:19:44 837426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 837430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33335|rtt_var:769|pto_duration:36411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 837435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 837439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 837442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 837446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384898238|now:1746008384837430|interv:60808| [2025/04/30 10:19:44 837450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384898238|now:1746008384837430|interval:60808|pto_count:0|srtt:33335 [2025/04/30 10:19:44 837455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35467, ack_elapse 34023, delivered 40808|rate 1150590|lost 211| [2025/04/30 10:19:44 837459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150590) in round 10| [2025/04/30 10:19:44 837464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 837468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 837472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384804957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 837476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140409|packet_lost:0|acked:2400|po_sent_time:1746008384804957|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 837481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33335|latest_rtt:32386|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 837487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 10:19:44 837491] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746008384837343|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 837496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504837343|now:1746008384837343|interv:120000000| [2025/04/30 10:19:44 837500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504837343|now:1746008384837343|interv:120000000| [2025/04/30 10:19:44 837504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384837969|pq_index:0| [2025/04/30 10:19:44 837511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384836736| [2025/04/30 10:19:44 837515] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384837515| [2025/04/30 10:19:44 837520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384837519| [2025/04/30 10:19:44 837526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|min_srtt:33335|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 837530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 837535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 837539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 837544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|min_srtt:33335|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 837566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:527043| [2025/04/30 10:19:44 837573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 837580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 837587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|min_srtt:33335|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 837594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 837601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 837607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 837613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 837619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 837627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 837634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 837646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 837652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 837658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384837969| [2025/04/30 10:19:44 837665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384837969| [2025/04/30 10:19:44 837670] [debug] |xqc_engine_wakeup_after|wakeup:1746008384837969|now:1746008384837670|diff:299| [2025/04/30 10:19:44 837677] [debug] |xqc_engine_main_logic|END|now:1746008384837519| [2025/04/30 10:19:44 837685] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384837685| [2025/04/30 10:19:44 837691] [debug] |xqc_engine_wakeup_after|wakeup:1746008384837969|now:1746008384837691|diff:278| [2025/04/30 10:19:44 837698] [debug] |xqc_engine_main_logic|END|now:1746008384837685| [2025/04/30 10:19:44 838749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384838749| [2025/04/30 10:19:44 838761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384837969|pq_index:0| [2025/04/30 10:19:44 838765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384837519| [2025/04/30 10:19:44 838774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384838772| [2025/04/30 10:19:44 838782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384837969|now:1746008384838772| [2025/04/30 10:19:44 838789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384837969|now:1746008384838772| [2025/04/30 10:19:44 838794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 838801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33335|min_srtt:33335|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 838809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 838815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 838821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 838827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 838833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 838839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 838845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 838852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 838858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 10:19:44 838901] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384838869|stream_id:0|stream_offset:469272| [2025/04/30 10:19:44 838913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 838919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 838925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33335|rtt_var:769|pto_duration:36411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 838932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 838937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 838943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 838948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384900280|now:1746008384838925|interv:61355| [2025/04/30 10:19:44 838954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384900280|now:1746008384838925|interval:61355|pto_count:0|srtt:33335 [2025/04/30 10:19:44 838960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 838967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 838972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:470451| [2025/04/30 10:19:44 838979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 838984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 10:19:44 839024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384838994|stream_id:0|stream_offset:470451| [2025/04/30 10:19:44 839033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 839040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 839047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33335|rtt_var:769|pto_duration:36411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 839054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 839059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 839063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 839067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384900405|now:1746008384839046|interv:61359| [2025/04/30 10:19:44 839071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384900405|now:1746008384839046|interval:61359|pto_count:0|srtt:33335 [2025/04/30 10:19:44 839080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 839085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 839090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:471630| [2025/04/30 10:19:44 839094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 839098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 10:19:44 839130] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384839106|stream_id:0|stream_offset:471630| [2025/04/30 10:19:44 839139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 839147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 839153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33335|rtt_var:769|pto_duration:36411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 839160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 839164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 839168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 839172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384900517|now:1746008384839153|interv:61364| [2025/04/30 10:19:44 839176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384900517|now:1746008384839153|interval:61364|pto_count:0|srtt:33335 [2025/04/30 10:19:44 839181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 839186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 839190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 839195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 839199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384840199|now:1746008384839199|interv:1000| [2025/04/30 10:19:44 839203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 839207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 839211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384840199| [2025/04/30 10:19:44 839215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384840199| [2025/04/30 10:19:44 839223] [debug] |xqc_engine_wakeup_after|wakeup:1746008384840199|now:1746008384839223|diff:976| [2025/04/30 10:19:44 839228] [debug] |xqc_engine_main_logic|END|now:1746008384838772| [2025/04/30 10:19:44 839299] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384839298| [2025/04/30 10:19:44 839308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 839317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:201| [2025/04/30 10:19:44 839323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 10:19:44 839332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 10:19:44 839338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 839345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:595| [2025/04/30 10:19:44 839352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:398760|prior_time:1746008384803320|is_app_limited:0|send_elapse:35597|ack_elapse:35978|ctl_first_sent_time:1746008384805087|lagest_ack_time:1746008384839298|curr_delivered:440768| [2025/04/30 10:19:44 839359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384805087| [2025/04/30 10:19:44 839365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1414||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 10:19:44 839372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:596| [2025/04/30 10:19:44 839379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:398760|prior_time:1746008384803320|is_app_limited:0|send_elapse:35597|ack_elapse:35978|ctl_first_sent_time:1746008384805087|lagest_ack_time:1746008384839298|curr_delivered:441968| [2025/04/30 10:19:44 839386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384805197| [2025/04/30 10:19:44 839393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1413||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 10:19:44 839398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33335|rttvar:769|minrtt:30819|latest_rtt:34101|ack_delay:72| [2025/04/30 10:19:44 839404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33422|rttvar:750|minrtt:30819|latest_rtt:34101|ack_delay:72| [2025/04/30 10:19:44 839411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:596|lost_pn:593|thresh:3| [2025/04/30 10:19:44 839417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 839423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:750|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 839430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 839435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 839438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 839448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384900528|now:1746008384839423|interv:61105| [2025/04/30 10:19:44 839452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384900528|now:1746008384839423|interval:61105|pto_count:0|srtt:33422 [2025/04/30 10:19:44 839456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35597, ack_elapse 35978, delivered 43208|rate 1200956|lost 211| [2025/04/30 10:19:44 839461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200956) in round 10| [2025/04/30 10:19:44 839465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 839469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 839473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384805197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 839478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384805197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 839482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33422|latest_rtt:34101|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 839488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 10:19:44 839493] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746008384839298|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 839498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504839298|now:1746008384839298|interv:120000000| [2025/04/30 10:19:44 839502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504839298|now:1746008384839298|interv:120000000| [2025/04/30 10:19:44 839506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384840199|pq_index:0| [2025/04/30 10:19:44 839510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384838772| [2025/04/30 10:19:44 839514] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384839514| [2025/04/30 10:19:44 839519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384839518| [2025/04/30 10:19:44 839525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 839530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 839534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 839542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 839546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 839573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:529401| [2025/04/30 10:19:44 839578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 839582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 839586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 839591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 839595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 839599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 839603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 839607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 839612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 839616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 839620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 839624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 839628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384840199| [2025/04/30 10:19:44 839632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384840199| [2025/04/30 10:19:44 839636] [debug] |xqc_engine_wakeup_after|wakeup:1746008384840199|now:1746008384839636|diff:563| [2025/04/30 10:19:44 839641] [debug] |xqc_engine_main_logic|END|now:1746008384839518| [2025/04/30 10:19:44 839646] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384839646| [2025/04/30 10:19:44 839650] [debug] |xqc_engine_wakeup_after|wakeup:1746008384840199|now:1746008384839650|diff:549| [2025/04/30 10:19:44 839654] [debug] |xqc_engine_main_logic|END|now:1746008384839646| [2025/04/30 10:19:44 840722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384840722| [2025/04/30 10:19:44 840732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384840199|pq_index:0| [2025/04/30 10:19:44 840742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384839518| [2025/04/30 10:19:44 840747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384840746| [2025/04/30 10:19:44 840752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384840199|now:1746008384840746| [2025/04/30 10:19:44 840756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384840199|now:1746008384840746| [2025/04/30 10:19:44 840760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 840767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 840774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 840781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 840788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 840793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 840799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 840807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 840813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 840820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 840826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 10:19:44 840906] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384840837|stream_id:0|stream_offset:472809| [2025/04/30 10:19:44 840914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 840921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 840927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:750|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 840933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 840938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 840943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 840954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384902259|now:1746008384840926|interv:61333| [2025/04/30 10:19:44 840960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384902259|now:1746008384840926|interval:61333|pto_count:0|srtt:33422 [2025/04/30 10:19:44 840966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 840986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 840992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:473988| [2025/04/30 10:19:44 840999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 841005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 10:19:44 841040] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384841016|stream_id:0|stream_offset:473988| [2025/04/30 10:19:44 841047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:632|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 841053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 841059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:750|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 841065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 841071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 841076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 841082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384902438|now:1746008384841059|interv:61379| [2025/04/30 10:19:44 841088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384902438|now:1746008384841059|interval:61379|pto_count:0|srtt:33422 [2025/04/30 10:19:44 841096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 841103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 841109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 841116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 841120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384842120|now:1746008384841120|interv:1000| [2025/04/30 10:19:44 841124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 841128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 841137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384842120| [2025/04/30 10:19:44 841141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384842120| [2025/04/30 10:19:44 841145] [debug] |xqc_engine_wakeup_after|wakeup:1746008384842120|now:1746008384841145|diff:975| [2025/04/30 10:19:44 841152] [debug] |xqc_engine_main_logic|END|now:1746008384840746| [2025/04/30 10:19:44 841298] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384841297| [2025/04/30 10:19:44 841307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 841316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:202| [2025/04/30 10:19:44 841322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 10:19:44 841330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 10:19:44 841337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 841345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:598|path_largest_ack:597| [2025/04/30 10:19:44 841352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:401160|prior_time:1746008384805345|is_app_limited:0|send_elapse:35420|ack_elapse:35952|ctl_first_sent_time:1746008384806901|lagest_ack_time:1746008384841297|curr_delivered:443168| [2025/04/30 10:19:44 841359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384806901| [2025/04/30 10:19:44 841366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1412||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 10:19:44 841373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:598|path_largest_ack:598| [2025/04/30 10:19:44 841380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40808|prior_delivered:403560|prior_time:1746008384807375|is_app_limited:0|send_elapse:35318|ack_elapse:33922|ctl_first_sent_time:1746008384808962|lagest_ack_time:1746008384841297|curr_delivered:444368| [2025/04/30 10:19:44 841387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384808962| [2025/04/30 10:19:44 841393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1411||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 10:19:44 841400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33422|rttvar:750|minrtt:30819|latest_rtt:32335|ack_delay:64| [2025/04/30 10:19:44 841406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33278|rttvar:850|minrtt:30819|latest_rtt:32335|ack_delay:64| [2025/04/30 10:19:44 841413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:598|lost_pn:595|thresh:3| [2025/04/30 10:19:44 841418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 841424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33278|rtt_var:850|pto_duration:36678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 841432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 841444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 841448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 841452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384902694|now:1746008384841424|interv:61270| [2025/04/30 10:19:44 841456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384902694|now:1746008384841424|interval:61270|pto_count:0|srtt:33278 [2025/04/30 10:19:44 841460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35318, ack_elapse 33922, delivered 40808|rate 1155444|lost 211| [2025/04/30 10:19:44 841465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155444) in round 10| [2025/04/30 10:19:44 841469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 841473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 841477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384808962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 841482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384808962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 841486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40810|srtt:33278|latest_rtt:32335|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 841492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 10:19:44 841497] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746008384841297|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 841502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504841297|now:1746008384841297|interv:120000000| [2025/04/30 10:19:44 841506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504841297|now:1746008384841297|interv:120000000| [2025/04/30 10:19:44 841510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384842120|pq_index:0| [2025/04/30 10:19:44 841514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384840746| [2025/04/30 10:19:44 841518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384841518| [2025/04/30 10:19:44 841523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384841522| [2025/04/30 10:19:44 841529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|min_srtt:33278|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 841533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 841541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 841545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 841571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|min_srtt:33278|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 841575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:531759| [2025/04/30 10:19:44 841579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 841584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 841588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|min_srtt:33278|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 841593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 841597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 841601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 841605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 841609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 841614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 841618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 841623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 841627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 841631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384842120| [2025/04/30 10:19:44 841635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384842120| [2025/04/30 10:19:44 841639] [debug] |xqc_engine_wakeup_after|wakeup:1746008384842120|now:1746008384841639|diff:481| [2025/04/30 10:19:44 841643] [debug] |xqc_engine_main_logic|END|now:1746008384841522| [2025/04/30 10:19:44 841649] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384841649| [2025/04/30 10:19:44 841652] [debug] |xqc_engine_wakeup_after|wakeup:1746008384842120|now:1746008384841652|diff:468| [2025/04/30 10:19:44 841659] [debug] |xqc_engine_main_logic|END|now:1746008384841649| [2025/04/30 10:19:44 842730] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384842730| [2025/04/30 10:19:44 842739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384842120|pq_index:0| [2025/04/30 10:19:44 842744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384841522| [2025/04/30 10:19:44 842749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384842748| [2025/04/30 10:19:44 842754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384842120|now:1746008384842748| [2025/04/30 10:19:44 842758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384842120|now:1746008384842748| [2025/04/30 10:19:44 842763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 842771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33278|min_srtt:33278|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 842779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 842786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 842791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 842796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 842803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 842810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 842816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 842822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 842829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 10:19:44 842873] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384842839|stream_id:0|stream_offset:475167| [2025/04/30 10:19:44 842881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:633|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 842887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 842893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33278|rtt_var:850|pto_duration:36678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 842899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 842905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 842915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 842921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384904517|now:1746008384842893|interv:61624| [2025/04/30 10:19:44 842926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384904517|now:1746008384842893|interval:61624|pto_count:0|srtt:33278 [2025/04/30 10:19:44 842933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 842939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 842946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:476346| [2025/04/30 10:19:44 842952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 842957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384843957|now:1746008384842957|interv:1000| [2025/04/30 10:19:44 842963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 842968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 842974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384843957| [2025/04/30 10:19:44 842980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384843957| [2025/04/30 10:19:44 842986] [debug] |xqc_engine_wakeup_after|wakeup:1746008384843957|now:1746008384842986|diff:971| [2025/04/30 10:19:44 842993] [debug] |xqc_engine_main_logic|END|now:1746008384842748| [2025/04/30 10:19:44 843275] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384843273| [2025/04/30 10:19:44 843285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 843294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:203| [2025/04/30 10:19:44 843300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 10:19:44 843308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 10:19:44 843314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 843322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:600|path_largest_ack:599| [2025/04/30 10:19:44 843329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:403560|prior_time:1746008384807375|is_app_limited:0|send_elapse:35459|ack_elapse:35898|ctl_first_sent_time:1746008384809103|lagest_ack_time:1746008384843273|curr_delivered:445568| [2025/04/30 10:19:44 843336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384809103| [2025/04/30 10:19:44 843343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1410||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 10:19:44 843350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:600|path_largest_ack:600| [2025/04/30 10:19:44 843364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:403560|prior_time:1746008384807375|is_app_limited:0|send_elapse:35459|ack_elapse:35898|ctl_first_sent_time:1746008384809103|lagest_ack_time:1746008384843273|curr_delivered:446768| [2025/04/30 10:19:44 843371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384809215| [2025/04/30 10:19:44 843377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1409||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 10:19:44 843384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33278|rttvar:850|minrtt:30819|latest_rtt:34058|ack_delay:72| [2025/04/30 10:19:44 843391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33367|rttvar:815|minrtt:30819|latest_rtt:34058|ack_delay:72| [2025/04/30 10:19:44 843398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:600|lost_pn:597|thresh:3| [2025/04/30 10:19:44 843404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 843411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33367|rtt_var:815|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 843416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 843421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 843425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 10:19:44 843429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384904466|now:1746008384843410|interv:61056| [2025/04/30 10:19:44 843433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384904466|now:1746008384843410|interval:61056|pto_count:0|srtt:33367 [2025/04/30 10:19:44 843437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35459, ack_elapse 35898, delivered 43208|rate 1203632|lost 211| [2025/04/30 10:19:44 843442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203632) in round 10| [2025/04/30 10:19:44 843446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 843450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 843454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384809215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 843458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384809215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 843463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39610|srtt:33367|latest_rtt:34058|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 843473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 10:19:44 843477] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746008384843273|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 843482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504843273|now:1746008384843273|interv:120000000| [2025/04/30 10:19:44 843486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504843273|now:1746008384843273|interv:120000000| [2025/04/30 10:19:44 843490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384843957|pq_index:0| [2025/04/30 10:19:44 843495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384842748| [2025/04/30 10:19:44 843499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384843499| [2025/04/30 10:19:44 843504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384843502| [2025/04/30 10:19:44 843510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|min_srtt:33367|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 843514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 843519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 843523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 843528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|min_srtt:33367|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 843532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:534117| [2025/04/30 10:19:44 843537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 843541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 843545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|min_srtt:33367|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 843571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 843576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 843580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 843587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 843591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 843596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 843600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:476346| [2025/04/30 10:19:44 843604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 843608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 843612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384843957| [2025/04/30 10:19:44 843616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384843957| [2025/04/30 10:19:44 843620] [debug] |xqc_engine_wakeup_after|wakeup:1746008384843957|now:1746008384843620|diff:337| [2025/04/30 10:19:44 843624] [debug] |xqc_engine_main_logic|END|now:1746008384843502| [2025/04/30 10:19:44 843630] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384843630| [2025/04/30 10:19:44 843634] [debug] |xqc_engine_wakeup_after|wakeup:1746008384843957|now:1746008384843634|diff:323| [2025/04/30 10:19:44 843638] [debug] |xqc_engine_main_logic|END|now:1746008384843630| [2025/04/30 10:19:44 844706] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384844706| [2025/04/30 10:19:44 844718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384843957|pq_index:0| [2025/04/30 10:19:44 844725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384843502| [2025/04/30 10:19:44 844733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384844731| [2025/04/30 10:19:44 844737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384843957|now:1746008384844731| [2025/04/30 10:19:44 844742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384843957|now:1746008384844731| [2025/04/30 10:19:44 844746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 844751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33367|min_srtt:33367|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 844758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 844766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 844772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 844775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 844780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 844794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 844802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:476346| [2025/04/30 10:19:44 844809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 844815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 10:19:44 844860] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746008384844827|stream_id:0|stream_offset:476346| [2025/04/30 10:19:44 844869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:634|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 844876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 10:19:44 844883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33367|rtt_var:815|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 844889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 844895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 844901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 10:19:44 844907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384906454|now:1746008384844882|interv:61572| [2025/04/30 10:19:44 844913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384906454|now:1746008384844882|interval:61572|pto_count:0|srtt:33367 [2025/04/30 10:19:44 844920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40810| [2025/04/30 10:19:44 844926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 844933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:477525| [2025/04/30 10:19:44 844940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 844946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 10:19:44 844979] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746008384844953|stream_id:0|stream_offset:477525| [2025/04/30 10:19:44 844988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 844995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 10:19:44 845002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33367|rtt_var:815|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 845016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 845022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 845028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 10:19:44 845034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384906580|now:1746008384845002|interv:61578| [2025/04/30 10:19:44 845040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384906580|now:1746008384845002|interval:61578|pto_count:0|srtt:33367 [2025/04/30 10:19:44 845045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42010| [2025/04/30 10:19:44 845049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 845054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:478704| [2025/04/30 10:19:44 845058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 845062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 10:19:44 845113] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746008384845069|stream_id:0|stream_offset:478704| [2025/04/30 10:19:44 845124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 845132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 10:19:44 845139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33367|rtt_var:815|pto_duration:36627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 845146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 845152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 845157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 10:19:44 845161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384906696|now:1746008384845138|interv:61558| [2025/04/30 10:19:44 845164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384906696|now:1746008384845138|interval:61558|pto_count:0|srtt:33367 [2025/04/30 10:19:44 845169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43210| [2025/04/30 10:19:44 845174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 845178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 845188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 845192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384846191|now:1746008384845191|interv:1000| [2025/04/30 10:19:44 845196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 845199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 845203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384846191| [2025/04/30 10:19:44 845208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384846191| [2025/04/30 10:19:44 845212] [debug] |xqc_engine_wakeup_after|wakeup:1746008384846191|now:1746008384845212|diff:979| [2025/04/30 10:19:44 845216] [debug] |xqc_engine_main_logic|END|now:1746008384844731| [2025/04/30 10:19:44 845342] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384845340| [2025/04/30 10:19:44 845352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 845361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:204| [2025/04/30 10:19:44 845367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 10:19:44 845373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 10:19:44 845377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 845384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:602|path_largest_ack:601| [2025/04/30 10:19:44 845390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42008|prior_delivered:405960|prior_time:1746008384809383|is_app_limited:0|send_elapse:35280|ack_elapse:35957|ctl_first_sent_time:1746008384810965|lagest_ack_time:1746008384845340|curr_delivered:447968| [2025/04/30 10:19:44 845398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384810965| [2025/04/30 10:19:44 845405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1408||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 10:19:44 845412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:602|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:602|path_largest_ack:602| [2025/04/30 10:19:44 845419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40818|prior_delivered:408360|prior_time:1746008384811352|is_app_limited:0|send_elapse:35320|ack_elapse:33988|ctl_first_sent_time:1746008384812997|lagest_ack_time:1746008384845340|curr_delivered:449178| [2025/04/30 10:19:44 845425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384812997| [2025/04/30 10:19:44 845432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1407||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 10:19:44 845438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33367|rttvar:815|minrtt:30819|latest_rtt:32343|ack_delay:80| [2025/04/30 10:19:44 845444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33229|rttvar:888|minrtt:30819|latest_rtt:32343|ack_delay:80| [2025/04/30 10:19:44 845456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:602|lost_pn:599|thresh:3| [2025/04/30 10:19:44 845462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 189|pns:2| [2025/04/30 10:19:44 845468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 845474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33229|rtt_var:888|pto_duration:36781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 845480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 845485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 845489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 845493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384906850|now:1746008384845473|interv:61377| [2025/04/30 10:19:44 845498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384906850|now:1746008384845473|interval:61377|pto_count:0|srtt:33229 [2025/04/30 10:19:44 845505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35320, ack_elapse 33988, delivered 40818|rate 1155662|lost 211| [2025/04/30 10:19:44 845512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155662) in round 10| [2025/04/30 10:19:44 845518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 845523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 845527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2410|po_sent_time:1746008384812997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 845532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2410|po_sent_time:1746008384812997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 845536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40800|srtt:33229|latest_rtt:32343|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 845542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 10:19:44 845547] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746008384845340|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 845577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504845340|now:1746008384845340|interv:120000000| [2025/04/30 10:19:44 845583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504845340|now:1746008384845340|interv:120000000| [2025/04/30 10:19:44 845587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384846191|pq_index:0| [2025/04/30 10:19:44 845591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384844731| [2025/04/30 10:19:44 845599] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384845599| [2025/04/30 10:19:44 845604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384845603| [2025/04/30 10:19:44 845610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 845615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 845620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 845624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 845629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 845633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:536475| [2025/04/30 10:19:44 845638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 845642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 845646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 845651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 845655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 845659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 845663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 845667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 845671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 845676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 845680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 845684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 845691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384846191| [2025/04/30 10:19:44 845695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384846191| [2025/04/30 10:19:44 845699] [debug] |xqc_engine_wakeup_after|wakeup:1746008384846191|now:1746008384845699|diff:492| [2025/04/30 10:19:44 845703] [debug] |xqc_engine_main_logic|END|now:1746008384845603| [2025/04/30 10:19:44 845709] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384845709| [2025/04/30 10:19:44 845713] [debug] |xqc_engine_wakeup_after|wakeup:1746008384846191|now:1746008384845713|diff:478| [2025/04/30 10:19:44 845718] [debug] |xqc_engine_main_logic|END|now:1746008384845709| [2025/04/30 10:19:44 846794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384846794| [2025/04/30 10:19:44 846808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384846191|pq_index:0| [2025/04/30 10:19:44 846815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384845603| [2025/04/30 10:19:44 846823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384846821| [2025/04/30 10:19:44 846829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384846191|now:1746008384846821| [2025/04/30 10:19:44 846835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384846191|now:1746008384846821| [2025/04/30 10:19:44 846841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 846849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33229|min_srtt:33229|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 846855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 846861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 846866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 846872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 846878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 846884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 846890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 846896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 846902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 10:19:44 846944] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384846912|stream_id:0|stream_offset:479883| [2025/04/30 10:19:44 846951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 846962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 846969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33229|rtt_var:888|pto_duration:36781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 846975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 846980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 846986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 846991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384908693|now:1746008384846968|interv:61725| [2025/04/30 10:19:44 846996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384908693|now:1746008384846968|interval:61725|pto_count:0|srtt:33229 [2025/04/30 10:19:44 847003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42000| [2025/04/30 10:19:44 847010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 847017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:481062| [2025/04/30 10:19:44 847024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 847030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 10:19:44 847064] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008384847039|stream_id:0|stream_offset:481062| [2025/04/30 10:19:44 847071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 847078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:44 847085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33229|rtt_var:888|pto_duration:36781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 847092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 847099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 847105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:44 847112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384908820|now:1746008384847085|interv:61735| [2025/04/30 10:19:44 847118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384908820|now:1746008384847085|interval:61735|pto_count:0|srtt:33229 [2025/04/30 10:19:44 847126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43200| [2025/04/30 10:19:44 847139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 847144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 847149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 847153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384848153|now:1746008384847153|interv:1000| [2025/04/30 10:19:44 847157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 847160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 847165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384848153| [2025/04/30 10:19:44 847169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384848153| [2025/04/30 10:19:44 847173] [debug] |xqc_engine_wakeup_after|wakeup:1746008384848153|now:1746008384847173|diff:980| [2025/04/30 10:19:44 847177] [debug] |xqc_engine_main_logic|END|now:1746008384846821| [2025/04/30 10:19:44 847272] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384847270| [2025/04/30 10:19:44 847283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 847291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:205| [2025/04/30 10:19:44 847297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 10:19:44 847306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 10:19:44 847312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 847320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:604|path_largest_ack:603| [2025/04/30 10:19:44 847327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:408360|prior_time:1746008384811352|is_app_limited:0|send_elapse:35433|ack_elapse:35918|ctl_first_sent_time:1746008384813110|lagest_ack_time:1746008384847270|curr_delivered:450378| [2025/04/30 10:19:44 847335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384813110| [2025/04/30 10:19:44 847342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1406||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 10:19:44 847347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:604|path_largest_ack:604| [2025/04/30 10:19:44 847352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:408360|prior_time:1746008384811352|is_app_limited:0|send_elapse:35433|ack_elapse:35918|ctl_first_sent_time:1746008384813110|lagest_ack_time:1746008384847270|curr_delivered:451578| [2025/04/30 10:19:44 847359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384813210| [2025/04/30 10:19:44 847365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1405||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 10:19:44 847371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33229|rttvar:888|minrtt:30819|latest_rtt:34060|ack_delay:72| [2025/04/30 10:19:44 847384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33324|rttvar:855|minrtt:30819|latest_rtt:34060|ack_delay:72| [2025/04/30 10:19:44 847391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:604|lost_pn:601|thresh:3| [2025/04/30 10:19:44 847397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 847402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:855|pto_duration:36744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 847406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 847410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 847414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 847419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384908783|now:1746008384847402|interv:61381| [2025/04/30 10:19:44 847423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384908783|now:1746008384847402|interval:61381|pto_count:0|srtt:33324 [2025/04/30 10:19:44 847428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35433, ack_elapse 35918, delivered 43218|rate 1203240|lost 211| [2025/04/30 10:19:44 847433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203240) in round 10| [2025/04/30 10:19:44 847437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 847442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 847445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384813210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 847450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384813210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 847455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40800|srtt:33324|latest_rtt:34060|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 847464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 10:19:44 847471] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746008384847270|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 847478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504847270|now:1746008384847270|interv:120000000| [2025/04/30 10:19:44 847483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504847270|now:1746008384847270|interv:120000000| [2025/04/30 10:19:44 847490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384848153|pq_index:0| [2025/04/30 10:19:44 847495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384846821| [2025/04/30 10:19:44 847499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384847499| [2025/04/30 10:19:44 847504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384847503| [2025/04/30 10:19:44 847510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 847514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 847519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 847523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 847528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 847532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:538833| [2025/04/30 10:19:44 847537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 847542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 847568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 847576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:540012| [2025/04/30 10:19:44 847580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 847584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 847588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 847592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 847597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 847601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 847613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 847617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 847621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384848153| [2025/04/30 10:19:44 847626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384848153| [2025/04/30 10:19:44 847633] [debug] |xqc_engine_wakeup_after|wakeup:1746008384848153|now:1746008384847633|diff:520| [2025/04/30 10:19:44 847639] [debug] |xqc_engine_main_logic|END|now:1746008384847503| [2025/04/30 10:19:44 847647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384847647| [2025/04/30 10:19:44 847651] [debug] |xqc_engine_wakeup_after|wakeup:1746008384848153|now:1746008384847651|diff:502| [2025/04/30 10:19:44 847655] [debug] |xqc_engine_main_logic|END|now:1746008384847647| [2025/04/30 10:19:44 848726] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384848725| [2025/04/30 10:19:44 848739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384848153|pq_index:0| [2025/04/30 10:19:44 848746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384847503| [2025/04/30 10:19:44 848754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384848753| [2025/04/30 10:19:44 848761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384848153|now:1746008384848753| [2025/04/30 10:19:44 848768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384848153|now:1746008384848753| [2025/04/30 10:19:44 848775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 848782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 848790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:540012| [2025/04/30 10:19:44 848797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 848804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 848809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 848816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 848823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 848829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 848836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 848842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 10:19:44 848885] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384848854|stream_id:0|stream_offset:482241| [2025/04/30 10:19:44 848901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 848908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 848915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:855|pto_duration:36744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 848922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 848929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 848934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 848940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384910598|now:1746008384848915|interv:61683| [2025/04/30 10:19:44 848946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384910598|now:1746008384848915|interval:61683|pto_count:0|srtt:33324 [2025/04/30 10:19:44 848954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42000| [2025/04/30 10:19:44 848961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 848968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:483420| [2025/04/30 10:19:44 848975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 848981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 10:19:44 849020] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008384848992|stream_id:0|stream_offset:483420| [2025/04/30 10:19:44 849029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 849036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:44 849042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:855|pto_duration:36744|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 849048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 849052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 849056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:44 849060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384910736|now:1746008384849042|interv:61694| [2025/04/30 10:19:44 849067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384910736|now:1746008384849042|interval:61694|pto_count:0|srtt:33324 [2025/04/30 10:19:44 849077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43200| [2025/04/30 10:19:44 849082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 849086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 849090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 849094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384850094|now:1746008384849094|interv:1000| [2025/04/30 10:19:44 849098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 849102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 849106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384850094| [2025/04/30 10:19:44 849110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384850094| [2025/04/30 10:19:44 849114] [debug] |xqc_engine_wakeup_after|wakeup:1746008384850094|now:1746008384849114|diff:980| [2025/04/30 10:19:44 849119] [debug] |xqc_engine_main_logic|END|now:1746008384848753| [2025/04/30 10:19:44 849219] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384849218| [2025/04/30 10:19:44 849229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 849237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:206| [2025/04/30 10:19:44 849243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 10:19:44 849252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 10:19:44 849258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 849266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:606|path_largest_ack:605| [2025/04/30 10:19:44 849273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:410760|prior_time:1746008384813365|is_app_limited:0|send_elapse:35265|ack_elapse:35853|ctl_first_sent_time:1746008384814919|lagest_ack_time:1746008384849218|curr_delivered:452778| [2025/04/30 10:19:44 849280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384814919| [2025/04/30 10:19:44 849287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1404||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 10:19:44 849294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:606|path_largest_ack:606| [2025/04/30 10:19:44 849302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40818|prior_delivered:413160|prior_time:1746008384815343|is_app_limited:0|send_elapse:35360|ack_elapse:33875|ctl_first_sent_time:1746008384816935|lagest_ack_time:1746008384849218|curr_delivered:453978| [2025/04/30 10:19:44 849309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384816935| [2025/04/30 10:19:44 849321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1403||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 10:19:44 849328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33324|rttvar:855|minrtt:30819|latest_rtt:32283|ack_delay:64| [2025/04/30 10:19:44 849335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33186|rttvar:918|minrtt:30819|latest_rtt:32283|ack_delay:64| [2025/04/30 10:19:44 849342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:606|lost_pn:603|thresh:3| [2025/04/30 10:19:44 849349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 849356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:918|pto_duration:36858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 849362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 849368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 849372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 849376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384910850|now:1746008384849355|interv:61495| [2025/04/30 10:19:44 849382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384910850|now:1746008384849355|interval:61495|pto_count:0|srtt:33186 [2025/04/30 10:19:44 849390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35360, ack_elapse 33875, delivered 40818|rate 1154355|lost 211| [2025/04/30 10:19:44 849397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154355) in round 10| [2025/04/30 10:19:44 849403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 849408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 849412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384816935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 849416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384816935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 849421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40800|srtt:33186|latest_rtt:32283|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 849427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 10:19:44 849431] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746008384849218|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 849436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504849218|now:1746008384849218|interv:120000000| [2025/04/30 10:19:44 849446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504849218|now:1746008384849218|interv:120000000| [2025/04/30 10:19:44 849450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384850094|pq_index:0| [2025/04/30 10:19:44 849454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384848753| [2025/04/30 10:19:44 849458] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384849458| [2025/04/30 10:19:44 849463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384849462| [2025/04/30 10:19:44 849469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 849474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:540012| [2025/04/30 10:19:44 849478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 849483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 849487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 849492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:541191| [2025/04/30 10:19:44 849496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 849501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 849505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 849509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:542370| [2025/04/30 10:19:44 849513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 849517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 849521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 849525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 849530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 849537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 849541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 849545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 849567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384850094| [2025/04/30 10:19:44 849574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384850094| [2025/04/30 10:19:44 849578] [debug] |xqc_engine_wakeup_after|wakeup:1746008384850094|now:1746008384849578|diff:516| [2025/04/30 10:19:44 849582] [debug] |xqc_engine_main_logic|END|now:1746008384849462| [2025/04/30 10:19:44 849588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384849588| [2025/04/30 10:19:44 849592] [debug] |xqc_engine_wakeup_after|wakeup:1746008384850094|now:1746008384849592|diff:502| [2025/04/30 10:19:44 849596] [debug] |xqc_engine_main_logic|END|now:1746008384849588| [2025/04/30 10:19:44 850665] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384850665| [2025/04/30 10:19:44 850675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384850094|pq_index:0| [2025/04/30 10:19:44 850679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384849462| [2025/04/30 10:19:44 850684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384850683| [2025/04/30 10:19:44 850689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384850300|now:1746008384850683| [2025/04/30 10:19:44 850693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 850697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384850300|now:1746008384850683| [2025/04/30 10:19:44 850701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 850705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384850094|now:1746008384850683| [2025/04/30 10:19:44 850709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384850094|now:1746008384850683| [2025/04/30 10:19:44 850713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 850718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:207|ack_delay:25418|first_ack_range:18|largest_pkt_recv_time:1746008384825300| [2025/04/30 10:19:44 850723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:207|low:189|pkt_pns:2| [2025/04/30 10:19:44 850727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:195|frame_largest_recv:207| [2025/04/30 10:19:44 850731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 850736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 850741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:542370| [2025/04/30 10:19:44 850750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 850755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 850761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 850768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 850775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 850782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 850789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 850795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 10:19:44 850864] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:641|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008384850806|stream_id:0|stream_offset:484599| [2025/04/30 10:19:44 850876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:641|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 10:19:44 850883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 850889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:918|pto_duration:36858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 850896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 850902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 850908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 850915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384912664|now:1746008384850889|interv:61775| [2025/04/30 10:19:44 850921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384912664|now:1746008384850889|interval:61775|pto_count:0|srtt:33186 [2025/04/30 10:19:44 850928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42007| [2025/04/30 10:19:44 850935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 850940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:485778| [2025/04/30 10:19:44 850945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 850952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 10:19:44 851002] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384850964|stream_id:0|stream_offset:485778| [2025/04/30 10:19:44 851023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 851029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 851036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:918|pto_duration:36858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 851044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 851050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 851056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 851063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384912822|now:1746008384851036|interv:61786| [2025/04/30 10:19:44 851068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384912822|now:1746008384851036|interval:61786|pto_count:0|srtt:33186 [2025/04/30 10:19:44 851072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43207| [2025/04/30 10:19:44 851077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 851082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:486957| [2025/04/30 10:19:44 851086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 851090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384852090|now:1746008384851090|interv:1000| [2025/04/30 10:19:44 851094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 851098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 851102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384852090| [2025/04/30 10:19:44 851106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384852090| [2025/04/30 10:19:44 851110] [debug] |xqc_engine_wakeup_after|wakeup:1746008384852090|now:1746008384851110|diff:980| [2025/04/30 10:19:44 851114] [debug] |xqc_engine_main_logic|END|now:1746008384850683| [2025/04/30 10:19:44 851215] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384851214| [2025/04/30 10:19:44 851228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 851237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:207| [2025/04/30 10:19:44 851243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 10:19:44 851252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 10:19:44 851258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 851266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:608|path_largest_ack:607| [2025/04/30 10:19:44 851281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:413160|prior_time:1746008384815343|is_app_limited:0|send_elapse:35508|ack_elapse:35871|ctl_first_sent_time:1746008384817083|lagest_ack_time:1746008384851214|curr_delivered:455178| [2025/04/30 10:19:44 851289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384817083| [2025/04/30 10:19:44 851297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1402||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 10:19:44 851304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:608|path_largest_ack:608| [2025/04/30 10:19:44 851311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:413160|prior_time:1746008384815343|is_app_limited:0|send_elapse:35508|ack_elapse:35871|ctl_first_sent_time:1746008384817083|lagest_ack_time:1746008384851214|curr_delivered:456378| [2025/04/30 10:19:44 851318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384817219| [2025/04/30 10:19:44 851324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1401||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 10:19:44 851330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33186|rttvar:918|minrtt:30819|latest_rtt:33995|ack_delay:64| [2025/04/30 10:19:44 851337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33279|rttvar:875|minrtt:30819|latest_rtt:33995|ack_delay:64| [2025/04/30 10:19:44 851343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:608|lost_pn:605|thresh:3| [2025/04/30 10:19:44 851350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 851354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33279|rtt_var:875|pto_duration:36779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 851359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 851363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 851367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 851371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384912743|now:1746008384851354|interv:61389| [2025/04/30 10:19:44 851375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384912743|now:1746008384851354|interval:61389|pto_count:0|srtt:33279 [2025/04/30 10:19:44 851379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35508, ack_elapse 35871, delivered 43218|rate 1204817|lost 211| [2025/04/30 10:19:44 851384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204817) in round 10| [2025/04/30 10:19:44 851388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 851392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 851401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384817219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 851405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384817219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 851410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40807|srtt:33279|latest_rtt:33995|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 851416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 10:19:44 851420] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746008384851214|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 851425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504851214|now:1746008384851214|interv:120000000| [2025/04/30 10:19:44 851430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504851214|now:1746008384851214|interv:120000000| [2025/04/30 10:19:44 851434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384852090|pq_index:0| [2025/04/30 10:19:44 851438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384850683| [2025/04/30 10:19:44 851442] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384851442| [2025/04/30 10:19:44 851447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384851446| [2025/04/30 10:19:44 851453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|min_srtt:33279|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 851458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:542370| [2025/04/30 10:19:44 851463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 851468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 851472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|min_srtt:33279|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 851477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:543549| [2025/04/30 10:19:44 851481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 851486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 851493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|min_srtt:33279|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 851497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:544728| [2025/04/30 10:19:44 851501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 851505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 851509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 851514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 851518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 851522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:486957| [2025/04/30 10:19:44 851527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 851531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 851535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384852090| [2025/04/30 10:19:44 851539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384852090| [2025/04/30 10:19:44 851543] [debug] |xqc_engine_wakeup_after|wakeup:1746008384852090|now:1746008384851543|diff:547| [2025/04/30 10:19:44 851547] [debug] |xqc_engine_main_logic|END|now:1746008384851446| [2025/04/30 10:19:44 851578] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384851578| [2025/04/30 10:19:44 851582] [debug] |xqc_engine_wakeup_after|wakeup:1746008384852090|now:1746008384851582|diff:508| [2025/04/30 10:19:44 851586] [debug] |xqc_engine_main_logic|END|now:1746008384851578| [2025/04/30 10:19:44 852655] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384852655| [2025/04/30 10:19:44 852665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384852090|pq_index:0| [2025/04/30 10:19:44 852670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384851446| [2025/04/30 10:19:44 852675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384852674| [2025/04/30 10:19:44 852680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384852090|now:1746008384852674| [2025/04/30 10:19:44 852684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384852090|now:1746008384852674| [2025/04/30 10:19:44 852688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 852694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33279|min_srtt:33279|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 852702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:544728| [2025/04/30 10:19:44 852716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 852722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 852729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 852736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 852743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 852750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:486957| [2025/04/30 10:19:44 852757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 852764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 10:19:44 852828] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384852776|stream_id:0|stream_offset:486957| [2025/04/30 10:19:44 852837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 852845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 852852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33279|rtt_var:875|pto_duration:36779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 852859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 852866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 852872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 852879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384914555|now:1746008384852851|interv:61704| [2025/04/30 10:19:44 852885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384914555|now:1746008384852851|interval:61704|pto_count:0|srtt:33279 [2025/04/30 10:19:44 852892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42007| [2025/04/30 10:19:44 852900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 852906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 852913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 852924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384853924|now:1746008384852924|interv:1000| [2025/04/30 10:19:44 852928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 852932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 852938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384853924| [2025/04/30 10:19:44 852945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384853924| [2025/04/30 10:19:44 852951] [debug] |xqc_engine_wakeup_after|wakeup:1746008384853924|now:1746008384852951|diff:973| [2025/04/30 10:19:44 852958] [debug] |xqc_engine_main_logic|END|now:1746008384852674| [2025/04/30 10:19:44 853239] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384853238| [2025/04/30 10:19:44 853251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 853260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:208| [2025/04/30 10:19:44 853266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 10:19:44 853274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 10:19:44 853280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 853288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:610|path_largest_ack:609| [2025/04/30 10:19:44 853295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42018|prior_delivered:415560|prior_time:1746008384817388|is_app_limited:0|send_elapse:35377|ack_elapse:35850|ctl_first_sent_time:1746008384818952|lagest_ack_time:1746008384853238|curr_delivered:457578| [2025/04/30 10:19:44 853303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384818952| [2025/04/30 10:19:44 853310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1400||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 10:19:44 853317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:610|path_largest_ack:610| [2025/04/30 10:19:44 853324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:417968|prior_time:1746008384819297|is_app_limited:0|send_elapse:34938|ack_elapse:33941|ctl_first_sent_time:1746008384820873|lagest_ack_time:1746008384853238|curr_delivered:458778| [2025/04/30 10:19:44 853332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384820873| [2025/04/30 10:19:44 853339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1399||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 10:19:44 853345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33279|rttvar:875|minrtt:30819|latest_rtt:32365|ack_delay:80| [2025/04/30 10:19:44 853352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33155|rttvar:905|minrtt:30819|latest_rtt:32365|ack_delay:80| [2025/04/30 10:19:44 853359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:610|lost_pn:607|thresh:3| [2025/04/30 10:19:44 853366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 853380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33155|rtt_var:905|pto_duration:36775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 853386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 853390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 853394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 853398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384914551|now:1746008384853380|interv:61171| [2025/04/30 10:19:44 853402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384914551|now:1746008384853380|interval:61171|pto_count:0|srtt:33155 [2025/04/30 10:19:44 853407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34938, ack_elapse 33941, delivered 40810|rate 1168069|lost 211| [2025/04/30 10:19:44 853411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168069) in round 10| [2025/04/30 10:19:44 853416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 853420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 853424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384820873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 853428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384820873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 853433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:39607|srtt:33155|latest_rtt:32365|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 853439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 10:19:44 853443] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746008384853238|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 853448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504853238|now:1746008384853238|interv:120000000| [2025/04/30 10:19:44 853452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504853238|now:1746008384853238|interv:120000000| [2025/04/30 10:19:44 853456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384853924|pq_index:0| [2025/04/30 10:19:44 853461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384852674| [2025/04/30 10:19:44 853465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384853465| [2025/04/30 10:19:44 853470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384853469| [2025/04/30 10:19:44 853479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|min_srtt:33155|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 853483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:544728| [2025/04/30 10:19:44 853488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 853493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 853497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|min_srtt:33155|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 853502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:545907| [2025/04/30 10:19:44 853506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 853511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 853515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|min_srtt:33155|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 853519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:547086| [2025/04/30 10:19:44 853524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 853528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 853532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 853536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 853540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 853545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 853570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 853574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 853578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384853924| [2025/04/30 10:19:44 853583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384853924| [2025/04/30 10:19:44 853587] [debug] |xqc_engine_wakeup_after|wakeup:1746008384853924|now:1746008384853586|diff:338| [2025/04/30 10:19:44 853594] [debug] |xqc_engine_main_logic|END|now:1746008384853469| [2025/04/30 10:19:44 853600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384853600| [2025/04/30 10:19:44 853604] [debug] |xqc_engine_wakeup_after|wakeup:1746008384853924|now:1746008384853604|diff:320| [2025/04/30 10:19:44 853607] [debug] |xqc_engine_main_logic|END|now:1746008384853600| [2025/04/30 10:19:44 854678] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384854678| [2025/04/30 10:19:44 854687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384853924|pq_index:0| [2025/04/30 10:19:44 854692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384853469| [2025/04/30 10:19:44 854697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384854696| [2025/04/30 10:19:44 854701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384853924|now:1746008384854696| [2025/04/30 10:19:44 854706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384853924|now:1746008384854696| [2025/04/30 10:19:44 854710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 854715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33155|min_srtt:33155|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 854720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:547086| [2025/04/30 10:19:44 854724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 854728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 854732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 854736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 854741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 854747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 854755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 854761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 10:19:44 854835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384854773|stream_id:0|stream_offset:488136| [2025/04/30 10:19:44 854843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 854850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 854856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33155|rtt_var:905|pto_duration:36775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 854867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 854872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 854878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 854883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384916548|now:1746008384854856|interv:61692| [2025/04/30 10:19:44 854889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384916548|now:1746008384854856|interval:61692|pto_count:0|srtt:33155 [2025/04/30 10:19:44 854895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:40807| [2025/04/30 10:19:44 854902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 854907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:489315| [2025/04/30 10:19:44 854914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 854919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 10:19:44 854958] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384854929|stream_id:0|stream_offset:489315| [2025/04/30 10:19:44 854966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 854972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 854978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33155|rtt_var:905|pto_duration:36775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 854985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 854990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 854995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 855001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384916704|now:1746008384854978|interv:61726| [2025/04/30 10:19:44 855007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384916704|now:1746008384854978|interval:61726|pto_count:0|srtt:33155 [2025/04/30 10:19:44 855013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42007| [2025/04/30 10:19:44 855021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 855026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:490494| [2025/04/30 10:19:44 855035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 855039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 10:19:44 855067] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384855046|stream_id:0|stream_offset:490494| [2025/04/30 10:19:44 855072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 855077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 855084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33155|rtt_var:905|pto_duration:36775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 855091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 855097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 855104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 855110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384916821|now:1746008384855084|interv:61737| [2025/04/30 10:19:44 855117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384916821|now:1746008384855084|interval:61737|pto_count:0|srtt:33155 [2025/04/30 10:19:44 855124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43207| [2025/04/30 10:19:44 855132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 855136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:491673| [2025/04/30 10:19:44 855141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 855144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384856144|now:1746008384855144|interv:1000| [2025/04/30 10:19:44 855148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 855152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 855156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384856144| [2025/04/30 10:19:44 855161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384856144| [2025/04/30 10:19:44 855165] [debug] |xqc_engine_wakeup_after|wakeup:1746008384856144|now:1746008384855165|diff:979| [2025/04/30 10:19:44 855169] [debug] |xqc_engine_main_logic|END|now:1746008384854696| [2025/04/30 10:19:44 856212] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384856210| [2025/04/30 10:19:44 856227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 856236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:209| [2025/04/30 10:19:44 856250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 10:19:44 856258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 10:19:44 856265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 856270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:611| [2025/04/30 10:19:44 856275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:417968|prior_time:1746008384819297|is_app_limited:0|send_elapse:35087|ack_elapse:36913|ctl_first_sent_time:1746008384821022|lagest_ack_time:1746008384856210|curr_delivered:459978| [2025/04/30 10:19:44 856282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384821022| [2025/04/30 10:19:44 856289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1398||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 10:19:44 856296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:613| [2025/04/30 10:19:44 856303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:420368|prior_time:1746008384821327|is_app_limited:0|send_elapse:35518|ack_elapse:34883|ctl_first_sent_time:1746008384822941|lagest_ack_time:1746008384856210|curr_delivered:461178| [2025/04/30 10:19:44 856310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384822941| [2025/04/30 10:19:44 856317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1397||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 10:19:44 856323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33155|rttvar:905|minrtt:30819|latest_rtt:33269|ack_delay:72| [2025/04/30 10:19:44 856330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33160|rttvar:689|minrtt:30819|latest_rtt:33269|ack_delay:72| [2025/04/30 10:19:44 856337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/04/30 10:19:44 856344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 856348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858563|now:1746008384856348|interval:2215| [2025/04/30 10:19:44 856352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858563|now:1746008384856348|interv:2215| [2025/04/30 10:19:44 856356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35518, ack_elapse 34883, delivered 40810|rate 1148994|lost 211| [2025/04/30 10:19:44 856361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148994) in round 10| [2025/04/30 10:19:44 856365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 856369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 856373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384822941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 856382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384822941|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 856386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:100081|full_bw_reached:1|inflight:40807|srtt:33160|latest_rtt:33269|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 856392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 10:19:44 856397] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746008384856210|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 856402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504856210|now:1746008384856210|interv:120000000| [2025/04/30 10:19:44 856406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504856210|now:1746008384856210|interv:120000000| [2025/04/30 10:19:44 856410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384856144|pq_index:0| [2025/04/30 10:19:44 856414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384854696| [2025/04/30 10:19:44 856418] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384856418| [2025/04/30 10:19:44 856423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384856422| [2025/04/30 10:19:44 856428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384856144|now:1746008384856422| [2025/04/30 10:19:44 856432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384856144|now:1746008384856422| [2025/04/30 10:19:44 856436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 856441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|min_srtt:33160|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 856446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:547086| [2025/04/30 10:19:44 856450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 856455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 856460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|min_srtt:33160|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 856464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:548265| [2025/04/30 10:19:44 856471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 856475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 856480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|min_srtt:33160|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 856484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 856488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 856492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 856496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 856500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 856504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 856509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:491673| [2025/04/30 10:19:44 856513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 856517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 10:19:44 856570] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384856525|stream_id:0|stream_offset:491673| [2025/04/30 10:19:44 856584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 856592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 856599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858563|now:1746008384856599|interval:1964| [2025/04/30 10:19:44 856607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858563|now:1746008384856599|interv:1964| [2025/04/30 10:19:44 856613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:42007| [2025/04/30 10:19:44 856620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 856625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 856630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 856634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384857633|now:1746008384856633|interv:1000| [2025/04/30 10:19:44 856642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 856646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 856650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384857633| [2025/04/30 10:19:44 856654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384857633| [2025/04/30 10:19:44 856658] [debug] |xqc_engine_wakeup_after|wakeup:1746008384857633|now:1746008384856658|diff:975| [2025/04/30 10:19:44 856663] [debug] |xqc_engine_main_logic|END|now:1746008384856422| [2025/04/30 10:19:44 856668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384856668| [2025/04/30 10:19:44 856672] [debug] |xqc_engine_wakeup_after|wakeup:1746008384857633|now:1746008384856672|diff:961| [2025/04/30 10:19:44 856676] [debug] |xqc_engine_main_logic|END|now:1746008384856668| [2025/04/30 10:19:44 857760] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384857760| [2025/04/30 10:19:44 857774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384857633|pq_index:0| [2025/04/30 10:19:44 857780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384856422| [2025/04/30 10:19:44 857788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384857786| [2025/04/30 10:19:44 857794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384857633|now:1746008384857786| [2025/04/30 10:19:44 857800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384857633|now:1746008384857786| [2025/04/30 10:19:44 857806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 857813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33160|min_srtt:33160|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 857820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 857826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 857832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 857837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 857843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 857849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 857855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 857862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 857868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 10:19:44 857911] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384857878|stream_id:0|stream_offset:492852| [2025/04/30 10:19:44 857926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 857932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 857937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858563|now:1746008384857937|interval:626| [2025/04/30 10:19:44 857944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858563|now:1746008384857937|interv:626| [2025/04/30 10:19:44 857951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:43207| [2025/04/30 10:19:44 857959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 857966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:494031| [2025/04/30 10:19:44 857974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 857980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 10:19:44 858012] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384857988|stream_id:0|stream_offset:494031| [2025/04/30 10:19:44 858017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 858025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 858032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384858563|now:1746008384858031|interval:532| [2025/04/30 10:19:44 858039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384858563|now:1746008384858031|interv:532| [2025/04/30 10:19:44 858046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100081|inflight:44407| [2025/04/30 10:19:44 858054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 858060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:100081|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 858065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 858069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384859069|now:1746008384858069|interv:1000| [2025/04/30 10:19:44 858073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 858077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 858081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384858563| [2025/04/30 10:19:44 858090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384858563| [2025/04/30 10:19:44 858094] [debug] |xqc_engine_wakeup_after|wakeup:1746008384858563|now:1746008384858094|diff:469| [2025/04/30 10:19:44 858098] [debug] |xqc_engine_main_logic|END|now:1746008384857786| [2025/04/30 10:19:44 858197] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384858196| [2025/04/30 10:19:44 858209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 858217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:210| [2025/04/30 10:19:44 858223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 10:19:44 858231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 10:19:44 858237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 858246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:615|path_largest_ack:614| [2025/04/30 10:19:44 858253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:422768|prior_time:1746008384823299|is_app_limited:0|send_elapse:35635|ack_elapse:34897|ctl_first_sent_time:1746008384824851|lagest_ack_time:1746008384858196|curr_delivered:462378| [2025/04/30 10:19:44 858261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384824851| [2025/04/30 10:19:44 858268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1396||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 10:19:44 858273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:615|path_largest_ack:615| [2025/04/30 10:19:44 858279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:422768|prior_time:1746008384823299|is_app_limited:0|send_elapse:35635|ack_elapse:34897|ctl_first_sent_time:1746008384824851|lagest_ack_time:1746008384858196|curr_delivered:463578| [2025/04/30 10:19:44 858287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384824973| [2025/04/30 10:19:44 858293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1395||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 10:19:44 858299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33160|rttvar:689|minrtt:30819|latest_rtt:33223|ack_delay:64| [2025/04/30 10:19:44 858306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33159|rttvar:517|minrtt:30819|latest_rtt:33223|ack_delay:64| [2025/04/30 10:19:44 858312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 10:19:44 858320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:612|lost_pn:612|po_sent_time:1746008384821136|lost_send_time:1746008384820821|loss_delay:37375|frame:STREAM |repair:128| [2025/04/30 10:19:44 858327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384821136u| [2025/04/30 10:19:44 858334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 858345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33159|rtt_var:517|pto_duration:35227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 858350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 858354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 858357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 858361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384918215|now:1746008384858345|interv:59870| [2025/04/30 10:19:44 858365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384918215|now:1746008384858345|interval:59870|pto_count:0|srtt:33159 [2025/04/30 10:19:44 858370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35635, ack_elapse 34897, delivered 40810|rate 1145222|lost 212| [2025/04/30 10:19:44 858375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145222) in round 10| [2025/04/30 10:19:44 858379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 858383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 858387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100081|packet_lost:1|acked:2400|po_sent_time:1746008384824973|recovery:1|recovery_start:1746008384858334|packet_conservation:0|next_round_delivered:425168| [2025/04/30 10:19:44 858391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:1|acked:2400|po_sent_time:1746008384824973|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 858396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33159|latest_rtt:33223|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 858402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 10:19:44 858407] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746008384858196|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 858411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504858196|now:1746008384858196|interv:120000000| [2025/04/30 10:19:44 858416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504858196|now:1746008384858196|interv:120000000| [2025/04/30 10:19:44 858420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384858563|pq_index:0| [2025/04/30 10:19:44 858424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384857786| [2025/04/30 10:19:44 858428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384858428| [2025/04/30 10:19:44 858433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384858432| [2025/04/30 10:19:44 858441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33159|min_srtt:33159|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 858446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 858450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 858454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 858458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 858462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 858467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33159|min_srtt:33159|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 858471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 858475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 858479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 858483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 858487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 858491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 858496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 858500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 858504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 858508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384859069| [2025/04/30 10:19:44 858512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384859069| [2025/04/30 10:19:44 858516] [debug] |xqc_engine_wakeup_after|wakeup:1746008384859069|now:1746008384858516|diff:553| [2025/04/30 10:19:44 858520] [debug] |xqc_engine_main_logic|END|now:1746008384858432| [2025/04/30 10:19:44 858525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384858525| [2025/04/30 10:19:44 858529] [debug] |xqc_engine_wakeup_after|wakeup:1746008384859069|now:1746008384858529|diff:540| [2025/04/30 10:19:44 858533] [debug] |xqc_engine_main_logic|END|now:1746008384858525| [2025/04/30 10:19:44 859602] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384859602| [2025/04/30 10:19:44 859612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384859069|pq_index:0| [2025/04/30 10:19:44 859617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384858432| [2025/04/30 10:19:44 859628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384859627| [2025/04/30 10:19:44 859632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384859069|now:1746008384859627| [2025/04/30 10:19:44 859637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384859069|now:1746008384859627| [2025/04/30 10:19:44 859641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 859646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33159|min_srtt:33159|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 859651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 859655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 859659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 859663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 859667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 859671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33159|min_srtt:33159|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 859677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 859684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 859690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 859697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 859703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 859711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 859718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 859725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 859732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 10:19:44 859772] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384859744|stream_id:0|stream_offset:495210| [2025/04/30 10:19:44 859788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 859795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 859802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33159|rtt_var:517|pto_duration:35227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 859809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 859815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 859820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 859827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384919971|now:1746008384859801|interv:60170| [2025/04/30 10:19:44 859833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384919971|now:1746008384859801|interval:60170|pto_count:0|srtt:33159 [2025/04/30 10:19:44 859840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 859849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 859855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:496389| [2025/04/30 10:19:44 859863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 859869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384860869|now:1746008384859869|interv:1000| [2025/04/30 10:19:44 859876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 859882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 859889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384860869| [2025/04/30 10:19:44 859896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384860869| [2025/04/30 10:19:44 859901] [debug] |xqc_engine_wakeup_after|wakeup:1746008384860869|now:1746008384859901|diff:968| [2025/04/30 10:19:44 859908] [debug] |xqc_engine_main_logic|END|now:1746008384859627| [2025/04/30 10:19:44 860262] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384860261| [2025/04/30 10:19:44 860273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 860282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:211| [2025/04/30 10:19:44 860288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 10:19:44 860296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 10:19:44 860302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 860309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:617|path_largest_ack:616| [2025/04/30 10:19:44 860321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:422768|prior_time:1746008384823299|is_app_limited:0|send_elapse:35891|ack_elapse:36962|ctl_first_sent_time:1746008384825107|lagest_ack_time:1746008384860261|curr_delivered:464778| [2025/04/30 10:19:44 860328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384825107| [2025/04/30 10:19:44 860335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1395||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 10:19:44 860342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:617|path_largest_ack:617| [2025/04/30 10:19:44 860349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:425168|prior_time:1746008384825300|is_app_limited:0|send_elapse:33769|ack_elapse:34961|ctl_first_sent_time:1746008384826866|lagest_ack_time:1746008384860261|curr_delivered:465978| [2025/04/30 10:19:44 860357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384826866| [2025/04/30 10:19:44 860364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1394||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 10:19:44 860370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33159|rttvar:517|minrtt:30819|latest_rtt:33395|ack_delay:96| [2025/04/30 10:19:44 860377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33177|rttvar:423|minrtt:30819|latest_rtt:33395|ack_delay:96| [2025/04/30 10:19:44 860384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 10:19:44 860391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 860397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 860403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33177|rtt_var:423|pto_duration:35177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 860408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 860412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 860416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 860420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384919921|now:1746008384860403|interv:59518| [2025/04/30 10:19:44 860424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384919921|now:1746008384860403|interval:59518|pto_count:0|srtt:33177 [2025/04/30 10:19:44 860428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33769, ack_elapse 34961, delivered 40810|rate 1167300|lost 212| [2025/04/30 10:19:44 860433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167300) in round 10| [2025/04/30 10:19:44 860437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 860441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 860449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384826866|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 860453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384826866|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 860458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:39607|srtt:33177|latest_rtt:33395|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 860464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 10:19:44 860469] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746008384860261|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 860473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504860261|now:1746008384860261|interv:120000000| [2025/04/30 10:19:44 860478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504860261|now:1746008384860261|interv:120000000| [2025/04/30 10:19:44 860481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384860869|pq_index:0| [2025/04/30 10:19:44 860486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384859627| [2025/04/30 10:19:44 860490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384860490| [2025/04/30 10:19:44 860495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384860494| [2025/04/30 10:19:44 860501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33177|min_srtt:33177|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 860505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 860510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 860513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 860517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 860522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 860526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33177|min_srtt:33177|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 860530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 860537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 860541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 860545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 860567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 860575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 860579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:496389| [2025/04/30 10:19:44 860584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 860587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 860591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384860869| [2025/04/30 10:19:44 860596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384860869| [2025/04/30 10:19:44 860600] [debug] |xqc_engine_wakeup_after|wakeup:1746008384860869|now:1746008384860599|diff:270| [2025/04/30 10:19:44 860604] [debug] |xqc_engine_main_logic|END|now:1746008384860494| [2025/04/30 10:19:44 860609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384860609| [2025/04/30 10:19:44 860613] [debug] |xqc_engine_wakeup_after|wakeup:1746008384860869|now:1746008384860613|diff:256| [2025/04/30 10:19:44 860617] [debug] |xqc_engine_main_logic|END|now:1746008384860609| [2025/04/30 10:19:44 861692] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384861692| [2025/04/30 10:19:44 861703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384860869|pq_index:0| [2025/04/30 10:19:44 861708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384860494| [2025/04/30 10:19:44 861716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384861714| [2025/04/30 10:19:44 861724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384860869|now:1746008384861714| [2025/04/30 10:19:44 861731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384860869|now:1746008384861714| [2025/04/30 10:19:44 861736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 861742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33177|min_srtt:33177|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 861750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 861756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 861762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 861775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 861782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 861788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33177|min_srtt:33177|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 861794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 861800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 861805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 861811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 861817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 861823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 861829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:496389| [2025/04/30 10:19:44 861835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 861841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 10:19:44 861886] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384861852|stream_id:0|stream_offset:496389| [2025/04/30 10:19:44 861893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 861900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 861907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33177|rtt_var:423|pto_duration:35177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 861913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 861917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 861921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 861925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384922029|now:1746008384861907|interv:60122| [2025/04/30 10:19:44 861929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384922029|now:1746008384861907|interval:60122|pto_count:0|srtt:33177 [2025/04/30 10:19:44 861934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40807| [2025/04/30 10:19:44 861943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 861947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:497568| [2025/04/30 10:19:44 861952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 861956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 10:19:44 861984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384861963|stream_id:0|stream_offset:497568| [2025/04/30 10:19:44 861990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 861995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 861999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33177|rtt_var:423|pto_duration:35177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 862003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 862007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 862011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 862015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384922140|now:1746008384861999|interv:60141| [2025/04/30 10:19:44 862019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384922140|now:1746008384861999|interval:60141|pto_count:0|srtt:33177 [2025/04/30 10:19:44 862024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 862028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 862033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:498747| [2025/04/30 10:19:44 862037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 862041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 10:19:44 862062] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384862047|stream_id:0|stream_offset:498747| [2025/04/30 10:19:44 862068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 862072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 862076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33177|rtt_var:423|pto_duration:35177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 862090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 862094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 862098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 862101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384922224|now:1746008384862076|interv:60148| [2025/04/30 10:19:44 862106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384922224|now:1746008384862076|interval:60148|pto_count:0|srtt:33177 [2025/04/30 10:19:44 862113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 862120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 862127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 862134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 862141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384922224| [2025/04/30 10:19:44 862147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384922224| [2025/04/30 10:19:44 862151] [debug] |xqc_engine_wakeup_after|wakeup:1746008384922224|now:1746008384862151|diff:60073| [2025/04/30 10:19:44 862155] [debug] |xqc_engine_main_logic|END|now:1746008384861714| [2025/04/30 10:19:44 862165] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008384862164| [2025/04/30 10:19:44 862170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 862176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:212| [2025/04/30 10:19:44 862180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 10:19:44 862185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 10:19:44 862190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 862198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:618| [2025/04/30 10:19:44 862205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:427568|prior_time:1746008384827289|is_app_limited:0|send_elapse:35605|ack_elapse:34875|ctl_first_sent_time:1746008384828823|lagest_ack_time:1746008384862164|curr_delivered:467178| [2025/04/30 10:19:44 862212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384828823| [2025/04/30 10:19:44 862219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1393||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 10:19:44 862226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:619| [2025/04/30 10:19:44 862238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:427568|prior_time:1746008384827289|is_app_limited:0|send_elapse:35605|ack_elapse:34875|ctl_first_sent_time:1746008384828823|lagest_ack_time:1746008384862164|curr_delivered:468378| [2025/04/30 10:19:44 862246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384828947| [2025/04/30 10:19:44 862252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1392||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 10:19:44 862258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33177|rttvar:423|minrtt:30819|latest_rtt:33217|ack_delay:56| [2025/04/30 10:19:44 862263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33175|rttvar:322|minrtt:30819|latest_rtt:33217|ack_delay:56| [2025/04/30 10:19:44 862268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 10:19:44 862274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 862281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 862288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33175|rtt_var:322|pto_duration:35175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 862294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 862305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 862311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 862318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384922222|now:1746008384862287|interv:59935| [2025/04/30 10:19:44 862324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384922222|now:1746008384862287|interval:59935|pto_count:0|srtt:33175 [2025/04/30 10:19:44 862331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35605, ack_elapse 34875, delivered 40810|rate 1146187|lost 212| [2025/04/30 10:19:44 862339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146187) in round 10| [2025/04/30 10:19:44 862344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 862348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 862352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384828947|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 862356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384828947|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 862361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33175|latest_rtt:33217|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 862371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 862375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384887164|now:1746008384862164|interv:25000| [2025/04/30 10:19:44 862381] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384862164|max_ack_delay:25000| [2025/04/30 10:19:44 862386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 10:19:44 862390] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:213|frame:PING ACK |recv_time:1746008384862164|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 862395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504862164|now:1746008384862164|interv:120000000| [2025/04/30 10:19:44 862399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504862164|now:1746008384862164|interv:120000000| [2025/04/30 10:19:44 862403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384922224|pq_index:0| [2025/04/30 10:19:44 862408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384861714| [2025/04/30 10:19:44 862412] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384862412| [2025/04/30 10:19:44 862416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384862416| [2025/04/30 10:19:44 862422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33175|min_srtt:33175|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 862427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 862431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 862435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 862439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 862444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 862448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33175|min_srtt:33175|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 862452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 862456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 862460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 862467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 862471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 862475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 862480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 862484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 862488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384863488|now:1746008384862488|interv:1000| [2025/04/30 10:19:44 862492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 862496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 862500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384863488| [2025/04/30 10:19:44 862504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384863488| [2025/04/30 10:19:44 862508] [debug] |xqc_engine_wakeup_after|wakeup:1746008384863488|now:1746008384862508|diff:980| [2025/04/30 10:19:44 862512] [debug] |xqc_engine_main_logic|END|now:1746008384862416| [2025/04/30 10:19:44 862518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384862518| [2025/04/30 10:19:44 862522] [debug] |xqc_engine_wakeup_after|wakeup:1746008384863488|now:1746008384862522|diff:966| [2025/04/30 10:19:44 862525] [debug] |xqc_engine_main_logic|END|now:1746008384862518| [2025/04/30 10:19:44 863597] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384863597| [2025/04/30 10:19:44 863607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384863488|pq_index:0| [2025/04/30 10:19:44 863612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384862416| [2025/04/30 10:19:44 863617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384863616| [2025/04/30 10:19:44 863622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384863488|now:1746008384863616| [2025/04/30 10:19:44 863626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384863488|now:1746008384863616| [2025/04/30 10:19:44 863630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 863635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33175|min_srtt:33175|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 863640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 863644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 863648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 863657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 863662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 863666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33175|min_srtt:33175|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 863670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 863674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 863678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 863682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 863686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 863691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 863695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 863700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 863707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 10:19:44 863752] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384863719|stream_id:0|stream_offset:499926| [2025/04/30 10:19:44 863761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 863767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 863774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33175|rtt_var:322|pto_duration:35175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 863780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 863785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 863791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 863796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384923894|now:1746008384863774|interv:60120| [2025/04/30 10:19:44 863802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384923894|now:1746008384863774|interval:60120|pto_count:0|srtt:33175 [2025/04/30 10:19:44 863808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 863821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 863827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:501105| [2025/04/30 10:19:44 863833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 863838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384864838|now:1746008384863838|interv:1000| [2025/04/30 10:19:44 863844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 863849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 863854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384864838| [2025/04/30 10:19:44 863860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384864838| [2025/04/30 10:19:44 863866] [debug] |xqc_engine_wakeup_after|wakeup:1746008384864838|now:1746008384863866|diff:972| [2025/04/30 10:19:44 863871] [debug] |xqc_engine_main_logic|END|now:1746008384863616| [2025/04/30 10:19:44 864233] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384864231| [2025/04/30 10:19:44 864244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 864253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:213| [2025/04/30 10:19:44 864259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 10:19:44 864267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 10:19:44 864274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 864281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:621|path_largest_ack:620| [2025/04/30 10:19:44 864288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:429968|prior_time:1746008384829287|is_app_limited:0|send_elapse:35655|ack_elapse:34944|ctl_first_sent_time:1746008384830842|lagest_ack_time:1746008384864231|curr_delivered:469578| [2025/04/30 10:19:44 864295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384830842| [2025/04/30 10:19:44 864301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1391||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 10:19:44 864308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:621|path_largest_ack:621| [2025/04/30 10:19:44 864315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:429968|prior_time:1746008384829287|is_app_limited:0|send_elapse:35655|ack_elapse:34944|ctl_first_sent_time:1746008384830842|lagest_ack_time:1746008384864231|curr_delivered:470778| [2025/04/30 10:19:44 864322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384830973| [2025/04/30 10:19:44 864329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1390||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 10:19:44 864336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33175|rttvar:322|minrtt:30819|latest_rtt:33258|ack_delay:64| [2025/04/30 10:19:44 864347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33178|rttvar:246|minrtt:30819|latest_rtt:33258|ack_delay:64| [2025/04/30 10:19:44 864355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 10:19:44 864361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 864368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 864373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33178|rtt_var:246|pto_duration:35178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 864377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 864381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 864385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 864389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384923897|now:1746008384864373|interv:59524| [2025/04/30 10:19:44 864393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384923897|now:1746008384864373|interval:59524|pto_count:0|srtt:33178 [2025/04/30 10:19:44 864398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35655, ack_elapse 34944, delivered 40810|rate 1144580|lost 212| [2025/04/30 10:19:44 864402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144580) in round 10| [2025/04/30 10:19:44 864407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 864411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 864415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384830973|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 864419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384830973|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 864424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:39607|srtt:33178|latest_rtt:33258|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 864430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 10:19:44 864436] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746008384864231|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 864441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504864231|now:1746008384864231|interv:120000000| [2025/04/30 10:19:44 864453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504864231|now:1746008384864231|interv:120000000| [2025/04/30 10:19:44 864457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384864838|pq_index:0| [2025/04/30 10:19:44 864461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384863616| [2025/04/30 10:19:44 864465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384864465| [2025/04/30 10:19:44 864470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384864469| [2025/04/30 10:19:44 864476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33178|min_srtt:33178|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 864480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 864485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 864488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 864492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 864497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 864501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33178|min_srtt:33178|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 864505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 864509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 864513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 864517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 864521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 864526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 864530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:501105| [2025/04/30 10:19:44 864535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 864539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 864543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384864838| [2025/04/30 10:19:44 864547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384864838| [2025/04/30 10:19:44 864580] [debug] |xqc_engine_wakeup_after|wakeup:1746008384864838|now:1746008384864580|diff:258| [2025/04/30 10:19:44 864584] [debug] |xqc_engine_main_logic|END|now:1746008384864469| [2025/04/30 10:19:44 864590] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384864590| [2025/04/30 10:19:44 864594] [debug] |xqc_engine_wakeup_after|wakeup:1746008384864838|now:1746008384864594|diff:244| [2025/04/30 10:19:44 864598] [debug] |xqc_engine_main_logic|END|now:1746008384864590| [2025/04/30 10:19:44 865669] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384865668| [2025/04/30 10:19:44 865679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384864838|pq_index:0| [2025/04/30 10:19:44 865683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384864469| [2025/04/30 10:19:44 865690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384865688| [2025/04/30 10:19:44 865698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384864838|now:1746008384865688| [2025/04/30 10:19:44 865705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384864838|now:1746008384865688| [2025/04/30 10:19:44 865711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 865718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33178|min_srtt:33178|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 865723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 865730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 865736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 865742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 865749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 865755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33178|min_srtt:33178|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 865761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 865767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 865773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 865778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 865784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 865790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 865802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:501105| [2025/04/30 10:19:44 865808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 865814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 10:19:44 865857] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384865825|stream_id:0|stream_offset:501105| [2025/04/30 10:19:44 865864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 865871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 865877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33178|rtt_var:246|pto_duration:35178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 865884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 865890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 865896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 865900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384926003|now:1746008384865877|interv:60126| [2025/04/30 10:19:44 865904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384926003|now:1746008384865877|interval:60126|pto_count:0|srtt:33178 [2025/04/30 10:19:44 865909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40807| [2025/04/30 10:19:44 865914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 865918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:502284| [2025/04/30 10:19:44 865923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 865927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 10:19:44 865954] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384865933|stream_id:0|stream_offset:502284| [2025/04/30 10:19:44 865960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 865964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 865969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33178|rtt_var:246|pto_duration:35178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 865973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 865981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 865985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 865989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384926111|now:1746008384865968|interv:60143| [2025/04/30 10:19:44 865993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384926111|now:1746008384865968|interval:60143|pto_count:0|srtt:33178 [2025/04/30 10:19:44 865998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 866002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 866006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:503463| [2025/04/30 10:19:44 866011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 866015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 10:19:44 866046] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384866026|stream_id:0|stream_offset:503463| [2025/04/30 10:19:44 866051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:657|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 866056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 866060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33178|rtt_var:246|pto_duration:35178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 866064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 866068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 866072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 866076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384926204|now:1746008384866060|interv:60144| [2025/04/30 10:19:44 866080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384926204|now:1746008384866060|interval:60144|pto_count:0|srtt:33178 [2025/04/30 10:19:44 866084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 866089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 866093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 866097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 866105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 866109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 866113] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384866113|diff:21051| [2025/04/30 10:19:44 866117] [debug] |xqc_engine_main_logic|END|now:1746008384865688| [2025/04/30 10:19:44 866206] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384866204| [2025/04/30 10:19:44 866215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 866224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:214| [2025/04/30 10:19:44 866230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 10:19:44 866238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 10:19:44 866244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 866252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:622| [2025/04/30 10:19:44 866259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:429968|prior_time:1746008384829287|is_app_limited:0|send_elapse:35906|ack_elapse:36917|ctl_first_sent_time:1746008384831093|lagest_ack_time:1746008384866204|curr_delivered:471978| [2025/04/30 10:19:44 866266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384831093| [2025/04/30 10:19:44 866273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1389||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 10:19:44 866280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:623| [2025/04/30 10:19:44 866288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:432368|prior_time:1746008384831274|is_app_limited:0|send_elapse:33594|ack_elapse:34930|ctl_first_sent_time:1746008384832821|lagest_ack_time:1746008384866204|curr_delivered:473178| [2025/04/30 10:19:44 866294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384832821| [2025/04/30 10:19:44 866300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1388||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 10:19:44 866307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33178|rttvar:246|minrtt:30819|latest_rtt:33383|ack_delay:64| [2025/04/30 10:19:44 866312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33195|rttvar:220|minrtt:30819|latest_rtt:33383|ack_delay:64| [2025/04/30 10:19:44 866318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:623|lost_pn:620|thresh:3| [2025/04/30 10:19:44 866325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 866331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 866337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33195|rtt_var:220|pto_duration:35195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 866348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 866352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 866356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 866360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384926221|now:1746008384866337|interv:59884| [2025/04/30 10:19:44 866363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384926221|now:1746008384866337|interval:59884|pto_count:0|srtt:33195 [2025/04/30 10:19:44 866368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33594, ack_elapse 34930, delivered 40810|rate 1168336|lost 212| [2025/04/30 10:19:44 866372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168336) in round 10| [2025/04/30 10:19:44 866376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 866381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 866385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384832821|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 866389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384832821|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 866394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33195|latest_rtt:33383|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 866400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 10:19:44 866404] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746008384866204|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 866409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504866204|now:1746008384866204|interv:120000000| [2025/04/30 10:19:44 866413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504866204|now:1746008384866204|interv:120000000| [2025/04/30 10:19:44 866417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 866421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384865688| [2025/04/30 10:19:44 866425] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384866425| [2025/04/30 10:19:44 866430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384866429| [2025/04/30 10:19:44 866438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33195|min_srtt:33195|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 866443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 866447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 866451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 866455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 866460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 866464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33195|min_srtt:33195|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 866468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 866473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 866476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 866480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 866484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 866489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 866493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 866498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 866502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384867501|now:1746008384866501|interv:1000| [2025/04/30 10:19:44 866506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 866509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 866513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384867501| [2025/04/30 10:19:44 866517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384867501| [2025/04/30 10:19:44 866521] [debug] |xqc_engine_wakeup_after|wakeup:1746008384867501|now:1746008384866521|diff:980| [2025/04/30 10:19:44 866526] [debug] |xqc_engine_main_logic|END|now:1746008384866429| [2025/04/30 10:19:44 866531] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384866531| [2025/04/30 10:19:44 866535] [debug] |xqc_engine_wakeup_after|wakeup:1746008384867501|now:1746008384866535|diff:966| [2025/04/30 10:19:44 866539] [debug] |xqc_engine_main_logic|END|now:1746008384866531| [2025/04/30 10:19:44 867611] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384867611| [2025/04/30 10:19:44 867626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384867501|pq_index:0| [2025/04/30 10:19:44 867631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384866429| [2025/04/30 10:19:44 867636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384867635| [2025/04/30 10:19:44 867640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384867501|now:1746008384867635| [2025/04/30 10:19:44 867645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384867501|now:1746008384867635| [2025/04/30 10:19:44 867649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 867654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33195|min_srtt:33195|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 867659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 867663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 867667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 867671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 867675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 867679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33195|min_srtt:33195|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 867684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 867688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 867693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 867699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 867706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 867714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 867720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 867725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 867732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 10:19:44 867775] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384867744|stream_id:0|stream_offset:504642| [2025/04/30 10:19:44 867789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:658|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 867796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 867802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33195|rtt_var:220|pto_duration:35195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 867808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 867814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 867819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 867825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384927939|now:1746008384867802|interv:60137| [2025/04/30 10:19:44 867830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384927939|now:1746008384867802|interval:60137|pto_count:0|srtt:33195 [2025/04/30 10:19:44 867836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 867843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 867849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:505821| [2025/04/30 10:19:44 867855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 867860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384868860|now:1746008384867860|interv:1000| [2025/04/30 10:19:44 867865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 867870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 867876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384868860| [2025/04/30 10:19:44 867882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384868860| [2025/04/30 10:19:44 867887] [debug] |xqc_engine_wakeup_after|wakeup:1746008384868860|now:1746008384867887|diff:973| [2025/04/30 10:19:44 867894] [debug] |xqc_engine_main_logic|END|now:1746008384867635| [2025/04/30 10:19:44 868184] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384868182| [2025/04/30 10:19:44 868195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 868203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:215| [2025/04/30 10:19:44 868209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 10:19:44 868218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 10:19:44 868225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 868233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:624| [2025/04/30 10:19:44 868247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:434768|prior_time:1746008384833277|is_app_limited:0|send_elapse:35462|ack_elapse:34905|ctl_first_sent_time:1746008384834822|lagest_ack_time:1746008384868182|curr_delivered:474378| [2025/04/30 10:19:44 868254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384834822| [2025/04/30 10:19:44 868261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1387||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 10:19:44 868266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:625| [2025/04/30 10:19:44 868273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:434768|prior_time:1746008384833277|is_app_limited:0|send_elapse:35462|ack_elapse:34905|ctl_first_sent_time:1746008384834822|lagest_ack_time:1746008384868182|curr_delivered:475578| [2025/04/30 10:19:44 868279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384834970| [2025/04/30 10:19:44 868285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1386||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 10:19:44 868292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33195|rttvar:220|minrtt:30819|latest_rtt:33212|ack_delay:64| [2025/04/30 10:19:44 868299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33189|rttvar:176|minrtt:30819|latest_rtt:33212|ack_delay:64| [2025/04/30 10:19:44 868306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:625|lost_pn:622|thresh:3| [2025/04/30 10:19:44 868313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 868319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 868326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33189|rtt_var:176|pto_duration:35189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 868333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 868339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 868343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 868347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384927933|now:1746008384868326|interv:59607| [2025/04/30 10:19:44 868351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384927933|now:1746008384868326|interval:59607|pto_count:0|srtt:33189 [2025/04/30 10:19:44 868356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35462, ack_elapse 34905, delivered 40810|rate 1150809|lost 212| [2025/04/30 10:19:44 868360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150809) in round 10| [2025/04/30 10:19:44 868364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 868373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 868376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384834970|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 868381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384834970|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 868386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:39607|srtt:33189|latest_rtt:33212|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 868391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 10:19:44 868396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746008384868182|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 868401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504868182|now:1746008384868182|interv:120000000| [2025/04/30 10:19:44 868405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504868182|now:1746008384868182|interv:120000000| [2025/04/30 10:19:44 868409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384868860|pq_index:0| [2025/04/30 10:19:44 868413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384867635| [2025/04/30 10:19:44 868417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384868417| [2025/04/30 10:19:44 868422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384868421| [2025/04/30 10:19:44 868428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33189|min_srtt:33189|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 868432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 868436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 868440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 868444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 868449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 868453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33189|min_srtt:33189|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 868457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 868464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 868467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 868471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 868476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 868480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 868484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:505821| [2025/04/30 10:19:44 868489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 868492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 868496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384868860| [2025/04/30 10:19:44 868500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384868860| [2025/04/30 10:19:44 868504] [debug] |xqc_engine_wakeup_after|wakeup:1746008384868860|now:1746008384868504|diff:356| [2025/04/30 10:19:44 868509] [debug] |xqc_engine_main_logic|END|now:1746008384868421| [2025/04/30 10:19:44 868514] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384868514| [2025/04/30 10:19:44 868518] [debug] |xqc_engine_wakeup_after|wakeup:1746008384868860|now:1746008384868518|diff:342| [2025/04/30 10:19:44 868522] [debug] |xqc_engine_main_logic|END|now:1746008384868514| [2025/04/30 10:19:44 869591] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384869591| [2025/04/30 10:19:44 869601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384868860|pq_index:0| [2025/04/30 10:19:44 869606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384868421| [2025/04/30 10:19:44 869611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384869610| [2025/04/30 10:19:44 869615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384868860|now:1746008384869610| [2025/04/30 10:19:44 869620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384868860|now:1746008384869610| [2025/04/30 10:19:44 869624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 869629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33189|min_srtt:33189|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 869634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 869638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 869647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 869651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 869656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 869660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33189|min_srtt:33189|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 869664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 869668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 869672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 869676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 869682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 869690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 869697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:505821| [2025/04/30 10:19:44 869704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 869709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 10:19:44 869775] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384869721|stream_id:0|stream_offset:505821| [2025/04/30 10:19:44 869783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 869790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 869796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33189|rtt_var:176|pto_duration:35189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 869802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 869808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 869814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 869820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384929910|now:1746008384869796|interv:60114| [2025/04/30 10:19:44 869825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384929910|now:1746008384869796|interval:60114|pto_count:0|srtt:33189 [2025/04/30 10:19:44 869835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40807| [2025/04/30 10:19:44 869842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 869847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:507000| [2025/04/30 10:19:44 869853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 869859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 10:19:44 869898] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384869868|stream_id:0|stream_offset:507000| [2025/04/30 10:19:44 869904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 869909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 869913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33189|rtt_var:176|pto_duration:35189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 869919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 869925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 869931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 869938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384930057|now:1746008384869913|interv:60144| [2025/04/30 10:19:44 869944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384930057|now:1746008384869913|interval:60144|pto_count:0|srtt:33189 [2025/04/30 10:19:44 869949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 869953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 869958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:508179| [2025/04/30 10:19:44 869962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 869966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 10:19:44 869992] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384869973|stream_id:0|stream_offset:508179| [2025/04/30 10:19:44 869998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 870002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 870015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33189|rtt_var:176|pto_duration:35189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 870022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 870028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 870034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 870038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384930162|now:1746008384870015|interv:60147| [2025/04/30 10:19:44 870042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384930162|now:1746008384870015|interval:60147|pto_count:0|srtt:33189 [2025/04/30 10:19:44 870046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 870051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 870055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 870060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 870064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 870069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 870073] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384870073|diff:17091| [2025/04/30 10:19:44 870077] [debug] |xqc_engine_main_logic|END|now:1746008384869610| [2025/04/30 10:19:44 870169] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384870168| [2025/04/30 10:19:44 870178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 870187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:216| [2025/04/30 10:19:44 870193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 10:19:44 870201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 10:19:44 870208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 870216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:626| [2025/04/30 10:19:44 870223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:434768|prior_time:1746008384833277|is_app_limited:0|send_elapse:35713|ack_elapse:36891|ctl_first_sent_time:1746008384835073|lagest_ack_time:1746008384870168|curr_delivered:476778| [2025/04/30 10:19:44 870230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384835073| [2025/04/30 10:19:44 870237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1385||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 10:19:44 870244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:627| [2025/04/30 10:19:44 870257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:437168|prior_time:1746008384835275|is_app_limited:0|send_elapse:35672|ack_elapse:34893|ctl_first_sent_time:1746008384836827|lagest_ack_time:1746008384870168|curr_delivered:477978| [2025/04/30 10:19:44 870265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384836827| [2025/04/30 10:19:44 870272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1384||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 10:19:44 870278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33189|rttvar:176|minrtt:30819|latest_rtt:33341|ack_delay:64| [2025/04/30 10:19:44 870285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33200|rttvar:154|minrtt:30819|latest_rtt:33341|ack_delay:64| [2025/04/30 10:19:44 870292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/04/30 10:19:44 870298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 870305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 870309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33200|rtt_var:154|pto_duration:35200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 870314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 870318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 870322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 870326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384930173|now:1746008384870309|interv:59864| [2025/04/30 10:19:44 870330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384930173|now:1746008384870309|interval:59864|pto_count:0|srtt:33200 [2025/04/30 10:19:44 870334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35672, ack_elapse 34893, delivered 40810|rate 1144034|lost 212| [2025/04/30 10:19:44 870339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144034) in round 10| [2025/04/30 10:19:44 870343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 870347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 870351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384836827|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 870356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384836827|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 870361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33200|latest_rtt:33341|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 870370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 10:19:44 870375] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746008384870168|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 870380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504870168|now:1746008384870168|interv:120000000| [2025/04/30 10:19:44 870384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504870168|now:1746008384870168|interv:120000000| [2025/04/30 10:19:44 870388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 870392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384869610| [2025/04/30 10:19:44 870396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384870396| [2025/04/30 10:19:44 870401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384870400| [2025/04/30 10:19:44 870407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33200|min_srtt:33200|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 870411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 870416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 870420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 870424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 870428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 870432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33200|min_srtt:33200|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 870436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 870441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 870444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 870448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 870452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 870459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 870464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 870468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 870472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384871472|now:1746008384870472|interv:1000| [2025/04/30 10:19:44 870476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 870480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 870484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384871472| [2025/04/30 10:19:44 870488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384871472| [2025/04/30 10:19:44 870492] [debug] |xqc_engine_wakeup_after|wakeup:1746008384871472|now:1746008384870492|diff:980| [2025/04/30 10:19:44 870496] [debug] |xqc_engine_main_logic|END|now:1746008384870400| [2025/04/30 10:19:44 870502] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384870502| [2025/04/30 10:19:44 870506] [debug] |xqc_engine_wakeup_after|wakeup:1746008384871472|now:1746008384870505|diff:967| [2025/04/30 10:19:44 870509] [debug] |xqc_engine_main_logic|END|now:1746008384870502| [2025/04/30 10:19:44 871581] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384871581| [2025/04/30 10:19:44 871591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384871472|pq_index:0| [2025/04/30 10:19:44 871596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384870400| [2025/04/30 10:19:44 871601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384871600| [2025/04/30 10:19:44 871606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384871472|now:1746008384871600| [2025/04/30 10:19:44 871610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384871472|now:1746008384871600| [2025/04/30 10:19:44 871614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 871619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33200|min_srtt:33200|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 871624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 871628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 871632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 871636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 871641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 871645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33200|min_srtt:33200|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 871654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 871658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 871662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 871666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 871670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 871677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 871684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 871691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 871698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 10:19:44 871743] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384871709|stream_id:0|stream_offset:509358| [2025/04/30 10:19:44 871751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 871757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 871763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33200|rtt_var:154|pto_duration:35200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 871769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 871774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 871780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 871785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384931909|now:1746008384871763|interv:60146| [2025/04/30 10:19:44 871791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384931909|now:1746008384871763|interval:60146|pto_count:0|srtt:33200 [2025/04/30 10:19:44 871797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 871803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 871809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:510537| [2025/04/30 10:19:44 871820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 871826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384872826|now:1746008384871826|interv:1000| [2025/04/30 10:19:44 871831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 871836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 871842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384872826| [2025/04/30 10:19:44 871848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384872826| [2025/04/30 10:19:44 871853] [debug] |xqc_engine_wakeup_after|wakeup:1746008384872826|now:1746008384871853|diff:973| [2025/04/30 10:19:44 871860] [debug] |xqc_engine_main_logic|END|now:1746008384871600| [2025/04/30 10:19:44 872159] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384872158| [2025/04/30 10:19:44 872171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 872179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:217| [2025/04/30 10:19:44 872185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 10:19:44 872193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 10:19:44 872199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 872207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:628| [2025/04/30 10:19:44 872214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:439568|prior_time:1746008384837343|is_app_limited:0|send_elapse:33912|ack_elapse:34815|ctl_first_sent_time:1746008384838869|lagest_ack_time:1746008384872158|curr_delivered:479178| [2025/04/30 10:19:44 872222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384838869| [2025/04/30 10:19:44 872229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1383||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 10:19:44 872236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:629| [2025/04/30 10:19:44 872243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:439568|prior_time:1746008384837343|is_app_limited:0|send_elapse:33912|ack_elapse:34815|ctl_first_sent_time:1746008384838869|lagest_ack_time:1746008384872158|curr_delivered:480378| [2025/04/30 10:19:44 872250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384838994| [2025/04/30 10:19:44 872257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1382||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 10:19:44 872264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33200|rttvar:154|minrtt:30819|latest_rtt:33164|ack_delay:72| [2025/04/30 10:19:44 872271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33186|rttvar:143|minrtt:30819|latest_rtt:33164|ack_delay:72| [2025/04/30 10:19:44 872277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/04/30 10:19:44 872291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 872297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 872302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:143|pto_duration:35186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 872306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 872311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 872314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 872318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384931895|now:1746008384872302|interv:59593| [2025/04/30 10:19:44 872323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384931895|now:1746008384872302|interval:59593|pto_count:0|srtt:33186 [2025/04/30 10:19:44 872327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33912, ack_elapse 34815, delivered 40810|rate 1172195|lost 212| [2025/04/30 10:19:44 872332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172195) in round 10| [2025/04/30 10:19:44 872336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 872340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 872344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384838994|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 872349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384838994|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 872353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:39607|srtt:33186|latest_rtt:33164|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 872359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 10:19:44 872364] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746008384872158|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 872369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504872158|now:1746008384872158|interv:120000000| [2025/04/30 10:19:44 872373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504872158|now:1746008384872158|interv:120000000| [2025/04/30 10:19:44 872377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384872826|pq_index:0| [2025/04/30 10:19:44 872381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384871600| [2025/04/30 10:19:44 872385] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384872385| [2025/04/30 10:19:44 872393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384872392| [2025/04/30 10:19:44 872399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 872404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 872408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 872412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 872416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 872420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 872425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 872429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 872433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 872437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 872441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 872445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 872449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 872454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:510537| [2025/04/30 10:19:44 872458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 872462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 872466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384872826| [2025/04/30 10:19:44 872470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384872826| [2025/04/30 10:19:44 872474] [debug] |xqc_engine_wakeup_after|wakeup:1746008384872826|now:1746008384872474|diff:352| [2025/04/30 10:19:44 872478] [debug] |xqc_engine_main_logic|END|now:1746008384872392| [2025/04/30 10:19:44 872484] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384872484| [2025/04/30 10:19:44 872488] [debug] |xqc_engine_wakeup_after|wakeup:1746008384872826|now:1746008384872488|diff:338| [2025/04/30 10:19:44 872494] [debug] |xqc_engine_main_logic|END|now:1746008384872484| [2025/04/30 10:19:44 873566] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384873566| [2025/04/30 10:19:44 873576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384872826|pq_index:0| [2025/04/30 10:19:44 873580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384872392| [2025/04/30 10:19:44 873585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384873584| [2025/04/30 10:19:44 873590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384872826|now:1746008384873584| [2025/04/30 10:19:44 873594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384872826|now:1746008384873584| [2025/04/30 10:19:44 873598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 873604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 873608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 873613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 873617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 873621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 873625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 873629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33186|min_srtt:33186|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 873634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 873638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 873642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 873646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 873650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 873655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 873659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:510537| [2025/04/30 10:19:44 873663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 873676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 10:19:44 873721] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384873688|stream_id:0|stream_offset:510537| [2025/04/30 10:19:44 873731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 873737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 873744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:143|pto_duration:35186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 873750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 873755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 873760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 873766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384933874|now:1746008384873743|interv:60131| [2025/04/30 10:19:44 873771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384933874|now:1746008384873743|interval:60131|pto_count:0|srtt:33186 [2025/04/30 10:19:44 873778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40807| [2025/04/30 10:19:44 873784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 873790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:511716| [2025/04/30 10:19:44 873796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 873802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 10:19:44 873863] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384873811|stream_id:0|stream_offset:511716| [2025/04/30 10:19:44 873872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 873879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 873886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:143|pto_duration:35186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 873892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 873896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 873899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 873905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384933997|now:1746008384873885|interv:60112| [2025/04/30 10:19:44 873917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384933997|now:1746008384873885|interval:60112|pto_count:0|srtt:33186 [2025/04/30 10:19:44 873923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 873928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 873933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:512895| [2025/04/30 10:19:44 873937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 873942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 10:19:44 873982] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384873953|stream_id:0|stream_offset:512895| [2025/04/30 10:19:44 873988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 873993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 873997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33186|rtt_var:143|pto_duration:35186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 874001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 874005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 874009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 874013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384934139|now:1746008384873997|interv:60142| [2025/04/30 10:19:44 874017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384934139|now:1746008384873997|interval:60142|pto_count:0|srtt:33186 [2025/04/30 10:19:44 874021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 874026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 874030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 874034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 874039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 874043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 874047] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384874047|diff:13117| [2025/04/30 10:19:44 874055] [debug] |xqc_engine_main_logic|END|now:1746008384873584| [2025/04/30 10:19:44 874175] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384874174| [2025/04/30 10:19:44 874185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 874194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:218| [2025/04/30 10:19:44 874200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 10:19:44 874208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 10:19:44 874214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 874222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:630| [2025/04/30 10:19:44 874229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:439568|prior_time:1746008384837343|is_app_limited:0|send_elapse:34149|ack_elapse:36831|ctl_first_sent_time:1746008384839106|lagest_ack_time:1746008384874174|curr_delivered:481578| [2025/04/30 10:19:44 874235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384839106| [2025/04/30 10:19:44 874242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1381||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 10:19:44 874249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:631| [2025/04/30 10:19:44 874258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:441968|prior_time:1746008384839298|is_app_limited:0|send_elapse:35750|ack_elapse:34876|ctl_first_sent_time:1746008384840837|lagest_ack_time:1746008384874174|curr_delivered:482778| [2025/04/30 10:19:44 874265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384840837| [2025/04/30 10:19:44 874270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1380||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 10:19:44 874277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33186|rttvar:143|minrtt:30819|latest_rtt:33337|ack_delay:64| [2025/04/30 10:19:44 874282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33197|rttvar:129|minrtt:30819|latest_rtt:33337|ack_delay:64| [2025/04/30 10:19:44 874288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:631|lost_pn:628|thresh:3| [2025/04/30 10:19:44 874294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 874300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 874306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:129|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 874311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 874317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 874330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 874336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384934150|now:1746008384874306|interv:59844| [2025/04/30 10:19:44 874341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384934150|now:1746008384874306|interval:59844|pto_count:0|srtt:33197 [2025/04/30 10:19:44 874346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35750, ack_elapse 34876, delivered 40810|rate 1141538|lost 212| [2025/04/30 10:19:44 874350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141538) in round 10| [2025/04/30 10:19:44 874355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 874359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 874363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384840837|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 874367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384840837|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 874372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33197|latest_rtt:33337|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 874378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 10:19:44 874383] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746008384874174|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 874387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504874174|now:1746008384874174|interv:120000000| [2025/04/30 10:19:44 874391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504874174|now:1746008384874174|interv:120000000| [2025/04/30 10:19:44 874395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 874400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384873584| [2025/04/30 10:19:44 874404] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384874404| [2025/04/30 10:19:44 874409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384874408| [2025/04/30 10:19:44 874415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 874419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 874427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 874430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 874434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 874439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 874443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 874447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 874451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 874455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 874459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 874463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 874467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 874472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 874476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 874480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384875480|now:1746008384874480|interv:1000| [2025/04/30 10:19:44 874484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 874488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 874492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384875480| [2025/04/30 10:19:44 874496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384875480| [2025/04/30 10:19:44 874500] [debug] |xqc_engine_wakeup_after|wakeup:1746008384875480|now:1746008384874500|diff:980| [2025/04/30 10:19:44 874504] [debug] |xqc_engine_main_logic|END|now:1746008384874408| [2025/04/30 10:19:44 874509] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384874509| [2025/04/30 10:19:44 874513] [debug] |xqc_engine_wakeup_after|wakeup:1746008384875480|now:1746008384874513|diff:967| [2025/04/30 10:19:44 874517] [debug] |xqc_engine_main_logic|END|now:1746008384874509| [2025/04/30 10:19:44 875588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384875588| [2025/04/30 10:19:44 875598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384875480|pq_index:0| [2025/04/30 10:19:44 875602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384874408| [2025/04/30 10:19:44 875608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384875606| [2025/04/30 10:19:44 875618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384875480|now:1746008384875606| [2025/04/30 10:19:44 875622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384875480|now:1746008384875606| [2025/04/30 10:19:44 875626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 875631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 875636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 875640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 875644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 875648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 875653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 875660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 875667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 875674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 875680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 875685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 875692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 875699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 875706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 875712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 875719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 10:19:44 875783] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384875729|stream_id:0|stream_offset:514074| [2025/04/30 10:19:44 875790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 875803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 875809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:129|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 875815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 875820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 875825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 875831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384935926|now:1746008384875808|interv:60118| [2025/04/30 10:19:44 875837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384935926|now:1746008384875808|interval:60118|pto_count:0|srtt:33197 [2025/04/30 10:19:44 875843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 875850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 875855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:515253| [2025/04/30 10:19:44 875862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 875869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 10:19:44 875900] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384875877|stream_id:0|stream_offset:515253| [2025/04/30 10:19:44 875906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 875910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 875915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:129|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 875919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 875926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 875932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 875938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384936074|now:1746008384875914|interv:60160| [2025/04/30 10:19:44 875945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384936074|now:1746008384875914|interval:60160|pto_count:0|srtt:33197 [2025/04/30 10:19:44 875951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 875956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 875964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 875969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 875973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 875977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 875981] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384875981|diff:11183| [2025/04/30 10:19:44 875986] [debug] |xqc_engine_main_logic|END|now:1746008384875606| [2025/04/30 10:19:44 876163] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384876162| [2025/04/30 10:19:44 876173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 876181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:219| [2025/04/30 10:19:44 876187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 10:19:44 876196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 10:19:44 876203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 876210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:632| [2025/04/30 10:19:44 876217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:441968|prior_time:1746008384839298|is_app_limited:0|send_elapse:35929|ack_elapse:36864|ctl_first_sent_time:1746008384841016|lagest_ack_time:1746008384876162|curr_delivered:483978| [2025/04/30 10:19:44 876225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384841016| [2025/04/30 10:19:44 876231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1379||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 10:19:44 876239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:633| [2025/04/30 10:19:44 876245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42010|prior_delivered:444368|prior_time:1746008384841297|is_app_limited:0|send_elapse:33877|ack_elapse:34865|ctl_first_sent_time:1746008384842839|lagest_ack_time:1746008384876162|curr_delivered:485178| [2025/04/30 10:19:44 876252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384842839| [2025/04/30 10:19:44 876258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1378||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 10:19:44 876264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33197|rttvar:129|minrtt:30819|latest_rtt:33323|ack_delay:64| [2025/04/30 10:19:44 876268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33205|rttvar:112|minrtt:30819|latest_rtt:33323|ack_delay:64| [2025/04/30 10:19:44 876273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 10:19:44 876281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 876285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 876289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33205|rtt_var:112|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 876294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 876298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 876302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 876306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384936082|now:1746008384876289|interv:59793| [2025/04/30 10:19:44 876310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384936082|now:1746008384876289|interval:59793|pto_count:0|srtt:33205 [2025/04/30 10:19:44 876314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33877, ack_elapse 34865, delivered 40810|rate 1170514|lost 212| [2025/04/30 10:19:44 876318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170514) in round 10| [2025/04/30 10:19:44 876323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 876327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 876331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384842839|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 876335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384842839|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 876340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33205|latest_rtt:33323|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 876346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 10:19:44 876350] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746008384876162|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 876355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504876162|now:1746008384876162|interv:120000000| [2025/04/30 10:19:44 876359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504876162|now:1746008384876162|interv:120000000| [2025/04/30 10:19:44 876363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 876368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384875606| [2025/04/30 10:19:44 876372] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384876371| [2025/04/30 10:19:44 876379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384876378| [2025/04/30 10:19:44 876385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33205|min_srtt:33205|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 876389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 876394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 876398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 876402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 876406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 876410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33205|min_srtt:33205|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 876414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 876419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 876422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 876426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 876430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 876435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 876439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 876443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 876447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384877447|now:1746008384876447|interv:1000| [2025/04/30 10:19:44 876451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 876455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 876459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384877447| [2025/04/30 10:19:44 876463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384877447| [2025/04/30 10:19:44 876467] [debug] |xqc_engine_wakeup_after|wakeup:1746008384877447|now:1746008384876467|diff:980| [2025/04/30 10:19:44 876471] [debug] |xqc_engine_main_logic|END|now:1746008384876378| [2025/04/30 10:19:44 876479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384876479| [2025/04/30 10:19:44 876483] [debug] |xqc_engine_wakeup_after|wakeup:1746008384877447|now:1746008384876483|diff:964| [2025/04/30 10:19:44 876487] [debug] |xqc_engine_main_logic|END|now:1746008384876479| [2025/04/30 10:19:44 877531] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384877531| [2025/04/30 10:19:44 877544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384877447|pq_index:0| [2025/04/30 10:19:44 877565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384876378| [2025/04/30 10:19:44 877576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384877574| [2025/04/30 10:19:44 877581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384877447|now:1746008384877574| [2025/04/30 10:19:44 877585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384877447|now:1746008384877574| [2025/04/30 10:19:44 877589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 877594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33205|min_srtt:33205|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 877601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 877608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 877614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 877627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 877632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 877636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33205|min_srtt:33205|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 877640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 877644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 877648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 877652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 877656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 877663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 877667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 877682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 877689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 10:19:44 877737] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384877701|stream_id:0|stream_offset:516432| [2025/04/30 10:19:44 877747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 877753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 877760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33205|rtt_var:112|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 877766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 877771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 877777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 877782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384937906|now:1746008384877760|interv:60146| [2025/04/30 10:19:44 877788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384937906|now:1746008384877760|interval:60146|pto_count:0|srtt:33205 [2025/04/30 10:19:44 877794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 877801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 877807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:517611| [2025/04/30 10:19:44 877813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 877818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 10:19:44 877851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384877828|stream_id:0|stream_offset:517611| [2025/04/30 10:19:44 877858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 877865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 877871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33205|rtt_var:112|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 877878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 877884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 877898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 877904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384938033|now:1746008384877870|interv:60163| [2025/04/30 10:19:44 877910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384938033|now:1746008384877870|interval:60163|pto_count:0|srtt:33205 [2025/04/30 10:19:44 877917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 877925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 877931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 877939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 877945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 877951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 877957] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384877957|diff:9207| [2025/04/30 10:19:44 877964] [debug] |xqc_engine_main_logic|END|now:1746008384877574| [2025/04/30 10:19:44 878154] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384878153| [2025/04/30 10:19:44 878163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 878171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:220| [2025/04/30 10:19:44 878177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 10:19:44 878185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 10:19:44 878192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 878199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:634| [2025/04/30 10:19:44 878206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:446768|prior_time:1746008384843273|is_app_limited:0|send_elapse:35724|ack_elapse:34880|ctl_first_sent_time:1746008384844827|lagest_ack_time:1746008384878153|curr_delivered:486378| [2025/04/30 10:19:44 878213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384844827| [2025/04/30 10:19:44 878221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1377||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 10:19:44 878226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:635| [2025/04/30 10:19:44 878230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40810|prior_delivered:446768|prior_time:1746008384843273|is_app_limited:0|send_elapse:35724|ack_elapse:34880|ctl_first_sent_time:1746008384844827|lagest_ack_time:1746008384878153|curr_delivered:487578| [2025/04/30 10:19:44 878235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384844953| [2025/04/30 10:19:44 878246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1376||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 10:19:44 878253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33205|rttvar:112|minrtt:30819|latest_rtt:33200|ack_delay:64| [2025/04/30 10:19:44 878259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33197|rttvar:101|minrtt:30819|latest_rtt:33200|ack_delay:64| [2025/04/30 10:19:44 878267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 10:19:44 878274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 878281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 878287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:101|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 878294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 878300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 878306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 878310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384938025|now:1746008384878287|interv:59738| [2025/04/30 10:19:44 878314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384938025|now:1746008384878287|interval:59738|pto_count:0|srtt:33197 [2025/04/30 10:19:44 878319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35724, ack_elapse 34880, delivered 40810|rate 1142369|lost 212| [2025/04/30 10:19:44 878324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142369) in round 10| [2025/04/30 10:19:44 878328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 878332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 878336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384844953|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 878340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384844953|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 878345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33197|latest_rtt:33200|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 878351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 10:19:44 878356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746008384878153|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 878364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504878153|now:1746008384878153|interv:120000000| [2025/04/30 10:19:44 878369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504878153|now:1746008384878153|interv:120000000| [2025/04/30 10:19:44 878372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 878377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384877574| [2025/04/30 10:19:44 878381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384878381| [2025/04/30 10:19:44 878388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384878385| [2025/04/30 10:19:44 878396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 878400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 878405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 878409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 878413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 878417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 878421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 878426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 878430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 878434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 878438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 878442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 878446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 878450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 878455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 878462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384879461|now:1746008384878461|interv:1000| [2025/04/30 10:19:44 878466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 878469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 878473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384879461| [2025/04/30 10:19:44 878477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384879461| [2025/04/30 10:19:44 878481] [debug] |xqc_engine_wakeup_after|wakeup:1746008384879461|now:1746008384878481|diff:980| [2025/04/30 10:19:44 878486] [debug] |xqc_engine_main_logic|END|now:1746008384878385| [2025/04/30 10:19:44 878491] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384878491| [2025/04/30 10:19:44 878495] [debug] |xqc_engine_wakeup_after|wakeup:1746008384879461|now:1746008384878495|diff:966| [2025/04/30 10:19:44 878499] [debug] |xqc_engine_main_logic|END|now:1746008384878491| [2025/04/30 10:19:44 879571] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384879570| [2025/04/30 10:19:44 879580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384879461|pq_index:0| [2025/04/30 10:19:44 879585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384878385| [2025/04/30 10:19:44 879590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384879589| [2025/04/30 10:19:44 879595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384879461|now:1746008384879589| [2025/04/30 10:19:44 879599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384879461|now:1746008384879589| [2025/04/30 10:19:44 879603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 879608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 879613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 879618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 879622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 879625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 879630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 879634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 879638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 879643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 879649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 879664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 879670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 879676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 879683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 879690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 879697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 10:19:44 879765] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384879707|stream_id:0|stream_offset:518790| [2025/04/30 10:19:44 879773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 879780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 879786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:101|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 879792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 879797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 879803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 879808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384939904|now:1746008384879785|interv:60119| [2025/04/30 10:19:44 879814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384939904|now:1746008384879785|interval:60119|pto_count:0|srtt:33197 [2025/04/30 10:19:44 879820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 879827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 879833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:519969| [2025/04/30 10:19:44 879839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 879846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 10:19:44 879876] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384879854|stream_id:0|stream_offset:519969| [2025/04/30 10:19:44 879882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 879891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 879896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:101|pto_duration:35197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 879900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 879904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 879908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 879912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384940051|now:1746008384879896|interv:60155| [2025/04/30 10:19:44 879916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384940051|now:1746008384879896|interval:60155|pto_count:0|srtt:33197 [2025/04/30 10:19:44 879920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 879925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 879929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 879934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 879938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 879942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 879946] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384879946|diff:7218| [2025/04/30 10:19:44 879950] [debug] |xqc_engine_main_logic|END|now:1746008384879589| [2025/04/30 10:19:44 880131] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384880130| [2025/04/30 10:19:44 880141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 880149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:221| [2025/04/30 10:19:44 880155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 10:19:44 880163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 10:19:44 880169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 880178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:636| [2025/04/30 10:19:44 880184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43210|prior_delivered:446768|prior_time:1746008384843273|is_app_limited:0|send_elapse:35966|ack_elapse:36857|ctl_first_sent_time:1746008384845069|lagest_ack_time:1746008384880130|curr_delivered:488778| [2025/04/30 10:19:44 880191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384845069| [2025/04/30 10:19:44 880205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1375||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 10:19:44 880212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:637| [2025/04/30 10:19:44 880219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:449178|prior_time:1746008384845340|is_app_limited:0|send_elapse:33915|ack_elapse:34790|ctl_first_sent_time:1746008384846912|lagest_ack_time:1746008384880130|curr_delivered:489978| [2025/04/30 10:19:44 880231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384846912| [2025/04/30 10:19:44 880238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1374||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 10:19:44 880245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33197|rttvar:101|minrtt:30819|latest_rtt:33218|ack_delay:64| [2025/04/30 10:19:44 880252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33192|rttvar:86|minrtt:30819|latest_rtt:33218|ack_delay:64| [2025/04/30 10:19:44 880258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 10:19:44 880265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 880270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 880274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:86|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 880278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 880282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 880286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 880290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384940046|now:1746008384880274|interv:59772| [2025/04/30 10:19:44 880294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384940046|now:1746008384880274|interval:59772|pto_count:0|srtt:33192 [2025/04/30 10:19:44 880299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33915, ack_elapse 34790, delivered 40800|rate 1172750|lost 212| [2025/04/30 10:19:44 880303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172750) in round 10| [2025/04/30 10:19:44 880307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 880312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 880316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384846912|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 880320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384846912|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 880329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33192|latest_rtt:33218|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 880335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 10:19:44 880339] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746008384880130|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 880344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504880130|now:1746008384880130|interv:120000000| [2025/04/30 10:19:44 880348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504880130|now:1746008384880130|interv:120000000| [2025/04/30 10:19:44 880352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 880357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384879589| [2025/04/30 10:19:44 880361] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384880360| [2025/04/30 10:19:44 880365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384880364| [2025/04/30 10:19:44 880371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 880376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 880380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 880384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 880388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 880392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 880396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 880400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 880405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 880409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 880412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 880419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 880424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 880428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 880433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 880437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384881437|now:1746008384880437|interv:1000| [2025/04/30 10:19:44 880441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 880445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 880449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384881437| [2025/04/30 10:19:44 880453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384881437| [2025/04/30 10:19:44 880457] [debug] |xqc_engine_wakeup_after|wakeup:1746008384881437|now:1746008384880456|diff:981| [2025/04/30 10:19:44 880461] [debug] |xqc_engine_main_logic|END|now:1746008384880364| [2025/04/30 10:19:44 880466] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384880466| [2025/04/30 10:19:44 880470] [debug] |xqc_engine_wakeup_after|wakeup:1746008384881437|now:1746008384880470|diff:967| [2025/04/30 10:19:44 880474] [debug] |xqc_engine_main_logic|END|now:1746008384880466| [2025/04/30 10:19:44 881544] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384881544| [2025/04/30 10:19:44 881573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384881437|pq_index:0| [2025/04/30 10:19:44 881578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384880364| [2025/04/30 10:19:44 881583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384881582| [2025/04/30 10:19:44 881587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384881437|now:1746008384881582| [2025/04/30 10:19:44 881592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384881437|now:1746008384881582| [2025/04/30 10:19:44 881596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 881601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 881606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 881610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 881614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 881618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 881627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 881631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 881637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 881644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 881651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 881657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 881663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 881669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 881675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 881682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 881689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 10:19:44 881731] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384881699|stream_id:0|stream_offset:521148| [2025/04/30 10:19:44 881738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 881745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 881751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:86|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 881757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 881762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 881768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 881773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384941891|now:1746008384881751|interv:60140| [2025/04/30 10:19:44 881779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384941891|now:1746008384881751|interval:60140|pto_count:0|srtt:33192 [2025/04/30 10:19:44 881785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 881792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 881801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:522327| [2025/04/30 10:19:44 881808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 881814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 10:19:44 881850] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384881823|stream_id:0|stream_offset:522327| [2025/04/30 10:19:44 881860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 881866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 881873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:86|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 881880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 881886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 881892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 881896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384942015|now:1746008384881872|interv:60143| [2025/04/30 10:19:44 881900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384942015|now:1746008384881872|interval:60143|pto_count:0|srtt:33192 [2025/04/30 10:19:44 881905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 881910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 881914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 881918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 881923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 881927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 881931] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384881931|diff:5233| [2025/04/30 10:19:44 881935] [debug] |xqc_engine_main_logic|END|now:1746008384881582| [2025/04/30 10:19:44 882125] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384882124| [2025/04/30 10:19:44 882134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 882143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:222| [2025/04/30 10:19:44 882148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 10:19:44 882157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 10:19:44 882170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 882178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:638| [2025/04/30 10:19:44 882186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:449178|prior_time:1746008384845340|is_app_limited:0|send_elapse:34042|ack_elapse:36784|ctl_first_sent_time:1746008384847039|lagest_ack_time:1746008384882124|curr_delivered:491178| [2025/04/30 10:19:44 882192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384847039| [2025/04/30 10:19:44 882197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1373||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 10:19:44 882201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:639| [2025/04/30 10:19:44 882206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42000|prior_delivered:451578|prior_time:1746008384847270|is_app_limited:0|send_elapse:35744|ack_elapse:34854|ctl_first_sent_time:1746008384848854|lagest_ack_time:1746008384882124|curr_delivered:492378| [2025/04/30 10:19:44 882213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384848854| [2025/04/30 10:19:44 882219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1372||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 10:19:44 882226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33192|rttvar:86|minrtt:30819|latest_rtt:33270|ack_delay:72| [2025/04/30 10:19:44 882231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33192|rttvar:66|minrtt:30819|latest_rtt:33270|ack_delay:72| [2025/04/30 10:19:44 882238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 10:19:44 882245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 882251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 882258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:66|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 882265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 882271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 882277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 882281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384942015|now:1746008384882257|interv:59758| [2025/04/30 10:19:44 882285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384942015|now:1746008384882257|interval:59758|pto_count:0|srtt:33192 [2025/04/30 10:19:44 882290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35744, ack_elapse 34854, delivered 40800|rate 1141450|lost 212| [2025/04/30 10:19:44 882299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141450) in round 10| [2025/04/30 10:19:44 882303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 882307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 882311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384848854|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 882316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384848854|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 882321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33192|latest_rtt:33270|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 882327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 10:19:44 882331] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746008384882124|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 882336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504882124|now:1746008384882124|interv:120000000| [2025/04/30 10:19:44 882340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504882124|now:1746008384882124|interv:120000000| [2025/04/30 10:19:44 882344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 882349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384881582| [2025/04/30 10:19:44 882353] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384882352| [2025/04/30 10:19:44 882357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384882356| [2025/04/30 10:19:44 882363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 882368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 882372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 882376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 882380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 882384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 882391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 882396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 882400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 882404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 882407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 882412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 882416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 882420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 882425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 882429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384883429|now:1746008384882429|interv:1000| [2025/04/30 10:19:44 882433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 882437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 882440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384883429| [2025/04/30 10:19:44 882444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384883429| [2025/04/30 10:19:44 882448] [debug] |xqc_engine_wakeup_after|wakeup:1746008384883429|now:1746008384882448|diff:981| [2025/04/30 10:19:44 882453] [debug] |xqc_engine_main_logic|END|now:1746008384882356| [2025/04/30 10:19:44 882458] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384882458| [2025/04/30 10:19:44 882462] [debug] |xqc_engine_wakeup_after|wakeup:1746008384883429|now:1746008384882462|diff:967| [2025/04/30 10:19:44 882466] [debug] |xqc_engine_main_logic|END|now:1746008384882458| [2025/04/30 10:19:44 883535] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384883535| [2025/04/30 10:19:44 883545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384883429|pq_index:0| [2025/04/30 10:19:44 883567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384882356| [2025/04/30 10:19:44 883575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384883574| [2025/04/30 10:19:44 883580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384883429|now:1746008384883574| [2025/04/30 10:19:44 883584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384883429|now:1746008384883574| [2025/04/30 10:19:44 883588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 883593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 883603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 883607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 883611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 883615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 883619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 883623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33192|min_srtt:33192|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 883628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 883635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 883642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 883648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 883654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 883659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 883665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 883672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 883679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 10:19:44 883722] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384883690|stream_id:0|stream_offset:523506| [2025/04/30 10:19:44 883729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 883736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 883742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:66|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 883748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 883754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 883759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 883769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384943882|now:1746008384883741|interv:60141| [2025/04/30 10:19:44 883774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384943882|now:1746008384883741|interval:60141|pto_count:0|srtt:33192 [2025/04/30 10:19:44 883780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 883787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 883793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:524685| [2025/04/30 10:19:44 883799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 883805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 10:19:44 883842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384883813|stream_id:0|stream_offset:524685| [2025/04/30 10:19:44 883849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 883853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 883858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33192|rtt_var:66|pto_duration:35192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 883862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 883866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 883870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 883874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384944005|now:1746008384883857|interv:60148| [2025/04/30 10:19:44 883878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384944005|now:1746008384883857|interval:60148|pto_count:0|srtt:33192 [2025/04/30 10:19:44 883882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 883887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 883891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 883895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 883899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 883904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 883912] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384883912|diff:3252| [2025/04/30 10:19:44 883916] [debug] |xqc_engine_main_logic|END|now:1746008384883574| [2025/04/30 10:19:44 884212] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384884211| [2025/04/30 10:19:44 884222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 884231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:223| [2025/04/30 10:19:44 884237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 10:19:44 884245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 10:19:44 884251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 884259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:640| [2025/04/30 10:19:44 884266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43200|prior_delivered:451578|prior_time:1746008384847270|is_app_limited:0|send_elapse:35882|ack_elapse:36941|ctl_first_sent_time:1746008384848992|lagest_ack_time:1746008384884211|curr_delivered:493578| [2025/04/30 10:19:44 884274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384848992| [2025/04/30 10:19:44 884281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1371||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 10:19:44 884288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:641|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:641| [2025/04/30 10:19:44 884294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:453978|prior_time:1746008384849218|is_app_limited:0|send_elapse:33871|ack_elapse:34993|ctl_first_sent_time:1746008384850806|lagest_ack_time:1746008384884211|curr_delivered:494785| [2025/04/30 10:19:44 884302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384850806| [2025/04/30 10:19:44 884308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1370||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 10:19:44 884314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33192|rttvar:66|minrtt:30819|latest_rtt:33405|ack_delay:88| [2025/04/30 10:19:44 884321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33207|rttvar:81|minrtt:30819|latest_rtt:33405|ack_delay:88| [2025/04/30 10:19:44 884326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:641|lost_pn:638|thresh:3| [2025/04/30 10:19:44 884331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 884335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 208|pns:2| [2025/04/30 10:19:44 884339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 884344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33207|rtt_var:81|pto_duration:35207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 884357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 884364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 884369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 884373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384944020|now:1746008384884343|interv:59677| [2025/04/30 10:19:44 884377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384944020|now:1746008384884343|interval:59677|pto_count:0|srtt:33207 [2025/04/30 10:19:44 884381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33871, ack_elapse 34993, delivered 40807|rate 1166147|lost 212| [2025/04/30 10:19:44 884386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166147) in round 10| [2025/04/30 10:19:44 884390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 884394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 884398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2407|po_sent_time:1746008384850806|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 884403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2407|po_sent_time:1746008384850806|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 884407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33207|latest_rtt:33405|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 884413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 10:19:44 884418] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746008384884211|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 884423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504884211|now:1746008384884211|interv:120000000| [2025/04/30 10:19:44 884427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504884211|now:1746008384884211|interv:120000000| [2025/04/30 10:19:44 884431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 884435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384883574| [2025/04/30 10:19:44 884439] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384884439| [2025/04/30 10:19:44 884444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384884443| [2025/04/30 10:19:44 884450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33207|min_srtt:33207|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 884457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 884461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 884465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 884469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 884474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 884478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33207|min_srtt:33207|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 884482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 884486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 884490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 884494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 884498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 884502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 884507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 884511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 884515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384885515|now:1746008384884515|interv:1000| [2025/04/30 10:19:44 884519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 884523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 884527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384885515| [2025/04/30 10:19:44 884531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384885515| [2025/04/30 10:19:44 884535] [debug] |xqc_engine_wakeup_after|wakeup:1746008384885515|now:1746008384884535|diff:980| [2025/04/30 10:19:44 884539] [debug] |xqc_engine_main_logic|END|now:1746008384884443| [2025/04/30 10:19:44 884544] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384884544| [2025/04/30 10:19:44 884569] [debug] |xqc_engine_wakeup_after|wakeup:1746008384885515|now:1746008384884568|diff:947| [2025/04/30 10:19:44 884578] [debug] |xqc_engine_main_logic|END|now:1746008384884544| [2025/04/30 10:19:44 885651] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384885651| [2025/04/30 10:19:44 885664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384885515|pq_index:0| [2025/04/30 10:19:44 885676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384884443| [2025/04/30 10:19:44 885684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384885682| [2025/04/30 10:19:44 885691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384885515|now:1746008384885682| [2025/04/30 10:19:44 885697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384885515|now:1746008384885682| [2025/04/30 10:19:44 885703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 885710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33207|min_srtt:33207|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 885717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 885723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 885728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 885734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 885739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 885745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33207|min_srtt:33207|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 885751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 885757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 885762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 885768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 885773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 885780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 885786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 885792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 885798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 10:19:44 885842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384885809|stream_id:0|stream_offset:525864| [2025/04/30 10:19:44 885855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 885860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 885865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33207|rtt_var:81|pto_duration:35207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 885869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 885875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 885882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 885888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384946016|now:1746008384885864|interv:60152| [2025/04/30 10:19:44 885895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384946016|now:1746008384885864|interval:60152|pto_count:0|srtt:33207 [2025/04/30 10:19:44 885901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:44 885906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 885910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:527043| [2025/04/30 10:19:44 885915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 885919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 10:19:44 885947] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008384885926|stream_id:0|stream_offset:527043| [2025/04/30 10:19:44 885953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 885958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:44 885962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33207|rtt_var:81|pto_duration:35207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 885969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 885975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 885982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:44 885988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384946133|now:1746008384885962|interv:60171| [2025/04/30 10:19:44 885993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384946133|now:1746008384885962|interval:60171|pto_count:0|srtt:33207 [2025/04/30 10:19:44 886002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:44 886006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 886011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 886015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 886020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 886024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 886028] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384886028|diff:1136| [2025/04/30 10:19:44 886032] [debug] |xqc_engine_main_logic|END|now:1746008384885682| [2025/04/30 10:19:44 886137] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384886136| [2025/04/30 10:19:44 886148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 886157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:224| [2025/04/30 10:19:44 886163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 10:19:44 886171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 10:19:44 886177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 886184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:643|path_largest_ack:642| [2025/04/30 10:19:44 886191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:453978|prior_time:1746008384849218|is_app_limited:0|send_elapse:34029|ack_elapse:36918|ctl_first_sent_time:1746008384850964|lagest_ack_time:1746008384886136|curr_delivered:495985| [2025/04/30 10:19:44 886198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384850964| [2025/04/30 10:19:44 886205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1369||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 10:19:44 886210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:643|path_largest_ack:643| [2025/04/30 10:19:44 886216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:456378|prior_time:1746008384851214|is_app_limited:0|send_elapse:35693|ack_elapse:34922|ctl_first_sent_time:1746008384852776|lagest_ack_time:1746008384886136|curr_delivered:497185| [2025/04/30 10:19:44 886223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384852776| [2025/04/30 10:19:44 886229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1368||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 10:19:44 886235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33207|rttvar:81|minrtt:30819|latest_rtt:33360|ack_delay:56| [2025/04/30 10:19:44 886242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33220|rttvar:85|minrtt:30819|latest_rtt:33360|ack_delay:56| [2025/04/30 10:19:44 886254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 10:19:44 886259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 886264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 886268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33220|rtt_var:85|pto_duration:35220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 886272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 886277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 886281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 886285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384946146|now:1746008384886267|interv:59879| [2025/04/30 10:19:44 886289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384946146|now:1746008384886267|interval:59879|pto_count:0|srtt:33220 [2025/04/30 10:19:44 886293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35693, ack_elapse 34922, delivered 40807|rate 1143277|lost 212| [2025/04/30 10:19:44 886299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143277) in round 10| [2025/04/30 10:19:44 886306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 886313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 886319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384852776|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 886326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384852776|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 886331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33220|latest_rtt:33360|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 886337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 10:19:44 886341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746008384886136|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 886346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504886136|now:1746008384886136|interv:120000000| [2025/04/30 10:19:44 886350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504886136|now:1746008384886136|interv:120000000| [2025/04/30 10:19:44 886354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 886363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384885682| [2025/04/30 10:19:44 886367] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384886367| [2025/04/30 10:19:44 886371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384886370| [2025/04/30 10:19:44 886377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33220|min_srtt:33220|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 886382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 886386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 886390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 886394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 886398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 886402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33220|min_srtt:33220|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 886407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 886411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 886415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 886419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 886423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 886427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 886431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 886436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 886440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384887440|now:1746008384886440|interv:1000| [2025/04/30 10:19:44 886444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 886448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 886452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384887164| [2025/04/30 10:19:44 886456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384887164| [2025/04/30 10:19:44 886463] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384886463|diff:701| [2025/04/30 10:19:44 886467] [debug] |xqc_engine_main_logic|END|now:1746008384886370| [2025/04/30 10:19:44 886473] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384886473| [2025/04/30 10:19:44 886477] [debug] |xqc_engine_wakeup_after|wakeup:1746008384887164|now:1746008384886476|diff:688| [2025/04/30 10:19:44 886480] [debug] |xqc_engine_main_logic|END|now:1746008384886473| [2025/04/30 10:19:44 887548] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384887547| [2025/04/30 10:19:44 887580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384887164|pq_index:0| [2025/04/30 10:19:44 887587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384886370| [2025/04/30 10:19:44 887594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384887593| [2025/04/30 10:19:44 887600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384887164|now:1746008384887593| [2025/04/30 10:19:44 887604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 887608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384887164|now:1746008384887593| [2025/04/30 10:19:44 887612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 887616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384887440|now:1746008384887593| [2025/04/30 10:19:44 887623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384887440|now:1746008384887593| [2025/04/30 10:19:44 887630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 887637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:225|ack_delay:25473|first_ack_range:17|largest_pkt_recv_time:1746008384862164| [2025/04/30 10:19:44 887642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:225|low:208|pkt_pns:2| [2025/04/30 10:19:44 887646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:213|frame_largest_recv:225| [2025/04/30 10:19:44 887653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 887661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33220|min_srtt:33220|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 887668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 887675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 887681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 887687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 887693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 887700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33220|min_srtt:33220|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 887722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 887730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 887735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 887741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 887748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 887755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 887762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 887768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 887774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 10:19:44 887820] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:678|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008384887785|stream_id:0|stream_offset:528222| [2025/04/30 10:19:44 887831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:678|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 10:19:44 887838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 887845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33220|rtt_var:85|pto_duration:35220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 887852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 887858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 887864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 887870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384948005|now:1746008384887845|interv:60160| [2025/04/30 10:19:44 887877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384948005|now:1746008384887845|interval:60160|pto_count:0|srtt:33220 [2025/04/30 10:19:44 887882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 887887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 887892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:529401| [2025/04/30 10:19:44 887905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 887910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 10:19:44 887939] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384887917|stream_id:0|stream_offset:529401| [2025/04/30 10:19:44 887945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 887950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 887954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33220|rtt_var:85|pto_duration:35220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 887959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 887962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 887966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 887970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384948137|now:1746008384887954|interv:60183| [2025/04/30 10:19:44 887974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384948137|now:1746008384887954|interval:60183|pto_count:0|srtt:33220 [2025/04/30 10:19:44 887979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 887983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 887987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 887992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 887996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384948137| [2025/04/30 10:19:44 888000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384948137| [2025/04/30 10:19:44 888004] [debug] |xqc_engine_wakeup_after|wakeup:1746008384948137|now:1746008384888004|diff:60133| [2025/04/30 10:19:44 888009] [debug] |xqc_engine_main_logic|END|now:1746008384887593| [2025/04/30 10:19:44 888126] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008384888124| [2025/04/30 10:19:44 888142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 888152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:225| [2025/04/30 10:19:44 888159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 10:19:44 888168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 10:19:44 888174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 888182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:644| [2025/04/30 10:19:44 888198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40807|prior_delivered:458778|prior_time:1746008384853238|is_app_limited:0|send_elapse:33900|ack_elapse:34886|ctl_first_sent_time:1746008384854773|lagest_ack_time:1746008384888124|curr_delivered:498385| [2025/04/30 10:19:44 888206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384854773| [2025/04/30 10:19:44 888213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1367||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 10:19:44 888221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:645| [2025/04/30 10:19:44 888228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:40807|prior_delivered:458778|prior_time:1746008384853238|is_app_limited:0|send_elapse:33900|ack_elapse:34886|ctl_first_sent_time:1746008384854773|lagest_ack_time:1746008384888124|curr_delivered:499585| [2025/04/30 10:19:44 888235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384854929| [2025/04/30 10:19:44 888241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1366||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 10:19:44 888247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33220|rttvar:85|minrtt:30819|latest_rtt:33195|ack_delay:64| [2025/04/30 10:19:44 888253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33209|rttvar:86|minrtt:30819|latest_rtt:33195|ack_delay:64| [2025/04/30 10:19:44 888257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 10:19:44 888261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 888266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 888270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:86|pto_duration:35209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 888275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 888279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 888282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 888286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384948126|now:1746008384888270|interv:59856| [2025/04/30 10:19:44 888291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384948126|now:1746008384888270|interval:59856|pto_count:0|srtt:33209 [2025/04/30 10:19:44 888295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33900, ack_elapse 34886, delivered 40807|rate 1169724|lost 212| [2025/04/30 10:19:44 888301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169724) in round 10| [2025/04/30 10:19:44 888308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 888321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 888326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384854929|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 888330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384854929|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 888335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33209|latest_rtt:33195|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 888341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 888346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384913124|now:1746008384888124|interv:25000| [2025/04/30 10:19:44 888351] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384888124|max_ack_delay:25000| [2025/04/30 10:19:44 888356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 10:19:44 888361] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:226|frame:PING ACK |recv_time:1746008384888124|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 888366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504888124|now:1746008384888124|interv:120000000| [2025/04/30 10:19:44 888370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504888124|now:1746008384888124|interv:120000000| [2025/04/30 10:19:44 888374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384948137|pq_index:0| [2025/04/30 10:19:44 888378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384887593| [2025/04/30 10:19:44 888383] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384888383| [2025/04/30 10:19:44 888391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384888389| [2025/04/30 10:19:44 888400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 888406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 888411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 888415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 888419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 888427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 888431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 888435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 888440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 888444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 888448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 888452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 888458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 888463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 888470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 888477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384889477|now:1746008384888477|interv:1000| [2025/04/30 10:19:44 888483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 888489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 888494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384889477| [2025/04/30 10:19:44 888498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384889477| [2025/04/30 10:19:44 888502] [debug] |xqc_engine_wakeup_after|wakeup:1746008384889477|now:1746008384888502|diff:975| [2025/04/30 10:19:44 888506] [debug] |xqc_engine_main_logic|END|now:1746008384888389| [2025/04/30 10:19:44 888512] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384888512| [2025/04/30 10:19:44 888516] [debug] |xqc_engine_wakeup_after|wakeup:1746008384889477|now:1746008384888515|diff:962| [2025/04/30 10:19:44 888519] [debug] |xqc_engine_main_logic|END|now:1746008384888512| [2025/04/30 10:19:44 889565] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384889565| [2025/04/30 10:19:44 889577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384889477|pq_index:0| [2025/04/30 10:19:44 889590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384888389| [2025/04/30 10:19:44 889596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384889594| [2025/04/30 10:19:44 889600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384889477|now:1746008384889594| [2025/04/30 10:19:44 889610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384889477|now:1746008384889594| [2025/04/30 10:19:44 889614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 889620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 889625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 889632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 889638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 889645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 889652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 889657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33209|min_srtt:33209|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 889661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 889666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 889672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 889678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 889685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 889692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 889698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 889705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 889711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 10:19:44 889760] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384889723|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 889769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 889776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 889783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:86|pto_duration:35209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 889796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 889802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 889808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 889814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384949932|now:1746008384889783|interv:60149| [2025/04/30 10:19:44 889821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384949932|now:1746008384889783|interval:60149|pto_count:0|srtt:33209 [2025/04/30 10:19:44 889827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 889834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 889841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:531759| [2025/04/30 10:19:44 889849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 889855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 10:19:44 889894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384889866|stream_id:0|stream_offset:531759| [2025/04/30 10:19:44 889905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:681|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 889912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 889919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33209|rtt_var:86|pto_duration:35209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 889925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 889932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 889937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 889942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384950075|now:1746008384889918|interv:60157| [2025/04/30 10:19:44 889946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384950075|now:1746008384889918|interval:60157|pto_count:0|srtt:33209 [2025/04/30 10:19:44 889950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 889955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 889960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 889969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 889973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384913124| [2025/04/30 10:19:44 889977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384913124| [2025/04/30 10:19:44 889981] [debug] |xqc_engine_wakeup_after|wakeup:1746008384913124|now:1746008384889981|diff:23143| [2025/04/30 10:19:44 889986] [debug] |xqc_engine_main_logic|END|now:1746008384889594| [2025/04/30 10:19:44 890109] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384890108| [2025/04/30 10:19:44 890119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 890127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:226| [2025/04/30 10:19:44 890134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 10:19:44 890143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 10:19:44 890150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 890157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:646| [2025/04/30 10:19:44 890165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:458778|prior_time:1746008384853238|is_app_limited:0|send_elapse:34173|ack_elapse:36870|ctl_first_sent_time:1746008384855046|lagest_ack_time:1746008384890108|curr_delivered:500785| [2025/04/30 10:19:44 890171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384855046| [2025/04/30 10:19:44 890178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1365||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 10:19:44 890185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:647| [2025/04/30 10:19:44 890192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:42007|prior_delivered:461178|prior_time:1746008384856210|is_app_limited:0|send_elapse:33584|ack_elapse:33898|ctl_first_sent_time:1746008384856525|lagest_ack_time:1746008384890108|curr_delivered:501985| [2025/04/30 10:19:44 890198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384856525| [2025/04/30 10:19:44 890205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1364||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 10:19:44 890211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33209|rttvar:86|minrtt:30819|latest_rtt:33583|ack_delay:64| [2025/04/30 10:19:44 890218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33247|rttvar:142|minrtt:30819|latest_rtt:33583|ack_delay:64| [2025/04/30 10:19:44 890225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 10:19:44 890231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 890238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 890250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33247|rtt_var:142|pto_duration:35247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 890254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 890258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 890262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 890266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384950113|now:1746008384890250|interv:59863| [2025/04/30 10:19:44 890270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384950113|now:1746008384890250|interval:59863|pto_count:0|srtt:33247 [2025/04/30 10:19:44 890275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33584, ack_elapse 33898, delivered 40807|rate 1203817|lost 212| [2025/04/30 10:19:44 890279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203817) in round 10| [2025/04/30 10:19:44 890283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 890288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 890292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384856525|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 890297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384856525|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 890302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33247|latest_rtt:33583|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 890308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 10:19:44 890312] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746008384890108|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 890317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504890108|now:1746008384890108|interv:120000000| [2025/04/30 10:19:44 890321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504890108|now:1746008384890108|interv:120000000| [2025/04/30 10:19:44 890325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384913124|pq_index:0| [2025/04/30 10:19:44 890329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384889594| [2025/04/30 10:19:44 890334] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384890333| [2025/04/30 10:19:44 890338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384890337| [2025/04/30 10:19:44 890347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33247|min_srtt:33247|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 890351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 890356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 890360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 890364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 890368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 890372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33247|min_srtt:33247|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 890376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 890381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 890385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 890388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 890393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 890397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 890401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 890406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 890410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384891410|now:1746008384890410|interv:1000| [2025/04/30 10:19:44 890414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 890417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 890422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384891410| [2025/04/30 10:19:44 890425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384891410| [2025/04/30 10:19:44 890429] [debug] |xqc_engine_wakeup_after|wakeup:1746008384891410|now:1746008384890429|diff:981| [2025/04/30 10:19:44 890434] [debug] |xqc_engine_main_logic|END|now:1746008384890337| [2025/04/30 10:19:44 890439] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384890439| [2025/04/30 10:19:44 890443] [debug] |xqc_engine_wakeup_after|wakeup:1746008384891410|now:1746008384890443|diff:967| [2025/04/30 10:19:44 890447] [debug] |xqc_engine_main_logic|END|now:1746008384890439| [2025/04/30 10:19:44 891516] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384891516| [2025/04/30 10:19:44 891533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384891410|pq_index:0| [2025/04/30 10:19:44 891538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384890337| [2025/04/30 10:19:44 891543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384891542| [2025/04/30 10:19:44 891547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384891410|now:1746008384891542| [2025/04/30 10:19:44 891576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384891410|now:1746008384891542| [2025/04/30 10:19:44 891580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 891585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33247|min_srtt:33247|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 891590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 891595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 891602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 891608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 891616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 891621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33247|min_srtt:33247|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 891626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 891632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 891638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 891644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 891650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 891657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 891663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 891669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 891675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 10:19:44 891726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384891691|stream_id:0|stream_offset:532938| [2025/04/30 10:19:44 891734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 891740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 891746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33247|rtt_var:142|pto_duration:35247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 891752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 891758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 891763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 891768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384951938|now:1746008384891746|interv:60192| [2025/04/30 10:19:44 891774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384951938|now:1746008384891746|interval:60192|pto_count:0|srtt:33247 [2025/04/30 10:19:44 891780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 891787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 891793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:534117| [2025/04/30 10:19:44 891800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 891806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 10:19:44 891838] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384891816|stream_id:0|stream_offset:534117| [2025/04/30 10:19:44 891844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 891848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 891852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33247|rtt_var:142|pto_duration:35247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 891857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 891861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 891865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 891872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384952063|now:1746008384891852|interv:60211| [2025/04/30 10:19:44 891885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384952063|now:1746008384891852|interval:60211|pto_count:0|srtt:33247 [2025/04/30 10:19:44 891892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 891898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 891903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 891907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 891912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384913124| [2025/04/30 10:19:44 891916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384913124| [2025/04/30 10:19:44 891920] [debug] |xqc_engine_wakeup_after|wakeup:1746008384913124|now:1746008384891920|diff:21204| [2025/04/30 10:19:44 891924] [debug] |xqc_engine_main_logic|END|now:1746008384891542| [2025/04/30 10:19:44 892111] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384892110| [2025/04/30 10:19:44 892118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 892124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:227| [2025/04/30 10:19:44 892129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 10:19:44 892138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 10:19:44 892144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 892151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:649|path_largest_ack:648| [2025/04/30 10:19:44 892158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:461178|prior_time:1746008384856210|is_app_limited:0|send_elapse:34937|ack_elapse:35900|ctl_first_sent_time:1746008384857878|lagest_ack_time:1746008384892110|curr_delivered:503185| [2025/04/30 10:19:44 892165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384857878| [2025/04/30 10:19:44 892172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1363||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 10:19:44 892179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:649|path_largest_ack:649| [2025/04/30 10:19:44 892185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:43207|prior_delivered:461178|prior_time:1746008384856210|is_app_limited:0|send_elapse:34937|ack_elapse:35900|ctl_first_sent_time:1746008384857878|lagest_ack_time:1746008384892110|curr_delivered:504385| [2025/04/30 10:19:44 892190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384857988| [2025/04/30 10:19:44 892197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1362||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 10:19:44 892203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33247|rttvar:142|minrtt:30819|latest_rtt:34122|ack_delay:72| [2025/04/30 10:19:44 892217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33348|rttvar:307|minrtt:30819|latest_rtt:34122|ack_delay:72| [2025/04/30 10:19:44 892223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 10:19:44 892230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 892237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 892243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:307|pto_duration:35348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 892250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 892256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 892262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 892266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384952164|now:1746008384892243|interv:59921| [2025/04/30 10:19:44 892270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384952164|now:1746008384892243|interval:59921|pto_count:0|srtt:33348 [2025/04/30 10:19:44 892275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34937, ack_elapse 35900, delivered 43207|rate 1203537|lost 212| [2025/04/30 10:19:44 892283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203537) in round 10| [2025/04/30 10:19:44 892290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 892296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:7096| [2025/04/30 10:19:44 892302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384857988|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 892306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384857988|recovery:1|recovery_start:1746008384858334|packet_conservation:1|next_round_delivered:463578| [2025/04/30 10:19:44 892311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33348|latest_rtt:34122|min_rtt:30819|applimit:0|lost:211|recovery:1|recovery_start:1746008384858334|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 892317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 10:19:44 892322] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746008384892110|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 892327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504892110|now:1746008384892110|interv:120000000| [2025/04/30 10:19:44 892335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504892110|now:1746008384892110|interv:120000000| [2025/04/30 10:19:44 892339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384913124|pq_index:0| [2025/04/30 10:19:44 892343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384891542| [2025/04/30 10:19:44 892347] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384892347| [2025/04/30 10:19:44 892352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384892351| [2025/04/30 10:19:44 892358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 892363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 892367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 892371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 892375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 892379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 892383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 892388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 892392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 892396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 892400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 892404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 892408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 892413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 892417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 892421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384893421|now:1746008384892421|interv:1000| [2025/04/30 10:19:44 892425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 892429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 892435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384893421| [2025/04/30 10:19:44 892439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384893421| [2025/04/30 10:19:44 892443] [debug] |xqc_engine_wakeup_after|wakeup:1746008384893421|now:1746008384892443|diff:978| [2025/04/30 10:19:44 892448] [debug] |xqc_engine_main_logic|END|now:1746008384892351| [2025/04/30 10:19:44 892453] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384892453| [2025/04/30 10:19:44 892457] [debug] |xqc_engine_wakeup_after|wakeup:1746008384893421|now:1746008384892457|diff:964| [2025/04/30 10:19:44 892461] [debug] |xqc_engine_main_logic|END|now:1746008384892453| [2025/04/30 10:19:44 893531] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384893531| [2025/04/30 10:19:44 893541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384893421|pq_index:0| [2025/04/30 10:19:44 893546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384892351| [2025/04/30 10:19:44 893573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384893572| [2025/04/30 10:19:44 893577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384893421|now:1746008384893572| [2025/04/30 10:19:44 893582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384893421|now:1746008384893572| [2025/04/30 10:19:44 893586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 893591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 893596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 893600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 893605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 893611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 893618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 893625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 893630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 893635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 893639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 893645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 893659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 893666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 893672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 893679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 893685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 10:19:44 893758] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384893696|stream_id:0|stream_offset:535296| [2025/04/30 10:19:44 893766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:684|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 893772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 893779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:307|pto_duration:35348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 893784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 893790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 893796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 893802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384954044|now:1746008384893778|interv:60266| [2025/04/30 10:19:44 893808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384954044|now:1746008384893778|interval:60266|pto_count:0|srtt:33348 [2025/04/30 10:19:44 893814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:44 893819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 893823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:536475| [2025/04/30 10:19:44 893828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 893832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 10:19:44 893861] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384893839|stream_id:0|stream_offset:536475| [2025/04/30 10:19:44 893866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 893871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 893880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:307|pto_duration:35348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 893884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 893889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 893892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 893896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384954187|now:1746008384893880|interv:60307| [2025/04/30 10:19:44 893900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384954187|now:1746008384893880|interval:60307|pto_count:0|srtt:33348 [2025/04/30 10:19:44 893905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:44 893909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 893914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 893919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 893924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384913124| [2025/04/30 10:19:44 893928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384913124| [2025/04/30 10:19:44 893932] [debug] |xqc_engine_wakeup_after|wakeup:1746008384913124|now:1746008384893932|diff:19192| [2025/04/30 10:19:44 893936] [debug] |xqc_engine_main_logic|END|now:1746008384893572| [2025/04/30 10:19:44 894090] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384894088| [2025/04/30 10:19:44 894099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 894108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:228| [2025/04/30 10:19:44 894114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 10:19:44 894122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 10:19:44 894127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 894135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:651|path_largest_ack:650| [2025/04/30 10:19:44 894142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:463578|prior_time:1746008384858196|is_app_limited:0|send_elapse:34893|ack_elapse:35892|ctl_first_sent_time:1746008384859744|lagest_ack_time:1746008384894088|curr_delivered:505585| [2025/04/30 10:19:44 894149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384859744| [2025/04/30 10:19:44 894157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1361||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 10:19:44 894164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:651|path_largest_ack:651| [2025/04/30 10:19:44 894174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:40807|prior_delivered:465978|prior_time:1746008384860261|is_app_limited:0|send_elapse:34986|ack_elapse:33827|ctl_first_sent_time:1746008384861852|lagest_ack_time:1746008384894088|curr_delivered:506785| [2025/04/30 10:19:44 894181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384861852| [2025/04/30 10:19:44 894188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1360||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 10:19:44 894194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33348|rttvar:307|minrtt:30819|latest_rtt:32236|ack_delay:64| [2025/04/30 10:19:44 894201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33201|rttvar:525|minrtt:30819|latest_rtt:32236|ack_delay:64| [2025/04/30 10:19:44 894207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 10:19:44 894213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 894220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 894225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33201|rtt_var:525|pto_duration:35301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 894230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 894234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 894238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 894242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384954140|now:1746008384894225|interv:59915| [2025/04/30 10:19:44 894246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384954140|now:1746008384894225|interval:59915|pto_count:0|srtt:33201 [2025/04/30 10:19:44 894251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34986, ack_elapse 33827, delivered 40807|rate 1166380|lost 212| [2025/04/30 10:19:44 894255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 10:19:44 894259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166380) in round 11| [2025/04/30 10:19:44 894263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 894267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 894271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008384861852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 894276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100081|packet_lost:0|acked:2400|po_sent_time:1746008384861852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 894288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33201|latest_rtt:32236|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 894297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 10:19:44 894303] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746008384894088|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 894308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504894088|now:1746008384894088|interv:120000000| [2025/04/30 10:19:44 894313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504894088|now:1746008384894088|interv:120000000| [2025/04/30 10:19:44 894317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384913124|pq_index:0| [2025/04/30 10:19:44 894321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384893572| [2025/04/30 10:19:44 894325] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384894325| [2025/04/30 10:19:44 894330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384894329| [2025/04/30 10:19:44 894336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 894345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:612|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 894364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:550623| [2025/04/30 10:19:44 894394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 894411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:552981| [2025/04/30 10:19:44 894428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:554160| [2025/04/30 10:19:44 894445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:555339| [2025/04/30 10:19:44 894472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:556518| [2025/04/30 10:19:44 894500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:557697| [2025/04/30 10:19:44 894517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:558876| [2025/04/30 10:19:44 894538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:560055| [2025/04/30 10:19:44 894580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:561234| [2025/04/30 10:19:44 894602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:562413| [2025/04/30 10:19:44 894626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:563592| [2025/04/30 10:19:44 894647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:564771| [2025/04/30 10:19:44 894674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:565950| [2025/04/30 10:19:44 894701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:567129| [2025/04/30 10:19:44 894734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:568308| [2025/04/30 10:19:44 894761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:569487| [2025/04/30 10:19:44 894788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:570666| [2025/04/30 10:19:44 894814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:571845| [2025/04/30 10:19:44 894843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:573024| [2025/04/30 10:19:44 894868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:574203| [2025/04/30 10:19:44 894896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:575382| [2025/04/30 10:19:44 894914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:576561| [2025/04/30 10:19:44 894931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:577740| [2025/04/30 10:19:44 894952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:578919| [2025/04/30 10:19:44 894969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:580098| [2025/04/30 10:19:44 894986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 894990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 894994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 894998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:581277| [2025/04/30 10:19:44 895003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:582456| [2025/04/30 10:19:44 895020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:583635| [2025/04/30 10:19:44 895039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:584814| [2025/04/30 10:19:44 895056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:585993| [2025/04/30 10:19:44 895073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:587172| [2025/04/30 10:19:44 895090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:588351| [2025/04/30 10:19:44 895109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:589530| [2025/04/30 10:19:44 895126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:590709| [2025/04/30 10:19:44 895143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:591888| [2025/04/30 10:19:44 895160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 895164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 895168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33201|min_srtt:33201|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 895173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:593067| [2025/04/30 10:19:44 895177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 895181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 895187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 895191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 895196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 895200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 895205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 895209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384896209|now:1746008384895209|interv:1000| [2025/04/30 10:19:44 895213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 895217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 895221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 895225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 895229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 895233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 895237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384896209| [2025/04/30 10:19:44 895241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384896209| [2025/04/30 10:19:44 895245] [debug] |xqc_engine_wakeup_after|wakeup:1746008384896209|now:1746008384895245|diff:964| [2025/04/30 10:19:44 895250] [debug] |xqc_engine_main_logic|END|now:1746008384894329| [2025/04/30 10:19:44 895256] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384895255| [2025/04/30 10:19:44 895259] [debug] |xqc_engine_wakeup_after|wakeup:1746008384896209|now:1746008384895259|diff:950| [2025/04/30 10:19:44 895263] [debug] |xqc_engine_main_logic|END|now:1746008384895255| [2025/04/30 10:19:44 896089] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384896087| [2025/04/30 10:19:44 896105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 896114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:229| [2025/04/30 10:19:44 896120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 10:19:44 896128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 10:19:44 896135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 896140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:653|path_largest_ack:652| [2025/04/30 10:19:44 896146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:465978|prior_time:1746008384860261|is_app_limited:0|send_elapse:35097|ack_elapse:35826|ctl_first_sent_time:1746008384861963|lagest_ack_time:1746008384896087|curr_delivered:507985| [2025/04/30 10:19:44 896161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384861963| [2025/04/30 10:19:44 896168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1359||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 10:19:44 896175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:653|path_largest_ack:653| [2025/04/30 10:19:44 896181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:465978|prior_time:1746008384860261|is_app_limited:0|send_elapse:35097|ack_elapse:35826|ctl_first_sent_time:1746008384861963|lagest_ack_time:1746008384896087|curr_delivered:509185| [2025/04/30 10:19:44 896186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384862047| [2025/04/30 10:19:44 896190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1358||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 10:19:44 896195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33201|rttvar:525|minrtt:30819|latest_rtt:34040|ack_delay:72| [2025/04/30 10:19:44 896202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33297|rttvar:585|minrtt:30819|latest_rtt:34040|ack_delay:72| [2025/04/30 10:19:44 896208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 10:19:44 896215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 896220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 896224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33297|rtt_var:585|pto_duration:35637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 896229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 896236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 896242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 10:19:44 896248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384954476|now:1746008384896224|interv:58252| [2025/04/30 10:19:44 896255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384954476|now:1746008384896224|interval:58252|pto_count:0|srtt:33297 [2025/04/30 10:19:44 896259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35097, ack_elapse 35826, delivered 43207|rate 1206023|lost 212| [2025/04/30 10:19:44 896264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206023) in round 11| [2025/04/30 10:19:44 896268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 896272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 896276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384862047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 896284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384862047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 896289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:38407|srtt:33297|latest_rtt:34040|min_rtt:30819|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 896295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 10:19:44 896300] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746008384896087|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 896305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504896087|now:1746008384896087|interv:120000000| [2025/04/30 10:19:44 896309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504896087|now:1746008384896087|interv:120000000| [2025/04/30 10:19:44 896313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384896209|pq_index:0| [2025/04/30 10:19:44 896317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384894329| [2025/04/30 10:19:44 896322] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384896321| [2025/04/30 10:19:44 896327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384896325| [2025/04/30 10:19:44 896331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384896209|now:1746008384896325| [2025/04/30 10:19:44 896336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384896209|now:1746008384896325| [2025/04/30 10:19:44 896340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 896345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|min_srtt:33297|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 896349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:593067| [2025/04/30 10:19:44 896354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 896359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 896364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|min_srtt:33297|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 896368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:594246| [2025/04/30 10:19:44 896376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 896380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 896385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|min_srtt:33297|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 896389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:595425| [2025/04/30 10:19:44 896393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 896397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 896401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 896405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 896410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 896414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 896418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 896423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 10:19:44 896462] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746008384896430|stream_id:0|stream_offset:450408| [2025/04/30 10:19:44 896471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:686|origin_pktnum:612|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 896479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 10:19:44 896486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33297|rtt_var:585|pto_duration:35637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 896494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 896498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 896502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 896506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384957067|now:1746008384896486|interv:60581| [2025/04/30 10:19:44 896510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384957067|now:1746008384896486|interval:60581|pto_count:0|srtt:33297 [2025/04/30 10:19:44 896515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:39607| [2025/04/30 10:19:44 896525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 896530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 896534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 896538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 10:19:44 896594] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384896545|stream_id:0|stream_offset:537654| [2025/04/30 10:19:44 896607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:687|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 896614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 896620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33297|rtt_var:585|pto_duration:35637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 896626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 896633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 896639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 896646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384957182|now:1746008384896620|interv:60562| [2025/04/30 10:19:44 896652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384957182|now:1746008384896620|interval:60562|pto_count:0|srtt:33297 [2025/04/30 10:19:44 896659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:40807| [2025/04/30 10:19:44 896666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 896672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:538833| [2025/04/30 10:19:44 896678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 896683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384897683|now:1746008384896683|interv:1000| [2025/04/30 10:19:44 896688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 896693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 896699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384897683| [2025/04/30 10:19:44 896705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384897683| [2025/04/30 10:19:44 896711] [debug] |xqc_engine_wakeup_after|wakeup:1746008384897683|now:1746008384896710|diff:973| [2025/04/30 10:19:44 896717] [debug] |xqc_engine_main_logic|END|now:1746008384896325| [2025/04/30 10:19:44 896730] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384896729| [2025/04/30 10:19:44 896735] [debug] |xqc_engine_wakeup_after|wakeup:1746008384897683|now:1746008384896735|diff:948| [2025/04/30 10:19:44 896742] [debug] |xqc_engine_main_logic|END|now:1746008384896729| [2025/04/30 10:19:44 897812] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384897811| [2025/04/30 10:19:44 897821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384897683|pq_index:0| [2025/04/30 10:19:44 897826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384896325| [2025/04/30 10:19:44 897831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384897830| [2025/04/30 10:19:44 897836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384897683|now:1746008384897830| [2025/04/30 10:19:44 897840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384897683|now:1746008384897830| [2025/04/30 10:19:44 897844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 897850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33297|min_srtt:33297|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 897855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:595425| [2025/04/30 10:19:44 897860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 897864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 897868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 897873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 897878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 897882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:538833| [2025/04/30 10:19:44 897887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 897891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 10:19:44 897928] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384897899|stream_id:0|stream_offset:538833| [2025/04/30 10:19:44 897938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 897945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 897952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33297|rtt_var:585|pto_duration:35637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 897963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 897967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 897971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 897975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384958536|now:1746008384897952|interv:60584| [2025/04/30 10:19:44 897979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384958536|now:1746008384897952|interval:60584|pto_count:0|srtt:33297 [2025/04/30 10:19:44 897984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 897989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 897994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:540012| [2025/04/30 10:19:44 898000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 898006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 10:19:44 898043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384898016|stream_id:0|stream_offset:540012| [2025/04/30 10:19:44 898052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 898059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 898065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33297|rtt_var:585|pto_duration:35637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 898073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 898079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 898085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 898091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384958653|now:1746008384898065|interv:60588| [2025/04/30 10:19:44 898097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384958653|now:1746008384898065|interval:60588|pto_count:0|srtt:33297 [2025/04/30 10:19:44 898104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 898112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 898119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:541191| [2025/04/30 10:19:44 898133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 898139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384899139|now:1746008384898139|interv:1000| [2025/04/30 10:19:44 898145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 898151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 898158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384899139| [2025/04/30 10:19:44 898164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384899139| [2025/04/30 10:19:44 898171] [debug] |xqc_engine_wakeup_after|wakeup:1746008384899139|now:1746008384898170|diff:969| [2025/04/30 10:19:44 898176] [debug] |xqc_engine_main_logic|END|now:1746008384897830| [2025/04/30 10:19:44 898186] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384898185| [2025/04/30 10:19:44 898191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 898197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:230| [2025/04/30 10:19:44 898201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 10:19:44 898207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 10:19:44 898211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 898216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:654| [2025/04/30 10:19:44 898221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:468378|prior_time:1746008384862164|is_app_limited:0|send_elapse:34896|ack_elapse:36021|ctl_first_sent_time:1746008384863719|lagest_ack_time:1746008384898185|curr_delivered:510385| [2025/04/30 10:19:44 898226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384863719| [2025/04/30 10:19:44 898231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1357||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 10:19:44 898235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:655| [2025/04/30 10:19:44 898239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:40807|prior_delivered:470778|prior_time:1746008384864231|is_app_limited:0|send_elapse:34983|ack_elapse:33954|ctl_first_sent_time:1746008384865825|lagest_ack_time:1746008384898185|curr_delivered:511585| [2025/04/30 10:19:44 898244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384865825| [2025/04/30 10:19:44 898248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1356||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 10:19:44 898252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33297|rttvar:585|minrtt:30819|latest_rtt:32360|ack_delay:64| [2025/04/30 10:19:44 898256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33172|rttvar:689|minrtt:30819|latest_rtt:32360|ack_delay:64| [2025/04/30 10:19:44 898260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 10:19:44 898275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 898279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 898284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33172|rtt_var:689|pto_duration:35928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 898288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 898292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 898296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 898300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384958944|now:1746008384898283|interv:60661| [2025/04/30 10:19:44 898304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384958944|now:1746008384898283|interval:60661|pto_count:0|srtt:33172 [2025/04/30 10:19:44 898308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34983, ack_elapse 33954, delivered 40807|rate 1166480|lost 212| [2025/04/30 10:19:44 898313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166480) in round 11| [2025/04/30 10:19:44 898317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 898321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 898325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384865825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 898330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384865825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 898334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33172|latest_rtt:32360|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 898340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 10:19:44 898345] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746008384898185|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 898350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504898185|now:1746008384898185|interv:120000000| [2025/04/30 10:19:44 898354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504898185|now:1746008384898185|interv:120000000| [2025/04/30 10:19:44 898358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384899139|pq_index:0| [2025/04/30 10:19:44 898362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384897830| [2025/04/30 10:19:44 898366] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384898366| [2025/04/30 10:19:44 898374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384898373| [2025/04/30 10:19:44 898380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|min_srtt:33172|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 898384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:595425| [2025/04/30 10:19:44 898389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 898393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 898398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|min_srtt:33172|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 898402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:596604| [2025/04/30 10:19:44 898407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 898411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 898415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|min_srtt:33172|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 898419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:597783| [2025/04/30 10:19:44 898424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 898428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 898431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 898436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 898440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 898445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:541191| [2025/04/30 10:19:44 898449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 898454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 898458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384899139| [2025/04/30 10:19:44 898464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384899139| [2025/04/30 10:19:44 898468] [debug] |xqc_engine_wakeup_after|wakeup:1746008384899139|now:1746008384898468|diff:671| [2025/04/30 10:19:44 898472] [debug] |xqc_engine_main_logic|END|now:1746008384898373| [2025/04/30 10:19:44 898477] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384898477| [2025/04/30 10:19:44 898481] [debug] |xqc_engine_wakeup_after|wakeup:1746008384899139|now:1746008384898481|diff:658| [2025/04/30 10:19:44 898485] [debug] |xqc_engine_main_logic|END|now:1746008384898477| [2025/04/30 10:19:44 899556] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384899556| [2025/04/30 10:19:44 899568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384899139|pq_index:0| [2025/04/30 10:19:44 899572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384898373| [2025/04/30 10:19:44 899578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384899577| [2025/04/30 10:19:44 899582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384899139|now:1746008384899577| [2025/04/30 10:19:44 899587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384899139|now:1746008384899577| [2025/04/30 10:19:44 899591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 899596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33172|min_srtt:33172|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 899601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:597783| [2025/04/30 10:19:44 899606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 899610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 899615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 899622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 899629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 899636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:541191| [2025/04/30 10:19:44 899644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 899650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 10:19:44 899692] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384899658|stream_id:0|stream_offset:541191| [2025/04/30 10:19:44 899702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 899717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 899724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33172|rtt_var:689|pto_duration:35928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 899730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 899736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 899742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 899748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384960586|now:1746008384899723|interv:60863| [2025/04/30 10:19:44 899754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384960586|now:1746008384899723|interval:60863|pto_count:0|srtt:33172 [2025/04/30 10:19:44 899761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 899766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 899772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:542370| [2025/04/30 10:19:44 899779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 899785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 10:19:44 899829] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384899796|stream_id:0|stream_offset:542370| [2025/04/30 10:19:44 899838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 899846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 899852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33172|rtt_var:689|pto_duration:35928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 899859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 899865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 899870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 899876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384960724|now:1746008384899851|interv:60873| [2025/04/30 10:19:44 899882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384960724|now:1746008384899851|interval:60873|pto_count:0|srtt:33172 [2025/04/30 10:19:44 899888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 899898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 899903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:543549| [2025/04/30 10:19:44 899907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 899911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384900911|now:1746008384899911|interv:1000| [2025/04/30 10:19:44 899915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 899919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 899923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384900911| [2025/04/30 10:19:44 899930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384900911| [2025/04/30 10:19:44 899937] [debug] |xqc_engine_wakeup_after|wakeup:1746008384900911|now:1746008384899937|diff:974| [2025/04/30 10:19:44 899944] [debug] |xqc_engine_main_logic|END|now:1746008384899577| [2025/04/30 10:19:44 900090] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384900089| [2025/04/30 10:19:44 900100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 900109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:231| [2025/04/30 10:19:44 900115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 10:19:44 900124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 10:19:44 900131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 900139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:657|path_largest_ack:656| [2025/04/30 10:19:44 900145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:470778|prior_time:1746008384864231|is_app_limited:0|send_elapse:35091|ack_elapse:35858|ctl_first_sent_time:1746008384865933|lagest_ack_time:1746008384900089|curr_delivered:512785| [2025/04/30 10:19:44 900152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384865933| [2025/04/30 10:19:44 900159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1355||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 10:19:44 900166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:657|path_largest_ack:657| [2025/04/30 10:19:44 900173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:470778|prior_time:1746008384864231|is_app_limited:0|send_elapse:35091|ack_elapse:35858|ctl_first_sent_time:1746008384865933|lagest_ack_time:1746008384900089|curr_delivered:513985| [2025/04/30 10:19:44 900179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384866026| [2025/04/30 10:19:44 900185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1354||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 10:19:44 900191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33172|rttvar:689|minrtt:30819|latest_rtt:34063|ack_delay:72| [2025/04/30 10:19:44 900205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33274|rttvar:721|minrtt:30819|latest_rtt:34063|ack_delay:72| [2025/04/30 10:19:44 900211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 10:19:44 900215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 900219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 900224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:721|pto_duration:36158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 900228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 900232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 900236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 900240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384960954|now:1746008384900223|interv:60731| [2025/04/30 10:19:44 900244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384960954|now:1746008384900223|interval:60731|pto_count:0|srtt:33274 [2025/04/30 10:19:44 900248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35091, ack_elapse 35858, delivered 43207|rate 1204947|lost 212| [2025/04/30 10:19:44 900253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204947) in round 11| [2025/04/30 10:19:44 900257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 900261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 900265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384866026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 900269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384866026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 900274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33274|latest_rtt:34063|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 900280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 10:19:44 900284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1746008384900089|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 900289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504900089|now:1746008384900089|interv:120000000| [2025/04/30 10:19:44 900293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504900089|now:1746008384900089|interv:120000000| [2025/04/30 10:19:44 900300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384900911|pq_index:0| [2025/04/30 10:19:44 900305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384899577| [2025/04/30 10:19:44 900309] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384900309| [2025/04/30 10:19:44 900314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384900313| [2025/04/30 10:19:44 900320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 900324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:597783| [2025/04/30 10:19:44 900329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 900333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 900338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 900342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:598962| [2025/04/30 10:19:44 900347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 900351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 900355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 900360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:600141| [2025/04/30 10:19:44 900364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 900368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 900372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 900376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 900380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 900385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:543549| [2025/04/30 10:19:44 900392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 900396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 900400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384900911| [2025/04/30 10:19:44 900404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384900911| [2025/04/30 10:19:44 900408] [debug] |xqc_engine_wakeup_after|wakeup:1746008384900911|now:1746008384900407|diff:504| [2025/04/30 10:19:44 900412] [debug] |xqc_engine_main_logic|END|now:1746008384900313| [2025/04/30 10:19:44 900417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384900417| [2025/04/30 10:19:44 900421] [debug] |xqc_engine_wakeup_after|wakeup:1746008384900911|now:1746008384900421|diff:490| [2025/04/30 10:19:44 900425] [debug] |xqc_engine_main_logic|END|now:1746008384900417| [2025/04/30 10:19:44 901493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384901493| [2025/04/30 10:19:44 901504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384900911|pq_index:0| [2025/04/30 10:19:44 901509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384900313| [2025/04/30 10:19:44 901514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384901513| [2025/04/30 10:19:44 901518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384900911|now:1746008384901513| [2025/04/30 10:19:44 901523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384900911|now:1746008384901513| [2025/04/30 10:19:44 901527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 901532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 901537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:600141| [2025/04/30 10:19:44 901541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 901545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 901576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 901583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 901591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 901598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:543549| [2025/04/30 10:19:44 901605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 901612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 10:19:44 901663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384901632|stream_id:0|stream_offset:543549| [2025/04/30 10:19:44 901672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 901680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 901687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:721|pto_duration:36158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 901694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 901700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 901705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 901711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384962790|now:1746008384901686|interv:61104| [2025/04/30 10:19:44 901718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384962790|now:1746008384901686|interval:61104|pto_count:0|srtt:33274 [2025/04/30 10:19:44 901725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 901733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 901739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:544728| [2025/04/30 10:19:44 901746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 901752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 10:19:44 901795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384901763|stream_id:0|stream_offset:544728| [2025/04/30 10:19:44 901806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 901813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 901820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:721|pto_duration:36158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 901828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 901834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 901841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 901847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384962921|now:1746008384901820|interv:61101| [2025/04/30 10:19:44 901857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384962921|now:1746008384901820|interval:61101|pto_count:0|srtt:33274 [2025/04/30 10:19:44 901862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 901867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 901871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:545907| [2025/04/30 10:19:44 901876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 901880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384902879|now:1746008384901879|interv:1000| [2025/04/30 10:19:44 901883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 901887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 901891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384902879| [2025/04/30 10:19:44 901896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384902879| [2025/04/30 10:19:44 901900] [debug] |xqc_engine_wakeup_after|wakeup:1746008384902879|now:1746008384901900|diff:979| [2025/04/30 10:19:44 901904] [debug] |xqc_engine_main_logic|END|now:1746008384901513| [2025/04/30 10:19:44 902092] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384902091| [2025/04/30 10:19:44 902104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 902112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:232| [2025/04/30 10:19:44 902118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 10:19:44 902127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 10:19:44 902134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 902141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:659|path_largest_ack:658| [2025/04/30 10:19:44 902148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:473178|prior_time:1746008384866204|is_app_limited:0|send_elapse:34923|ack_elapse:35887|ctl_first_sent_time:1746008384867744|lagest_ack_time:1746008384902091|curr_delivered:515185| [2025/04/30 10:19:44 902155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384867744| [2025/04/30 10:19:44 902160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1353||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 10:19:44 902167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:659|path_largest_ack:659| [2025/04/30 10:19:44 902173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:40807|prior_delivered:475578|prior_time:1746008384868182|is_app_limited:0|send_elapse:34899|ack_elapse:33909|ctl_first_sent_time:1746008384869721|lagest_ack_time:1746008384902091|curr_delivered:516385| [2025/04/30 10:19:44 902187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384869721| [2025/04/30 10:19:44 902194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1352||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 10:19:44 902200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33274|rttvar:721|minrtt:30819|latest_rtt:32370|ack_delay:72| [2025/04/30 10:19:44 902207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33152|rttvar:785|minrtt:30819|latest_rtt:32370|ack_delay:72| [2025/04/30 10:19:44 902214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 10:19:44 902221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 902228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 902235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33152|rtt_var:785|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 902239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 902243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 902247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 902251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384963055|now:1746008384902235|interv:60820| [2025/04/30 10:19:44 902255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384963055|now:1746008384902235|interval:60820|pto_count:0|srtt:33152 [2025/04/30 10:19:44 902260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34899, ack_elapse 33909, delivered 40807|rate 1169288|lost 212| [2025/04/30 10:19:44 902264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169288) in round 11| [2025/04/30 10:19:44 902268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 902272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 902276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384869721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 902281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384869721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 902285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33152|latest_rtt:32370|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 902291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 10:19:44 902296] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746008384902091|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 902304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504902091|now:1746008384902091|interv:120000000| [2025/04/30 10:19:44 902308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504902091|now:1746008384902091|interv:120000000| [2025/04/30 10:19:44 902312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384902879|pq_index:0| [2025/04/30 10:19:44 902317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384901513| [2025/04/30 10:19:44 902321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384902320| [2025/04/30 10:19:44 902325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384902324| [2025/04/30 10:19:44 902331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|min_srtt:33152|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 902336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:600141| [2025/04/30 10:19:44 902340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 902345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 902350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|min_srtt:33152|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 902354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:601320| [2025/04/30 10:19:44 902358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 902363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 902367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|min_srtt:33152|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 902372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 902376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 902380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 902384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 902388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 902395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 902400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:545907| [2025/04/30 10:19:44 902404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 902408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 902412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384902879| [2025/04/30 10:19:44 902416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384902879| [2025/04/30 10:19:44 902420] [debug] |xqc_engine_wakeup_after|wakeup:1746008384902879|now:1746008384902420|diff:459| [2025/04/30 10:19:44 902424] [debug] |xqc_engine_main_logic|END|now:1746008384902324| [2025/04/30 10:19:44 902430] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384902430| [2025/04/30 10:19:44 902434] [debug] |xqc_engine_wakeup_after|wakeup:1746008384902879|now:1746008384902433|diff:446| [2025/04/30 10:19:44 902437] [debug] |xqc_engine_main_logic|END|now:1746008384902430| [2025/04/30 10:19:44 903506] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384903506| [2025/04/30 10:19:44 903517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384902879|pq_index:0| [2025/04/30 10:19:44 903522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384902324| [2025/04/30 10:19:44 903527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384903526| [2025/04/30 10:19:44 903532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384902879|now:1746008384903526| [2025/04/30 10:19:44 903536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384902879|now:1746008384903526| [2025/04/30 10:19:44 903541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 903568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33152|min_srtt:33152|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 903580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 903587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 903594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 903600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 903607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 903615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 903621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:545907| [2025/04/30 10:19:44 903635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 903642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 10:19:44 903693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384903653|stream_id:0|stream_offset:545907| [2025/04/30 10:19:44 903703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 903711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 903717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33152|rtt_var:785|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 903724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 903730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 903748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 903754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384964945|now:1746008384903717|interv:61228| [2025/04/30 10:19:44 903760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384964945|now:1746008384903717|interval:61228|pto_count:0|srtt:33152 [2025/04/30 10:19:44 903767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 903775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 903782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:547086| [2025/04/30 10:19:44 903789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 903796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 10:19:44 903838] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384903807|stream_id:0|stream_offset:547086| [2025/04/30 10:19:44 903847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 903855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 903861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33152|rtt_var:785|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 903867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 903871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 903880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 903884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384965099|now:1746008384903861|interv:61238| [2025/04/30 10:19:44 903888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384965099|now:1746008384903861|interval:61238|pto_count:0|srtt:33152 [2025/04/30 10:19:44 903893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 903898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 903902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:548265| [2025/04/30 10:19:44 903906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 903910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384904910|now:1746008384903910|interv:1000| [2025/04/30 10:19:44 903914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 903918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 903922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384904910| [2025/04/30 10:19:44 903927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384904910| [2025/04/30 10:19:44 903931] [debug] |xqc_engine_wakeup_after|wakeup:1746008384904910|now:1746008384903930|diff:980| [2025/04/30 10:19:44 903935] [debug] |xqc_engine_main_logic|END|now:1746008384903526| [2025/04/30 10:19:44 904080] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384904079| [2025/04/30 10:19:44 904087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 904094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:233| [2025/04/30 10:19:44 904100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 10:19:44 904109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 10:19:44 904114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 904122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:661|path_largest_ack:660| [2025/04/30 10:19:44 904130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:475578|prior_time:1746008384868182|is_app_limited:0|send_elapse:35046|ack_elapse:35897|ctl_first_sent_time:1746008384869868|lagest_ack_time:1746008384904079|curr_delivered:517585| [2025/04/30 10:19:44 904137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384869868| [2025/04/30 10:19:44 904144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1351||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 10:19:44 904151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:661|path_largest_ack:661| [2025/04/30 10:19:44 904163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:475578|prior_time:1746008384868182|is_app_limited:0|send_elapse:35046|ack_elapse:35897|ctl_first_sent_time:1746008384869868|lagest_ack_time:1746008384904079|curr_delivered:518785| [2025/04/30 10:19:44 904169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384869973| [2025/04/30 10:19:44 904174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1350||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 10:19:44 904181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33152|rttvar:785|minrtt:30819|latest_rtt:34106|ack_delay:80| [2025/04/30 10:19:44 904188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33261|rttvar:807|minrtt:30819|latest_rtt:34106|ack_delay:80| [2025/04/30 10:19:44 904195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 10:19:44 904200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 904207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 904213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33261|rtt_var:807|pto_duration:36489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 904221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 904225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 904229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 904233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384965296|now:1746008384904213|interv:61083| [2025/04/30 10:19:44 904237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384965296|now:1746008384904213|interval:61083|pto_count:0|srtt:33261 [2025/04/30 10:19:44 904241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35046, ack_elapse 35897, delivered 43207|rate 1203638|lost 212| [2025/04/30 10:19:44 904246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203638) in round 11| [2025/04/30 10:19:44 904250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 904254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 904258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384869973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 904263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384869973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 904268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33261|latest_rtt:34106|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 904277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 10:19:44 904282] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746008384904079|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 904287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504904079|now:1746008384904079|interv:120000000| [2025/04/30 10:19:44 904291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504904079|now:1746008384904079|interv:120000000| [2025/04/30 10:19:44 904295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384904910|pq_index:0| [2025/04/30 10:19:44 904299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384903526| [2025/04/30 10:19:44 904303] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384904303| [2025/04/30 10:19:44 904308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384904307| [2025/04/30 10:19:44 904314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|min_srtt:33261|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 904318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 904323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 904328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 904332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|min_srtt:33261|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 904337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:603678| [2025/04/30 10:19:44 904341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 904346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 904350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|min_srtt:33261|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 904354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 904359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 904365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 904369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 904374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 904378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 904382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:548265| [2025/04/30 10:19:44 904387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 904391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 904395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384904910| [2025/04/30 10:19:44 904399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384904910| [2025/04/30 10:19:44 904403] [debug] |xqc_engine_wakeup_after|wakeup:1746008384904910|now:1746008384904403|diff:507| [2025/04/30 10:19:44 904407] [debug] |xqc_engine_main_logic|END|now:1746008384904307| [2025/04/30 10:19:44 904412] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384904412| [2025/04/30 10:19:44 904416] [debug] |xqc_engine_wakeup_after|wakeup:1746008384904910|now:1746008384904416|diff:494| [2025/04/30 10:19:44 904420] [debug] |xqc_engine_main_logic|END|now:1746008384904412| [2025/04/30 10:19:44 905494] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384905494| [2025/04/30 10:19:44 905504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384904910|pq_index:0| [2025/04/30 10:19:44 905509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384904307| [2025/04/30 10:19:44 905514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384905513| [2025/04/30 10:19:44 905519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384904910|now:1746008384905513| [2025/04/30 10:19:44 905523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384904910|now:1746008384905513| [2025/04/30 10:19:44 905527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 905532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33261|min_srtt:33261|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 905537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 905541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 905545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 905566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 905577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 905582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 905586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:548265| [2025/04/30 10:19:44 905591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 905598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 10:19:44 905643] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384905609|stream_id:0|stream_offset:548265| [2025/04/30 10:19:44 905653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 905660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 905667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33261|rtt_var:807|pto_duration:36489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 905674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 905680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 905686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 905692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384967098|now:1746008384905666|interv:61432| [2025/04/30 10:19:44 905698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384967098|now:1746008384905666|interval:61432|pto_count:0|srtt:33261 [2025/04/30 10:19:44 905705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 905712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 905718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 905725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 905732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 10:19:44 905774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384905743|stream_id:0|stream_offset:549444| [2025/04/30 10:19:44 905784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 905791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 905805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33261|rtt_var:807|pto_duration:36489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 905811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 905817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 905824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 905829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384967232|now:1746008384905804|interv:61428| [2025/04/30 10:19:44 905833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384967232|now:1746008384905804|interval:61428|pto_count:0|srtt:33261 [2025/04/30 10:19:44 905838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 905843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 905847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:550623| [2025/04/30 10:19:44 905852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 905855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384906855|now:1746008384905855|interv:1000| [2025/04/30 10:19:44 905859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 905863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 905867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384906855| [2025/04/30 10:19:44 905871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384906855| [2025/04/30 10:19:44 905875] [debug] |xqc_engine_wakeup_after|wakeup:1746008384906855|now:1746008384905875|diff:980| [2025/04/30 10:19:44 905880] [debug] |xqc_engine_main_logic|END|now:1746008384905513| [2025/04/30 10:19:44 906067] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384906066| [2025/04/30 10:19:44 906077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 906085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:234| [2025/04/30 10:19:44 906091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 10:19:44 906099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 10:19:44 906106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 906114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:663|path_largest_ack:662| [2025/04/30 10:19:44 906120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:477978|prior_time:1746008384870168|is_app_limited:0|send_elapse:34882|ack_elapse:35898|ctl_first_sent_time:1746008384871709|lagest_ack_time:1746008384906066|curr_delivered:519985| [2025/04/30 10:19:44 906128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384871709| [2025/04/30 10:19:44 906141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1349||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 10:19:44 906147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:663|path_largest_ack:663| [2025/04/30 10:19:44 906154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:40807|prior_delivered:480378|prior_time:1746008384872158|is_app_limited:0|send_elapse:34819|ack_elapse:33908|ctl_first_sent_time:1746008384873688|lagest_ack_time:1746008384906066|curr_delivered:521185| [2025/04/30 10:19:44 906162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384873688| [2025/04/30 10:19:44 906168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1348||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 10:19:44 906174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33261|rttvar:807|minrtt:30819|latest_rtt:32378|ack_delay:72| [2025/04/30 10:19:44 906181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33142|rttvar:844|minrtt:30819|latest_rtt:32378|ack_delay:72| [2025/04/30 10:19:44 906186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 10:19:44 906191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 906195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 906199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:844|pto_duration:36518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 906204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 906208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 906212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 906216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384967261|now:1746008384906199|interv:61062| [2025/04/30 10:19:44 906220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384967261|now:1746008384906199|interval:61062|pto_count:0|srtt:33142 [2025/04/30 10:19:44 906224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34819, ack_elapse 33908, delivered 40807|rate 1171975|lost 212| [2025/04/30 10:19:44 906229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171975) in round 11| [2025/04/30 10:19:44 906233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 906237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 906241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384873688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 906246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384873688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 906254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33142|latest_rtt:32378|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 906260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 10:19:44 906264] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746008384906066|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 906269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504906066|now:1746008384906066|interv:120000000| [2025/04/30 10:19:44 906273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504906066|now:1746008384906066|interv:120000000| [2025/04/30 10:19:44 906277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384906855|pq_index:0| [2025/04/30 10:19:44 906282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384905513| [2025/04/30 10:19:44 906286] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384906285| [2025/04/30 10:19:44 906290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384906289| [2025/04/30 10:19:44 906296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 906301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 906306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 906310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 906315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 906319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:606036| [2025/04/30 10:19:44 906323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 906328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 906332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 906339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 906343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 906347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 906351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 906355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 906360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 906364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:550623| [2025/04/30 10:19:44 906368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 906372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 906376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384906855| [2025/04/30 10:19:44 906380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384906855| [2025/04/30 10:19:44 906384] [debug] |xqc_engine_wakeup_after|wakeup:1746008384906855|now:1746008384906384|diff:471| [2025/04/30 10:19:44 906388] [debug] |xqc_engine_main_logic|END|now:1746008384906289| [2025/04/30 10:19:44 906394] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384906394| [2025/04/30 10:19:44 906398] [debug] |xqc_engine_wakeup_after|wakeup:1746008384906855|now:1746008384906398|diff:457| [2025/04/30 10:19:44 906402] [debug] |xqc_engine_main_logic|END|now:1746008384906394| [2025/04/30 10:19:44 907473] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384907473| [2025/04/30 10:19:44 907483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384906855|pq_index:0| [2025/04/30 10:19:44 907488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384906289| [2025/04/30 10:19:44 907493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384907492| [2025/04/30 10:19:44 907498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384906855|now:1746008384907492| [2025/04/30 10:19:44 907502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384906855|now:1746008384907492| [2025/04/30 10:19:44 907506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 907511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33142|min_srtt:33142|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 907516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 907520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 907529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 907533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 907538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 907542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 907547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:550623| [2025/04/30 10:19:44 907569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 907575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 10:19:44 907618] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384907587|stream_id:0|stream_offset:550623| [2025/04/30 10:19:44 907628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 907635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 907642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:844|pto_duration:36518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 907648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 907654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 907660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 907666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384969105|now:1746008384907641|interv:61464| [2025/04/30 10:19:44 907673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384969105|now:1746008384907641|interval:61464|pto_count:0|srtt:33142 [2025/04/30 10:19:44 907680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 907687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 907694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 907701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 907708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 10:19:44 907773] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384907717|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 907789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 907794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 907799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33142|rtt_var:844|pto_duration:36518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 907803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 907807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 907811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 907815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384969235|now:1746008384907799|interv:61436| [2025/04/30 10:19:44 907819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384969235|now:1746008384907799|interval:61436|pto_count:0|srtt:33142 [2025/04/30 10:19:44 907824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 907829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 907833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:552981| [2025/04/30 10:19:44 907838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 907842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384908842|now:1746008384907842|interv:1000| [2025/04/30 10:19:44 907846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 907850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 907854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384908842| [2025/04/30 10:19:44 907859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384908842| [2025/04/30 10:19:44 907863] [debug] |xqc_engine_wakeup_after|wakeup:1746008384908842|now:1746008384907863|diff:979| [2025/04/30 10:19:44 907867] [debug] |xqc_engine_main_logic|END|now:1746008384907492| [2025/04/30 10:19:44 908063] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384908062| [2025/04/30 10:19:44 908070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 908077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:235| [2025/04/30 10:19:44 908083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 10:19:44 908092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 10:19:44 908098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 908106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:665|path_largest_ack:664| [2025/04/30 10:19:44 908120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:480378|prior_time:1746008384872158|is_app_limited:0|send_elapse:34942|ack_elapse:35904|ctl_first_sent_time:1746008384873811|lagest_ack_time:1746008384908062|curr_delivered:522385| [2025/04/30 10:19:44 908127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384873811| [2025/04/30 10:19:44 908135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1347||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 10:19:44 908142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:665|path_largest_ack:665| [2025/04/30 10:19:44 908149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:480378|prior_time:1746008384872158|is_app_limited:0|send_elapse:34942|ack_elapse:35904|ctl_first_sent_time:1746008384873811|lagest_ack_time:1746008384908062|curr_delivered:523585| [2025/04/30 10:19:44 908154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384873953| [2025/04/30 10:19:44 908161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1346||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 10:19:44 908167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33142|rttvar:844|minrtt:30819|latest_rtt:34109|ack_delay:72| [2025/04/30 10:19:44 908174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33254|rttvar:856|minrtt:30819|latest_rtt:34109|ack_delay:72| [2025/04/30 10:19:44 908180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 10:19:44 908187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 908193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 908200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:856|pto_duration:36678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 908207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 908213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 908218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 908222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384969395|now:1746008384908200|interv:61195| [2025/04/30 10:19:44 908226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384969395|now:1746008384908200|interval:61195|pto_count:0|srtt:33254 [2025/04/30 10:19:44 908230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34942, ack_elapse 35904, delivered 43207|rate 1203403|lost 212| [2025/04/30 10:19:44 908235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203403) in round 11| [2025/04/30 10:19:44 908239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 908244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 908252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384873953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 908256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384873953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 908261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33254|latest_rtt:34109|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 908267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 10:19:44 908272] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746008384908062|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 908276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504908062|now:1746008384908062|interv:120000000| [2025/04/30 10:19:44 908280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504908062|now:1746008384908062|interv:120000000| [2025/04/30 10:19:44 908284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384908842|pq_index:0| [2025/04/30 10:19:44 908289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384907492| [2025/04/30 10:19:44 908293] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384908293| [2025/04/30 10:19:44 908298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384908297| [2025/04/30 10:19:44 908304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 908308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 908313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 908318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 908322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 908327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:608394| [2025/04/30 10:19:44 908332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 908339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 908343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 908347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 908352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 908356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 908360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 908364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 908368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 908372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:552981| [2025/04/30 10:19:44 908377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 908381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 908385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384908842| [2025/04/30 10:19:44 908389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384908842| [2025/04/30 10:19:44 908393] [debug] |xqc_engine_wakeup_after|wakeup:1746008384908842|now:1746008384908393|diff:449| [2025/04/30 10:19:44 908397] [debug] |xqc_engine_main_logic|END|now:1746008384908297| [2025/04/30 10:19:44 908403] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384908403| [2025/04/30 10:19:44 908406] [debug] |xqc_engine_wakeup_after|wakeup:1746008384908842|now:1746008384908406|diff:436| [2025/04/30 10:19:44 908410] [debug] |xqc_engine_main_logic|END|now:1746008384908403| [2025/04/30 10:19:44 909479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384909479| [2025/04/30 10:19:44 909490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384908842|pq_index:0| [2025/04/30 10:19:44 909494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384908297| [2025/04/30 10:19:44 909499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384909498| [2025/04/30 10:19:44 909504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384908842|now:1746008384909498| [2025/04/30 10:19:44 909508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384908842|now:1746008384909498| [2025/04/30 10:19:44 909512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 909518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 909532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 909539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 909545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 909573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 909580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 909587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 909594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:552981| [2025/04/30 10:19:44 909601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 909608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 10:19:44 909650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384909619|stream_id:0|stream_offset:552981| [2025/04/30 10:19:44 909660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 909667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 909673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:856|pto_duration:36678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 909679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 909685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 909690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 909696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384971297|now:1746008384909673|interv:61624| [2025/04/30 10:19:44 909702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384971297|now:1746008384909673|interval:61624|pto_count:0|srtt:33254 [2025/04/30 10:19:44 909708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 909715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 909721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:554160| [2025/04/30 10:19:44 909727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 909739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 10:19:44 909781] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384909749|stream_id:0|stream_offset:554160| [2025/04/30 10:19:44 909790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 909796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 909802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:856|pto_duration:36678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 909808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 909813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 909818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 909824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384971427|now:1746008384909802|interv:61625| [2025/04/30 10:19:44 909829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384971427|now:1746008384909802|interval:61625|pto_count:0|srtt:33254 [2025/04/30 10:19:44 909836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 909842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 909849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:555339| [2025/04/30 10:19:44 909856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 909860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384910860|now:1746008384909860|interv:1000| [2025/04/30 10:19:44 909864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 909868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 909872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384910860| [2025/04/30 10:19:44 909876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384910860| [2025/04/30 10:19:44 909880] [debug] |xqc_engine_wakeup_after|wakeup:1746008384910860|now:1746008384909880|diff:980| [2025/04/30 10:19:44 909885] [debug] |xqc_engine_main_logic|END|now:1746008384909498| [2025/04/30 10:19:44 910064] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384910063| [2025/04/30 10:19:44 910071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 910079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:236| [2025/04/30 10:19:44 910086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 10:19:44 910094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 10:19:44 910106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 910114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:666| [2025/04/30 10:19:44 910121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:482778|prior_time:1746008384874174|is_app_limited:0|send_elapse:34892|ack_elapse:35889|ctl_first_sent_time:1746008384875729|lagest_ack_time:1746008384910063|curr_delivered:524785| [2025/04/30 10:19:44 910128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384875729| [2025/04/30 10:19:44 910136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1345||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 10:19:44 910141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:667| [2025/04/30 10:19:44 910148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:482778|prior_time:1746008384874174|is_app_limited:0|send_elapse:34892|ack_elapse:35889|ctl_first_sent_time:1746008384875729|lagest_ack_time:1746008384910063|curr_delivered:525985| [2025/04/30 10:19:44 910155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384875877| [2025/04/30 10:19:44 910161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1344||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 10:19:44 910167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33254|rttvar:856|minrtt:30819|latest_rtt:34186|ack_delay:72| [2025/04/30 10:19:44 910172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33362|rttvar:857|minrtt:30819|latest_rtt:34186|ack_delay:72| [2025/04/30 10:19:44 910176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 10:19:44 910180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 910186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 910192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:857|pto_duration:36790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 910199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 910205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 910210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 910214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384971539|now:1746008384910192|interv:61347| [2025/04/30 10:19:44 910218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384971539|now:1746008384910192|interval:61347|pto_count:0|srtt:33362 [2025/04/30 10:19:44 910222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34892, ack_elapse 35889, delivered 43207|rate 1203906|lost 212| [2025/04/30 10:19:44 910231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203906) in round 11| [2025/04/30 10:19:44 910235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 910239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 910243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384875877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 910247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384875877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 910252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33362|latest_rtt:34186|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 910258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 10:19:44 910262] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746008384910063|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 910267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504910063|now:1746008384910063|interv:120000000| [2025/04/30 10:19:44 910271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504910063|now:1746008384910063|interv:120000000| [2025/04/30 10:19:44 910275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384910860|pq_index:0| [2025/04/30 10:19:44 910280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384909498| [2025/04/30 10:19:44 910284] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384910284| [2025/04/30 10:19:44 910288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384910287| [2025/04/30 10:19:44 910295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 910299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 910304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 910309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 910313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 910318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:610752| [2025/04/30 10:19:44 910325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 910330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 910334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 910338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 910343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 910347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 910351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 910355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 910359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 910363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:555339| [2025/04/30 10:19:44 910368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 910372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 910376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384910860| [2025/04/30 10:19:44 910380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384910860| [2025/04/30 10:19:44 910384] [debug] |xqc_engine_wakeup_after|wakeup:1746008384910860|now:1746008384910383|diff:477| [2025/04/30 10:19:44 910388] [debug] |xqc_engine_main_logic|END|now:1746008384910287| [2025/04/30 10:19:44 910393] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384910393| [2025/04/30 10:19:44 910397] [debug] |xqc_engine_wakeup_after|wakeup:1746008384910860|now:1746008384910397|diff:463| [2025/04/30 10:19:44 910401] [debug] |xqc_engine_main_logic|END|now:1746008384910393| [2025/04/30 10:19:44 911468] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384911468| [2025/04/30 10:19:44 911478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384910860|pq_index:0| [2025/04/30 10:19:44 911483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384910287| [2025/04/30 10:19:44 911488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384911487| [2025/04/30 10:19:44 911493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384910860|now:1746008384911487| [2025/04/30 10:19:44 911502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384910860|now:1746008384911487| [2025/04/30 10:19:44 911506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 911511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 911516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 911520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 911524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 911528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 911533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 911537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 911542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:555339| [2025/04/30 10:19:44 911546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 911572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 10:19:44 911618] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384911584|stream_id:0|stream_offset:555339| [2025/04/30 10:19:44 911626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 911633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 911640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:857|pto_duration:36790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 911646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 911652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 911657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 911662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384973374|now:1746008384911639|interv:61735| [2025/04/30 10:19:44 911668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384973374|now:1746008384911639|interval:61735|pto_count:0|srtt:33362 [2025/04/30 10:19:44 911674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42007| [2025/04/30 10:19:44 911681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 911692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:556518| [2025/04/30 10:19:44 911698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 911704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 10:19:44 911779] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384911749|stream_id:0|stream_offset:556518| [2025/04/30 10:19:44 911786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 911791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 911795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:857|pto_duration:36790|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 911799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 911803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 911807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 911811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384973539|now:1746008384911795|interv:61744| [2025/04/30 10:19:44 911815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384973539|now:1746008384911795|interval:61744|pto_count:0|srtt:33362 [2025/04/30 10:19:44 911820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43207| [2025/04/30 10:19:44 911824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 911829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:557697| [2025/04/30 10:19:44 911833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 911837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384912837|now:1746008384911837|interv:1000| [2025/04/30 10:19:44 911841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 911845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 911849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384912837| [2025/04/30 10:19:44 911853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384912837| [2025/04/30 10:19:44 911857] [debug] |xqc_engine_wakeup_after|wakeup:1746008384912837|now:1746008384911857|diff:980| [2025/04/30 10:19:44 911862] [debug] |xqc_engine_main_logic|END|now:1746008384911487| [2025/04/30 10:19:44 912060] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384912059| [2025/04/30 10:19:44 912066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 912078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:237| [2025/04/30 10:19:44 912084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 10:19:44 912093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 10:19:44 912099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 912106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:668| [2025/04/30 10:19:44 912113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:485178|prior_time:1746008384876162|is_app_limited:0|send_elapse:34862|ack_elapse:35897|ctl_first_sent_time:1746008384877701|lagest_ack_time:1746008384912059|curr_delivered:527185| [2025/04/30 10:19:44 912120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384877701| [2025/04/30 10:19:44 912127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1343||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 10:19:44 912133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:669| [2025/04/30 10:19:44 912137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:485178|prior_time:1746008384876162|is_app_limited:0|send_elapse:34862|ack_elapse:35897|ctl_first_sent_time:1746008384877701|lagest_ack_time:1746008384912059|curr_delivered:528385| [2025/04/30 10:19:44 912144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384877828| [2025/04/30 10:19:44 912150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1342||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 10:19:44 912157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33362|rttvar:857|minrtt:30819|latest_rtt:34231|ack_delay:80| [2025/04/30 10:19:44 912164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33460|rttvar:840|minrtt:30819|latest_rtt:34231|ack_delay:80| [2025/04/30 10:19:44 912171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 10:19:44 912177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 912183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 912190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33460|rtt_var:840|pto_duration:36820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 912197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 912203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 912209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 912213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384973569|now:1746008384912189|interv:61380| [2025/04/30 10:19:44 912221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384973569|now:1746008384912189|interval:61380|pto_count:0|srtt:33460 [2025/04/30 10:19:44 912228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34862, ack_elapse 35897, delivered 43207|rate 1203638|lost 212| [2025/04/30 10:19:44 912235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203638) in round 11| [2025/04/30 10:19:44 912242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 912249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 912253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384877828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 912258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384877828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 912262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40807|srtt:33460|latest_rtt:34231|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 912268] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:98881|inflight:40807|mode:2|applimit:0|pacing_rate:1206856|bw:1206856|srtt:33460|latest_rtt:34231|min_rtt:30819|send:695|lost:212|tlp:0|recv:234|recovery:0|slow_start:0|conn_life:536817|acked:2400|delivered:528385|is_cwnd_limited:0| [2025/04/30 10:19:44 912274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 10:19:44 912278] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746008384912059|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 912283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504912059|now:1746008384912059|interv:120000000| [2025/04/30 10:19:44 912287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504912059|now:1746008384912059|interv:120000000| [2025/04/30 10:19:44 912291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384912837|pq_index:0| [2025/04/30 10:19:44 912296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384911487| [2025/04/30 10:19:44 912300] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384912300| [2025/04/30 10:19:44 912305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384912304| [2025/04/30 10:19:44 912311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|min_srtt:33460|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 912315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 912327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 912332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 912337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|min_srtt:33460|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 912341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:613110| [2025/04/30 10:19:44 912346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 912350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 912354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|min_srtt:33460|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 912359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 912363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 912367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 912371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 912375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 912379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 912384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:557697| [2025/04/30 10:19:44 912388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 912392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 912396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384912837| [2025/04/30 10:19:44 912400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384912837| [2025/04/30 10:19:44 912404] [debug] |xqc_engine_wakeup_after|wakeup:1746008384912837|now:1746008384912404|diff:433| [2025/04/30 10:19:44 912408] [debug] |xqc_engine_main_logic|END|now:1746008384912304| [2025/04/30 10:19:44 912414] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384912413| [2025/04/30 10:19:44 912417] [debug] |xqc_engine_wakeup_after|wakeup:1746008384912837|now:1746008384912417|diff:420| [2025/04/30 10:19:44 912421] [debug] |xqc_engine_main_logic|END|now:1746008384912413| [2025/04/30 10:19:44 913492] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384913492| [2025/04/30 10:19:44 913507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384912837|pq_index:0| [2025/04/30 10:19:44 913512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384912304| [2025/04/30 10:19:44 913517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384913516| [2025/04/30 10:19:44 913521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384913124|now:1746008384913516| [2025/04/30 10:19:44 913526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 913530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384913124|now:1746008384913516| [2025/04/30 10:19:44 913534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 913537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384912837|now:1746008384913516| [2025/04/30 10:19:44 913542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384912837|now:1746008384913516| [2025/04/30 10:19:44 913545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 913569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:238|ack_delay:25444|first_ack_range:30|largest_pkt_recv_time:1746008384888124| [2025/04/30 10:19:44 913576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:238|low:208|pkt_pns:2| [2025/04/30 10:19:44 913583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:226|frame_largest_recv:238| [2025/04/30 10:19:44 913589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 913596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33460|min_srtt:33460|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 913603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 913608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 913612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 913617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 913624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 913631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 913637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:557697| [2025/04/30 10:19:44 913643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 913650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 10:19:44 913706] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:704|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40807|now:1746008384913662|stream_id:0|stream_offset:557697| [2025/04/30 10:19:44 913724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:704|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 10:19:44 913731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 913738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33460|rtt_var:840|pto_duration:36820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 913756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 913762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 913768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:44 913774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384975482|now:1746008384913737|interv:61745| [2025/04/30 10:19:44 913780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384975482|now:1746008384913737|interval:61745|pto_count:0|srtt:33460 [2025/04/30 10:19:44 913787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42014| [2025/04/30 10:19:44 913795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 913801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:558876| [2025/04/30 10:19:44 913807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 913812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 10:19:44 913849] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008384913821|stream_id:0|stream_offset:558876| [2025/04/30 10:19:44 913858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 913865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:44 913871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33460|rtt_var:840|pto_duration:36820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 913878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 913884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 913891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:44 913896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384975641|now:1746008384913871|interv:61770| [2025/04/30 10:19:44 913900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384975641|now:1746008384913871|interval:61770|pto_count:0|srtt:33460 [2025/04/30 10:19:44 913910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43214| [2025/04/30 10:19:44 913915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 913919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:560055| [2025/04/30 10:19:44 913923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 913927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384914927|now:1746008384913927|interv:1000| [2025/04/30 10:19:44 913931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 913935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 913939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384914927| [2025/04/30 10:19:44 913944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384914927| [2025/04/30 10:19:44 913948] [debug] |xqc_engine_wakeup_after|wakeup:1746008384914927|now:1746008384913947|diff:980| [2025/04/30 10:19:44 913952] [debug] |xqc_engine_main_logic|END|now:1746008384913516| [2025/04/30 10:19:44 914087] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384914086| [2025/04/30 10:19:44 914097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 914105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:238| [2025/04/30 10:19:44 914111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 10:19:44 914120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 10:19:44 914127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 914134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:670| [2025/04/30 10:19:44 914141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:487578|prior_time:1746008384878153|is_app_limited:0|send_elapse:34880|ack_elapse:35933|ctl_first_sent_time:1746008384879707|lagest_ack_time:1746008384914086|curr_delivered:529585| [2025/04/30 10:19:44 914148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384879707| [2025/04/30 10:19:44 914155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1341||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 10:19:44 914162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:671| [2025/04/30 10:19:44 914169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:487578|prior_time:1746008384878153|is_app_limited:0|send_elapse:34880|ack_elapse:35933|ctl_first_sent_time:1746008384879707|lagest_ack_time:1746008384914086|curr_delivered:530785| [2025/04/30 10:19:44 914175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384879854| [2025/04/30 10:19:44 914188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1340||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 10:19:44 914194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33460|rttvar:840|minrtt:30819|latest_rtt:34232|ack_delay:56| [2025/04/30 10:19:44 914201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33550|rttvar:809|minrtt:30819|latest_rtt:34232|ack_delay:56| [2025/04/30 10:19:44 914207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 10:19:44 914214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 914220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 914228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:809|pto_duration:36786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 914235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 914242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 914248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 10:19:44 914254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384975607|now:1746008384914228|interv:61379| [2025/04/30 10:19:44 914260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384975607|now:1746008384914228|interval:61379|pto_count:0|srtt:33550 [2025/04/30 10:19:44 914267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34880, ack_elapse 35933, delivered 43207|rate 1202432|lost 212| [2025/04/30 10:19:44 914271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202432) in round 11| [2025/04/30 10:19:44 914276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 914280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 914284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384879854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 914288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384879854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 914293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40814|srtt:33550|latest_rtt:34232|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 914299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 10:19:44 914303] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746008384914086|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 914312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504914086|now:1746008384914086|interv:120000000| [2025/04/30 10:19:44 914316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504914086|now:1746008384914086|interv:120000000| [2025/04/30 10:19:44 914320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384914927|pq_index:0| [2025/04/30 10:19:44 914326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384913516| [2025/04/30 10:19:44 914332] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384914332| [2025/04/30 10:19:44 914340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384914338| [2025/04/30 10:19:44 914349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 914353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 914358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 914363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 914368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 914372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:615468| [2025/04/30 10:19:44 914376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 914381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 914385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 914389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 914394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 914397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 914401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 914406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 914417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 914424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:560055| [2025/04/30 10:19:44 914431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 914434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 914438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384914927| [2025/04/30 10:19:44 914443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384914927| [2025/04/30 10:19:44 914447] [debug] |xqc_engine_wakeup_after|wakeup:1746008384914927|now:1746008384914446|diff:481| [2025/04/30 10:19:44 914451] [debug] |xqc_engine_main_logic|END|now:1746008384914338| [2025/04/30 10:19:44 914457] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384914456| [2025/04/30 10:19:44 914460] [debug] |xqc_engine_wakeup_after|wakeup:1746008384914927|now:1746008384914460|diff:467| [2025/04/30 10:19:44 914464] [debug] |xqc_engine_main_logic|END|now:1746008384914456| [2025/04/30 10:19:44 915533] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384915532| [2025/04/30 10:19:44 915546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384914927|pq_index:0| [2025/04/30 10:19:44 915569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384914338| [2025/04/30 10:19:44 915577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384915575| [2025/04/30 10:19:44 915584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384914927|now:1746008384915575| [2025/04/30 10:19:44 915590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384914927|now:1746008384915575| [2025/04/30 10:19:44 915596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 915603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 915610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 915617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 915623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 915629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 915636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 915643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 915649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:560055| [2025/04/30 10:19:44 915671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 915678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 10:19:44 915722] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746008384915689|stream_id:0|stream_offset:560055| [2025/04/30 10:19:44 915733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 915740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 10:19:44 915747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:809|pto_duration:36786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 915754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 915760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 915766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:44 915773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384977475|now:1746008384915747|interv:61728| [2025/04/30 10:19:44 915778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384977475|now:1746008384915747|interval:61728|pto_count:0|srtt:33550 [2025/04/30 10:19:44 915782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42014| [2025/04/30 10:19:44 915788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 915792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:561234| [2025/04/30 10:19:44 915796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 915800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 10:19:44 915833] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008384915808|stream_id:0|stream_offset:561234| [2025/04/30 10:19:44 915842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 915849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:44 915856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:809|pto_duration:36786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 915863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 915868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 915876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:44 915880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384977594|now:1746008384915856|interv:61738| [2025/04/30 10:19:44 915884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384977594|now:1746008384915856|interval:61738|pto_count:0|srtt:33550 [2025/04/30 10:19:44 915889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43214| [2025/04/30 10:19:44 915894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 915898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:562413| [2025/04/30 10:19:44 915902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 915906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384916906|now:1746008384915906|interv:1000| [2025/04/30 10:19:44 915910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 915914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 915918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384916906| [2025/04/30 10:19:44 915923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384916906| [2025/04/30 10:19:44 915927] [debug] |xqc_engine_wakeup_after|wakeup:1746008384916906|now:1746008384915927|diff:979| [2025/04/30 10:19:44 915931] [debug] |xqc_engine_main_logic|END|now:1746008384915575| [2025/04/30 10:19:44 916049] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384916048| [2025/04/30 10:19:44 916070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 916079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:239| [2025/04/30 10:19:44 916085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 10:19:44 916093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 10:19:44 916099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 916106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:672| [2025/04/30 10:19:44 916112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:489978|prior_time:1746008384880130|is_app_limited:0|send_elapse:34787|ack_elapse:35918|ctl_first_sent_time:1746008384881699|lagest_ack_time:1746008384916048|curr_delivered:531985| [2025/04/30 10:19:44 916117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384881699| [2025/04/30 10:19:44 916124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1339||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 10:19:44 916131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:673| [2025/04/30 10:19:44 916143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:489978|prior_time:1746008384880130|is_app_limited:0|send_elapse:34787|ack_elapse:35918|ctl_first_sent_time:1746008384881699|lagest_ack_time:1746008384916048|curr_delivered:533185| [2025/04/30 10:19:44 916150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384881823| [2025/04/30 10:19:44 916156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1338||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 10:19:44 916164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33550|rttvar:809|minrtt:30819|latest_rtt:34225|ack_delay:72| [2025/04/30 10:19:44 916170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33626|rttvar:757|minrtt:30819|latest_rtt:34225|ack_delay:72| [2025/04/30 10:19:44 916177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 10:19:44 916184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 916190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 916197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33626|rtt_var:757|pto_duration:36654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 916203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 916207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 916211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40814| [2025/04/30 10:19:44 916215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384977462|now:1746008384916196|interv:61266| [2025/04/30 10:19:44 916219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384977462|now:1746008384916196|interval:61266|pto_count:0|srtt:33626 [2025/04/30 10:19:44 916223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34787, ack_elapse 35918, delivered 43207|rate 1202934|lost 212| [2025/04/30 10:19:44 916228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202934) in round 11| [2025/04/30 10:19:44 916232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 916236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 916240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384881823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 916245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384881823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 916249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:40814|srtt:33626|latest_rtt:34225|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 916259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 10:19:44 916264] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746008384916048|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 916269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504916048|now:1746008384916048|interv:120000000| [2025/04/30 10:19:44 916273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504916048|now:1746008384916048|interv:120000000| [2025/04/30 10:19:44 916277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384916906|pq_index:0| [2025/04/30 10:19:44 916281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384915575| [2025/04/30 10:19:44 916285] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384916285| [2025/04/30 10:19:44 916290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384916289| [2025/04/30 10:19:44 916296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|min_srtt:33626|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 916300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 916305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 916309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 916314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|min_srtt:33626|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 916318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:617826| [2025/04/30 10:19:44 916322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 916327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 916331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|min_srtt:33626|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 916335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 916339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 916343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 916350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 916354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 916358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 916363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:562413| [2025/04/30 10:19:44 916367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 916371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 916375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384916906| [2025/04/30 10:19:44 916379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384916906| [2025/04/30 10:19:44 916383] [debug] |xqc_engine_wakeup_after|wakeup:1746008384916906|now:1746008384916383|diff:523| [2025/04/30 10:19:44 916387] [debug] |xqc_engine_main_logic|END|now:1746008384916289| [2025/04/30 10:19:44 916392] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384916392| [2025/04/30 10:19:44 916396] [debug] |xqc_engine_wakeup_after|wakeup:1746008384916906|now:1746008384916396|diff:510| [2025/04/30 10:19:44 916400] [debug] |xqc_engine_main_logic|END|now:1746008384916392| [2025/04/30 10:19:44 917469] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384917469| [2025/04/30 10:19:44 917481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384916906|pq_index:0| [2025/04/30 10:19:44 917485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384916289| [2025/04/30 10:19:44 917490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384917489| [2025/04/30 10:19:44 917495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384916906|now:1746008384917489| [2025/04/30 10:19:44 917500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384916906|now:1746008384917489| [2025/04/30 10:19:44 917507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 917515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33626|min_srtt:33626|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 917523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 917530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 917536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 917541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 917562] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 917579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 917585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40814|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:562413| [2025/04/30 10:19:44 917592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 917599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 10:19:44 917658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40814|now:1746008384917612|stream_id:0|stream_offset:562413| [2025/04/30 10:19:44 917669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 917677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40814|applimit:0| [2025/04/30 10:19:44 917684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33626|rtt_var:757|pto_duration:36654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 917691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 917697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 917703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:44 917709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384979266|now:1746008384917683|interv:61583| [2025/04/30 10:19:44 917715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384979266|now:1746008384917683|interval:61583|pto_count:0|srtt:33626 [2025/04/30 10:19:44 917732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:42014| [2025/04/30 10:19:44 917740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 917747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:563592| [2025/04/30 10:19:44 917755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 917761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 10:19:44 917805] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008384917772|stream_id:0|stream_offset:563592| [2025/04/30 10:19:44 917813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 917817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:44 917822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33626|rtt_var:757|pto_duration:36654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 917833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 917839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 917845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:44 917852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384979426|now:1746008384917821|interv:61605| [2025/04/30 10:19:44 917859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384979426|now:1746008384917821|interval:61605|pto_count:0|srtt:33626 [2025/04/30 10:19:44 917866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43214| [2025/04/30 10:19:44 917874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 917879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:564771| [2025/04/30 10:19:44 917883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 917888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 10:19:44 917917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008384917895|stream_id:0|stream_offset:564771| [2025/04/30 10:19:44 917923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 917931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:44 917938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33626|rtt_var:757|pto_duration:36654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 917944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 917950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 917957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:44 917963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384979549|now:1746008384917937|interv:61612| [2025/04/30 10:19:44 917970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384979549|now:1746008384917937|interval:61612|pto_count:0|srtt:33626 [2025/04/30 10:19:44 917977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:44414| [2025/04/30 10:19:44 917984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 917990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:565950| [2025/04/30 10:19:44 918006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 918012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384919012|now:1746008384918012|interv:1000| [2025/04/30 10:19:44 918018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 918024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 918030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384919012| [2025/04/30 10:19:44 918037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384919012| [2025/04/30 10:19:44 918044] [debug] |xqc_engine_wakeup_after|wakeup:1746008384919012|now:1746008384918044|diff:968| [2025/04/30 10:19:44 918051] [debug] |xqc_engine_main_logic|END|now:1746008384917489| [2025/04/30 10:19:44 918065] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384918064| [2025/04/30 10:19:44 918073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 918082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:240| [2025/04/30 10:19:44 918088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 10:19:44 918097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 10:19:44 918103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 918111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:674| [2025/04/30 10:19:44 918118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:492378|prior_time:1746008384882124|is_app_limited:0|send_elapse:34836|ack_elapse:35940|ctl_first_sent_time:1746008384883690|lagest_ack_time:1746008384918064|curr_delivered:534385| [2025/04/30 10:19:44 918126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384883690| [2025/04/30 10:19:44 918133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1337||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 10:19:44 918138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:675| [2025/04/30 10:19:44 918142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:492378|prior_time:1746008384882124|is_app_limited:0|send_elapse:34836|ack_elapse:35940|ctl_first_sent_time:1746008384883690|lagest_ack_time:1746008384918064|curr_delivered:535585| [2025/04/30 10:19:44 918147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384883813| [2025/04/30 10:19:44 918151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1336||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 10:19:44 918156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33626|rttvar:757|minrtt:30819|latest_rtt:34251|ack_delay:64| [2025/04/30 10:19:44 918163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33696|rttvar:708|minrtt:30819|latest_rtt:34251|ack_delay:64| [2025/04/30 10:19:44 918176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 10:19:44 918181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 918185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 918189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33696|rtt_var:708|pto_duration:36528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 918194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 918198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 918201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:44 918205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384979423|now:1746008384918189|interv:61234| [2025/04/30 10:19:44 918209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384979423|now:1746008384918189|interval:61234|pto_count:0|srtt:33696 [2025/04/30 10:19:44 918214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34836, ack_elapse 35940, delivered 43207|rate 1202198|lost 212| [2025/04/30 10:19:44 918219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202198) in round 11| [2025/04/30 10:19:44 918223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 918227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 918231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384883813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 918235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384883813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 918240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:42014|srtt:33696|latest_rtt:34251|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 918246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 10:19:44 918251] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746008384918064|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 918255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504918064|now:1746008384918064|interv:120000000| [2025/04/30 10:19:44 918260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504918064|now:1746008384918064|interv:120000000| [2025/04/30 10:19:44 918264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384919012|pq_index:0| [2025/04/30 10:19:44 918268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384917489| [2025/04/30 10:19:44 918275] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384918275| [2025/04/30 10:19:44 918280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384918279| [2025/04/30 10:19:44 918286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|min_srtt:33696|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 918290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 918295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 918300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 918304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|min_srtt:33696|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 918308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:620184| [2025/04/30 10:19:44 918313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 918317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 918321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|min_srtt:33696|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 918326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:621363| [2025/04/30 10:19:44 918330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 918334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 918338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 918342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 918346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 918351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:565950| [2025/04/30 10:19:44 918355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 918361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 918365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384919012| [2025/04/30 10:19:44 918369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384919012| [2025/04/30 10:19:44 918373] [debug] |xqc_engine_wakeup_after|wakeup:1746008384919012|now:1746008384918373|diff:639| [2025/04/30 10:19:44 918377] [debug] |xqc_engine_main_logic|END|now:1746008384918279| [2025/04/30 10:19:44 918383] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384918383| [2025/04/30 10:19:44 918387] [debug] |xqc_engine_wakeup_after|wakeup:1746008384919012|now:1746008384918386|diff:626| [2025/04/30 10:19:44 918390] [debug] |xqc_engine_main_logic|END|now:1746008384918383| [2025/04/30 10:19:44 919459] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384919459| [2025/04/30 10:19:44 919470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384919012|pq_index:0| [2025/04/30 10:19:44 919475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384918279| [2025/04/30 10:19:44 919480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384919479| [2025/04/30 10:19:44 919485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384919012|now:1746008384919479| [2025/04/30 10:19:44 919489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384919012|now:1746008384919479| [2025/04/30 10:19:44 919493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 919501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33696|min_srtt:33696|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 919509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:621363| [2025/04/30 10:19:44 919516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 919523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 919529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 919536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 919543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 919570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:565950| [2025/04/30 10:19:44 919578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 919584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 10:19:44 919625] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008384919596|stream_id:0|stream_offset:565950| [2025/04/30 10:19:44 919642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 919650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:44 919657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33696|rtt_var:708|pto_duration:36528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 919664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 919670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 919676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:44 919682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384981124|now:1746008384919657|interv:61467| [2025/04/30 10:19:44 919688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384981124|now:1746008384919657|interval:61467|pto_count:0|srtt:33696 [2025/04/30 10:19:44 919697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43214| [2025/04/30 10:19:44 919704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 919711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:567129| [2025/04/30 10:19:44 919718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 919725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 10:19:44 919768] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008384919735|stream_id:0|stream_offset:567129| [2025/04/30 10:19:44 919777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 919782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:44 919789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33696|rtt_var:708|pto_duration:36528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 919796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 919802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 919808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:44 919815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384981263|now:1746008384919788|interv:61475| [2025/04/30 10:19:44 919822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384981263|now:1746008384919788|interval:61475|pto_count:0|srtt:33696 [2025/04/30 10:19:44 919828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:44414| [2025/04/30 10:19:44 919839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 919843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:568308| [2025/04/30 10:19:44 919847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 919851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384920851|now:1746008384919851|interv:1000| [2025/04/30 10:19:44 919855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 919859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 919863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384920851| [2025/04/30 10:19:44 919868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384920851| [2025/04/30 10:19:44 919872] [debug] |xqc_engine_wakeup_after|wakeup:1746008384920851|now:1746008384919872|diff:979| [2025/04/30 10:19:44 919876] [debug] |xqc_engine_main_logic|END|now:1746008384919479| [2025/04/30 10:19:44 920039] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008384920038| [2025/04/30 10:19:44 920050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 920059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:241| [2025/04/30 10:19:44 920066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 10:19:44 920074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 10:19:44 920080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 920088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:676| [2025/04/30 10:19:44 920095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42000|prior_delivered:494785|prior_time:1746008384884211|is_app_limited:0|send_elapse:35003|ack_elapse:35827|ctl_first_sent_time:1746008384885809|lagest_ack_time:1746008384920038|curr_delivered:536785| [2025/04/30 10:19:44 920103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384885809| [2025/04/30 10:19:44 920110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1335||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 10:19:44 920116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:677| [2025/04/30 10:19:44 920123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42000|prior_delivered:494785|prior_time:1746008384884211|is_app_limited:0|send_elapse:35003|ack_elapse:35827|ctl_first_sent_time:1746008384885809|lagest_ack_time:1746008384920038|curr_delivered:537985| [2025/04/30 10:19:44 920130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384885926| [2025/04/30 10:19:44 920136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1334||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 10:19:44 920147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33696|rttvar:708|minrtt:30819|latest_rtt:34112|ack_delay:72| [2025/04/30 10:19:44 920154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33739|rttvar:617|minrtt:30819|latest_rtt:34112|ack_delay:72| [2025/04/30 10:19:44 920161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 10:19:44 920167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 920173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 920180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33739|rtt_var:617|pto_duration:36207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 920187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 920192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 920197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:44 920204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384980942|now:1746008384920180|interv:60762| [2025/04/30 10:19:44 920210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384980942|now:1746008384920180|interval:60762|pto_count:0|srtt:33739 [2025/04/30 10:19:44 920216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35003, ack_elapse 35827, delivered 43200|rate 1205794|lost 212| [2025/04/30 10:19:44 920222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205794) in round 11| [2025/04/30 10:19:44 920226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 920230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 920234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384885926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 920238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384885926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 920243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:42014|srtt:33739|latest_rtt:34112|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 920249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 10:19:44 920253] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746008384920038|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 920258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504920038|now:1746008384920038|interv:120000000| [2025/04/30 10:19:44 920266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504920038|now:1746008384920038|interv:120000000| [2025/04/30 10:19:44 920270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384920851|pq_index:0| [2025/04/30 10:19:44 920275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384919479| [2025/04/30 10:19:44 920279] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384920278| [2025/04/30 10:19:44 920283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384920282| [2025/04/30 10:19:44 920290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|min_srtt:33739|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 920294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:621363| [2025/04/30 10:19:44 920299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 920303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 920308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|min_srtt:33739|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 920312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 920317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 920321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 920326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|min_srtt:33739|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 920330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 920334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 920338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 920342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 920346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 920350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 920355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:568308| [2025/04/30 10:19:44 920362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 920365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 920370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384920851| [2025/04/30 10:19:44 920374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384920851| [2025/04/30 10:19:44 920378] [debug] |xqc_engine_wakeup_after|wakeup:1746008384920851|now:1746008384920377|diff:474| [2025/04/30 10:19:44 920382] [debug] |xqc_engine_main_logic|END|now:1746008384920282| [2025/04/30 10:19:44 920387] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384920387| [2025/04/30 10:19:44 920391] [debug] |xqc_engine_wakeup_after|wakeup:1746008384920851|now:1746008384920391|diff:460| [2025/04/30 10:19:44 920395] [debug] |xqc_engine_main_logic|END|now:1746008384920387| [2025/04/30 10:19:44 921464] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384921463| [2025/04/30 10:19:44 921475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384920851|pq_index:0| [2025/04/30 10:19:44 921479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384920282| [2025/04/30 10:19:44 921484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384921483| [2025/04/30 10:19:44 921490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384920851|now:1746008384921483| [2025/04/30 10:19:44 921498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384920851|now:1746008384921483| [2025/04/30 10:19:44 921504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 921512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33739|min_srtt:33739|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 921520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 921526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 921533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 921540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 921547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 921575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 921582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:568308| [2025/04/30 10:19:44 921589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 921605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 10:19:44 921668] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008384921616|stream_id:0|stream_offset:568308| [2025/04/30 10:19:44 921676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 921683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:44 921689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33739|rtt_var:617|pto_duration:36207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 921695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 921700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 921706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:44 921712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384982823|now:1746008384921689|interv:61134| [2025/04/30 10:19:44 921718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384982823|now:1746008384921689|interval:61134|pto_count:0|srtt:33739 [2025/04/30 10:19:44 921724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:43214| [2025/04/30 10:19:44 921731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 921737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:569487| [2025/04/30 10:19:44 921743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 921749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 10:19:44 921792] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008384921758|stream_id:0|stream_offset:569487| [2025/04/30 10:19:44 921803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 921810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:44 921817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33739|rtt_var:617|pto_duration:36207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 921825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 921832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 921838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:44 921842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384982965|now:1746008384921817|interv:61148| [2025/04/30 10:19:44 921851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384982965|now:1746008384921817|interval:61148|pto_count:0|srtt:33739 [2025/04/30 10:19:44 921856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:44414| [2025/04/30 10:19:44 921861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 921865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:570666| [2025/04/30 10:19:44 921870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 921874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 10:19:44 921903] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44414|now:1746008384921881|stream_id:0|stream_offset:570666| [2025/04/30 10:19:44 921909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 921916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44414|applimit:0| [2025/04/30 10:19:44 921923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33739|rtt_var:617|pto_duration:36207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 921929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 921935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 921942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:44 921948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384983088|now:1746008384921922|interv:61166| [2025/04/30 10:19:44 921955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384983088|now:1746008384921922|interval:61166|pto_count:0|srtt:33739 [2025/04/30 10:19:44 921962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:45614| [2025/04/30 10:19:44 921970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 921976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:571845| [2025/04/30 10:19:44 921984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 921991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384922990|now:1746008384921990|interv:1000| [2025/04/30 10:19:44 921997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 922002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 922015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384922990| [2025/04/30 10:19:44 922021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384922990| [2025/04/30 10:19:44 922028] [debug] |xqc_engine_wakeup_after|wakeup:1746008384922990|now:1746008384922028|diff:962| [2025/04/30 10:19:44 922035] [debug] |xqc_engine_main_logic|END|now:1746008384921483| [2025/04/30 10:19:44 922049] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384922048| [2025/04/30 10:19:44 922056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 922065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:242| [2025/04/30 10:19:44 922071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 10:19:44 922079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 10:19:44 922085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 922092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:678|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:678| [2025/04/30 10:19:44 922097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:497185|prior_time:1746008384886136|is_app_limited:0|send_elapse:35009|ack_elapse:35912|ctl_first_sent_time:1746008384887785|lagest_ack_time:1746008384922048|curr_delivered:539192| [2025/04/30 10:19:44 922102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384887785| [2025/04/30 10:19:44 922107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1333||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 10:19:44 922111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 10:19:44 922116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:497185|prior_time:1746008384886136|is_app_limited:0|send_elapse:35009|ack_elapse:35912|ctl_first_sent_time:1746008384887785|lagest_ack_time:1746008384922048|curr_delivered:540392| [2025/04/30 10:19:44 922120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384887917| [2025/04/30 10:19:44 922124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1332||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 10:19:44 922128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33739|rttvar:617|minrtt:30819|latest_rtt:34131|ack_delay:72| [2025/04/30 10:19:44 922133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33779|rttvar:543|minrtt:30819|latest_rtt:34131|ack_delay:72| [2025/04/30 10:19:44 922140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 10:19:44 922147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 922153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 226|pns:2| [2025/04/30 10:19:44 922158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 922163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33779|rtt_var:543|pto_duration:35951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 922172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 922176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 922180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 922184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384982832|now:1746008384922162|interv:60670| [2025/04/30 10:19:44 922188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384982832|now:1746008384922162|interval:60670|pto_count:0|srtt:33779 [2025/04/30 10:19:44 922192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35009, ack_elapse 35912, delivered 43207|rate 1203135|lost 212| [2025/04/30 10:19:44 922197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203135) in round 11| [2025/04/30 10:19:44 922201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 922205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 922209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2407|po_sent_time:1746008384887917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 922214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2407|po_sent_time:1746008384887917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 922219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:43207|srtt:33779|latest_rtt:34131|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 922225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 10:19:44 922229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746008384922048|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 922234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504922048|now:1746008384922048|interv:120000000| [2025/04/30 10:19:44 922238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504922048|now:1746008384922048|interv:120000000| [2025/04/30 10:19:44 922242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384922990|pq_index:0| [2025/04/30 10:19:44 922246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384921483| [2025/04/30 10:19:44 922251] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384922250| [2025/04/30 10:19:44 922255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384922254| [2025/04/30 10:19:44 922264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 922269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 922273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 922278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 922283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 922287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:624900| [2025/04/30 10:19:44 922291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 922296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 922300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 922304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:626079| [2025/04/30 10:19:44 922308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 922312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 922316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 922321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 922325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 922329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:571845| [2025/04/30 10:19:44 922334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 922337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 922342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384922990| [2025/04/30 10:19:44 922346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384922990| [2025/04/30 10:19:44 922349] [debug] |xqc_engine_wakeup_after|wakeup:1746008384922990|now:1746008384922349|diff:641| [2025/04/30 10:19:44 922354] [debug] |xqc_engine_main_logic|END|now:1746008384922254| [2025/04/30 10:19:44 922362] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384922362| [2025/04/30 10:19:44 922366] [debug] |xqc_engine_wakeup_after|wakeup:1746008384922990|now:1746008384922366|diff:624| [2025/04/30 10:19:44 922370] [debug] |xqc_engine_main_logic|END|now:1746008384922362| [2025/04/30 10:19:44 923438] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384923438| [2025/04/30 10:19:44 923448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384922990|pq_index:0| [2025/04/30 10:19:44 923453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384922254| [2025/04/30 10:19:44 923458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384923457| [2025/04/30 10:19:44 923463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384922990|now:1746008384923457| [2025/04/30 10:19:44 923467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384922990|now:1746008384923457| [2025/04/30 10:19:44 923471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 923477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 923482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:626079| [2025/04/30 10:19:44 923490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 923496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 923502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 923509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 923517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 923523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:571845| [2025/04/30 10:19:44 923530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 923537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 10:19:44 923597] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384923567|stream_id:0|stream_offset:571845| [2025/04/30 10:19:44 923608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 923616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 923623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33779|rtt_var:543|pto_duration:35951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 923638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 923645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 923651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 923657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384984518|now:1746008384923623|interv:60895| [2025/04/30 10:19:44 923663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384984518|now:1746008384923623|interval:60895|pto_count:0|srtt:33779 [2025/04/30 10:19:44 923669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:44407| [2025/04/30 10:19:44 923677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 923683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:573024| [2025/04/30 10:19:44 923690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 923696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 10:19:44 923737] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384923707|stream_id:0|stream_offset:573024| [2025/04/30 10:19:44 923746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 923753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 923760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33779|rtt_var:543|pto_duration:35951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 923767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 923773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 923779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 923786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384984658|now:1746008384923760|interv:60898| [2025/04/30 10:19:44 923792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384984658|now:1746008384923760|interval:60898|pto_count:0|srtt:33779 [2025/04/30 10:19:44 923800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:45607| [2025/04/30 10:19:44 923808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 923814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:574203| [2025/04/30 10:19:44 923823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 923827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384924827|now:1746008384923827|interv:1000| [2025/04/30 10:19:44 923832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 923835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 923840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384924827| [2025/04/30 10:19:44 923844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384924827| [2025/04/30 10:19:44 923848] [debug] |xqc_engine_wakeup_after|wakeup:1746008384924827|now:1746008384923848|diff:979| [2025/04/30 10:19:44 923852] [debug] |xqc_engine_main_logic|END|now:1746008384923457| [2025/04/30 10:19:44 924024] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384924023| [2025/04/30 10:19:44 924035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 924044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:243| [2025/04/30 10:19:44 924050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 10:19:44 924058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 10:19:44 924065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 924072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:681| [2025/04/30 10:19:44 924079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43207|prior_delivered:499585|prior_time:1746008384888124|is_app_limited:0|send_elapse:35093|ack_elapse:35899|ctl_first_sent_time:1746008384889866|lagest_ack_time:1746008384924023|curr_delivered:541592| [2025/04/30 10:19:44 924087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384889866| [2025/04/30 10:19:44 924094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1331||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 10:19:44 924100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33779|rttvar:543|minrtt:30819|latest_rtt:34157|ack_delay:64| [2025/04/30 10:19:44 924107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33818|rttvar:486|minrtt:30819|latest_rtt:34157|ack_delay:64| [2025/04/30 10:19:44 924114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 10:19:44 924120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 924127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 924134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384928149|now:1746008384924133|interval:4016| [2025/04/30 10:19:44 924140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384928149|now:1746008384924133|interv:4016| [2025/04/30 10:19:44 924146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35093, ack_elapse 35899, delivered 42007|rate 1170144|lost 212| [2025/04/30 10:19:44 924156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170144) in round 11| [2025/04/30 10:19:44 924161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 924165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 924169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:1200|po_sent_time:1746008384889866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 924173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:1200|po_sent_time:1746008384889866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 924178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:44407|srtt:33818|latest_rtt:34157|min_rtt:30819|applimit:0|lost:212|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 924184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 10:19:44 924188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746008384924023|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 924193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504924023|now:1746008384924023|interv:120000000| [2025/04/30 10:19:44 924197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504924023|now:1746008384924023|interv:120000000| [2025/04/30 10:19:44 924201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384924827|pq_index:0| [2025/04/30 10:19:44 924206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384923457| [2025/04/30 10:19:44 924210] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384924210| [2025/04/30 10:19:44 924214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384924214| [2025/04/30 10:19:44 924220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33818|min_srtt:33818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 924225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:626079| [2025/04/30 10:19:44 924230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 924234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 924239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33818|min_srtt:33818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 924243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 924250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 924254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 924258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 924263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 924267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 924271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:574203| [2025/04/30 10:19:44 924276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 924280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 924284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384924827| [2025/04/30 10:19:44 924288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384924827| [2025/04/30 10:19:44 924292] [debug] |xqc_engine_wakeup_after|wakeup:1746008384924827|now:1746008384924292|diff:535| [2025/04/30 10:19:44 924296] [debug] |xqc_engine_main_logic|END|now:1746008384924214| [2025/04/30 10:19:44 924302] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384924301| [2025/04/30 10:19:44 924305] [debug] |xqc_engine_wakeup_after|wakeup:1746008384924827|now:1746008384924305|diff:522| [2025/04/30 10:19:44 924309] [debug] |xqc_engine_main_logic|END|now:1746008384924301| [2025/04/30 10:19:44 925378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384925378| [2025/04/30 10:19:44 925390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384924827|pq_index:0| [2025/04/30 10:19:44 925394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384924214| [2025/04/30 10:19:44 925399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384925398| [2025/04/30 10:19:44 925404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384924827|now:1746008384925398| [2025/04/30 10:19:44 925408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384924827|now:1746008384925398| [2025/04/30 10:19:44 925412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 925418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33818|min_srtt:33818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 925422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 925427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 925437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 925441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 925445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 925450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 925454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:574203| [2025/04/30 10:19:44 925458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 925463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 10:19:44 925504] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384925471|stream_id:0|stream_offset:574203| [2025/04/30 10:19:44 925514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 925521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 925528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384928149|now:1746008384925528|interval:2621| [2025/04/30 10:19:44 925534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384928149|now:1746008384925528|interv:2621| [2025/04/30 10:19:44 925542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:45607| [2025/04/30 10:19:44 925565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 925574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:575382| [2025/04/30 10:19:44 925578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 925583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 10:19:44 925617] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384925590|stream_id:0|stream_offset:575382| [2025/04/30 10:19:44 925626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 925633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 925640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384928149|now:1746008384925639|interval:2510| [2025/04/30 10:19:44 925646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384928149|now:1746008384925639|interv:2510| [2025/04/30 10:19:44 925659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:46807| [2025/04/30 10:19:44 925666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 925673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:576561| [2025/04/30 10:19:44 925679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 925685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 10:19:44 925723] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008384925695|stream_id:0|stream_offset:576561| [2025/04/30 10:19:44 925733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 925740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:44 925746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384928149|now:1746008384925746|interval:2403| [2025/04/30 10:19:44 925753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384928149|now:1746008384925746|interv:2403| [2025/04/30 10:19:44 925759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:48007| [2025/04/30 10:19:44 925766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 925773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:577740| [2025/04/30 10:19:44 925780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 925786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384926786|now:1746008384925786|interv:1000| [2025/04/30 10:19:44 925793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 925799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 925804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384926786| [2025/04/30 10:19:44 925811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384926786| [2025/04/30 10:19:44 925815] [debug] |xqc_engine_wakeup_after|wakeup:1746008384926786|now:1746008384925815|diff:971| [2025/04/30 10:19:44 925819] [debug] |xqc_engine_main_logic|END|now:1746008384925398| [2025/04/30 10:19:44 926025] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384926024| [2025/04/30 10:19:44 926037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 926046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:244| [2025/04/30 10:19:44 926052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 10:19:44 926069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 10:19:44 926075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 926084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:682| [2025/04/30 10:19:44 926092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:501985|prior_time:1746008384890108|is_app_limited:0|send_elapse:35166|ack_elapse:35916|ctl_first_sent_time:1746008384891691|lagest_ack_time:1746008384926024|curr_delivered:542792| [2025/04/30 10:19:44 926099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384891691| [2025/04/30 10:19:44 926106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1330||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 10:19:44 926113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 926120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:501985|prior_time:1746008384890108|is_app_limited:0|send_elapse:35166|ack_elapse:35916|ctl_first_sent_time:1746008384891691|lagest_ack_time:1746008384926024|curr_delivered:543992| [2025/04/30 10:19:44 926127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384891816| [2025/04/30 10:19:44 926134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 10:19:44 926140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33818|rttvar:486|minrtt:30819|latest_rtt:34208|ack_delay:64| [2025/04/30 10:19:44 926147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33859|rttvar:446|minrtt:30819|latest_rtt:34208|ack_delay:64| [2025/04/30 10:19:44 926152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:683|lost_pn:680|thresh:3| [2025/04/30 10:19:44 926157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 926162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:680|lost_pn:680|po_sent_time:1746008384889723|lost_send_time:1746008384887540|loss_delay:38484|frame:STREAM |repair:128| [2025/04/30 10:19:44 926166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384889723u| [2025/04/30 10:19:44 926171] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:154252|lost_count:4|send_count:158|pkt_num:680|po_send_time:1746008384889723|srtt:33859|cwnd:98881|bw:1206856|conn_life:550574|now:0|last_lost_time:550574| [2025/04/30 10:19:44 926175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 926180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33859|rtt_var:446|pto_duration:35859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 926184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 926188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 926197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 926201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384986554|now:1746008384926179|interv:60375| [2025/04/30 10:19:44 926205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384986554|now:1746008384926179|interval:60375|pto_count:0|srtt:33859 [2025/04/30 10:19:44 926210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35166, ack_elapse 35916, delivered 42007|rate 1169590|lost 213| [2025/04/30 10:19:44 926214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169590) in round 11| [2025/04/30 10:19:44 926218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 926222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 926226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:1|acked:2400|po_sent_time:1746008384891816|recovery:1|recovery_start:1746008384926170|packet_conservation:0|next_round_delivered:506785| [2025/04/30 10:19:44 926231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:1|acked:2400|po_sent_time:1746008384891816|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 926236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33859|latest_rtt:34208|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 926242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 10:19:44 926246] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746008384926024|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 926251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504926024|now:1746008384926024|interv:120000000| [2025/04/30 10:19:44 926256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504926024|now:1746008384926024|interv:120000000| [2025/04/30 10:19:44 926260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384926786|pq_index:0| [2025/04/30 10:19:44 926264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384925398| [2025/04/30 10:19:44 926268] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384926268| [2025/04/30 10:19:44 926273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384926272| [2025/04/30 10:19:44 926279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33859|min_srtt:33859|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 926284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 926291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 926295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 926299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 926304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 926308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33859|min_srtt:33859|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 926312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 926316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 926320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 926324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 926328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 926333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 926337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:577740| [2025/04/30 10:19:44 926342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 926345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 926349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384926786| [2025/04/30 10:19:44 926354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384926786| [2025/04/30 10:19:44 926357] [debug] |xqc_engine_wakeup_after|wakeup:1746008384926786|now:1746008384926357|diff:429| [2025/04/30 10:19:44 926362] [debug] |xqc_engine_main_logic|END|now:1746008384926272| [2025/04/30 10:19:44 926367] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384926367| [2025/04/30 10:19:44 926371] [debug] |xqc_engine_wakeup_after|wakeup:1746008384926786|now:1746008384926371|diff:415| [2025/04/30 10:19:44 926375] [debug] |xqc_engine_main_logic|END|now:1746008384926367| [2025/04/30 10:19:44 927443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384927443| [2025/04/30 10:19:44 927453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384926786|pq_index:0| [2025/04/30 10:19:44 927458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384926272| [2025/04/30 10:19:44 927463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384927462| [2025/04/30 10:19:44 927475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384926786|now:1746008384927462| [2025/04/30 10:19:44 927482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384926786|now:1746008384927462| [2025/04/30 10:19:44 927489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 927496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33859|min_srtt:33859|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 927504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 927512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 927518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 927525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 927532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 927538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33859|min_srtt:33859|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 927545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 927573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 927580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 927586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 927592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 927597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 927602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:577740| [2025/04/30 10:19:44 927606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 927611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 10:19:44 927676] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384927619|stream_id:0|stream_offset:577740| [2025/04/30 10:19:44 927687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 927694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 927708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33859|rtt_var:446|pto_duration:35859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 927715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 927722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 927728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 927735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384988478|now:1746008384927708|interv:60770| [2025/04/30 10:19:44 927741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384988478|now:1746008384927708|interval:60770|pto_count:0|srtt:33859 [2025/04/30 10:19:44 927748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 927756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 927762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:578919| [2025/04/30 10:19:44 927769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 927775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 10:19:44 927822] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384927787|stream_id:0|stream_offset:578919| [2025/04/30 10:19:44 927833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 927840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 927847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33859|rtt_var:446|pto_duration:35859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 927854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 927861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 927867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 927874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384988646|now:1746008384927846|interv:60800| [2025/04/30 10:19:44 927881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384988646|now:1746008384927846|interval:60800|pto_count:0|srtt:33859 [2025/04/30 10:19:44 927888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 927896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 927901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:580098| [2025/04/30 10:19:44 927910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 927915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384988646| [2025/04/30 10:19:44 927919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384988646| [2025/04/30 10:19:44 927923] [debug] |xqc_engine_wakeup_after|wakeup:1746008384988646|now:1746008384927923|diff:60723| [2025/04/30 10:19:44 927928] [debug] |xqc_engine_main_logic|END|now:1746008384927462| [2025/04/30 10:19:44 928019] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384928018| [2025/04/30 10:19:44 928030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 928039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:245| [2025/04/30 10:19:44 928044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 10:19:44 928052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 10:19:44 928056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 928063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:684| [2025/04/30 10:19:44 928070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:504385|prior_time:1746008384892110|is_app_limited:0|send_elapse:35818|ack_elapse:35908|ctl_first_sent_time:1746008384893696|lagest_ack_time:1746008384928018|curr_delivered:545192| [2025/04/30 10:19:44 928077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384893696| [2025/04/30 10:19:44 928084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 10:19:44 928091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 928097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:504385|prior_time:1746008384892110|is_app_limited:0|send_elapse:35818|ack_elapse:35908|ctl_first_sent_time:1746008384893696|lagest_ack_time:1746008384928018|curr_delivered:546392| [2025/04/30 10:19:44 928105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384893839| [2025/04/30 10:19:44 928111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 10:19:44 928118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33859|rttvar:446|minrtt:30819|latest_rtt:34179|ack_delay:64| [2025/04/30 10:19:44 928125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33891|rttvar:399|minrtt:30819|latest_rtt:34179|ack_delay:64| [2025/04/30 10:19:44 928132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 10:19:44 928138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 928149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 928153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 928157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:399|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 928161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 928165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 928169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 928173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384988678|now:1746008384928156|interv:60522| [2025/04/30 10:19:44 928177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384988678|now:1746008384928156|interval:60522|pto_count:0|srtt:33891 [2025/04/30 10:19:44 928182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35818, ack_elapse 35908, delivered 42007|rate 1169850|lost 213| [2025/04/30 10:19:44 928186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169850) in round 11| [2025/04/30 10:19:44 928191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 928195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 928199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384893839|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 928203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384893839|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 928208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33891|latest_rtt:34179|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 928214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 10:19:44 928219] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746008384928018|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 928224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504928018|now:1746008384928018|interv:120000000| [2025/04/30 10:19:44 928228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504928018|now:1746008384928018|interv:120000000| [2025/04/30 10:19:44 928232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384988646|pq_index:0| [2025/04/30 10:19:44 928236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384927462| [2025/04/30 10:19:44 928240] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384928240| [2025/04/30 10:19:44 928248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384928247| [2025/04/30 10:19:44 928254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 928258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 928263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 928267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 928271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 928275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 928279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 928284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 928288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 928292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 928295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 928300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 928304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 928308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:580098| [2025/04/30 10:19:44 928313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 928317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384929317|now:1746008384928317|interv:1000| [2025/04/30 10:19:44 928321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 928325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 928329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384929317| [2025/04/30 10:19:44 928333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384929317| [2025/04/30 10:19:44 928337] [debug] |xqc_engine_wakeup_after|wakeup:1746008384929317|now:1746008384928336|diff:981| [2025/04/30 10:19:44 928341] [debug] |xqc_engine_main_logic|END|now:1746008384928247| [2025/04/30 10:19:44 928354] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384928354| [2025/04/30 10:19:44 928358] [debug] |xqc_engine_wakeup_after|wakeup:1746008384929317|now:1746008384928358|diff:959| [2025/04/30 10:19:44 928362] [debug] |xqc_engine_main_logic|END|now:1746008384928354| [2025/04/30 10:19:44 929434] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384929433| [2025/04/30 10:19:44 929443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384929317|pq_index:0| [2025/04/30 10:19:44 929448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384928247| [2025/04/30 10:19:44 929453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384929452| [2025/04/30 10:19:44 929458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384929317|now:1746008384929452| [2025/04/30 10:19:44 929463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384929317|now:1746008384929452| [2025/04/30 10:19:44 929469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 929477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 929484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 929491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 929498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 929504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 929511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 929518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 929525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 929532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 929538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 929544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 929573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 929580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 929587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:580098| [2025/04/30 10:19:44 929600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 929607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 10:19:44 929650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384929618|stream_id:0|stream_offset:580098| [2025/04/30 10:19:44 929659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 929667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 929674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:399|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 929680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 929687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 929693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 929700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384990509|now:1746008384929673|interv:60836| [2025/04/30 10:19:44 929707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384990509|now:1746008384929673|interval:60836|pto_count:0|srtt:33891 [2025/04/30 10:19:44 929714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 929722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 929728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:581277| [2025/04/30 10:19:44 929736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 929742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 10:19:44 929786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384929754|stream_id:0|stream_offset:581277| [2025/04/30 10:19:44 929796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 929803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 929810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:399|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 929817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 929824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 929837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 929845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384990645|now:1746008384929810|interv:60835| [2025/04/30 10:19:44 929851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384990645|now:1746008384929810|interval:60835|pto_count:0|srtt:33891 [2025/04/30 10:19:44 929857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 929862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 929866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:582456| [2025/04/30 10:19:44 929870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 929875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384990645| [2025/04/30 10:19:44 929879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384990645| [2025/04/30 10:19:44 929883] [debug] |xqc_engine_wakeup_after|wakeup:1746008384990645|now:1746008384929883|diff:60762| [2025/04/30 10:19:44 929887] [debug] |xqc_engine_main_logic|END|now:1746008384929452| [2025/04/30 10:19:44 929971] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008384929970| [2025/04/30 10:19:44 929982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 929991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:246| [2025/04/30 10:19:44 929996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 10:19:44 930005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 10:19:44 930012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 930019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:686|origin_pktnum:612|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:687|path_largest_ack:686| [2025/04/30 10:19:44 930026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:39607|prior_delivered:509185|prior_time:1746008384896087|is_app_limited:0|send_elapse:34467|ack_elapse:33883|ctl_first_sent_time:1746008384896430|lagest_ack_time:1746008384929970|curr_delivered:547592| [2025/04/30 10:19:44 930031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384896430| [2025/04/30 10:19:44 930038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1326||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 10:19:44 930045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:687|path_largest_ack:687| [2025/04/30 10:19:44 930051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:39607|prior_delivered:509185|prior_time:1746008384896087|is_app_limited:0|send_elapse:34467|ack_elapse:33883|ctl_first_sent_time:1746008384896430|lagest_ack_time:1746008384929970|curr_delivered:548792| [2025/04/30 10:19:44 930064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384896545| [2025/04/30 10:19:44 930071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1325||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 10:19:44 930078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33891|rttvar:399|minrtt:30819|latest_rtt:33425|ack_delay:72| [2025/04/30 10:19:44 930086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33824|rttvar:434|minrtt:30819|latest_rtt:33425|ack_delay:72| [2025/04/30 10:19:44 930092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 10:19:44 930099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 930105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 930109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33824|rtt_var:434|pto_duration:35824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 930113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 930117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 930121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 930125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384990578|now:1746008384930108|interv:60470| [2025/04/30 10:19:44 930129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384990578|now:1746008384930108|interval:60470|pto_count:0|srtt:33824 [2025/04/30 10:19:44 930133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34467, ack_elapse 33883, delivered 39607|rate 1149128|lost 213| [2025/04/30 10:19:44 930138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149128) in round 11| [2025/04/30 10:19:44 930142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 930146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 930150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384896545|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 930155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384896545|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 930159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33824|latest_rtt:33425|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 930165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 930170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008384954970|now:1746008384929970|interv:25000| [2025/04/30 10:19:44 930179] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384929970|max_ack_delay:25000| [2025/04/30 10:19:44 930183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 10:19:44 930188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:247|frame:PING ACK |recv_time:1746008384929970|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 930193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504929970|now:1746008384929970|interv:120000000| [2025/04/30 10:19:44 930197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504929970|now:1746008384929970|interv:120000000| [2025/04/30 10:19:44 930201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384990645|pq_index:0| [2025/04/30 10:19:44 930205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384929452| [2025/04/30 10:19:44 930209] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384930209| [2025/04/30 10:19:44 930214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384930213| [2025/04/30 10:19:44 930220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33824|min_srtt:33824|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 930224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 930229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 930233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 930237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 930241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 930245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33824|min_srtt:33824|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 930250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 930254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 930258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 930262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 930266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 930274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 930278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:582456| [2025/04/30 10:19:44 930283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 930287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 10:19:44 930324] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384930294|stream_id:0|stream_offset:582456| [2025/04/30 10:19:44 930334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 930342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 930348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33824|rtt_var:434|pto_duration:35824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 930354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 930358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 930362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 930366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384991118|now:1746008384930348|interv:60770| [2025/04/30 10:19:44 930370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384991118|now:1746008384930348|interval:60770|pto_count:0|srtt:33824 [2025/04/30 10:19:44 930375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 930379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 930384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:583635| [2025/04/30 10:19:44 930388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 930392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384931392|now:1746008384930392|interv:1000| [2025/04/30 10:19:44 930396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 930400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 930404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384931392| [2025/04/30 10:19:44 930408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384931392| [2025/04/30 10:19:44 930412] [debug] |xqc_engine_wakeup_after|wakeup:1746008384931392|now:1746008384930412|diff:980| [2025/04/30 10:19:44 930417] [debug] |xqc_engine_main_logic|END|now:1746008384930213| [2025/04/30 10:19:44 930427] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384930427| [2025/04/30 10:19:44 930431] [debug] |xqc_engine_wakeup_after|wakeup:1746008384931392|now:1746008384930431|diff:961| [2025/04/30 10:19:44 930435] [debug] |xqc_engine_main_logic|END|now:1746008384930427| [2025/04/30 10:19:44 931519] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384931518| [2025/04/30 10:19:44 931531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384931392|pq_index:0| [2025/04/30 10:19:44 931536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384930213| [2025/04/30 10:19:44 931543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384931541| [2025/04/30 10:19:44 931567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384931392|now:1746008384931541| [2025/04/30 10:19:44 931574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384931392|now:1746008384931541| [2025/04/30 10:19:44 931580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 931587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33824|min_srtt:33824|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 931594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 931601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 931607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 931613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 931620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 931627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33824|min_srtt:33824|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 931633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 931640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 931646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 931652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 931659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 931666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 931672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:583635| [2025/04/30 10:19:44 931687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 931693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 10:19:44 931736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384931705|stream_id:0|stream_offset:583635| [2025/04/30 10:19:44 931747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 931754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 931761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33824|rtt_var:434|pto_duration:35824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 931768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 931772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 931776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 931780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384992529|now:1746008384931760|interv:60769| [2025/04/30 10:19:44 931784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384992529|now:1746008384931760|interval:60769|pto_count:0|srtt:33824 [2025/04/30 10:19:44 931788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 931793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 931797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:584814| [2025/04/30 10:19:44 931802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 931806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 931811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 931815] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384931814|diff:23156| [2025/04/30 10:19:44 931819] [debug] |xqc_engine_main_logic|END|now:1746008384931541| [2025/04/30 10:19:44 931975] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384931974| [2025/04/30 10:19:44 931986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 931995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:247| [2025/04/30 10:19:44 932001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 10:19:44 932009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 10:19:44 932016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 932030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:689|path_largest_ack:688| [2025/04/30 10:19:44 932037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:509185|prior_time:1746008384896087|is_app_limited:0|send_elapse:35936|ack_elapse:35887|ctl_first_sent_time:1746008384897899|lagest_ack_time:1746008384931974|curr_delivered:549992| [2025/04/30 10:19:44 932045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384897899| [2025/04/30 10:19:44 932052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1324||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 10:19:44 932059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:689|path_largest_ack:689| [2025/04/30 10:19:44 932066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:509185|prior_time:1746008384896087|is_app_limited:0|send_elapse:35936|ack_elapse:35887|ctl_first_sent_time:1746008384897899|lagest_ack_time:1746008384931974|curr_delivered:551192| [2025/04/30 10:19:44 932073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384898016| [2025/04/30 10:19:44 932079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1323||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 10:19:44 932086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33824|rttvar:434|minrtt:30819|latest_rtt:33958|ack_delay:72| [2025/04/30 10:19:44 932091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33831|rttvar:341|minrtt:30819|latest_rtt:33958|ack_delay:72| [2025/04/30 10:19:44 932095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 10:19:44 932099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 932104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 932109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33831|rtt_var:341|pto_duration:35831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 932117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 932123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 932129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 932133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384992536|now:1746008384932109|interv:60427| [2025/04/30 10:19:44 932137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384992536|now:1746008384932109|interval:60427|pto_count:0|srtt:33831 [2025/04/30 10:19:44 932141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35936, ack_elapse 35887, delivered 42007|rate 1168939|lost 213| [2025/04/30 10:19:44 932146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168939) in round 11| [2025/04/30 10:19:44 932154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 932159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 932163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384898016|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 932167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384898016|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 932172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33831|latest_rtt:33958|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 932178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 10:19:44 932182] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK |recv_time:1746008384931974|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 932187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504931974|now:1746008384931974|interv:120000000| [2025/04/30 10:19:44 932191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504931974|now:1746008384931974|interv:120000000| [2025/04/30 10:19:44 932195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 932199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384931541| [2025/04/30 10:19:44 932203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384932203| [2025/04/30 10:19:44 932208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384932207| [2025/04/30 10:19:44 932214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33831|min_srtt:33831|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 932219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 932223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 932227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 932231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 932235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 932239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33831|min_srtt:33831|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 932246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 932251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 932255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 932258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 932263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 932267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 932271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:584814| [2025/04/30 10:19:44 932276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 932280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 10:19:44 932318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384932288|stream_id:0|stream_offset:584814| [2025/04/30 10:19:44 932327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 932335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 932342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33831|rtt_var:341|pto_duration:35831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 932347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 932351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 932355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 932360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384993119|now:1746008384932341|interv:60778| [2025/04/30 10:19:44 932364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384993119|now:1746008384932341|interval:60778|pto_count:0|srtt:33831 [2025/04/30 10:19:44 932369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 932374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 932378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:585993| [2025/04/30 10:19:44 932382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 932391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 10:19:44 932421] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384932397|stream_id:0|stream_offset:585993| [2025/04/30 10:19:44 932429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 932437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 932444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33831|rtt_var:341|pto_duration:35831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 932449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 932454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 932460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 932466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384993228|now:1746008384932443|interv:60785| [2025/04/30 10:19:44 932470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384993228|now:1746008384932443|interval:60785|pto_count:0|srtt:33831 [2025/04/30 10:19:44 932475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 932480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 932484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:587172| [2025/04/30 10:19:44 932488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 932492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 932497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 932502] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384932501|diff:22469| [2025/04/30 10:19:44 932509] [debug] |xqc_engine_main_logic|END|now:1746008384932207| [2025/04/30 10:19:44 932517] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384932517| [2025/04/30 10:19:44 932523] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384932523|diff:22447| [2025/04/30 10:19:44 932527] [debug] |xqc_engine_main_logic|END|now:1746008384932517| [2025/04/30 10:19:44 933949] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384933948| [2025/04/30 10:19:44 933964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 933973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:248| [2025/04/30 10:19:44 933978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 10:19:44 933987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 10:19:44 934001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 934008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:691|path_largest_ack:690| [2025/04/30 10:19:44 934015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:511585|prior_time:1746008384898185|is_app_limited:0|send_elapse:33833|ack_elapse:35763|ctl_first_sent_time:1746008384899658|lagest_ack_time:1746008384933948|curr_delivered:552392| [2025/04/30 10:19:44 934023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384899658| [2025/04/30 10:19:44 934030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1322||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 10:19:44 934038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 934045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:511585|prior_time:1746008384898185|is_app_limited:0|send_elapse:33833|ack_elapse:35763|ctl_first_sent_time:1746008384899658|lagest_ack_time:1746008384933948|curr_delivered:553592| [2025/04/30 10:19:44 934051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384899796| [2025/04/30 10:19:44 934058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1321||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 10:19:44 934064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33831|rttvar:341|minrtt:30819|latest_rtt:34152|ack_delay:64| [2025/04/30 10:19:44 934071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33864|rttvar:320|minrtt:30819|latest_rtt:34152|ack_delay:64| [2025/04/30 10:19:44 934077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 10:19:44 934081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 934086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 934090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33864|rtt_var:320|pto_duration:35864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 934094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 934098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 934102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 934106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384993261|now:1746008384934089|interv:59172| [2025/04/30 10:19:44 934110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384993261|now:1746008384934089|interval:59172|pto_count:0|srtt:33864 [2025/04/30 10:19:44 934115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33833, ack_elapse 35763, delivered 42007|rate 1174593|lost 213| [2025/04/30 10:19:44 934123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174593) in round 11| [2025/04/30 10:19:44 934128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 934132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 934136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384899796|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 934140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384899796|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 934145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33864|latest_rtt:34152|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 934151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 10:19:44 934155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746008384933948|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 934160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504933948|now:1746008384933948|interv:120000000| [2025/04/30 10:19:44 934164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504933948|now:1746008384933948|interv:120000000| [2025/04/30 10:19:44 934168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 934173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384932207| [2025/04/30 10:19:44 934177] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384934177| [2025/04/30 10:19:44 934182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384934181| [2025/04/30 10:19:44 934188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33864|min_srtt:33864|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 934192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 934197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 934201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 934204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 934209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 934213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33864|min_srtt:33864|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 934220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 934224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 934228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 934232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 934236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 934241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 934245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:587172| [2025/04/30 10:19:44 934249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 934253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384935253|now:1746008384934253|interv:1000| [2025/04/30 10:19:44 934257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 934261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 934265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384935253| [2025/04/30 10:19:44 934269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384935253| [2025/04/30 10:19:44 934273] [debug] |xqc_engine_wakeup_after|wakeup:1746008384935253|now:1746008384934273|diff:980| [2025/04/30 10:19:44 934278] [debug] |xqc_engine_main_logic|END|now:1746008384934181| [2025/04/30 10:19:44 934283] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384934283| [2025/04/30 10:19:44 934287] [debug] |xqc_engine_wakeup_after|wakeup:1746008384935253|now:1746008384934287|diff:966| [2025/04/30 10:19:44 934291] [debug] |xqc_engine_main_logic|END|now:1746008384934283| [2025/04/30 10:19:44 935361] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384935361| [2025/04/30 10:19:44 935370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384935253|pq_index:0| [2025/04/30 10:19:44 935375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384934181| [2025/04/30 10:19:44 935380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384935379| [2025/04/30 10:19:44 935385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384935253|now:1746008384935379| [2025/04/30 10:19:44 935389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384935253|now:1746008384935379| [2025/04/30 10:19:44 935393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 935398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33864|min_srtt:33864|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 935408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 935413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 935416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 935420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 935425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 935429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33864|min_srtt:33864|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 935433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 935438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 935441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 935445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 935449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 935454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 935458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:587172| [2025/04/30 10:19:44 935463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 935467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 10:19:44 935510] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384935475|stream_id:0|stream_offset:587172| [2025/04/30 10:19:44 935519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 935526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 935533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33864|rtt_var:320|pto_duration:35864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 935539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 935545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 935569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 935580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384996339|now:1746008384935532|interv:60807| [2025/04/30 10:19:44 935586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384996339|now:1746008384935532|interval:60807|pto_count:0|srtt:33864 [2025/04/30 10:19:44 935592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 935599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 935605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:588351| [2025/04/30 10:19:44 935611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 935617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 10:19:44 935658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384935627|stream_id:0|stream_offset:588351| [2025/04/30 10:19:44 935665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 935672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 935678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33864|rtt_var:320|pto_duration:35864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 935684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 935689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 935695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 935700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384996491|now:1746008384935677|interv:60814| [2025/04/30 10:19:44 935706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384996491|now:1746008384935677|interval:60814|pto_count:0|srtt:33864 [2025/04/30 10:19:44 935712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 935718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 935724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:589530| [2025/04/30 10:19:44 935731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 935737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 935744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 935755] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384935755|diff:19215| [2025/04/30 10:19:44 935761] [debug] |xqc_engine_main_logic|END|now:1746008384935379| [2025/04/30 10:19:44 935938] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384935937| [2025/04/30 10:19:44 935945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 935951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:249| [2025/04/30 10:19:44 935955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 10:19:44 935963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 10:19:44 935969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 935977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:693|path_largest_ack:692| [2025/04/30 10:19:44 935983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:513985|prior_time:1746008384900089|is_app_limited:0|send_elapse:35699|ack_elapse:35848|ctl_first_sent_time:1746008384901632|lagest_ack_time:1746008384935937|curr_delivered:554792| [2025/04/30 10:19:44 935991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384901632| [2025/04/30 10:19:44 935996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1320||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 10:19:44 936002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 936009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:513985|prior_time:1746008384900089|is_app_limited:0|send_elapse:35699|ack_elapse:35848|ctl_first_sent_time:1746008384901632|lagest_ack_time:1746008384935937|curr_delivered:555992| [2025/04/30 10:19:44 936016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384901763| [2025/04/30 10:19:44 936022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1319||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 10:19:44 936029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33864|rttvar:320|minrtt:30819|latest_rtt:34174|ack_delay:64| [2025/04/30 10:19:44 936035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33894|rttvar:301|minrtt:30819|latest_rtt:34174|ack_delay:64| [2025/04/30 10:19:44 936042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 10:19:44 936049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 936056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 936062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33894|rtt_var:301|pto_duration:35894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 936069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 936075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 936087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 936091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384996521|now:1746008384936062|interv:60459| [2025/04/30 10:19:44 936095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384996521|now:1746008384936062|interval:60459|pto_count:0|srtt:33894 [2025/04/30 10:19:44 936099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35699, ack_elapse 35848, delivered 42007|rate 1171808|lost 213| [2025/04/30 10:19:44 936104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171808) in round 11| [2025/04/30 10:19:44 936108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 936112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 936116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384901763|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 936121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384901763|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 936125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33894|latest_rtt:34174|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 936131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 10:19:44 936136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746008384935937|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 936141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504935937|now:1746008384935937|interv:120000000| [2025/04/30 10:19:44 936145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504935937|now:1746008384935937|interv:120000000| [2025/04/30 10:19:44 936149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 936153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384935379| [2025/04/30 10:19:44 936157] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384936157| [2025/04/30 10:19:44 936162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384936161| [2025/04/30 10:19:44 936167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33894|min_srtt:33894|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 936172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 936179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 936183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 936187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 936191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 936195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33894|min_srtt:33894|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 936199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 936203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 936207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 936211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 936215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 936219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 936224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:589530| [2025/04/30 10:19:44 936228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 936232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 10:19:44 936267] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384936240|stream_id:0|stream_offset:589530| [2025/04/30 10:19:44 936273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 936279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 936286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33894|rtt_var:301|pto_duration:35894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 936293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 936300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 936306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 936313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384997134|now:1746008384936286|interv:60848| [2025/04/30 10:19:44 936326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384997134|now:1746008384936286|interval:60848|pto_count:0|srtt:33894 [2025/04/30 10:19:44 936332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 936337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 936342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:590709| [2025/04/30 10:19:44 936346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 936350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 10:19:44 936380] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384936357|stream_id:0|stream_offset:590709| [2025/04/30 10:19:44 936386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 936394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 936402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33894|rtt_var:301|pto_duration:35894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 936409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 936415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 936422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 936428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384997251|now:1746008384936401|interv:60850| [2025/04/30 10:19:44 936435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384997251|now:1746008384936401|interval:60850|pto_count:0|srtt:33894 [2025/04/30 10:19:44 936441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 936446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 936450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:591888| [2025/04/30 10:19:44 936454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 936459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 936463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 936467] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384936467|diff:18503| [2025/04/30 10:19:44 936471] [debug] |xqc_engine_main_logic|END|now:1746008384936161| [2025/04/30 10:19:44 936482] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384936482| [2025/04/30 10:19:44 936486] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384936486|diff:18484| [2025/04/30 10:19:44 936491] [debug] |xqc_engine_main_logic|END|now:1746008384936482| [2025/04/30 10:19:44 937930] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384937929| [2025/04/30 10:19:44 937945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 937954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:250| [2025/04/30 10:19:44 937961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 10:19:44 937969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 10:19:44 937975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 937981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:694| [2025/04/30 10:19:44 937988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:516385|prior_time:1746008384902091|is_app_limited:0|send_elapse:33932|ack_elapse:35838|ctl_first_sent_time:1746008384903653|lagest_ack_time:1746008384937929|curr_delivered:557192| [2025/04/30 10:19:44 937995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384903653| [2025/04/30 10:19:44 938002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1318||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 10:19:44 938009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 938016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:516385|prior_time:1746008384902091|is_app_limited:0|send_elapse:33932|ack_elapse:35838|ctl_first_sent_time:1746008384903653|lagest_ack_time:1746008384937929|curr_delivered:558392| [2025/04/30 10:19:44 938023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384903807| [2025/04/30 10:19:44 938029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1317||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 10:19:44 938035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33894|rttvar:301|minrtt:30819|latest_rtt:34122|ack_delay:64| [2025/04/30 10:19:44 938041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33915|rttvar:267|minrtt:30819|latest_rtt:34122|ack_delay:64| [2025/04/30 10:19:44 938048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 10:19:44 938055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 938061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 938067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:267|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 938071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 938084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 938090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 938097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384997272|now:1746008384938066|interv:59206| [2025/04/30 10:19:44 938103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384997272|now:1746008384938066|interval:59206|pto_count:0|srtt:33915 [2025/04/30 10:19:44 938108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33932, ack_elapse 35838, delivered 42007|rate 1172135|lost 213| [2025/04/30 10:19:44 938113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172135) in round 11| [2025/04/30 10:19:44 938117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 938121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 938125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384903807|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 938129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384903807|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 938134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33915|latest_rtt:34122|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 938140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 10:19:44 938144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746008384937929|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 938149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504937929|now:1746008384937929|interv:120000000| [2025/04/30 10:19:44 938153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504937929|now:1746008384937929|interv:120000000| [2025/04/30 10:19:44 938157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 938162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384936161| [2025/04/30 10:19:44 938166] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384938166| [2025/04/30 10:19:44 938171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384938170| [2025/04/30 10:19:44 938177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33915|min_srtt:33915|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 938181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 938189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 938193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 938196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 938201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 938205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33915|min_srtt:33915|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 938209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 938213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 938217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 938221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 938225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 938230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 938234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:591888| [2025/04/30 10:19:44 938238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 938243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 10:19:44 938277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384938250|stream_id:0|stream_offset:591888| [2025/04/30 10:19:44 938284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 938289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 938296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:267|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 938303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 938310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 938316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 938323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384999165|now:1746008384938296|interv:60869| [2025/04/30 10:19:44 938336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384999165|now:1746008384938296|interval:60869|pto_count:0|srtt:33915 [2025/04/30 10:19:44 938342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 938347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 938351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:593067| [2025/04/30 10:19:44 938356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 938360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 10:19:44 938390] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384938367|stream_id:0|stream_offset:593067| [2025/04/30 10:19:44 938395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 938403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 938409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:267|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 938416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 938422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 938429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 938435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384999282|now:1746008384938409|interv:60873| [2025/04/30 10:19:44 938442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384999282|now:1746008384938409|interval:60873|pto_count:0|srtt:33915 [2025/04/30 10:19:44 938450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 938457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 938464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:594246| [2025/04/30 10:19:44 938471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 938477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 938484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 938490] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384938490|diff:16480| [2025/04/30 10:19:44 938503] [debug] |xqc_engine_main_logic|END|now:1746008384938170| [2025/04/30 10:19:44 938511] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384938510| [2025/04/30 10:19:44 938516] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384938516|diff:16454| [2025/04/30 10:19:44 938522] [debug] |xqc_engine_main_logic|END|now:1746008384938510| [2025/04/30 10:19:44 939980] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008384939979| [2025/04/30 10:19:44 939995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 940008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:251| [2025/04/30 10:19:44 940014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 10:19:44 940023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 10:19:44 940029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 940037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:696| [2025/04/30 10:19:44 940044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:518785|prior_time:1746008384904079|is_app_limited:0|send_elapse:35741|ack_elapse:35900|ctl_first_sent_time:1746008384905609|lagest_ack_time:1746008384939979|curr_delivered:559592| [2025/04/30 10:19:44 940051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384905609| [2025/04/30 10:19:44 940058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1316||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 10:19:44 940064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 940071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:518785|prior_time:1746008384904079|is_app_limited:0|send_elapse:35741|ack_elapse:35900|ctl_first_sent_time:1746008384905609|lagest_ack_time:1746008384939979|curr_delivered:560792| [2025/04/30 10:19:44 940078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384905743| [2025/04/30 10:19:44 940084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1315||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 10:19:44 940090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33915|rttvar:267|minrtt:30819|latest_rtt:34236|ack_delay:56| [2025/04/30 10:19:44 940095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33948|rttvar:267|minrtt:30819|latest_rtt:34236|ack_delay:56| [2025/04/30 10:19:44 940102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 10:19:44 940107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 940113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 940118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33948|rtt_var:267|pto_duration:35948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 940128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 940132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 940137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 940144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384999315|now:1746008384940117|interv:59198| [2025/04/30 10:19:44 940151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384999315|now:1746008384940117|interval:59198|pto_count:0|srtt:33948 [2025/04/30 10:19:44 940158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35741, ack_elapse 35900, delivered 42007|rate 1170111|lost 213| [2025/04/30 10:19:44 940163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170111) in round 11| [2025/04/30 10:19:44 940168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 940172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 940176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384905743|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 940180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384905743|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 940185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33948|latest_rtt:34236|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 940191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 10:19:44 940196] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746008384939979|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 940201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504939979|now:1746008384939979|interv:120000000| [2025/04/30 10:19:44 940205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504939979|now:1746008384939979|interv:120000000| [2025/04/30 10:19:44 940209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 940213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384938170| [2025/04/30 10:19:44 940217] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384940217| [2025/04/30 10:19:44 940223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384940221| [2025/04/30 10:19:44 940233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33948|min_srtt:33948|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 940245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 940249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 940253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 940257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 940262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 940266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33948|min_srtt:33948|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 940270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 940274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 940278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 940282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 940286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 940291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 940295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:594246| [2025/04/30 10:19:44 940299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 940304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 10:19:44 940338] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384940311|stream_id:0|stream_offset:594246| [2025/04/30 10:19:44 940344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 940349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 940356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33948|rtt_var:267|pto_duration:35948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 940363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 940370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 940376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 940389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385001259|now:1746008384940355|interv:60904| [2025/04/30 10:19:44 940395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385001259|now:1746008384940355|interval:60904|pto_count:0|srtt:33948 [2025/04/30 10:19:44 940403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 940410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 940415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:595425| [2025/04/30 10:19:44 940420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 940424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 10:19:44 940454] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384940431|stream_id:0|stream_offset:595425| [2025/04/30 10:19:44 940460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 940467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 940474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33948|rtt_var:267|pto_duration:35948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 940481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 940487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 940493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 940499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385001379|now:1746008384940474|interv:60905| [2025/04/30 10:19:44 940505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385001379|now:1746008384940474|interval:60905|pto_count:0|srtt:33948 [2025/04/30 10:19:44 940512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 940521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 940527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:596604| [2025/04/30 10:19:44 940534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 940541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 940547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 940583] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384940583|diff:14387| [2025/04/30 10:19:44 940590] [debug] |xqc_engine_main_logic|END|now:1746008384940221| [2025/04/30 10:19:44 940598] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384940598| [2025/04/30 10:19:44 940603] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384940603|diff:14367| [2025/04/30 10:19:44 940610] [debug] |xqc_engine_main_logic|END|now:1746008384940598| [2025/04/30 10:19:44 942997] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384942995| [2025/04/30 10:19:44 943013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 943022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:252| [2025/04/30 10:19:44 943027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 10:19:44 943034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 10:19:44 943041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 943048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:698| [2025/04/30 10:19:44 943056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:521185|prior_time:1746008384906066|is_app_limited:0|send_elapse:33899|ack_elapse:36929|ctl_first_sent_time:1746008384907587|lagest_ack_time:1746008384942995|curr_delivered:561992| [2025/04/30 10:19:44 943063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384907587| [2025/04/30 10:19:44 943071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1314||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 10:19:44 943076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 943083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:523585|prior_time:1746008384908062|is_app_limited:0|send_elapse:35808|ack_elapse:34933|ctl_first_sent_time:1746008384909619|lagest_ack_time:1746008384942995|curr_delivered:563192| [2025/04/30 10:19:44 943090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384909619| [2025/04/30 10:19:44 943096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1313||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 10:19:44 943103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33948|rttvar:267|minrtt:30819|latest_rtt:33376|ack_delay:64| [2025/04/30 10:19:44 943110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33869|rttvar:360|minrtt:30819|latest_rtt:33376|ack_delay:64| [2025/04/30 10:19:44 943117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/04/30 10:19:44 943123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 943130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 943137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384945819|now:1746008384943136|interval:2683| [2025/04/30 10:19:44 943148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384945819|now:1746008384943136|interv:2683| [2025/04/30 10:19:44 943152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35808, ack_elapse 34933, delivered 39607|rate 1106093|lost 213| [2025/04/30 10:19:44 943157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106093) in round 11| [2025/04/30 10:19:44 943161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 943166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 943170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384909619|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 943174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384909619|recovery:1|recovery_start:1746008384926170|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 943179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508570|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:33869|latest_rtt:33376|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384926170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 943185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 10:19:44 943190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746008384942995|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 943195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504942995|now:1746008384942995|interv:120000000| [2025/04/30 10:19:44 943199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504942995|now:1746008384942995|interv:120000000| [2025/04/30 10:19:44 943203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 943207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384940221| [2025/04/30 10:19:44 943211] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384943211| [2025/04/30 10:19:44 943216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384943215| [2025/04/30 10:19:44 943223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33869|min_srtt:33869|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 943227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 943232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 943236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 943243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 943248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 943252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33869|min_srtt:33869|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 943256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 943261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 943264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 943268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 943273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 943277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 943281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:596604| [2025/04/30 10:19:44 943286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 943290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 10:19:44 943330] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384943298|stream_id:0|stream_offset:596604| [2025/04/30 10:19:44 943339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 943347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 943353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384945819|now:1746008384943353|interval:2466| [2025/04/30 10:19:44 943360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384945819|now:1746008384943353|interv:2466| [2025/04/30 10:19:44 943365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 943370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 943375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:597783| [2025/04/30 10:19:44 943379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 943383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 10:19:44 943420] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384943395|stream_id:0|stream_offset:597783| [2025/04/30 10:19:44 943429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 943437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 943444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008384945819|now:1746008384943443|interval:2376| [2025/04/30 10:19:44 943450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008384945819|now:1746008384943443|interv:2376| [2025/04/30 10:19:44 943455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 943460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 943464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:598962| [2025/04/30 10:19:44 943469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 943474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384945819| [2025/04/30 10:19:44 943480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384945819| [2025/04/30 10:19:44 943486] [debug] |xqc_engine_wakeup_after|wakeup:1746008384945819|now:1746008384943486|diff:2333| [2025/04/30 10:19:44 943493] [debug] |xqc_engine_main_logic|END|now:1746008384943215| [2025/04/30 10:19:44 943500] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384943500| [2025/04/30 10:19:44 943506] [debug] |xqc_engine_wakeup_after|wakeup:1746008384945819|now:1746008384943506|diff:2313| [2025/04/30 10:19:44 943512] [debug] |xqc_engine_main_logic|END|now:1746008384943500| [2025/04/30 10:19:44 944980] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384944978| [2025/04/30 10:19:44 944993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 945002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:253| [2025/04/30 10:19:44 945008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 10:19:44 945018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 10:19:44 945024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 945032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:701| [2025/04/30 10:19:44 945039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43207|prior_delivered:523585|prior_time:1746008384908062|is_app_limited:0|send_elapse:35938|ack_elapse:36916|ctl_first_sent_time:1746008384909749|lagest_ack_time:1746008384944978|curr_delivered:564392| [2025/04/30 10:19:44 945046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384909749| [2025/04/30 10:19:44 945061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1312||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 10:19:44 945068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 945075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42007|prior_delivered:525985|prior_time:1746008384910063|is_app_limited:0|send_elapse:35855|ack_elapse:34915|ctl_first_sent_time:1746008384911584|lagest_ack_time:1746008384944978|curr_delivered:565592| [2025/04/30 10:19:44 945082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384911584| [2025/04/30 10:19:44 945088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 10:19:44 945095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33869|rttvar:360|minrtt:30819|latest_rtt:33394|ack_delay:72| [2025/04/30 10:19:44 945100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33801|rttvar:406|minrtt:30819|latest_rtt:33394|ack_delay:72| [2025/04/30 10:19:44 945104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 10:19:44 945108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 945113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:699|lost_pn:699|po_sent_time:1746008384907717|lost_send_time:1746008384906952|loss_delay:38026|frame:STREAM |repair:128| [2025/04/30 10:19:44 945118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008384907717u| [2025/04/30 10:19:44 945122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 945126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:406|pto_duration:35801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 945131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 945135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 945139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 945143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385004196|now:1746008384945126|interv:59070| [2025/04/30 10:19:44 945147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385004196|now:1746008384945126|interval:59070|pto_count:0|srtt:33801 [2025/04/30 10:19:44 945151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35855, ack_elapse 34915, delivered 39607|rate 1104643|lost 214| [2025/04/30 10:19:44 945156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104643) in round 11| [2025/04/30 10:19:44 945160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 945164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 945172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:1|acked:2400|po_sent_time:1746008384911584|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 945176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:1|acked:2400|po_sent_time:1746008384911584|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 945181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:43207|srtt:33801|latest_rtt:33394|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 945187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 10:19:44 945192] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746008384944978|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 945197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504944978|now:1746008384944978|interv:120000000| [2025/04/30 10:19:44 945201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504944978|now:1746008384944978|interv:120000000| [2025/04/30 10:19:44 945205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384945819|pq_index:0| [2025/04/30 10:19:44 945209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384943215| [2025/04/30 10:19:44 945213] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384945213| [2025/04/30 10:19:44 945218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384945217| [2025/04/30 10:19:44 945224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 945229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 945233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 945237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 945241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 945246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 945250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33801|min_srtt:33801|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 945254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 945261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 945265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 945269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 945273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 945277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 945282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:598962| [2025/04/30 10:19:44 945286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 945291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 10:19:44 945334] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384945299|stream_id:0|stream_offset:598962| [2025/04/30 10:19:44 945344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 945351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 945358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:406|pto_duration:35801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 945366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 945371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 945374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 945378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385006100|now:1746008384945358|interv:60742| [2025/04/30 10:19:44 945382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385006100|now:1746008384945358|interval:60742|pto_count:0|srtt:33801 [2025/04/30 10:19:44 945387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:44407| [2025/04/30 10:19:44 945392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 945396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:600141| [2025/04/30 10:19:44 945401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 945405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 10:19:44 945437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384945412|stream_id:0|stream_offset:600141| [2025/04/30 10:19:44 945453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 945460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 945466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:406|pto_duration:35801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 945471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 945475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 945479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 945482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385006213|now:1746008384945466|interv:60747| [2025/04/30 10:19:44 945486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385006213|now:1746008384945466|interval:60747|pto_count:0|srtt:33801 [2025/04/30 10:19:44 945491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 945495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 945502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:601320| [2025/04/30 10:19:44 945509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 945517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 10:19:44 945573] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384945527|stream_id:0|stream_offset:601320| [2025/04/30 10:19:44 945583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 945589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 945596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33801|rtt_var:406|pto_duration:35801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 945602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 945607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 945612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 945618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385006328|now:1746008384945595|interv:60733| [2025/04/30 10:19:44 945624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385006328|now:1746008384945595|interval:60733|pto_count:0|srtt:33801 [2025/04/30 10:19:44 945636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 945642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 945648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 945654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 945660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 945666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 945671] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384945671|diff:9299| [2025/04/30 10:19:44 945677] [debug] |xqc_engine_main_logic|END|now:1746008384945217| [2025/04/30 10:19:44 945684] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384945684| [2025/04/30 10:19:44 945689] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384945689|diff:9281| [2025/04/30 10:19:44 945695] [debug] |xqc_engine_main_logic|END|now:1746008384945684| [2025/04/30 10:19:44 947080] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384947078| [2025/04/30 10:19:44 947093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 947099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:254| [2025/04/30 10:19:44 947103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 10:19:44 947110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 10:19:44 947117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 947124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:703| [2025/04/30 10:19:44 947131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43207|prior_delivered:525985|prior_time:1746008384910063|is_app_limited:0|send_elapse:36020|ack_elapse:37015|ctl_first_sent_time:1746008384911749|lagest_ack_time:1746008384947078|curr_delivered:566792| [2025/04/30 10:19:44 947138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384911749| [2025/04/30 10:19:44 947146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 10:19:44 947152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:704|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:704| [2025/04/30 10:19:44 947159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42014|prior_delivered:528385|prior_time:1746008384912059|is_app_limited:0|send_elapse:35961|ack_elapse:35019|ctl_first_sent_time:1746008384913662|lagest_ack_time:1746008384947078|curr_delivered:567999| [2025/04/30 10:19:44 947165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384913662| [2025/04/30 10:19:44 947170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1310||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 10:19:44 947183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33801|rttvar:406|minrtt:30819|latest_rtt:33416|ack_delay:88| [2025/04/30 10:19:44 947190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33742|rttvar:423|minrtt:30819|latest_rtt:33416|ack_delay:88| [2025/04/30 10:19:44 947196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:704|lost_pn:701|thresh:3| [2025/04/30 10:19:44 947203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 947209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 947215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 239|pns:2| [2025/04/30 10:19:44 947219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 947224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:423|pto_duration:35742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 947231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 947237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 947244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:44 947248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385006269|now:1746008384947224|interv:59045| [2025/04/30 10:19:44 947252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385006269|now:1746008384947224|interval:59045|pto_count:0|srtt:33742 [2025/04/30 10:19:44 947257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35961, ack_elapse 35019, delivered 39614|rate 1101582|lost 214| [2025/04/30 10:19:44 947261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101582) in round 11| [2025/04/30 10:19:44 947266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 947270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 947274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2407|po_sent_time:1746008384913662|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 947278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2407|po_sent_time:1746008384913662|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 947283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44400|srtt:33742|latest_rtt:33416|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 947289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 10:19:44 947298] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746008384947078|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 947303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504947078|now:1746008384947078|interv:120000000| [2025/04/30 10:19:44 947307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504947078|now:1746008384947078|interv:120000000| [2025/04/30 10:19:44 947311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 947316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384945217| [2025/04/30 10:19:44 947320] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384947320| [2025/04/30 10:19:44 947325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384947324| [2025/04/30 10:19:44 947331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 947335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 947340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 947344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 947348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 947352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 947356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 947361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 947365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 947369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 947373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 947377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 947381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 947386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 947393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 947397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 10:19:44 947432] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008384947405|stream_id:0|stream_offset:602499| [2025/04/30 10:19:44 947439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 947444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:44 947448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:423|pto_duration:35742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 947454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 947461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 947467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:44 947474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385008147|now:1746008384947448|interv:60699| [2025/04/30 10:19:44 947479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385008147|now:1746008384947448|interval:60699|pto_count:0|srtt:33742 [2025/04/30 10:19:44 947484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45600| [2025/04/30 10:19:44 947490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 947496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:603678| [2025/04/30 10:19:44 947503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 947510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 10:19:44 947565] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008384947520|stream_id:0|stream_offset:603678| [2025/04/30 10:19:44 947579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|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 10:19:44 947586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:44 947593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:423|pto_duration:35742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 947600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 947605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 947611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:44 947624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385008262|now:1746008384947593|interv:60669| [2025/04/30 10:19:44 947634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385008262|now:1746008384947593|interval:60669|pto_count:0|srtt:33742 [2025/04/30 10:19:44 947641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46800| [2025/04/30 10:19:44 947648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 947655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 947663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 947670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 947676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 947682] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384947682|diff:7288| [2025/04/30 10:19:44 947686] [debug] |xqc_engine_main_logic|END|now:1746008384947324| [2025/04/30 10:19:44 947692] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384947692| [2025/04/30 10:19:44 947697] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384947697|diff:7273| [2025/04/30 10:19:44 947704] [debug] |xqc_engine_main_logic|END|now:1746008384947692| [2025/04/30 10:19:44 948952] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384948951| [2025/04/30 10:19:44 948967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 948976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:255| [2025/04/30 10:19:44 948983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 10:19:44 948991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 10:19:44 948998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 949006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:705| [2025/04/30 10:19:44 949012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:528385|prior_time:1746008384912059|is_app_limited:0|send_elapse:36120|ack_elapse:36892|ctl_first_sent_time:1746008384913821|lagest_ack_time:1746008384948951|curr_delivered:569199| [2025/04/30 10:19:44 949019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384913821| [2025/04/30 10:19:44 949026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1309||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 10:19:44 949033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 949040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42014|prior_delivered:530785|prior_time:1746008384914086|is_app_limited:0|send_elapse:35982|ack_elapse:34865|ctl_first_sent_time:1746008384915689|lagest_ack_time:1746008384948951|curr_delivered:570399| [2025/04/30 10:19:44 949053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384915689| [2025/04/30 10:19:44 949060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1308||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 10:19:44 949066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33742|rttvar:423|minrtt:30819|latest_rtt:33262|ack_delay:80| [2025/04/30 10:19:44 949074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33672|rttvar:458|minrtt:30819|latest_rtt:33262|ack_delay:80| [2025/04/30 10:19:44 949080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/04/30 10:19:44 949086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 949090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 949094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 949100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33672|rtt_var:458|pto_duration:35672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 949107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 949113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 949119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:44 949124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385008192|now:1746008384949099|interv:59093| [2025/04/30 10:19:44 949128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385008192|now:1746008384949099|interval:59093|pto_count:0|srtt:33672 [2025/04/30 10:19:44 949132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35982, ack_elapse 34865, delivered 39614|rate 1100939|lost 214| [2025/04/30 10:19:44 949137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100939) in round 11| [2025/04/30 10:19:44 949141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 949145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 949149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384915689|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 949154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384915689|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 949158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44400|srtt:33672|latest_rtt:33262|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 949168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 10:19:44 949173] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746008384948951|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 949177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504948951|now:1746008384948951|interv:120000000| [2025/04/30 10:19:44 949182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504948951|now:1746008384948951|interv:120000000| [2025/04/30 10:19:44 949185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 949190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384947324| [2025/04/30 10:19:44 949194] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384949194| [2025/04/30 10:19:44 949199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384949198| [2025/04/30 10:19:44 949205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33672|min_srtt:33672|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 949209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 949214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 949218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 949222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 949226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 949230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33672|min_srtt:33672|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 949235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 949239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 949243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 949247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 949251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 949256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 949264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 949268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 949273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 10:19:44 949311] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008384949280|stream_id:0|stream_offset:604857| [2025/04/30 10:19:44 949320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 949328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:44 949335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33672|rtt_var:458|pto_duration:35672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 949341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 949345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 949349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:44 949353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385009952|now:1746008384949335|interv:60617| [2025/04/30 10:19:44 949357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385009952|now:1746008384949335|interval:60617|pto_count:0|srtt:33672 [2025/04/30 10:19:44 949362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45600| [2025/04/30 10:19:44 949367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 949371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:606036| [2025/04/30 10:19:44 949376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 949380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 10:19:44 949412] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008384949387|stream_id:0|stream_offset:606036| [2025/04/30 10:19:44 949421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 949428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:44 949435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33672|rtt_var:458|pto_duration:35672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 949442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 949451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 949455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:44 949459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385010059|now:1746008384949434|interv:60625| [2025/04/30 10:19:44 949463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385010059|now:1746008384949434|interval:60625|pto_count:0|srtt:33672 [2025/04/30 10:19:44 949468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46800| [2025/04/30 10:19:44 949475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 949481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 949488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 949495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 949501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 949507] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384949507|diff:5463| [2025/04/30 10:19:44 949513] [debug] |xqc_engine_main_logic|END|now:1746008384949198| [2025/04/30 10:19:44 949520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384949520| [2025/04/30 10:19:44 949525] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384949525|diff:5445| [2025/04/30 10:19:44 949531] [debug] |xqc_engine_main_logic|END|now:1746008384949520| [2025/04/30 10:19:44 950948] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384950946| [2025/04/30 10:19:44 950962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 950970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:256| [2025/04/30 10:19:44 950974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 10:19:44 950980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 10:19:44 950985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 950993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:708|path_largest_ack:707| [2025/04/30 10:19:44 951000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:530785|prior_time:1746008384914086|is_app_limited:0|send_elapse:36101|ack_elapse:36860|ctl_first_sent_time:1746008384915808|lagest_ack_time:1746008384950946|curr_delivered:571599| [2025/04/30 10:19:44 951007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384915808| [2025/04/30 10:19:44 951014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1307||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 10:19:44 951021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 951035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:42014|prior_delivered:533185|prior_time:1746008384916048|is_app_limited:0|send_elapse:35913|ack_elapse:34898|ctl_first_sent_time:1746008384917612|lagest_ack_time:1746008384950946|curr_delivered:572799| [2025/04/30 10:19:44 951042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384917612| [2025/04/30 10:19:44 951049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1306||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 10:19:44 951054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33672|rttvar:458|minrtt:30819|latest_rtt:33334|ack_delay:64| [2025/04/30 10:19:44 951058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33621|rttvar:444|minrtt:30819|latest_rtt:33334|ack_delay:64| [2025/04/30 10:19:44 951062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/04/30 10:19:44 951067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 951071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 951075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 951079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33621|rtt_var:444|pto_duration:35621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 951083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 951087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 951091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:44 951095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385010008|now:1746008384951078|interv:58930| [2025/04/30 10:19:44 951099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385010008|now:1746008384951078|interval:58930|pto_count:0|srtt:33621 [2025/04/30 10:19:44 951104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35913, ack_elapse 34898, delivered 39614|rate 1103054|lost 214| [2025/04/30 10:19:44 951112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103054) in round 11| [2025/04/30 10:19:44 951119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 951126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 951130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384917612|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 951134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384917612|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 951143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44400|srtt:33621|latest_rtt:33334|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 951149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 10:19:44 951153] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746008384950946|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 951158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504950946|now:1746008384950946|interv:120000000| [2025/04/30 10:19:44 951162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504950946|now:1746008384950946|interv:120000000| [2025/04/30 10:19:44 951166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 951170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384949198| [2025/04/30 10:19:44 951174] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384951174| [2025/04/30 10:19:44 951179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384951178| [2025/04/30 10:19:44 951185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33621|min_srtt:33621|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 951190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 951194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 951198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 951202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 951206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 951210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33621|min_srtt:33621|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 951214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 951219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 951222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 951226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 951230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 951238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 951242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 951246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 951251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 10:19:44 951288] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008384951258|stream_id:0|stream_offset:607215| [2025/04/30 10:19:44 951297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 951305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:44 951312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33621|rtt_var:444|pto_duration:35621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 951319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 951323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 951327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:44 951331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385011879|now:1746008384951311|interv:60568| [2025/04/30 10:19:44 951335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385011879|now:1746008384951311|interval:60568|pto_count:0|srtt:33621 [2025/04/30 10:19:44 951340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45600| [2025/04/30 10:19:44 951345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 951349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:608394| [2025/04/30 10:19:44 951354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 951358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 10:19:44 951387] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008384951364|stream_id:0|stream_offset:608394| [2025/04/30 10:19:44 951397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 951404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:44 951411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33621|rtt_var:444|pto_duration:35621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 951421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 951425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 951429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:44 951433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385011985|now:1746008384951411|interv:60574| [2025/04/30 10:19:44 951437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385011985|now:1746008384951411|interval:60574|pto_count:0|srtt:33621 [2025/04/30 10:19:44 951441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46800| [2025/04/30 10:19:44 951449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 951455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 951463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 951469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 951475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 951481] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384951481|diff:3489| [2025/04/30 10:19:44 951488] [debug] |xqc_engine_main_logic|END|now:1746008384951178| [2025/04/30 10:19:44 951496] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384951496| [2025/04/30 10:19:44 951501] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384951501|diff:3469| [2025/04/30 10:19:44 951507] [debug] |xqc_engine_main_logic|END|now:1746008384951496| [2025/04/30 10:19:44 952933] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384952932| [2025/04/30 10:19:44 952948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 952955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:257| [2025/04/30 10:19:44 952961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 10:19:44 952970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 10:19:44 952976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 952984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:709| [2025/04/30 10:19:44 952991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:533185|prior_time:1746008384916048|is_app_limited:0|send_elapse:36073|ack_elapse:36884|ctl_first_sent_time:1746008384917772|lagest_ack_time:1746008384952932|curr_delivered:573999| [2025/04/30 10:19:44 952998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384917772| [2025/04/30 10:19:44 953004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1305||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 10:19:44 953018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 953024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:533185|prior_time:1746008384916048|is_app_limited:0|send_elapse:36073|ack_elapse:36884|ctl_first_sent_time:1746008384917772|lagest_ack_time:1746008384952932|curr_delivered:575199| [2025/04/30 10:19:44 953031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384917895| [2025/04/30 10:19:44 953037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1304||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 10:19:44 953044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33621|rttvar:444|minrtt:30819|latest_rtt:35037|ack_delay:88| [2025/04/30 10:19:44 953051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33787|rttvar:665|minrtt:30819|latest_rtt:35037|ack_delay:88| [2025/04/30 10:19:44 953058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/04/30 10:19:44 953064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 953071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 953076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 953081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:665|pto_duration:36447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 953085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 953089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 953093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:44 953097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385012811|now:1746008384953080|interv:59731| [2025/04/30 10:19:44 953101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385012811|now:1746008384953080|interval:59731|pto_count:0|srtt:33787 [2025/04/30 10:19:44 953105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36073, ack_elapse 36884, delivered 42014|rate 1139084|lost 214| [2025/04/30 10:19:44 953110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139084) in round 11| [2025/04/30 10:19:44 953114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 953118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 953122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384917895|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 953131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384917895|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 953135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44400|srtt:33787|latest_rtt:35037|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 953141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 10:19:44 953146] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746008384952932|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 953151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504952932|now:1746008384952932|interv:120000000| [2025/04/30 10:19:44 953155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504952932|now:1746008384952932|interv:120000000| [2025/04/30 10:19:44 953159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 953163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384951178| [2025/04/30 10:19:44 953167] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384953167| [2025/04/30 10:19:44 953172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384953171| [2025/04/30 10:19:44 953178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 953183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 953187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 953191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 953195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 953200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 953204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 953208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 953213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 953216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 953223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 953227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 953232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 953236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 953240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 953245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 10:19:44 953294] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008384953253|stream_id:0|stream_offset:609573| [2025/04/30 10:19:44 953305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 953313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:44 953320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:665|pto_duration:36447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 953326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 953330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 953334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:44 953337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385014700|now:1746008384953319|interv:61381| [2025/04/30 10:19:44 953342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385014700|now:1746008384953319|interval:61381|pto_count:0|srtt:33787 [2025/04/30 10:19:44 953346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45600| [2025/04/30 10:19:44 953352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 953356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:610752| [2025/04/30 10:19:44 953360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 953365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 10:19:44 953395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008384953371|stream_id:0|stream_offset:610752| [2025/04/30 10:19:44 953404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 953418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:44 953424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:665|pto_duration:36447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 953428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 953432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 953436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:44 953440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385014818|now:1746008384953424|interv:61394| [2025/04/30 10:19:44 953445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385014818|now:1746008384953424|interval:61394|pto_count:0|srtt:33787 [2025/04/30 10:19:44 953452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46800| [2025/04/30 10:19:44 953459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 953465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 953472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 953478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384954970| [2025/04/30 10:19:44 953484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384954970| [2025/04/30 10:19:44 953490] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384953490|diff:1480| [2025/04/30 10:19:44 953496] [debug] |xqc_engine_main_logic|END|now:1746008384953171| [2025/04/30 10:19:44 953505] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384953504| [2025/04/30 10:19:44 953511] [debug] |xqc_engine_wakeup_after|wakeup:1746008384954970|now:1746008384953511|diff:1459| [2025/04/30 10:19:44 953517] [debug] |xqc_engine_main_logic|END|now:1746008384953504| [2025/04/30 10:19:44 954915] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384954914| [2025/04/30 10:19:44 954927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 954937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:258| [2025/04/30 10:19:44 954943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 10:19:44 954952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 10:19:44 954958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 954966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:712|path_largest_ack:711| [2025/04/30 10:19:44 954973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:535585|prior_time:1746008384918064|is_app_limited:0|send_elapse:35906|ack_elapse:36850|ctl_first_sent_time:1746008384919596|lagest_ack_time:1746008384954914|curr_delivered:576399| [2025/04/30 10:19:44 954988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384919596| [2025/04/30 10:19:44 954994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1303||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 10:19:44 954999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 955006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:535585|prior_time:1746008384918064|is_app_limited:0|send_elapse:35906|ack_elapse:36850|ctl_first_sent_time:1746008384919596|lagest_ack_time:1746008384954914|curr_delivered:577599| [2025/04/30 10:19:44 955013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384919735| [2025/04/30 10:19:44 955020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1302||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 10:19:44 955026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33787|rttvar:665|minrtt:30819|latest_rtt:35179|ack_delay:72| [2025/04/30 10:19:44 955033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33952|rttvar:829|minrtt:30819|latest_rtt:35179|ack_delay:72| [2025/04/30 10:19:44 955040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:712|lost_pn:709|thresh:3| [2025/04/30 10:19:44 955047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 955053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 955058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 955063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33952|rtt_var:829|pto_duration:37268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 955067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 955071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 955075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:44 955079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385015639|now:1746008384955062|interv:60577| [2025/04/30 10:19:44 955083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385015639|now:1746008384955062|interval:60577|pto_count:0|srtt:33952 [2025/04/30 10:19:44 955088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35906, ack_elapse 36850, delivered 42014|rate 1140135|lost 214| [2025/04/30 10:19:44 955092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140135) in round 11| [2025/04/30 10:19:44 955097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 955101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 955105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384919735|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 955114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384919735|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 955118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44400|srtt:33952|latest_rtt:35179|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 955124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 10:19:44 955129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746008384954914|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 955134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504954914|now:1746008384954914|interv:120000000| [2025/04/30 10:19:44 955138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504954914|now:1746008384954914|interv:120000000| [2025/04/30 10:19:44 955142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384954970|pq_index:0| [2025/04/30 10:19:44 955147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384953171| [2025/04/30 10:19:44 955151] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384955151| [2025/04/30 10:19:44 955156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384955155| [2025/04/30 10:19:44 955160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008384954970|now:1746008384955155| [2025/04/30 10:19:44 955164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:44 955168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008384954970|now:1746008384955155| [2025/04/30 10:19:44 955172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:44 955178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:259|ack_delay:25208|first_ack_range:20|largest_pkt_recv_time:1746008384929970| [2025/04/30 10:19:44 955183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:259|low:239|pkt_pns:2| [2025/04/30 10:19:44 955187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:247|frame_largest_recv:259| [2025/04/30 10:19:44 955191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:44 955196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33952|min_srtt:33952|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 955200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 955205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 955212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 955216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 955220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 955224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33952|min_srtt:33952|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 955229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 955233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 955237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 955240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 955245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 955249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 955253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 955258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 955262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384956262|now:1746008384955262|interv:1000| [2025/04/30 10:19:44 955266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 955270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 955274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384956262| [2025/04/30 10:19:44 955278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384956262| [2025/04/30 10:19:44 955282] [debug] |xqc_engine_wakeup_after|wakeup:1746008384956262|now:1746008384955282|diff:980| [2025/04/30 10:19:44 955286] [debug] |xqc_engine_main_logic|END|now:1746008384955155| [2025/04/30 10:19:44 955292] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384955292| [2025/04/30 10:19:44 955295] [debug] |xqc_engine_wakeup_after|wakeup:1746008384956262|now:1746008384955295|diff:967| [2025/04/30 10:19:44 955299] [debug] |xqc_engine_main_logic|END|now:1746008384955292| [2025/04/30 10:19:44 956371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384956370| [2025/04/30 10:19:44 956381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384956262|pq_index:0| [2025/04/30 10:19:44 956385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384955155| [2025/04/30 10:19:44 956390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384956389| [2025/04/30 10:19:44 956400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384956262|now:1746008384956389| [2025/04/30 10:19:44 956405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384956262|now:1746008384956389| [2025/04/30 10:19:44 956411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 956419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33952|min_srtt:33952|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 956427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 956435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 956441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 956447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 956454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 956460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33952|min_srtt:33952|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 956466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 956472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 956478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 956483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 956489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 956495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:44 956501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44400|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 956507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 956514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 10:19:44 956575] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:750|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44400|now:1746008384956524|stream_id:0|stream_offset:611931| [2025/04/30 10:19:44 956585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:750|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 10:19:44 956592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:44 956602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33952|rtt_var:829|pto_duration:37268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 956608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 956614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 956620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 956626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385018792|now:1746008384956602|interv:62190| [2025/04/30 10:19:44 956632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385018792|now:1746008384956602|interval:62190|pto_count:0|srtt:33952 [2025/04/30 10:19:44 956639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 956645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 956650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:613110| [2025/04/30 10:19:44 956654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 956658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 10:19:44 956688] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384956665|stream_id:0|stream_offset:613110| [2025/04/30 10:19:44 956694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 956699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 956703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33952|rtt_var:829|pto_duration:37268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 956708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 956712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 956716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 956720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385018933|now:1746008384956703|interv:62230| [2025/04/30 10:19:44 956724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385018933|now:1746008384956703|interval:62230|pto_count:0|srtt:33952 [2025/04/30 10:19:44 956728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 956733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 956741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 956746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 956750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385018933| [2025/04/30 10:19:44 956755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385018933| [2025/04/30 10:19:44 956759] [debug] |xqc_engine_wakeup_after|wakeup:1746008385018933|now:1746008384956758|diff:62175| [2025/04/30 10:19:44 956763] [debug] |xqc_engine_main_logic|END|now:1746008384956389| [2025/04/30 10:19:44 956942] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384956941| [2025/04/30 10:19:44 956952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 956960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:259| [2025/04/30 10:19:44 956966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 10:19:44 956974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 10:19:44 956981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 956989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:714|path_largest_ack:713| [2025/04/30 10:19:44 956996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:537985|prior_time:1746008384920038|is_app_limited:0|send_elapse:35807|ack_elapse:36903|ctl_first_sent_time:1746008384921616|lagest_ack_time:1746008384956941|curr_delivered:578799| [2025/04/30 10:19:44 957003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384921616| [2025/04/30 10:19:44 957010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1301||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 10:19:44 957017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 957024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:43214|prior_delivered:537985|prior_time:1746008384920038|is_app_limited:0|send_elapse:35807|ack_elapse:36903|ctl_first_sent_time:1746008384921616|lagest_ack_time:1746008384956941|curr_delivered:579999| [2025/04/30 10:19:44 957031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384921758| [2025/04/30 10:19:44 957038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1300||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 10:19:44 957044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33952|rttvar:829|minrtt:30819|latest_rtt:35183|ack_delay:80| [2025/04/30 10:19:44 957051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34095|rttvar:909|minrtt:30819|latest_rtt:35183|ack_delay:80| [2025/04/30 10:19:44 957058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:714|lost_pn:711|thresh:3| [2025/04/30 10:19:44 957064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 957077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 957083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 957090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:909|pto_duration:37731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 957097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 957102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 957106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 957110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385019396|now:1746008384957089|interv:62307| [2025/04/30 10:19:44 957114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385019396|now:1746008384957089|interval:62307|pto_count:0|srtt:34095 [2025/04/30 10:19:44 957118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35807, ack_elapse 36903, delivered 42014|rate 1138498|lost 214| [2025/04/30 10:19:44 957123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138498) in round 11| [2025/04/30 10:19:44 957127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 957131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 957135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384921758|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 957140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384921758|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 957145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:34095|latest_rtt:35183|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 957151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 10:19:44 957155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746008384956941|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 957160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504956941|now:1746008384956941|interv:120000000| [2025/04/30 10:19:44 957164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504956941|now:1746008384956941|interv:120000000| [2025/04/30 10:19:44 957168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385018933|pq_index:0| [2025/04/30 10:19:44 957173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384956389| [2025/04/30 10:19:44 957180] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384957180| [2025/04/30 10:19:44 957185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384957184| [2025/04/30 10:19:44 957191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 957195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 957200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 957204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 957207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 957212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 957216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 957220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 957224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 957228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 957232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 957236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 957241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 957245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 957249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 957254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 10:19:44 957288] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384957261|stream_id:0|stream_offset:614289| [2025/04/30 10:19:44 957294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 957299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 957306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:909|pto_duration:37731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 957311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 957315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 957319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 957323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385019992|now:1746008384957306|interv:62686| [2025/04/30 10:19:44 957327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385019992|now:1746008384957306|interval:62686|pto_count:0|srtt:34095 [2025/04/30 10:19:44 957331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 957336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 957340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:615468| [2025/04/30 10:19:44 957345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 957349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384958349|now:1746008384957349|interv:1000| [2025/04/30 10:19:44 957353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 957357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 957361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384958349| [2025/04/30 10:19:44 957365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384958349| [2025/04/30 10:19:44 957369] [debug] |xqc_engine_wakeup_after|wakeup:1746008384958349|now:1746008384957369|diff:980| [2025/04/30 10:19:44 957373] [debug] |xqc_engine_main_logic|END|now:1746008384957184| [2025/04/30 10:19:44 957378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384957378| [2025/04/30 10:19:44 957382] [debug] |xqc_engine_wakeup_after|wakeup:1746008384958349|now:1746008384957382|diff:967| [2025/04/30 10:19:44 957386] [debug] |xqc_engine_main_logic|END|now:1746008384957378| [2025/04/30 10:19:44 958465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384958465| [2025/04/30 10:19:44 958477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384958349|pq_index:0| [2025/04/30 10:19:44 958483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384957184| [2025/04/30 10:19:44 958491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384958489| [2025/04/30 10:19:44 958497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384958349|now:1746008384958489| [2025/04/30 10:19:44 958503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384958349|now:1746008384958489| [2025/04/30 10:19:44 958508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 958520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 958527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 958534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 958539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 958544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 958571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 958577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34095|min_srtt:34095|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 958582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 958588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 958594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 958599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 958605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 958612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 958618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:615468| [2025/04/30 10:19:44 958625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 958630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 10:19:44 958669] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384958639|stream_id:0|stream_offset:615468| [2025/04/30 10:19:44 958679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 958686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 958693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:909|pto_duration:37731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 958700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 958704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 958713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 958717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385021370|now:1746008384958692|interv:62678| [2025/04/30 10:19:44 958721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385021370|now:1746008384958692|interval:62678|pto_count:0|srtt:34095 [2025/04/30 10:19:44 958726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 958731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 958735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 958739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 958743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385021370| [2025/04/30 10:19:44 958748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385021370| [2025/04/30 10:19:44 958752] [debug] |xqc_engine_wakeup_after|wakeup:1746008385021370|now:1746008384958752|diff:62618| [2025/04/30 10:19:44 958756] [debug] |xqc_engine_main_logic|END|now:1746008384958489| [2025/04/30 10:19:44 958915] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384958914| [2025/04/30 10:19:44 958924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 958933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:260| [2025/04/30 10:19:44 958939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 10:19:44 958947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 10:19:44 958954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 958961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:716|path_largest_ack:715| [2025/04/30 10:19:44 958968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45614|prior_delivered:537985|prior_time:1746008384920038|is_app_limited:0|send_elapse:36072|ack_elapse:38876|ctl_first_sent_time:1746008384921881|lagest_ack_time:1746008384958914|curr_delivered:581199| [2025/04/30 10:19:44 958976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384921881| [2025/04/30 10:19:44 958982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1299||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 10:19:44 958989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 958996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:44407|prior_delivered:540392|prior_time:1746008384922048|is_app_limited:0|send_elapse:35782|ack_elapse:36866|ctl_first_sent_time:1746008384923567|lagest_ack_time:1746008384958914|curr_delivered:582399| [2025/04/30 10:19:44 959007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384923567| [2025/04/30 10:19:44 959013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1298||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 10:19:44 959019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34095|rttvar:909|minrtt:30819|latest_rtt:35347|ack_delay:80| [2025/04/30 10:19:44 959026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34242|rttvar:975|minrtt:30819|latest_rtt:35347|ack_delay:80| [2025/04/30 10:19:44 959031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:716|lost_pn:713|thresh:3| [2025/04/30 10:19:44 959035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 959040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 959045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 959051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:975|pto_duration:38142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 959058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 959064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 959068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 959072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385021781|now:1746008384959051|interv:62730| [2025/04/30 10:19:44 959076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385021781|now:1746008384959051|interval:62730|pto_count:0|srtt:34242 [2025/04/30 10:19:44 959080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35782, ack_elapse 36866, delivered 42007|rate 1139450|lost 214| [2025/04/30 10:19:44 959085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139450) in round 11| [2025/04/30 10:19:44 959089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 959093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 959097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384923567|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 959102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384923567|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 959106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:34242|latest_rtt:35347|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 959115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 10:19:44 959120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746008384958914|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 959125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504958914|now:1746008384958914|interv:120000000| [2025/04/30 10:19:44 959129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504958914|now:1746008384958914|interv:120000000| [2025/04/30 10:19:44 959133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385021370|pq_index:0| [2025/04/30 10:19:44 959137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384958489| [2025/04/30 10:19:44 959141] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384959141| [2025/04/30 10:19:44 959146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384959145| [2025/04/30 10:19:44 959152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 959156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 959161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 959164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 959168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 959173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 959177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 959181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 959185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 959189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 959193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 959197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 959201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 959205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 959212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 959216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384960216|now:1746008384959216|interv:1000| [2025/04/30 10:19:44 959220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 959224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 959228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384960216| [2025/04/30 10:19:44 959232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384960216| [2025/04/30 10:19:44 959236] [debug] |xqc_engine_wakeup_after|wakeup:1746008384960216|now:1746008384959236|diff:980| [2025/04/30 10:19:44 959241] [debug] |xqc_engine_main_logic|END|now:1746008384959145| [2025/04/30 10:19:44 959246] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384959246| [2025/04/30 10:19:44 959250] [debug] |xqc_engine_wakeup_after|wakeup:1746008384960216|now:1746008384959250|diff:966| [2025/04/30 10:19:44 959254] [debug] |xqc_engine_main_logic|END|now:1746008384959246| [2025/04/30 10:19:44 960325] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384960325| [2025/04/30 10:19:44 960335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384960216|pq_index:0| [2025/04/30 10:19:44 960340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384959145| [2025/04/30 10:19:44 960345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384960344| [2025/04/30 10:19:44 960350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384960216|now:1746008384960344| [2025/04/30 10:19:44 960354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384960216|now:1746008384960344| [2025/04/30 10:19:44 960358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 960364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 960368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 960373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 960377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 960381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 960385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 960389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 960394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 960408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 960415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 960420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 960425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 960433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 960440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 960446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 960452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 10:19:44 960517] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384960463|stream_id:0|stream_offset:616647| [2025/04/30 10:19:44 960525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 960531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 960537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:975|pto_duration:38142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 960543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 960567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 960576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 960582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385023605|now:1746008384960537|interv:63068| [2025/04/30 10:19:44 960587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385023605|now:1746008384960537|interval:63068|pto_count:0|srtt:34242 [2025/04/30 10:19:44 960593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 960600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 960606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:617826| [2025/04/30 10:19:44 960613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 960619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 10:19:44 960653] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008384960626|stream_id:0|stream_offset:617826| [2025/04/30 10:19:44 960668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 960676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:44 960683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:975|pto_duration:38142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 960688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 960692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 960696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:44 960700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385023768|now:1746008384960682|interv:63086| [2025/04/30 10:19:44 960704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385023768|now:1746008384960682|interval:63086|pto_count:0|srtt:34242 [2025/04/30 10:19:44 960708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:46807| [2025/04/30 10:19:44 960713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 960717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 960722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 960726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385023768| [2025/04/30 10:19:44 960730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385023768| [2025/04/30 10:19:44 960734] [debug] |xqc_engine_wakeup_after|wakeup:1746008385023768|now:1746008384960734|diff:63034| [2025/04/30 10:19:44 960738] [debug] |xqc_engine_main_logic|END|now:1746008384960344| [2025/04/30 10:19:44 960946] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384960945| [2025/04/30 10:19:44 960955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 960968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:261| [2025/04/30 10:19:44 960974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 10:19:44 960982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 10:19:44 960986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 960991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:717| [2025/04/30 10:19:44 960996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45607|prior_delivered:540392|prior_time:1746008384922048|is_app_limited:0|send_elapse:35922|ack_elapse:38897|ctl_first_sent_time:1746008384923707|lagest_ack_time:1746008384960945|curr_delivered:583599| [2025/04/30 10:19:44 961008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384923707| [2025/04/30 10:19:44 961015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1297||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 10:19:44 961022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:718| [2025/04/30 10:19:44 961028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:45607|prior_delivered:541592|prior_time:1746008384924023|is_app_limited:0|send_elapse:35605|ack_elapse:36922|ctl_first_sent_time:1746008384925471|lagest_ack_time:1746008384960945|curr_delivered:584799| [2025/04/30 10:19:44 961036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384925471| [2025/04/30 10:19:44 961042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1296||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 10:19:44 961048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34242|rttvar:975|minrtt:30819|latest_rtt:35474|ack_delay:80| [2025/04/30 10:19:44 961055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34386|rttvar:1020|minrtt:30819|latest_rtt:35474|ack_delay:80| [2025/04/30 10:19:44 961061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:718|lost_pn:715|thresh:3| [2025/04/30 10:19:44 961067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 961073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 961080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 961085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34386|rtt_var:1020|pto_duration:38466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 961092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 961098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 961104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 961110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385024092|now:1746008384961085|interv:63007| [2025/04/30 10:19:44 961114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385024092|now:1746008384961085|interval:63007|pto_count:0|srtt:34386 [2025/04/30 10:19:44 961118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35605, ack_elapse 36922, delivered 43207|rate 1170223|lost 214| [2025/04/30 10:19:44 961123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170223) in round 11| [2025/04/30 10:19:44 961127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 961131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 961139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384925471|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 961143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384925471|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 961148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:44407|srtt:34386|latest_rtt:35474|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 961154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 10:19:44 961159] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746008384960945|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 961164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504960945|now:1746008384960945|interv:120000000| [2025/04/30 10:19:44 961168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504960945|now:1746008384960945|interv:120000000| [2025/04/30 10:19:44 961172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385023768|pq_index:0| [2025/04/30 10:19:44 961176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384960344| [2025/04/30 10:19:44 961180] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384961180| [2025/04/30 10:19:44 961185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384961184| [2025/04/30 10:19:44 961191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34386|min_srtt:34386|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 961195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 961200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 961204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 961208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 961212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 961216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34386|min_srtt:34386|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 961220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 961227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 961231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 961235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 961239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 961243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 961248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 961252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 961256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384962256|now:1746008384961256|interv:1000| [2025/04/30 10:19:44 961260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 961264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 961268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384962256| [2025/04/30 10:19:44 961272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384962256| [2025/04/30 10:19:44 961276] [debug] |xqc_engine_wakeup_after|wakeup:1746008384962256|now:1746008384961276|diff:980| [2025/04/30 10:19:44 961280] [debug] |xqc_engine_main_logic|END|now:1746008384961184| [2025/04/30 10:19:44 961286] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384961285| [2025/04/30 10:19:44 961289] [debug] |xqc_engine_wakeup_after|wakeup:1746008384962256|now:1746008384961289|diff:967| [2025/04/30 10:19:44 961293] [debug] |xqc_engine_main_logic|END|now:1746008384961285| [2025/04/30 10:19:44 962365] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384962365| [2025/04/30 10:19:44 962374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384962256|pq_index:0| [2025/04/30 10:19:44 962379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384961184| [2025/04/30 10:19:44 962384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384962383| [2025/04/30 10:19:44 962390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384962256|now:1746008384962383| [2025/04/30 10:19:44 962396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384962256|now:1746008384962383| [2025/04/30 10:19:44 962403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 962410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34386|min_srtt:34386|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 962415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 962420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 962433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 962439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 962445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 962451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34386|min_srtt:34386|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 962458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 962464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 962469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 962475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 962480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 962487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 962492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 962499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 962505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 10:19:44 962565] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384962515|stream_id:0|stream_offset:619005| [2025/04/30 10:19:44 962576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 962583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 962589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34386|rtt_var:1020|pto_duration:38466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 962595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 962602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 962608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 962615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385025981|now:1746008384962589|interv:63392| [2025/04/30 10:19:44 962621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385025981|now:1746008384962589|interval:63392|pto_count:0|srtt:34386 [2025/04/30 10:19:44 962634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 962642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 962649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:620184| [2025/04/30 10:19:44 962656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 962662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384963662|now:1746008384962662|interv:1000| [2025/04/30 10:19:44 962669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 962675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 962681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384963662| [2025/04/30 10:19:44 962688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384963662| [2025/04/30 10:19:44 962695] [debug] |xqc_engine_wakeup_after|wakeup:1746008384963662|now:1746008384962694|diff:968| [2025/04/30 10:19:44 962701] [debug] |xqc_engine_main_logic|END|now:1746008384962383| [2025/04/30 10:19:44 962977] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384962976| [2025/04/30 10:19:44 962987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 962995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:262| [2025/04/30 10:19:44 963001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 10:19:44 963010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 10:19:44 963016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 963037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:719| [2025/04/30 10:19:44 963044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46807|prior_delivered:541592|prior_time:1746008384924023|is_app_limited:0|send_elapse:35724|ack_elapse:38953|ctl_first_sent_time:1746008384925590|lagest_ack_time:1746008384962976|curr_delivered:585999| [2025/04/30 10:19:44 963051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384925590| [2025/04/30 10:19:44 963058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1295||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 10:19:44 963066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 963074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:46807|prior_delivered:541592|prior_time:1746008384924023|is_app_limited:0|send_elapse:35724|ack_elapse:38953|ctl_first_sent_time:1746008384925590|lagest_ack_time:1746008384962976|curr_delivered:587199| [2025/04/30 10:19:44 963081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384925695| [2025/04/30 10:19:44 963093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1294||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 10:19:44 963099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34386|rttvar:1020|minrtt:30819|latest_rtt:37281|ack_delay:136| [2025/04/30 10:19:44 963104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34731|rttvar:1454|minrtt:30819|latest_rtt:37281|ack_delay:136| [2025/04/30 10:19:44 963108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/04/30 10:19:44 963112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 963119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 963125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 963132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34731|rtt_var:1454|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 963139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 963143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 963147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 963151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385028062|now:1746008384963131|interv:64931| [2025/04/30 10:19:44 963155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385028062|now:1746008384963131|interval:64931|pto_count:0|srtt:34731 [2025/04/30 10:19:44 963159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35724, ack_elapse 38953, delivered 45607|rate 1170821|lost 214| [2025/04/30 10:19:44 963164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170821) in round 11| [2025/04/30 10:19:44 963168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 963172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 963177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384925695|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 963181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384925695|recovery:1|recovery_start:1746008384945122|packet_conservation:1|next_round_delivered:543992| [2025/04/30 10:19:44 963186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:46807|full_bw_reached:1|inflight:43207|srtt:34731|latest_rtt:37281|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:44 963192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 10:19:44 963200] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746008384962976|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 963204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504962976|now:1746008384962976|interv:120000000| [2025/04/30 10:19:44 963209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504962976|now:1746008384962976|interv:120000000| [2025/04/30 10:19:44 963213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384963662|pq_index:0| [2025/04/30 10:19:44 963217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384962383| [2025/04/30 10:19:44 963221] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384963221| [2025/04/30 10:19:44 963226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384963225| [2025/04/30 10:19:44 963232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34731|min_srtt:34731|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 963236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 963241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 963245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 963249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 963253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 963257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34731|min_srtt:34731|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 963262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 963266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 963270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 963273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 963278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 963282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 963286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:620184| [2025/04/30 10:19:44 963291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 963297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 963301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384963662| [2025/04/30 10:19:44 963305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384963662| [2025/04/30 10:19:44 963309] [debug] |xqc_engine_wakeup_after|wakeup:1746008384963662|now:1746008384963309|diff:353| [2025/04/30 10:19:44 963314] [debug] |xqc_engine_main_logic|END|now:1746008384963225| [2025/04/30 10:19:44 963319] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384963319| [2025/04/30 10:19:44 963323] [debug] |xqc_engine_wakeup_after|wakeup:1746008384963662|now:1746008384963323|diff:339| [2025/04/30 10:19:44 963327] [debug] |xqc_engine_main_logic|END|now:1746008384963319| [2025/04/30 10:19:44 964400] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384964399| [2025/04/30 10:19:44 964414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384963662|pq_index:0| [2025/04/30 10:19:44 964419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384963225| [2025/04/30 10:19:44 964426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384964424| [2025/04/30 10:19:44 964433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384963662|now:1746008384964424| [2025/04/30 10:19:44 964440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384963662|now:1746008384964424| [2025/04/30 10:19:44 964446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 964453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34731|min_srtt:34731|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 964460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 964466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 964472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 964477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 964483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 964489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34731|min_srtt:34731|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 964495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 964501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 964506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 964511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 964522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 964528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 964534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:620184| [2025/04/30 10:19:44 964540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 964546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 10:19:44 964622] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384964593|stream_id:0|stream_offset:620184| [2025/04/30 10:19:44 964630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:757|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 964635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 964639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34731|rtt_var:1454|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 964644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 964648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 964651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 964666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385030140|now:1746008384964639|interv:65501| [2025/04/30 10:19:44 964673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385030140|now:1746008384964639|interval:65501|pto_count:0|srtt:34731 [2025/04/30 10:19:44 964679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:44407| [2025/04/30 10:19:44 964687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 964691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:621363| [2025/04/30 10:19:44 964696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 964700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 10:19:44 964728] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008384964707|stream_id:0|stream_offset:621363| [2025/04/30 10:19:44 964734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 964748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:44 964752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34731|rtt_var:1454|pto_duration:40547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 964757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 964760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 964764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:44 964768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385030254|now:1746008384964752|interv:65502| [2025/04/30 10:19:44 964772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385030254|now:1746008384964752|interval:65502|pto_count:0|srtt:34731 [2025/04/30 10:19:44 964777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:45607| [2025/04/30 10:19:44 964781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 964786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 964790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 964796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384965796|now:1746008384964796|interv:1000| [2025/04/30 10:19:44 964802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 964809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 964815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384965796| [2025/04/30 10:19:44 964821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384965796| [2025/04/30 10:19:44 964828] [debug] |xqc_engine_wakeup_after|wakeup:1746008384965796|now:1746008384964828|diff:968| [2025/04/30 10:19:44 964835] [debug] |xqc_engine_main_logic|END|now:1746008384964424| [2025/04/30 10:19:44 964887] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384964886| [2025/04/30 10:19:44 964897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 964907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:263| [2025/04/30 10:19:44 964913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 10:19:44 964922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 10:19:44 964928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 964936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:722|path_largest_ack:721| [2025/04/30 10:19:44 964942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:543992|prior_time:1746008384926024|is_app_limited:0|send_elapse:35928|ack_elapse:38862|ctl_first_sent_time:1746008384927619|lagest_ack_time:1746008384964886|curr_delivered:588399| [2025/04/30 10:19:44 964955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384927619| [2025/04/30 10:19:44 964962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1293||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 10:19:44 964969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 964975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:543992|prior_time:1746008384926024|is_app_limited:0|send_elapse:35928|ack_elapse:38862|ctl_first_sent_time:1746008384927619|lagest_ack_time:1746008384964886|curr_delivered:589599| [2025/04/30 10:19:44 964981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384927787| [2025/04/30 10:19:44 964987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1292||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 10:19:44 964992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34731|rttvar:1454|minrtt:30819|latest_rtt:37099|ack_delay:88| [2025/04/30 10:19:44 964996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35016|rttvar:1661|minrtt:30819|latest_rtt:37099|ack_delay:88| [2025/04/30 10:19:44 965000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:722|lost_pn:719|thresh:3| [2025/04/30 10:19:44 965005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 965009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 965013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 965017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35016|rtt_var:1661|pto_duration:41660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 965021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 965025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 965030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 965036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385031367|now:1746008384965017|interv:66350| [2025/04/30 10:19:44 965043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385031367|now:1746008384965017|interval:66350|pto_count:0|srtt:35016 [2025/04/30 10:19:44 965050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35928, ack_elapse 38862, delivered 45607|rate 1173562|lost 214| [2025/04/30 10:19:44 965056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 10:19:44 965060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173562) in round 12| [2025/04/30 10:19:44 965064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 965068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 965076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384927787|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 965080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008384927787|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 965085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:49207|full_bw_reached:1|inflight:43207|srtt:35016|latest_rtt:37099|min_rtt:30819|applimit:0|lost:212|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:44 965091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 10:19:44 965095] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746008384964886|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 965100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504964886|now:1746008384964886|interv:120000000| [2025/04/30 10:19:44 965104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504964886|now:1746008384964886|interv:120000000| [2025/04/30 10:19:44 965108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384965796|pq_index:0| [2025/04/30 10:19:44 965113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384964424| [2025/04/30 10:19:44 965117] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384965117| [2025/04/30 10:19:44 965122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384965121| [2025/04/30 10:19:44 965128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|min_srtt:35016|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 965132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 965137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 965141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:680|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 965146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|min_srtt:35016|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 965150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 965155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 965161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 965165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 965170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 965174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|min_srtt:35016|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 965178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 965182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 965186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 965190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 965194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 965198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:680|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 965202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 965207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 965211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 965215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 965219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 965223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 965227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 965231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384965796| [2025/04/30 10:19:44 965235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384965796| [2025/04/30 10:19:44 965239] [debug] |xqc_engine_wakeup_after|wakeup:1746008384965796|now:1746008384965239|diff:557| [2025/04/30 10:19:44 965243] [debug] |xqc_engine_main_logic|END|now:1746008384965121| [2025/04/30 10:19:44 965249] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384965248| [2025/04/30 10:19:44 965252] [debug] |xqc_engine_wakeup_after|wakeup:1746008384965796|now:1746008384965252|diff:544| [2025/04/30 10:19:44 965256] [debug] |xqc_engine_main_logic|END|now:1746008384965248| [2025/04/30 10:19:44 966325] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384966325| [2025/04/30 10:19:44 966335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384965796|pq_index:0| [2025/04/30 10:19:44 966340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384965121| [2025/04/30 10:19:44 966352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384966351| [2025/04/30 10:19:44 966359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384965796|now:1746008384966351| [2025/04/30 10:19:44 966366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384965796|now:1746008384966351| [2025/04/30 10:19:44 966373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 966381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|min_srtt:35016|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 966388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 966395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 966402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 966408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 966415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 966422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35016|min_srtt:35016|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 966428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 966435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 966441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 966447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 966454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 966460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:680|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 966468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 966475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 966481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 10:19:44 966524] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384966493|stream_id:0|stream_offset:530580| [2025/04/30 10:19:44 966541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:759|origin_pktnum:680|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 966565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 966576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35016|rtt_var:1661|pto_duration:41660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 966584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 966589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 966596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 966603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385033153|now:1746008384966576|interv:66577| [2025/04/30 10:19:44 966609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385033153|now:1746008384966576|interval:66577|pto_count:0|srtt:35016 [2025/04/30 10:19:44 966617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:44407| [2025/04/30 10:19:44 966625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 966632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 966639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 966645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384967645|now:1746008384966645|interv:1000| [2025/04/30 10:19:44 966650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 966654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 966658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384967645| [2025/04/30 10:19:44 966662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384967645| [2025/04/30 10:19:44 966666] [debug] |xqc_engine_wakeup_after|wakeup:1746008384967645|now:1746008384966666|diff:979| [2025/04/30 10:19:44 966671] [debug] |xqc_engine_main_logic|END|now:1746008384966351| [2025/04/30 10:19:44 966891] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384966890| [2025/04/30 10:19:44 966902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 966911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:264| [2025/04/30 10:19:44 966917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 10:19:44 966925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 10:19:44 966931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 966939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:724|path_largest_ack:723| [2025/04/30 10:19:44 966953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:546392|prior_time:1746008384928018|is_app_limited:0|send_elapse:35922|ack_elapse:38872|ctl_first_sent_time:1746008384929618|lagest_ack_time:1746008384966890|curr_delivered:590799| [2025/04/30 10:19:44 966961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384929618| [2025/04/30 10:19:44 966968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1291||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 10:19:44 966974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 966981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:546392|prior_time:1746008384928018|is_app_limited:0|send_elapse:35922|ack_elapse:38872|ctl_first_sent_time:1746008384929618|lagest_ack_time:1746008384966890|curr_delivered:591999| [2025/04/30 10:19:44 966988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384929754| [2025/04/30 10:19:44 966995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1290||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 10:19:44 967001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35016|rttvar:1661|minrtt:30819|latest_rtt:37136|ack_delay:80| [2025/04/30 10:19:44 967008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35271|rttvar:1756|minrtt:30819|latest_rtt:37136|ack_delay:80| [2025/04/30 10:19:44 967014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:724|lost_pn:721|thresh:3| [2025/04/30 10:19:44 967019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 967024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 967031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 967038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35271|rtt_var:1756|pto_duration:42295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 967044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 967050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 967054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 967058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385033788|now:1746008384967037|interv:66751| [2025/04/30 10:19:44 967062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385033788|now:1746008384967037|interval:66751|pto_count:0|srtt:35271 [2025/04/30 10:19:44 967066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35922, ack_elapse 38872, delivered 45607|rate 1173260|lost 214| [2025/04/30 10:19:44 967071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173260) in round 12| [2025/04/30 10:19:44 967075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 967083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 967087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008384929754|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 967092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008384929754|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 967096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:51607|full_bw_reached:1|inflight:42007|srtt:35271|latest_rtt:37136|min_rtt:30819|applimit:0|lost:213|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 967102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 10:19:44 967107] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746008384966890|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 967114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504966890|now:1746008384966890|interv:120000000| [2025/04/30 10:19:44 967121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504966890|now:1746008384966890|interv:120000000| [2025/04/30 10:19:44 967127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384967645|pq_index:0| [2025/04/30 10:19:44 967133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384966351| [2025/04/30 10:19:44 967137] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384967137| [2025/04/30 10:19:44 967142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384967141| [2025/04/30 10:19:44 967148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 967153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 967157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 967162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:699|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 967167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 967171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 967178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 967183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 967187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 967191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:628437| [2025/04/30 10:19:44 967198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 967206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 967212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 967218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:629616| [2025/04/30 10:19:44 967222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 967227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 967231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 967236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 967240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 967244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 967248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 967253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 967257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:699|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 967261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 967266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 967270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 967274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 967285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 967292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 967298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 967302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384967645| [2025/04/30 10:19:44 967306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384967645| [2025/04/30 10:19:44 967310] [debug] |xqc_engine_wakeup_after|wakeup:1746008384967645|now:1746008384967310|diff:335| [2025/04/30 10:19:44 967315] [debug] |xqc_engine_main_logic|END|now:1746008384967141| [2025/04/30 10:19:44 967320] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384967320| [2025/04/30 10:19:44 967324] [debug] |xqc_engine_wakeup_after|wakeup:1746008384967645|now:1746008384967324|diff:321| [2025/04/30 10:19:44 967328] [debug] |xqc_engine_main_logic|END|now:1746008384967320| [2025/04/30 10:19:44 968367] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384968366| [2025/04/30 10:19:44 968381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384967645|pq_index:0| [2025/04/30 10:19:44 968387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384967141| [2025/04/30 10:19:44 968396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384968394| [2025/04/30 10:19:44 968403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384967645|now:1746008384968394| [2025/04/30 10:19:44 968410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384967645|now:1746008384968394| [2025/04/30 10:19:44 968417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 968424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35271|min_srtt:35271|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 968432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 968438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 968445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 968451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 968458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 968464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:699|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 968471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 968484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 968491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 10:19:44 968608] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384968502|stream_id:0|stream_offset:551802| [2025/04/30 10:19:44 968622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:760|origin_pktnum:699|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:44 968627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 968632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35271|rtt_var:1756|pto_duration:42295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 968636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 968640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 968647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 968653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385035797|now:1746008384968631|interv:67166| [2025/04/30 10:19:44 968660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385035797|now:1746008384968631|interval:67166|pto_count:0|srtt:35271 [2025/04/30 10:19:44 968667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:43207| [2025/04/30 10:19:44 968674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 968679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 968683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 968688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 10:19:44 968724] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008384968695|stream_id:0|stream_offset:622542| [2025/04/30 10:19:44 968733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 968741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:44 968747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35271|rtt_var:1756|pto_duration:42295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 968753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 968756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 968765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:44 968769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385035990|now:1746008384968747|interv:67243| [2025/04/30 10:19:44 968773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385035990|now:1746008384968747|interval:67243|pto_count:0|srtt:35271 [2025/04/30 10:19:44 968778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:44407| [2025/04/30 10:19:44 968783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 968787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 968792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 968796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384969795|now:1746008384968795|interv:1000| [2025/04/30 10:19:44 968800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 968803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 968808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384969795| [2025/04/30 10:19:44 968812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384969795| [2025/04/30 10:19:44 968816] [debug] |xqc_engine_wakeup_after|wakeup:1746008384969795|now:1746008384968816|diff:979| [2025/04/30 10:19:44 968820] [debug] |xqc_engine_main_logic|END|now:1746008384968394| [2025/04/30 10:19:44 968919] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384968918| [2025/04/30 10:19:44 968930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 968939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:265| [2025/04/30 10:19:44 968944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 10:19:44 968953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 10:19:44 968959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 968967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:726|path_largest_ack:725| [2025/04/30 10:19:44 968973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:548792|prior_time:1746008384929970|is_app_limited:0|send_elapse:33864|ack_elapse:38948|ctl_first_sent_time:1746008384930294|lagest_ack_time:1746008384968918|curr_delivered:593199| [2025/04/30 10:19:44 968981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384930294| [2025/04/30 10:19:44 968988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1289||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 10:19:44 968995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 969000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:548792|prior_time:1746008384929970|is_app_limited:0|send_elapse:33864|ack_elapse:38948|ctl_first_sent_time:1746008384930294|lagest_ack_time:1746008384968918|curr_delivered:594399| [2025/04/30 10:19:44 969014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384931705| [2025/04/30 10:19:44 969020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1288||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 10:19:44 969026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35271|rttvar:1756|minrtt:30819|latest_rtt:37213|ack_delay:72| [2025/04/30 10:19:44 969033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35505|rttvar:1784|minrtt:30819|latest_rtt:37213|ack_delay:72| [2025/04/30 10:19:44 969041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:726|lost_pn:723|thresh:3| [2025/04/30 10:19:44 969048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 969055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 969061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 969068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35505|rtt_var:1784|pto_duration:42641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 969073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 969077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 969081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 969085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385036336|now:1746008384969067|interv:67269| [2025/04/30 10:19:44 969089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385036336|now:1746008384969067|interval:67269|pto_count:0|srtt:35505 [2025/04/30 10:19:44 969093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33864, ack_elapse 38948, delivered 45607|rate 1170971|lost 214| [2025/04/30 10:19:44 969098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170971) in round 12| [2025/04/30 10:19:44 969102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 969106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 969110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51607|packet_lost:0|acked:2400|po_sent_time:1746008384931705|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 969115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51607|packet_lost:0|acked:2400|po_sent_time:1746008384931705|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 969120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:54007|full_bw_reached:1|inflight:42007|srtt:35505|latest_rtt:37213|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 969129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 10:19:44 969134] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746008384968918|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 969139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504968918|now:1746008384968918|interv:120000000| [2025/04/30 10:19:44 969143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504968918|now:1746008384968918|interv:120000000| [2025/04/30 10:19:44 969147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384969795|pq_index:0| [2025/04/30 10:19:44 969151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384968394| [2025/04/30 10:19:44 969155] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384969155| [2025/04/30 10:19:44 969160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384969159| [2025/04/30 10:19:44 969166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 969171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 969175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 969180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 969185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 969189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:631974| [2025/04/30 10:19:44 969194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 969198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 969202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 969207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:633153| [2025/04/30 10:19:44 969211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 969218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 969222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 969227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:634332| [2025/04/30 10:19:44 969231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 969235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 969239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 969244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 969248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 969252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 969256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 969260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 969264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 969269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 969273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 969277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 969281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384969795| [2025/04/30 10:19:44 969285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384969795| [2025/04/30 10:19:44 969289] [debug] |xqc_engine_wakeup_after|wakeup:1746008384969795|now:1746008384969289|diff:506| [2025/04/30 10:19:44 969293] [debug] |xqc_engine_main_logic|END|now:1746008384969159| [2025/04/30 10:19:44 969299] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384969299| [2025/04/30 10:19:44 969303] [debug] |xqc_engine_wakeup_after|wakeup:1746008384969795|now:1746008384969303|diff:492| [2025/04/30 10:19:44 969307] [debug] |xqc_engine_main_logic|END|now:1746008384969299| [2025/04/30 10:19:44 970390] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384970390| [2025/04/30 10:19:44 970404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384969795|pq_index:0| [2025/04/30 10:19:44 970418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384969159| [2025/04/30 10:19:44 970425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384970423| [2025/04/30 10:19:44 970431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384969795|now:1746008384970423| [2025/04/30 10:19:44 970437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384969795|now:1746008384970423| [2025/04/30 10:19:44 970443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 970450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35505|min_srtt:35505|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 970456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 970462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 970468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 970473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 970479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 970486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 970492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 970498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 970504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 10:19:44 970568] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384970515|stream_id:0|stream_offset:623721| [2025/04/30 10:19:44 970581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 970588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 970595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35505|rtt_var:1784|pto_duration:42641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 970602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 970607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 970611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 970615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385038156|now:1746008384970595|interv:67561| [2025/04/30 10:19:44 970623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385038156|now:1746008384970595|interval:67561|pto_count:0|srtt:35505 [2025/04/30 10:19:44 970628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54007|inflight:43207| [2025/04/30 10:19:44 970633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 970637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:624900| [2025/04/30 10:19:44 970642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 970646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384971645|now:1746008384970645|interv:1000| [2025/04/30 10:19:44 970650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 970653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 970657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384971645| [2025/04/30 10:19:44 970662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384971645| [2025/04/30 10:19:44 970666] [debug] |xqc_engine_wakeup_after|wakeup:1746008384971645|now:1746008384970666|diff:979| [2025/04/30 10:19:44 970670] [debug] |xqc_engine_main_logic|END|now:1746008384970423| [2025/04/30 10:19:44 970861] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384970860| [2025/04/30 10:19:44 970871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 970879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:266| [2025/04/30 10:19:44 970885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 10:19:44 970894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 10:19:44 970900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 970908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:728|path_largest_ack:727| [2025/04/30 10:19:44 970914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:551192|prior_time:1746008384931974|is_app_limited:0|send_elapse:34389|ack_elapse:38886|ctl_first_sent_time:1746008384932288|lagest_ack_time:1746008384970860|curr_delivered:595599| [2025/04/30 10:19:44 970921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384932288| [2025/04/30 10:19:44 970928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1287||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 10:19:44 970933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 970940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:551192|prior_time:1746008384931974|is_app_limited:0|send_elapse:34389|ack_elapse:38886|ctl_first_sent_time:1746008384932288|lagest_ack_time:1746008384970860|curr_delivered:596799| [2025/04/30 10:19:44 970953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384932397| [2025/04/30 10:19:44 970959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1286||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 10:19:44 970963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35505|rttvar:1784|minrtt:30819|latest_rtt:38463|ack_delay:56| [2025/04/30 10:19:44 970968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35867|rttvar:2063|minrtt:30819|latest_rtt:38463|ack_delay:56| [2025/04/30 10:19:44 970975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 10:19:44 970982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 970988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 970993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 970998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35867|rtt_var:2063|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 971002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 971006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 971010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 971014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385039634|now:1746008384970997|interv:68637| [2025/04/30 10:19:44 971018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385039634|now:1746008384970997|interval:68637|pto_count:0|srtt:35867 [2025/04/30 10:19:44 971022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34389, ack_elapse 38886, delivered 45607|rate 1172838|lost 214| [2025/04/30 10:19:44 971027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172838) in round 12| [2025/04/30 10:19:44 971031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 971035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 971039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54007|packet_lost:0|acked:2400|po_sent_time:1746008384932397|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 971044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54007|packet_lost:0|acked:2400|po_sent_time:1746008384932397|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 971048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:56407|full_bw_reached:1|inflight:40807|srtt:35867|latest_rtt:38463|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 971058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 10:19:44 971062] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746008384970860|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 971067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504970860|now:1746008384970860|interv:120000000| [2025/04/30 10:19:44 971071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504970860|now:1746008384970860|interv:120000000| [2025/04/30 10:19:44 971075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384971645|pq_index:0| [2025/04/30 10:19:44 971079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384970423| [2025/04/30 10:19:44 971083] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384971083| [2025/04/30 10:19:44 971088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384971087| [2025/04/30 10:19:44 971094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 971099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 971103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 971108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 971112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 971117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:636690| [2025/04/30 10:19:44 971121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 971125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 971130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 971134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:637869| [2025/04/30 10:19:44 971138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 971145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 971150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 971154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:639048| [2025/04/30 10:19:44 971159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 971163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 971167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 971172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:640227| [2025/04/30 10:19:44 971176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 971180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 971184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 971188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 971192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 971197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:624900| [2025/04/30 10:19:44 971201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 971205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 971209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384971645| [2025/04/30 10:19:44 971213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384971645| [2025/04/30 10:19:44 971217] [debug] |xqc_engine_wakeup_after|wakeup:1746008384971645|now:1746008384971217|diff:428| [2025/04/30 10:19:44 971221] [debug] |xqc_engine_main_logic|END|now:1746008384971087| [2025/04/30 10:19:44 971227] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384971227| [2025/04/30 10:19:44 971231] [debug] |xqc_engine_wakeup_after|wakeup:1746008384971645|now:1746008384971230|diff:415| [2025/04/30 10:19:44 971235] [debug] |xqc_engine_main_logic|END|now:1746008384971227| [2025/04/30 10:19:44 972305] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384972305| [2025/04/30 10:19:44 972315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384971645|pq_index:0| [2025/04/30 10:19:44 972319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384971087| [2025/04/30 10:19:44 972324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384972323| [2025/04/30 10:19:44 972334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384971645|now:1746008384972323| [2025/04/30 10:19:44 972338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384971645|now:1746008384972323| [2025/04/30 10:19:44 972342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 972348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35867|min_srtt:35867|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 972352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:640227| [2025/04/30 10:19:44 972357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 972361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 972365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 972369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 972375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 972382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:624900| [2025/04/30 10:19:44 972389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 972396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 10:19:44 972439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384972407|stream_id:0|stream_offset:624900| [2025/04/30 10:19:44 972447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 972454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 972460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35867|rtt_var:2063|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 972466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 972471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 972476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 972481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385041526|now:1746008384972459|interv:69067| [2025/04/30 10:19:44 972487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385041526|now:1746008384972459|interval:69067|pto_count:0|srtt:35867 [2025/04/30 10:19:44 972499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:42007| [2025/04/30 10:19:44 972505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 972511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:626079| [2025/04/30 10:19:44 972517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 972523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 10:19:44 972591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008384972532|stream_id:0|stream_offset:626079| [2025/04/30 10:19:44 972602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 972610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:44 972616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35867|rtt_var:2063|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 972620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 972624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 972628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:44 972632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385041651|now:1746008384972615|interv:69036| [2025/04/30 10:19:44 972636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385041651|now:1746008384972615|interval:69036|pto_count:0|srtt:35867 [2025/04/30 10:19:44 972641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:43207| [2025/04/30 10:19:44 972646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 972650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:56407|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 972655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 972659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384973659|now:1746008384972659|interv:1000| [2025/04/30 10:19:44 972664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 972668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 972675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384973659| [2025/04/30 10:19:44 972682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384973659| [2025/04/30 10:19:44 972694] [debug] |xqc_engine_wakeup_after|wakeup:1746008384973659|now:1746008384972694|diff:965| [2025/04/30 10:19:44 972699] [debug] |xqc_engine_main_logic|END|now:1746008384972323| [2025/04/30 10:19:44 972912] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384972911| [2025/04/30 10:19:44 972921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 972929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:267| [2025/04/30 10:19:44 972935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 10:19:44 972944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 10:19:44 972950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 972958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:730|path_largest_ack:729| [2025/04/30 10:19:44 972965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:553592|prior_time:1746008384933948|is_app_limited:0|send_elapse:35817|ack_elapse:38963|ctl_first_sent_time:1746008384935475|lagest_ack_time:1746008384972911|curr_delivered:597999| [2025/04/30 10:19:44 972972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384935475| [2025/04/30 10:19:44 972979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1285||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 10:19:44 972986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 972993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:553592|prior_time:1746008384933948|is_app_limited:0|send_elapse:35817|ack_elapse:38963|ctl_first_sent_time:1746008384935475|lagest_ack_time:1746008384972911|curr_delivered:599199| [2025/04/30 10:19:44 973001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384935627| [2025/04/30 10:19:44 973007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1284||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 10:19:44 973014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35867|rttvar:2063|minrtt:30819|latest_rtt:37284|ack_delay:80| [2025/04/30 10:19:44 973021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36034|rttvar:1882|minrtt:30819|latest_rtt:37284|ack_delay:80| [2025/04/30 10:19:44 973027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:730|lost_pn:727|thresh:3| [2025/04/30 10:19:44 973034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 973040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 973047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 973053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36034|rtt_var:1882|pto_duration:43562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 973066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 973070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 973073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 973077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385041094|now:1746008384973052|interv:68042| [2025/04/30 10:19:44 973082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385041094|now:1746008384973052|interval:68042|pto_count:0|srtt:36034 [2025/04/30 10:19:44 973086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35817, ack_elapse 38963, delivered 45607|rate 1170520|lost 214| [2025/04/30 10:19:44 973091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170520) in round 12| [2025/04/30 10:19:44 973095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 973099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 973103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746008384935627|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 973107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746008384935627|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 973112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:58807|full_bw_reached:1|inflight:40807|srtt:36034|latest_rtt:37284|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 973118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 10:19:44 973123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746008384972911|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 973128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504972911|now:1746008384972911|interv:120000000| [2025/04/30 10:19:44 973132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504972911|now:1746008384972911|interv:120000000| [2025/04/30 10:19:44 973136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384973659|pq_index:0| [2025/04/30 10:19:44 973140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384972323| [2025/04/30 10:19:44 973144] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384973144| [2025/04/30 10:19:44 973149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384973148| [2025/04/30 10:19:44 973155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 973162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:640227| [2025/04/30 10:19:44 973167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 973172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 973176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 973180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:641406| [2025/04/30 10:19:44 973185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 973189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 973194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 973198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:642585| [2025/04/30 10:19:44 973202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 973207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 973211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 973215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:643764| [2025/04/30 10:19:44 973219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 973224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 973228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 973232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 973237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 973243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 973247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 973251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 973256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 973260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 973264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 973268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 973272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384973659| [2025/04/30 10:19:44 973276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384973659| [2025/04/30 10:19:44 973280] [debug] |xqc_engine_wakeup_after|wakeup:1746008384973659|now:1746008384973280|diff:379| [2025/04/30 10:19:44 973285] [debug] |xqc_engine_main_logic|END|now:1746008384973148| [2025/04/30 10:19:44 973290] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384973290| [2025/04/30 10:19:44 973294] [debug] |xqc_engine_wakeup_after|wakeup:1746008384973659|now:1746008384973294|diff:365| [2025/04/30 10:19:44 973298] [debug] |xqc_engine_main_logic|END|now:1746008384973290| [2025/04/30 10:19:44 974372] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384974371| [2025/04/30 10:19:44 974385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384973659|pq_index:0| [2025/04/30 10:19:44 974390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384973148| [2025/04/30 10:19:44 974398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384974396| [2025/04/30 10:19:44 974405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384973659|now:1746008384974396| [2025/04/30 10:19:44 974411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384973659|now:1746008384974396| [2025/04/30 10:19:44 974417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 974424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36034|min_srtt:36034|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 974430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 974436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 974442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 974448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 974461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 974467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 974473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 974479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 974485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 10:19:44 974528] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384974496|stream_id:0|stream_offset:627258| [2025/04/30 10:19:44 974535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 974542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 974565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36034|rtt_var:1882|pto_duration:43562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 974576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 974582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 974588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 974594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385043058|now:1746008384974565|interv:68493| [2025/04/30 10:19:44 974600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385043058|now:1746008384974565|interval:68493|pto_count:0|srtt:36034 [2025/04/30 10:19:44 974608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58807|inflight:42007| [2025/04/30 10:19:44 974615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 974623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:58807|conn:0000564648F8D6FC|stream_id:0|stream_offset:628437| [2025/04/30 10:19:44 974630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 974636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384975636|now:1746008384974636|interv:1000| [2025/04/30 10:19:44 974642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 974648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 974654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384975636| [2025/04/30 10:19:44 974660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384975636| [2025/04/30 10:19:44 974666] [debug] |xqc_engine_wakeup_after|wakeup:1746008384975636|now:1746008384974666|diff:970| [2025/04/30 10:19:44 974676] [debug] |xqc_engine_main_logic|END|now:1746008384974396| [2025/04/30 10:19:44 974874] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384974873| [2025/04/30 10:19:44 974884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 974893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:268| [2025/04/30 10:19:44 974899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 10:19:44 974907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 10:19:44 974913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 974921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:732|path_largest_ack:731| [2025/04/30 10:19:44 974928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:555992|prior_time:1746008384935937|is_app_limited:0|send_elapse:34608|ack_elapse:38936|ctl_first_sent_time:1746008384936240|lagest_ack_time:1746008384974873|curr_delivered:600399| [2025/04/30 10:19:44 974935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384936240| [2025/04/30 10:19:44 974942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1283||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 10:19:44 974948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 974955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:555992|prior_time:1746008384935937|is_app_limited:0|send_elapse:34608|ack_elapse:38936|ctl_first_sent_time:1746008384936240|lagest_ack_time:1746008384974873|curr_delivered:601599| [2025/04/30 10:19:44 974961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384936357| [2025/04/30 10:19:44 974967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1282||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 10:19:44 974973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36034|rttvar:1882|minrtt:30819|latest_rtt:38516|ack_delay:64| [2025/04/30 10:19:44 974980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36336|rttvar:2016|minrtt:30819|latest_rtt:38516|ack_delay:64| [2025/04/30 10:19:44 974988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:732|lost_pn:729|thresh:3| [2025/04/30 10:19:44 974995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 975002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 975009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 975015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36336|rtt_var:2016|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 975022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 975031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 975035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 975039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385043896|now:1746008384975014|interv:68882| [2025/04/30 10:19:44 975043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385043896|now:1746008384975014|interval:68882|pto_count:0|srtt:36336 [2025/04/30 10:19:44 975048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34608, ack_elapse 38936, delivered 45607|rate 1171332|lost 214| [2025/04/30 10:19:44 975052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171332) in round 12| [2025/04/30 10:19:44 975056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 975060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 975064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58807|packet_lost:0|acked:2400|po_sent_time:1746008384936357|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 975069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58807|packet_lost:0|acked:2400|po_sent_time:1746008384936357|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 975073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905142|bw:1206856|cwnd:61207|full_bw_reached:1|inflight:39607|srtt:36336|latest_rtt:38516|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 975079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 10:19:44 975084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746008384974873|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 975089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504974873|now:1746008384974873|interv:120000000| [2025/04/30 10:19:44 975093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504974873|now:1746008384974873|interv:120000000| [2025/04/30 10:19:44 975097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384975636|pq_index:0| [2025/04/30 10:19:44 975101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384974396| [2025/04/30 10:19:44 975105] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384975105| [2025/04/30 10:19:44 975110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384975109| [2025/04/30 10:19:44 975116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 975120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 975129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 975133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 975138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 975142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:646122| [2025/04/30 10:19:44 975146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 975151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 975155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 975159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:647301| [2025/04/30 10:19:44 975163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 975168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 975172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 975177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:648480| [2025/04/30 10:19:44 975181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 975186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 975190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 975194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 975198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 975202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 975209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 975213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 975217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 975222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:628437| [2025/04/30 10:19:44 975226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 975230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 975234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384975636| [2025/04/30 10:19:44 975238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384975636| [2025/04/30 10:19:44 975242] [debug] |xqc_engine_wakeup_after|wakeup:1746008384975636|now:1746008384975242|diff:394| [2025/04/30 10:19:44 975246] [debug] |xqc_engine_main_logic|END|now:1746008384975109| [2025/04/30 10:19:44 975252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384975252| [2025/04/30 10:19:44 975255] [debug] |xqc_engine_wakeup_after|wakeup:1746008384975636|now:1746008384975255|diff:381| [2025/04/30 10:19:44 975259] [debug] |xqc_engine_main_logic|END|now:1746008384975252| [2025/04/30 10:19:44 976331] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384976331| [2025/04/30 10:19:44 976341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384975636|pq_index:0| [2025/04/30 10:19:44 976346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384975109| [2025/04/30 10:19:44 976353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384976351| [2025/04/30 10:19:44 976361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384975636|now:1746008384976351| [2025/04/30 10:19:44 976368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384975636|now:1746008384976351| [2025/04/30 10:19:44 976374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 976380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36336|min_srtt:36336|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 976388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 976395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 976401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 976407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 976412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 976425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 976430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:628437| [2025/04/30 10:19:44 976437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 976442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 10:19:44 976481] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384976453|stream_id:0|stream_offset:628437| [2025/04/30 10:19:44 976488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 976495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 976501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36336|rtt_var:2016|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 976507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 976512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 976518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 976523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385045853|now:1746008384976500|interv:69353| [2025/04/30 10:19:44 976529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385045853|now:1746008384976500|interval:69353|pto_count:0|srtt:36336 [2025/04/30 10:19:44 976536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61207|inflight:40807| [2025/04/30 10:19:44 976543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 976569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:629616| [2025/04/30 10:19:44 976579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 976583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 10:19:44 976613] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384976590|stream_id:0|stream_offset:629616| [2025/04/30 10:19:44 976619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 976623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 976628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36336|rtt_var:2016|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 976637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 976641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 976645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 976649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385045990|now:1746008384976627|interv:69363| [2025/04/30 10:19:44 976653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385045990|now:1746008384976627|interval:69363|pto_count:0|srtt:36336 [2025/04/30 10:19:44 976657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61207|inflight:42007| [2025/04/30 10:19:44 976662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 976666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:61207|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 976670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 976674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384977674|now:1746008384976674|interv:1000| [2025/04/30 10:19:44 976678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 976682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 976686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384977674| [2025/04/30 10:19:44 976690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384977674| [2025/04/30 10:19:44 976694] [debug] |xqc_engine_wakeup_after|wakeup:1746008384977674|now:1746008384976694|diff:980| [2025/04/30 10:19:44 976699] [debug] |xqc_engine_main_logic|END|now:1746008384976351| [2025/04/30 10:19:44 976854] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384976853| [2025/04/30 10:19:44 976864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 976873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:269| [2025/04/30 10:19:44 976879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 10:19:44 976887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 10:19:44 976894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 976902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:734|path_largest_ack:733| [2025/04/30 10:19:44 976909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:558392|prior_time:1746008384937929|is_app_limited:0|send_elapse:34597|ack_elapse:38924|ctl_first_sent_time:1746008384938250|lagest_ack_time:1746008384976853|curr_delivered:602799| [2025/04/30 10:19:44 976916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384938250| [2025/04/30 10:19:44 976929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1281||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 10:19:44 976936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 976943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:558392|prior_time:1746008384937929|is_app_limited:0|send_elapse:34597|ack_elapse:38924|ctl_first_sent_time:1746008384938250|lagest_ack_time:1746008384976853|curr_delivered:603999| [2025/04/30 10:19:44 976951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384938367| [2025/04/30 10:19:44 976958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1280||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 10:19:44 976964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36336|rttvar:2016|minrtt:30819|latest_rtt:38486|ack_delay:72| [2025/04/30 10:19:44 976971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36595|rttvar:2031|minrtt:30819|latest_rtt:38486|ack_delay:72| [2025/04/30 10:19:44 976978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:734|lost_pn:731|thresh:3| [2025/04/30 10:19:44 976985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 976990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 976994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 976998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36595|rtt_var:2031|pto_duration:44719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 977003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 977007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 977010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 977014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385046309|now:1746008384976998|interv:69311| [2025/04/30 10:19:44 977018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385046309|now:1746008384976998|interval:69311|pto_count:0|srtt:36595 [2025/04/30 10:19:44 977023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34597, ack_elapse 38924, delivered 45607|rate 1171693|lost 214| [2025/04/30 10:19:44 977028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171693) in round 12| [2025/04/30 10:19:44 977032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 977036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 977040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61207|packet_lost:0|acked:2400|po_sent_time:1746008384938367|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 977048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61207|packet_lost:0|acked:2400|po_sent_time:1746008384938367|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 977053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:63607|full_bw_reached:1|inflight:39607|srtt:36595|latest_rtt:38486|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 977059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 10:19:44 977064] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746008384976853|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 977068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504976853|now:1746008384976853|interv:120000000| [2025/04/30 10:19:44 977073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504976853|now:1746008384976853|interv:120000000| [2025/04/30 10:19:44 977077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384977674|pq_index:0| [2025/04/30 10:19:44 977081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384976351| [2025/04/30 10:19:44 977085] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384977085| [2025/04/30 10:19:44 977090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384977089| [2025/04/30 10:19:44 977096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 977100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 977105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 977110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 977114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 977118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:650838| [2025/04/30 10:19:44 977123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 977127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 977131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 977143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:652017| [2025/04/30 10:19:44 977147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 977151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 977155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 977160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:653196| [2025/04/30 10:19:44 977164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 977168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 977172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 977177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 977181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 977185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 977189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 977193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 977198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 977202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 977206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 977210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 977214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384977674| [2025/04/30 10:19:44 977218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384977674| [2025/04/30 10:19:44 977222] [debug] |xqc_engine_wakeup_after|wakeup:1746008384977674|now:1746008384977222|diff:452| [2025/04/30 10:19:44 977226] [debug] |xqc_engine_main_logic|END|now:1746008384977089| [2025/04/30 10:19:44 977232] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384977232| [2025/04/30 10:19:44 977238] [debug] |xqc_engine_wakeup_after|wakeup:1746008384977674|now:1746008384977238|diff:436| [2025/04/30 10:19:44 977242] [debug] |xqc_engine_main_logic|END|now:1746008384977232| [2025/04/30 10:19:44 978314] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384978313| [2025/04/30 10:19:44 978323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384977674|pq_index:0| [2025/04/30 10:19:44 978327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384977089| [2025/04/30 10:19:44 978332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384978331| [2025/04/30 10:19:44 978340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384977674|now:1746008384978331| [2025/04/30 10:19:44 978345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384977674|now:1746008384978331| [2025/04/30 10:19:44 978352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 978360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36595|min_srtt:36595|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 978366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 978370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 978374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 978380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 978387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 978394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 978400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 978406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 978412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 10:19:44 978456] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384978423|stream_id:0|stream_offset:630795| [2025/04/30 10:19:44 978463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 978470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 978476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36595|rtt_var:2031|pto_duration:44719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 978482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 978491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 978497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 978502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385048142|now:1746008384978475|interv:69667| [2025/04/30 10:19:44 978507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385048142|now:1746008384978475|interval:69667|pto_count:0|srtt:36595 [2025/04/30 10:19:44 978514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63607|inflight:40807| [2025/04/30 10:19:44 978520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 978526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:631974| [2025/04/30 10:19:44 978533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 978538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 10:19:44 978591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384978545|stream_id:0|stream_offset:631974| [2025/04/30 10:19:44 978602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 978608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 978614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36595|rtt_var:2031|pto_duration:44719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 978620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 978625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 978630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 978636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385048264|now:1746008384978614|interv:69650| [2025/04/30 10:19:44 978643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385048264|now:1746008384978614|interval:69650|pto_count:0|srtt:36595 [2025/04/30 10:19:44 978649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63607|inflight:42007| [2025/04/30 10:19:44 978654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 978658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:63607|conn:0000564648F8D6FC|stream_id:0|stream_offset:633153| [2025/04/30 10:19:44 978663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 978672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384979671|now:1746008384978671|interv:1000| [2025/04/30 10:19:44 978676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 978679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 978684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384979671| [2025/04/30 10:19:44 978688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384979671| [2025/04/30 10:19:44 978692] [debug] |xqc_engine_wakeup_after|wakeup:1746008384979671|now:1746008384978692|diff:979| [2025/04/30 10:19:44 978696] [debug] |xqc_engine_main_logic|END|now:1746008384978331| [2025/04/30 10:19:44 978878] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384978877| [2025/04/30 10:19:44 978888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 978896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:270| [2025/04/30 10:19:44 978902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 10:19:44 978910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 10:19:44 978917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 978923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:736|path_largest_ack:735| [2025/04/30 10:19:44 978931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:560792|prior_time:1746008384939979|is_app_limited:0|send_elapse:34702|ack_elapse:38898|ctl_first_sent_time:1746008384940311|lagest_ack_time:1746008384978877|curr_delivered:605199| [2025/04/30 10:19:44 978938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384940311| [2025/04/30 10:19:44 978945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1279||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 10:19:44 978952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 978959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:560792|prior_time:1746008384939979|is_app_limited:0|send_elapse:34702|ack_elapse:38898|ctl_first_sent_time:1746008384940311|lagest_ack_time:1746008384978877|curr_delivered:606399| [2025/04/30 10:19:44 978965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384940431| [2025/04/30 10:19:44 978969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1278||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 10:19:44 978976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36595|rttvar:2031|minrtt:30819|latest_rtt:38446|ack_delay:64| [2025/04/30 10:19:44 978983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36818|rttvar:1970|minrtt:30819|latest_rtt:38446|ack_delay:64| [2025/04/30 10:19:44 978990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:736|lost_pn:733|thresh:3| [2025/04/30 10:19:44 979002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 979009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 979016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 979022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:1970|pto_duration:44698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 979029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 979033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 979037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 979041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385048243|now:1746008384979021|interv:69222| [2025/04/30 10:19:44 979045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385048243|now:1746008384979021|interval:69222|pto_count:0|srtt:36818 [2025/04/30 10:19:44 979049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34702, ack_elapse 38898, delivered 45607|rate 1172476|lost 214| [2025/04/30 10:19:44 979054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172476) in round 12| [2025/04/30 10:19:44 979058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 979062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 979066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63607|packet_lost:0|acked:2400|po_sent_time:1746008384940431|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 979070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63607|packet_lost:0|acked:2400|po_sent_time:1746008384940431|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 979075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:66007|full_bw_reached:1|inflight:39607|srtt:36818|latest_rtt:38446|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 979081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 10:19:44 979086] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746008384978877|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 979090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504978877|now:1746008384978877|interv:120000000| [2025/04/30 10:19:44 979095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504978877|now:1746008384978877|interv:120000000| [2025/04/30 10:19:44 979099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384979671|pq_index:0| [2025/04/30 10:19:44 979103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384978331| [2025/04/30 10:19:44 979110] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384979110| [2025/04/30 10:19:44 979115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384979114| [2025/04/30 10:19:44 979121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 979126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 979130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 979135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 979139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 979144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:655554| [2025/04/30 10:19:44 979148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 979152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 979157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 979161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:656733| [2025/04/30 10:19:44 979165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 979169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 979174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 979178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:657912| [2025/04/30 10:19:44 979182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 979186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 979193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 979197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:44 979201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 979205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 979209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 979213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 979218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 979222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:633153| [2025/04/30 10:19:44 979226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 979230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 979234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384979671| [2025/04/30 10:19:44 979238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384979671| [2025/04/30 10:19:44 979242] [debug] |xqc_engine_wakeup_after|wakeup:1746008384979671|now:1746008384979242|diff:429| [2025/04/30 10:19:44 979246] [debug] |xqc_engine_main_logic|END|now:1746008384979114| [2025/04/30 10:19:44 979252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384979252| [2025/04/30 10:19:44 979256] [debug] |xqc_engine_wakeup_after|wakeup:1746008384979671|now:1746008384979256|diff:415| [2025/04/30 10:19:44 979260] [debug] |xqc_engine_main_logic|END|now:1746008384979252| [2025/04/30 10:19:44 980331] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384980331| [2025/04/30 10:19:44 980345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384979671|pq_index:0| [2025/04/30 10:19:44 980352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384979114| [2025/04/30 10:19:44 980360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384980358| [2025/04/30 10:19:44 980365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384979671|now:1746008384980358| [2025/04/30 10:19:44 980371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384979671|now:1746008384980358| [2025/04/30 10:19:44 980377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 980385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 980393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:44 980407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 980412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 980418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 980424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 980430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 980436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:633153| [2025/04/30 10:19:44 980443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 980449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 10:19:44 980515] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384980460|stream_id:0|stream_offset:633153| [2025/04/30 10:19:44 980524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 980530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 980538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:1970|pto_duration:44698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 980544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 980548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 980576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 980581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385050158|now:1746008384980537|interv:69621| [2025/04/30 10:19:44 980585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385050158|now:1746008384980537|interval:69621|pto_count:0|srtt:36818 [2025/04/30 10:19:44 980590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66007|inflight:40807| [2025/04/30 10:19:44 980595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 980599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:634332| [2025/04/30 10:19:44 980603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 980608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 10:19:44 980644] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384980620|stream_id:0|stream_offset:634332| [2025/04/30 10:19:44 980649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 980654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 980658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:1970|pto_duration:44698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 980663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 980667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 980671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 980675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385050318|now:1746008384980658|interv:69660| [2025/04/30 10:19:44 980679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385050318|now:1746008384980658|interval:69660|pto_count:0|srtt:36818 [2025/04/30 10:19:44 980683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66007|inflight:42007| [2025/04/30 10:19:44 980687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 980692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:66007|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 980696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 980700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384981700|now:1746008384980700|interv:1000| [2025/04/30 10:19:44 980704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 980708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 980712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384981700| [2025/04/30 10:19:44 980716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384981700| [2025/04/30 10:19:44 980720] [debug] |xqc_engine_wakeup_after|wakeup:1746008384981700|now:1746008384980720|diff:980| [2025/04/30 10:19:44 980725] [debug] |xqc_engine_main_logic|END|now:1746008384980358| [2025/04/30 10:19:44 980852] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384980851| [2025/04/30 10:19:44 980861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 980869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:271| [2025/04/30 10:19:44 980875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 10:19:44 980884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 10:19:44 980890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 980905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:738|path_largest_ack:737| [2025/04/30 10:19:44 980912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:563192|prior_time:1746008384942995|is_app_limited:0|send_elapse:33679|ack_elapse:37856|ctl_first_sent_time:1746008384943298|lagest_ack_time:1746008384980851|curr_delivered:607599| [2025/04/30 10:19:44 980919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384943298| [2025/04/30 10:19:44 980926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1277||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 10:19:44 980933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 980940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:45607|prior_delivered:563192|prior_time:1746008384942995|is_app_limited:0|send_elapse:33679|ack_elapse:37856|ctl_first_sent_time:1746008384943298|lagest_ack_time:1746008384980851|curr_delivered:608799| [2025/04/30 10:19:44 980948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384943395| [2025/04/30 10:19:44 980955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1276||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 10:19:44 980961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36818|rttvar:1970|minrtt:30819|latest_rtt:37456|ack_delay:56| [2025/04/30 10:19:44 980967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36891|rttvar:1623|minrtt:30819|latest_rtt:37456|ack_delay:56| [2025/04/30 10:19:44 980974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 10:19:44 980981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 980988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 980994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 981000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:1623|pto_duration:43383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 981005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 981009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 981013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 981017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385049003|now:1746008384981000|interv:68003| [2025/04/30 10:19:44 981021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385049003|now:1746008384981000|interval:68003|pto_count:0|srtt:36891 [2025/04/30 10:19:44 981025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33679, ack_elapse 37856, delivered 45607|rate 1204749|lost 214| [2025/04/30 10:19:44 981034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204749) in round 12| [2025/04/30 10:19:44 981038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 981042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 981046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66007|packet_lost:0|acked:2400|po_sent_time:1746008384943395|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 981051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66007|packet_lost:0|acked:2400|po_sent_time:1746008384943395|recovery:1|recovery_start:1746008384945122|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 981056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:68407|full_bw_reached:1|inflight:39607|srtt:36891|latest_rtt:37456|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008384945122|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 981062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 10:19:44 981066] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1746008384980851|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 981071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504980851|now:1746008384980851|interv:120000000| [2025/04/30 10:19:44 981075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504980851|now:1746008384980851|interv:120000000| [2025/04/30 10:19:44 981079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384981700|pq_index:0| [2025/04/30 10:19:44 981084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384980358| [2025/04/30 10:19:44 981088] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384981087| [2025/04/30 10:19:44 981092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384981091| [2025/04/30 10:19:44 981098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 981103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:44 981107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 981112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 981116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 981123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:660270| [2025/04/30 10:19:44 981128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 981133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 981137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 981141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:661449| [2025/04/30 10:19:44 981146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 981150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 981155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 981159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:662628| [2025/04/30 10:19:44 981163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 981167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 981172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 981176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:663807| [2025/04/30 10:19:44 981180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 981184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 981188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 981192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 981197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 981201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 981208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 981211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 981215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384981700| [2025/04/30 10:19:44 981219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384981700| [2025/04/30 10:19:44 981223] [debug] |xqc_engine_wakeup_after|wakeup:1746008384981700|now:1746008384981223|diff:477| [2025/04/30 10:19:44 981228] [debug] |xqc_engine_main_logic|END|now:1746008384981091| [2025/04/30 10:19:44 981233] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384981233| [2025/04/30 10:19:44 981237] [debug] |xqc_engine_wakeup_after|wakeup:1746008384981700|now:1746008384981237|diff:463| [2025/04/30 10:19:44 981241] [debug] |xqc_engine_main_logic|END|now:1746008384981233| [2025/04/30 10:19:44 982313] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384982312| [2025/04/30 10:19:44 982324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384981700|pq_index:0| [2025/04/30 10:19:44 982329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384981091| [2025/04/30 10:19:44 982334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384982333| [2025/04/30 10:19:44 982342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384981700|now:1746008384982333| [2025/04/30 10:19:44 982349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384981700|now:1746008384982333| [2025/04/30 10:19:44 982356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 982363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 982369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:663807| [2025/04/30 10:19:44 982376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 982383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 982389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 982395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 982402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 982408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 982414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 982420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 10:19:44 982465] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384982431|stream_id:0|stream_offset:635511| [2025/04/30 10:19:44 982479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 982486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 982492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:1623|pto_duration:43383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 982498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 982503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 982509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 982515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385050814|now:1746008384982491|interv:68323| [2025/04/30 10:19:44 982521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385050814|now:1746008384982491|interval:68323|pto_count:0|srtt:36891 [2025/04/30 10:19:44 982527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68407|inflight:40807| [2025/04/30 10:19:44 982535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 982541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:636690| [2025/04/30 10:19:44 982568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 982577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 10:19:44 982610] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384982584|stream_id:0|stream_offset:636690| [2025/04/30 10:19:44 982620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 982627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 982633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:1623|pto_duration:43383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 982638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 982642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 982646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 982650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385050967|now:1746008384982633|interv:68334| [2025/04/30 10:19:44 982654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385050967|now:1746008384982633|interval:68334|pto_count:0|srtt:36891 [2025/04/30 10:19:44 982663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68407|inflight:42007| [2025/04/30 10:19:44 982668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 982672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:68407|conn:0000564648F8D6FC|stream_id:0|stream_offset:637869| [2025/04/30 10:19:44 982677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 982681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384983681|now:1746008384982681|interv:1000| [2025/04/30 10:19:44 982685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 982689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 982693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384983681| [2025/04/30 10:19:44 982697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384983681| [2025/04/30 10:19:44 982701] [debug] |xqc_engine_wakeup_after|wakeup:1746008384983681|now:1746008384982701|diff:980| [2025/04/30 10:19:44 982705] [debug] |xqc_engine_main_logic|END|now:1746008384982333| [2025/04/30 10:19:44 982884] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008384982884| [2025/04/30 10:19:44 982891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 982896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:272| [2025/04/30 10:19:44 982900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 10:19:44 982908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 10:19:44 982914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 982922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:740|path_largest_ack:739| [2025/04/30 10:19:44 982929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:565592|prior_time:1746008384944978|is_app_limited:0|send_elapse:33715|ack_elapse:37906|ctl_first_sent_time:1746008384945299|lagest_ack_time:1746008384982884|curr_delivered:609999| [2025/04/30 10:19:44 982935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384945299| [2025/04/30 10:19:44 982940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1275||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 10:19:44 982944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 982952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:565592|prior_time:1746008384944978|is_app_limited:0|send_elapse:33715|ack_elapse:37906|ctl_first_sent_time:1746008384945299|lagest_ack_time:1746008384982884|curr_delivered:611199| [2025/04/30 10:19:44 982959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384945412| [2025/04/30 10:19:44 982971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1274||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 10:19:44 982978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36891|rttvar:1623|minrtt:30819|latest_rtt:37472|ack_delay:64| [2025/04/30 10:19:44 982984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36956|rttvar:1347|minrtt:30819|latest_rtt:37472|ack_delay:64| [2025/04/30 10:19:44 982991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:740|lost_pn:737|thresh:3| [2025/04/30 10:19:44 982997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 983001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 983005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 983010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36956|rtt_var:1347|pto_duration:42344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 983018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 983024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 983030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 983034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385049928|now:1746008384983010|interv:66918| [2025/04/30 10:19:44 983038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385049928|now:1746008384983010|interval:66918|pto_count:0|srtt:36956 [2025/04/30 10:19:44 983042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33715, ack_elapse 37906, delivered 45607|rate 1203160|lost 214| [2025/04/30 10:19:44 983047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203160) in round 12| [2025/04/30 10:19:44 983051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 983055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92985|extra_cwnd:5896| [2025/04/30 10:19:44 983059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68407|packet_lost:0|acked:2400|po_sent_time:1746008384945412|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 983064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384945412|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 983068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1206856|bw:1206856|cwnd:98881|full_bw_reached:1|inflight:39607|srtt:36956|latest_rtt:37472|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 983074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:44 983078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385007884|now:1746008384982884|interv:25000| [2025/04/30 10:19:44 983087] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008384982884|max_ack_delay:25000| [2025/04/30 10:19:44 983093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 10:19:44 983100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:273|frame:PING ACK |recv_time:1746008384982884|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 983107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504982884|now:1746008384982884|interv:120000000| [2025/04/30 10:19:44 983114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504982884|now:1746008384982884|interv:120000000| [2025/04/30 10:19:44 983119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384983681|pq_index:0| [2025/04/30 10:19:44 983123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384982333| [2025/04/30 10:19:44 983127] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384983127| [2025/04/30 10:19:44 983132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384983131| [2025/04/30 10:19:44 983137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:663807| [2025/04/30 10:19:44 983146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:664986| [2025/04/30 10:19:44 983165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:666165| [2025/04/30 10:19:44 983185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:667344| [2025/04/30 10:19:44 983202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:668523| [2025/04/30 10:19:44 983219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:669702| [2025/04/30 10:19:44 983236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:670881| [2025/04/30 10:19:44 983253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:672060| [2025/04/30 10:19:44 983272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:673239| [2025/04/30 10:19:44 983289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:674418| [2025/04/30 10:19:44 983306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:675597| [2025/04/30 10:19:44 983323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:676776| [2025/04/30 10:19:44 983344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:677955| [2025/04/30 10:19:44 983369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:679134| [2025/04/30 10:19:44 983394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:680313| [2025/04/30 10:19:44 983419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:681492| [2025/04/30 10:19:44 983443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:682671| [2025/04/30 10:19:44 983472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:683850| [2025/04/30 10:19:44 983496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:685029| [2025/04/30 10:19:44 983521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:686208| [2025/04/30 10:19:44 983545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:687387| [2025/04/30 10:19:44 983600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:688566| [2025/04/30 10:19:44 983625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:689745| [2025/04/30 10:19:44 983650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:690924| [2025/04/30 10:19:44 983669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:692103| [2025/04/30 10:19:44 983686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:693282| [2025/04/30 10:19:44 983706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:694461| [2025/04/30 10:19:44 983723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 983728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 983732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:695640| [2025/04/30 10:19:44 983740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 983744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 983748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 983752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 983757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 983761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:637869| [2025/04/30 10:19:44 983766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 983769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 983773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384983681| [2025/04/30 10:19:44 983778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384983681| [2025/04/30 10:19:44 983782] [debug] |xqc_engine_wakeup_after|wakeup:1746008384983681|now:1746008384983782|diff:18446744073709551515| [2025/04/30 10:19:44 983786] [debug] |xqc_engine_main_logic|END|now:1746008384983131| [2025/04/30 10:19:44 983794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384983794| [2025/04/30 10:19:44 983798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384983681|pq_index:0| [2025/04/30 10:19:44 983802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384983131| [2025/04/30 10:19:44 983807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384983806| [2025/04/30 10:19:44 983812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384983681|now:1746008384983806| [2025/04/30 10:19:44 983816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384983681|now:1746008384983806| [2025/04/30 10:19:44 983820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 983825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36956|min_srtt:36956|path_bw:1206856|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 983829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:695640| [2025/04/30 10:19:44 983833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 983837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 983841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 983845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 983849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 983854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:637869| [2025/04/30 10:19:44 983858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 983862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 10:19:44 983894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384983870|stream_id:0|stream_offset:637869| [2025/04/30 10:19:44 983900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 983905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 983909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36956|rtt_var:1347|pto_duration:42344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 983914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 983918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 983925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 983929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385051214|now:1746008384983909|interv:67305| [2025/04/30 10:19:44 983933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385051214|now:1746008384983909|interval:67305|pto_count:0|srtt:36956 [2025/04/30 10:19:44 983938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98881|inflight:40807| [2025/04/30 10:19:44 983943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 983947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98881|conn:0000564648F8D6FC|stream_id:0|stream_offset:639048| [2025/04/30 10:19:44 983952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 983955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384984955|now:1746008384983955|interv:1000| [2025/04/30 10:19:44 983959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 983963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 983967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384984955| [2025/04/30 10:19:44 983971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384984955| [2025/04/30 10:19:44 983975] [debug] |xqc_engine_wakeup_after|wakeup:1746008384984955|now:1746008384983975|diff:980| [2025/04/30 10:19:44 983980] [debug] |xqc_engine_main_logic|END|now:1746008384983806| [2025/04/30 10:19:44 984856] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384984855| [2025/04/30 10:19:44 984871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 984880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:273| [2025/04/30 10:19:44 984886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 10:19:44 984892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 10:19:44 984899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 984906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:742|path_largest_ack:741| [2025/04/30 10:19:44 984914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46807|prior_delivered:565592|prior_time:1746008384944978|is_app_limited:0|send_elapse:33943|ack_elapse:39877|ctl_first_sent_time:1746008384945527|lagest_ack_time:1746008384984855|curr_delivered:612399| [2025/04/30 10:19:44 984922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384945527| [2025/04/30 10:19:44 984929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1273||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 10:19:44 984934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|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 10:19:44 984945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:567999|prior_time:1746008384947078|is_app_limited:0|send_elapse:33743|ack_elapse:37777|ctl_first_sent_time:1746008384947405|lagest_ack_time:1746008384984855|curr_delivered:613599| [2025/04/30 10:19:44 984952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384947405| [2025/04/30 10:19:44 984958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1272||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 10:19:44 984964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36956|rttvar:1347|minrtt:30819|latest_rtt:37450|ack_delay:64| [2025/04/30 10:19:44 984970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37010|rttvar:1118|minrtt:30819|latest_rtt:37450|ack_delay:64| [2025/04/30 10:19:44 984977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 10:19:44 984984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 984990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 984997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 985001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1118|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 985006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 985010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 985014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 10:19:44 985018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385050352|now:1746008384985001|interv:65351| [2025/04/30 10:19:44 985022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385050352|now:1746008384985001|interval:65351|pto_count:0|srtt:37010 [2025/04/30 10:19:44 985026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33743, ack_elapse 37777, delivered 45600|rate 1207083|lost 214| [2025/04/30 10:19:44 985031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207083) in round 12| [2025/04/30 10:19:44 985036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 985043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 985049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384947405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 985053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98881|packet_lost:0|acked:2400|po_sent_time:1746008384947405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 985058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:38407|srtt:37010|latest_rtt:37450|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 985067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 10:19:44 985072] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746008384984855|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 985077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504984855|now:1746008384984855|interv:120000000| [2025/04/30 10:19:44 985081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504984855|now:1746008384984855|interv:120000000| [2025/04/30 10:19:44 985085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384984955|pq_index:0| [2025/04/30 10:19:44 985090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384983806| [2025/04/30 10:19:44 985094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384985093| [2025/04/30 10:19:44 985098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384985097| [2025/04/30 10:19:44 985103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384984955|now:1746008384985097| [2025/04/30 10:19:44 985107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384984955|now:1746008384985097| [2025/04/30 10:19:44 985111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 985116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 985121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38407|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:695640| [2025/04/30 10:19:44 985126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 985130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 985135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 985139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38407|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:696819| [2025/04/30 10:19:44 985143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 985148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 985152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 985159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38407|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:697998| [2025/04/30 10:19:44 985163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 985167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 985171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 985175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 985180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 985184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:639048| [2025/04/30 10:19:44 985189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 985193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 10:19:44 985229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746008384985201|stream_id:0|stream_offset:639048| [2025/04/30 10:19:44 985235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 985240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 10:19:44 985244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1118|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 985248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 985252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 985256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 985260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385051683|now:1746008384985244|interv:66439| [2025/04/30 10:19:44 985264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385051683|now:1746008384985244|interval:66439|pto_count:0|srtt:37010 [2025/04/30 10:19:44 985269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:39607| [2025/04/30 10:19:44 985273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 985278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:640227| [2025/04/30 10:19:44 985286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 985290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 10:19:44 985313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384985296|stream_id:0|stream_offset:640227| [2025/04/30 10:19:44 985318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 985323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 985327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1118|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 985331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 985335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 985339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 985343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385051778|now:1746008384985327|interv:66451| [2025/04/30 10:19:44 985346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385051778|now:1746008384985327|interval:66451|pto_count:0|srtt:37010 [2025/04/30 10:19:44 985351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:44 985356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 985360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:641406| [2025/04/30 10:19:44 985364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 985369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384986369|now:1746008384985369|interv:1000| [2025/04/30 10:19:44 985376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 985382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 985388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384986369| [2025/04/30 10:19:44 985395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384986369| [2025/04/30 10:19:44 985401] [debug] |xqc_engine_wakeup_after|wakeup:1746008384986369|now:1746008384985400|diff:969| [2025/04/30 10:19:44 985407] [debug] |xqc_engine_main_logic|END|now:1746008384985097| [2025/04/30 10:19:44 985415] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384985415| [2025/04/30 10:19:44 985421] [debug] |xqc_engine_wakeup_after|wakeup:1746008384986369|now:1746008384985421|diff:948| [2025/04/30 10:19:44 985427] [debug] |xqc_engine_main_logic|END|now:1746008384985415| [2025/04/30 10:19:44 986508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384986508| [2025/04/30 10:19:44 986522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384986369|pq_index:0| [2025/04/30 10:19:44 986527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384985097| [2025/04/30 10:19:44 986539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384986538| [2025/04/30 10:19:44 986544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384986369|now:1746008384986538| [2025/04/30 10:19:44 986563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384986369|now:1746008384986538| [2025/04/30 10:19:44 986572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 986579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37010|min_srtt:37010|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 986584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:697998| [2025/04/30 10:19:44 986588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 986592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 986596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 986601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 986605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 986610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:641406| [2025/04/30 10:19:44 986614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 986619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 10:19:44 986654] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384986627|stream_id:0|stream_offset:641406| [2025/04/30 10:19:44 986660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 986665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 986670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37010|rtt_var:1118|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 986676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 986682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 986688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 986695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385053109|now:1746008384986669|interv:66440| [2025/04/30 10:19:44 986707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385053109|now:1746008384986669|interval:66440|pto_count:0|srtt:37010 [2025/04/30 10:19:44 986715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:44 986722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 986727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:642585| [2025/04/30 10:19:44 986731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 986735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384987735|now:1746008384986735|interv:1000| [2025/04/30 10:19:44 986739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 986743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 986747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384987735| [2025/04/30 10:19:44 986751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384987735| [2025/04/30 10:19:44 986755] [debug] |xqc_engine_wakeup_after|wakeup:1746008384987735|now:1746008384986755|diff:980| [2025/04/30 10:19:44 986761] [debug] |xqc_engine_main_logic|END|now:1746008384986538| [2025/04/30 10:19:44 986847] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384986845| [2025/04/30 10:19:44 986858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 986867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:274| [2025/04/30 10:19:44 986874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 10:19:44 986883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 10:19:44 986889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 986897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:744|path_largest_ack:743| [2025/04/30 10:19:44 986905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:567999|prior_time:1746008384947078|is_app_limited:0|send_elapse:33858|ack_elapse:39767|ctl_first_sent_time:1746008384947520|lagest_ack_time:1746008384986845|curr_delivered:614799| [2025/04/30 10:19:44 986913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384947520| [2025/04/30 10:19:44 986921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1271||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 10:19:44 986928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:744|path_largest_ack:744| [2025/04/30 10:19:44 986935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:570399|prior_time:1746008384948951|is_app_limited:0|send_elapse:33591|ack_elapse:37894|ctl_first_sent_time:1746008384949280|lagest_ack_time:1746008384986845|curr_delivered:615999| [2025/04/30 10:19:44 986951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384949280| [2025/04/30 10:19:44 986957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1270||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 10:19:44 986963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37010|rttvar:1118|minrtt:30819|latest_rtt:37565|ack_delay:72| [2025/04/30 10:19:44 986970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37070|rttvar:959|minrtt:30819|latest_rtt:37565|ack_delay:72| [2025/04/30 10:19:44 986975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:744|lost_pn:741|thresh:3| [2025/04/30 10:19:44 986979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 986983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 986987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 986991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37070|rtt_var:959|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 986996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 987000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 987004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 987008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385052533|now:1746008384986991|interv:65542| [2025/04/30 10:19:44 987012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385052533|now:1746008384986991|interval:65542|pto_count:0|srtt:37070 [2025/04/30 10:19:44 987017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33591, ack_elapse 37894, delivered 45600|rate 1203356|lost 214| [2025/04/30 10:19:44 987021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203356) in round 12| [2025/04/30 10:19:44 987026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 987030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 987034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384949280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 987038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384949280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 987043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:37070|latest_rtt:37565|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 987053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 10:19:44 987057] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746008384986845|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 987062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504986845|now:1746008384986845|interv:120000000| [2025/04/30 10:19:44 987067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504986845|now:1746008384986845|interv:120000000| [2025/04/30 10:19:44 987071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384987735|pq_index:0| [2025/04/30 10:19:44 987075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384986538| [2025/04/30 10:19:44 987079] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384987079| [2025/04/30 10:19:44 987084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384987083| [2025/04/30 10:19:44 987090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|min_srtt:37070|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 987095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:697998| [2025/04/30 10:19:44 987100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 987105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 987110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|min_srtt:37070|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 987114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:699177| [2025/04/30 10:19:44 987119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 987123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 987128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|min_srtt:37070|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 987132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:700356| [2025/04/30 10:19:44 987136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 987140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 987144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 987151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 987155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 987160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:642585| [2025/04/30 10:19:44 987164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 987168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 987173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384987735| [2025/04/30 10:19:44 987177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384987735| [2025/04/30 10:19:44 987181] [debug] |xqc_engine_wakeup_after|wakeup:1746008384987735|now:1746008384987181|diff:554| [2025/04/30 10:19:44 987186] [debug] |xqc_engine_main_logic|END|now:1746008384987083| [2025/04/30 10:19:44 987192] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384987191| [2025/04/30 10:19:44 987195] [debug] |xqc_engine_wakeup_after|wakeup:1746008384987735|now:1746008384987195|diff:540| [2025/04/30 10:19:44 987199] [debug] |xqc_engine_main_logic|END|now:1746008384987191| [2025/04/30 10:19:44 988268] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384988267| [2025/04/30 10:19:44 988278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384987735|pq_index:0| [2025/04/30 10:19:44 988283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384987083| [2025/04/30 10:19:44 988288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384988287| [2025/04/30 10:19:44 988293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384987735|now:1746008384988287| [2025/04/30 10:19:44 988297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384987735|now:1746008384988287| [2025/04/30 10:19:44 988301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 988307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37070|min_srtt:37070|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 988312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:700356| [2025/04/30 10:19:44 988316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 988320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 988325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 988332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 988346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 988353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:642585| [2025/04/30 10:19:44 988359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 988365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 10:19:44 988411] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384988377|stream_id:0|stream_offset:642585| [2025/04/30 10:19:44 988420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 988428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 988434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37070|rtt_var:959|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 988441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 988447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 988453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 988460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385054283|now:1746008384988434|interv:65849| [2025/04/30 10:19:44 988466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385054283|now:1746008384988434|interval:65849|pto_count:0|srtt:37070 [2025/04/30 10:19:44 988473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:44 988480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 988486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:643764| [2025/04/30 10:19:44 988493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 988498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 10:19:44 988588] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384988520|stream_id:0|stream_offset:643764| [2025/04/30 10:19:44 988603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 988608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 988613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37070|rtt_var:959|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 988623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 988627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 988630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 988634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385054426|now:1746008384988613|interv:65813| [2025/04/30 10:19:44 988638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385054426|now:1746008384988613|interval:65813|pto_count:0|srtt:37070 [2025/04/30 10:19:44 988643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:44 988648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 988652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 988657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 988661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384989660|now:1746008384988660|interv:1000| [2025/04/30 10:19:44 988665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 988668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 988673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384989660| [2025/04/30 10:19:44 988677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384989660| [2025/04/30 10:19:44 988681] [debug] |xqc_engine_wakeup_after|wakeup:1746008384989660|now:1746008384988681|diff:979| [2025/04/30 10:19:44 988685] [debug] |xqc_engine_main_logic|END|now:1746008384988287| [2025/04/30 10:19:44 988820] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384988819| [2025/04/30 10:19:44 988829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 988838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:275| [2025/04/30 10:19:44 988844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 10:19:44 988853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 10:19:44 988860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 988868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:745| [2025/04/30 10:19:44 988874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:570399|prior_time:1746008384948951|is_app_limited:0|send_elapse:33698|ack_elapse:39868|ctl_first_sent_time:1746008384949387|lagest_ack_time:1746008384988819|curr_delivered:617199| [2025/04/30 10:19:44 988882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384949387| [2025/04/30 10:19:44 988889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1269||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 10:19:44 988903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:746| [2025/04/30 10:19:44 988910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:572799|prior_time:1746008384950946|is_app_limited:0|send_elapse:33646|ack_elapse:37873|ctl_first_sent_time:1746008384951258|lagest_ack_time:1746008384988819|curr_delivered:618399| [2025/04/30 10:19:44 988917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384951258| [2025/04/30 10:19:44 988923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1268||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 10:19:44 988929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37070|rttvar:959|minrtt:30819|latest_rtt:37561|ack_delay:64| [2025/04/30 10:19:44 988936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37124|rttvar:826|minrtt:30819|latest_rtt:37561|ack_delay:64| [2025/04/30 10:19:44 988943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:746|lost_pn:743|thresh:3| [2025/04/30 10:19:44 988949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 988956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 988962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 988968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37124|rtt_var:826|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 988974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 988980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 988986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 988991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385053948|now:1746008384988968|interv:64980| [2025/04/30 10:19:44 988996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385053948|now:1746008384988968|interval:64980|pto_count:0|srtt:37124 [2025/04/30 10:19:44 989002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33646, ack_elapse 37873, delivered 45600|rate 1204023|lost 214| [2025/04/30 10:19:44 989008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204023) in round 12| [2025/04/30 10:19:44 989014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 989019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 989025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384951258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 989031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384951258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 989042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:37124|latest_rtt:37561|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 989050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 10:19:44 989056] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746008384988819|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 989063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504988819|now:1746008384988819|interv:120000000| [2025/04/30 10:19:44 989068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504988819|now:1746008384988819|interv:120000000| [2025/04/30 10:19:44 989073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384989660|pq_index:0| [2025/04/30 10:19:44 989079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384988287| [2025/04/30 10:19:44 989084] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384989084| [2025/04/30 10:19:44 989092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384989090| [2025/04/30 10:19:44 989102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|min_srtt:37124|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 989107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:700356| [2025/04/30 10:19:44 989112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 989116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 989121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|min_srtt:37124|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 989125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:701535| [2025/04/30 10:19:44 989130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 989135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 989139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|min_srtt:37124|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 989147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:702714| [2025/04/30 10:19:44 989151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 989155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 989159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 989163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 989168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 989172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 989177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 989180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 989184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384989660| [2025/04/30 10:19:44 989189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384989660| [2025/04/30 10:19:44 989193] [debug] |xqc_engine_wakeup_after|wakeup:1746008384989660|now:1746008384989192|diff:468| [2025/04/30 10:19:44 989197] [debug] |xqc_engine_main_logic|END|now:1746008384989090| [2025/04/30 10:19:44 989203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384989203| [2025/04/30 10:19:44 989207] [debug] |xqc_engine_wakeup_after|wakeup:1746008384989660|now:1746008384989207|diff:453| [2025/04/30 10:19:44 989211] [debug] |xqc_engine_main_logic|END|now:1746008384989203| [2025/04/30 10:19:44 990284] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384990284| [2025/04/30 10:19:44 990298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384989660|pq_index:0| [2025/04/30 10:19:44 990303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384989090| [2025/04/30 10:19:44 990308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384990307| [2025/04/30 10:19:44 990313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384989660|now:1746008384990307| [2025/04/30 10:19:44 990317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384989660|now:1746008384990307| [2025/04/30 10:19:44 990321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 990328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37124|min_srtt:37124|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 990335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:702714| [2025/04/30 10:19:44 990342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 990356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 990363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 990370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 990378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 990384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 990391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 990397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 10:19:44 990437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384990408|stream_id:0|stream_offset:644943| [2025/04/30 10:19:44 990447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:780|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 990454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 990461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37124|rtt_var:826|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 990469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 990475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 990481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 990487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385055836|now:1746008384990461|interv:65375| [2025/04/30 10:19:44 990493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385055836|now:1746008384990461|interval:65375|pto_count:0|srtt:37124 [2025/04/30 10:19:44 990500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:44 990505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 990510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:646122| [2025/04/30 10:19:44 990514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 990518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 10:19:44 990569] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384990525|stream_id:0|stream_offset:646122| [2025/04/30 10:19:44 990588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 990596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 990603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37124|rtt_var:826|pto_duration:40428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 990609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 990613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 990616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 990620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385055953|now:1746008384990603|interv:65350| [2025/04/30 10:19:44 990625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385055953|now:1746008384990603|interval:65350|pto_count:0|srtt:37124 [2025/04/30 10:19:44 990629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:44 990634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 990639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:647301| [2025/04/30 10:19:44 990643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 990647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384991647|now:1746008384990647|interv:1000| [2025/04/30 10:19:44 990651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 990655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 990659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384991647| [2025/04/30 10:19:44 990666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384991647| [2025/04/30 10:19:44 990673] [debug] |xqc_engine_wakeup_after|wakeup:1746008384991647|now:1746008384990673|diff:974| [2025/04/30 10:19:44 990680] [debug] |xqc_engine_main_logic|END|now:1746008384990307| [2025/04/30 10:19:44 990824] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008384990823| [2025/04/30 10:19:44 990834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 990843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:276| [2025/04/30 10:19:44 990849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 10:19:44 990858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 10:19:44 990864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 990871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:748|path_largest_ack:747| [2025/04/30 10:19:44 990884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:572799|prior_time:1746008384950946|is_app_limited:0|send_elapse:33752|ack_elapse:39877|ctl_first_sent_time:1746008384951364|lagest_ack_time:1746008384990823|curr_delivered:619599| [2025/04/30 10:19:44 990892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384951364| [2025/04/30 10:19:44 990899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1267||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 10:19:44 990905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:748|path_largest_ack:748| [2025/04/30 10:19:44 990912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:575199|prior_time:1746008384952932|is_app_limited:0|send_elapse:35481|ack_elapse:37891|ctl_first_sent_time:1746008384953253|lagest_ack_time:1746008384990823|curr_delivered:620799| [2025/04/30 10:19:44 990919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384953253| [2025/04/30 10:19:44 990925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1266||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 10:19:44 990931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37124|rttvar:826|minrtt:30819|latest_rtt:37570|ack_delay:72| [2025/04/30 10:19:44 990937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37171|rttvar:713|minrtt:30819|latest_rtt:37570|ack_delay:72| [2025/04/30 10:19:44 990944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:748|lost_pn:745|thresh:3| [2025/04/30 10:19:44 990951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 990957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 990963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 990970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37171|rtt_var:713|pto_duration:40023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 990977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 990983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 990986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:44 990991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385055548|now:1746008384990969|interv:64579| [2025/04/30 10:19:44 990997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385055548|now:1746008384990969|interval:64579|pto_count:0|srtt:37171 [2025/04/30 10:19:44 991005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35481, ack_elapse 37891, delivered 45600|rate 1203452|lost 214| [2025/04/30 10:19:44 991012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203452) in round 12| [2025/04/30 10:19:44 991018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 991028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 991032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384953253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 991036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384953253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 991041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:37171|latest_rtt:37570|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 991047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 10:19:44 991052] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746008384990823|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 991056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504990823|now:1746008384990823|interv:120000000| [2025/04/30 10:19:44 991061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504990823|now:1746008384990823|interv:120000000| [2025/04/30 10:19:44 991065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384991647|pq_index:0| [2025/04/30 10:19:44 991069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384990307| [2025/04/30 10:19:44 991073] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384991073| [2025/04/30 10:19:44 991078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384991077| [2025/04/30 10:19:44 991084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|min_srtt:37171|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 991088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:702714| [2025/04/30 10:19:44 991093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 991098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 991102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|min_srtt:37171|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 991107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:703893| [2025/04/30 10:19:44 991111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 991118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 991123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|min_srtt:37171|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 991127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:705072| [2025/04/30 10:19:44 991131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 991135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 991139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 991143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 991148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 991152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:647301| [2025/04/30 10:19:44 991156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 991160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 991164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384991647| [2025/04/30 10:19:44 991168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384991647| [2025/04/30 10:19:44 991172] [debug] |xqc_engine_wakeup_after|wakeup:1746008384991647|now:1746008384991172|diff:475| [2025/04/30 10:19:44 991176] [debug] |xqc_engine_main_logic|END|now:1746008384991077| [2025/04/30 10:19:44 991182] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384991182| [2025/04/30 10:19:44 991186] [debug] |xqc_engine_wakeup_after|wakeup:1746008384991647|now:1746008384991186|diff:461| [2025/04/30 10:19:44 991190] [debug] |xqc_engine_main_logic|END|now:1746008384991182| [2025/04/30 10:19:44 992259] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384992259| [2025/04/30 10:19:44 992269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384991647|pq_index:0| [2025/04/30 10:19:44 992273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384991077| [2025/04/30 10:19:44 992278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384992277| [2025/04/30 10:19:44 992283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384991647|now:1746008384992277| [2025/04/30 10:19:44 992287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384991647|now:1746008384992277| [2025/04/30 10:19:44 992291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 992306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37171|min_srtt:37171|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 992313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:705072| [2025/04/30 10:19:44 992320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 992326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 992331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 992338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 992346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 992352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:647301| [2025/04/30 10:19:44 992358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 992365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 10:19:44 992410] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008384992375|stream_id:0|stream_offset:647301| [2025/04/30 10:19:44 992417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 992424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:44 992430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37171|rtt_var:713|pto_duration:40023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 992436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 992442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 992447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:44 992453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385057398|now:1746008384992430|interv:64968| [2025/04/30 10:19:44 992458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385057398|now:1746008384992430|interval:64968|pto_count:0|srtt:37171 [2025/04/30 10:19:44 992465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:44 992471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 992477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:648480| [2025/04/30 10:19:44 992487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 992493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 10:19:44 992529] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008384992501|stream_id:0|stream_offset:648480| [2025/04/30 10:19:44 992537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 992544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:44 992572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37171|rtt_var:713|pto_duration:40023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 992578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 992585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 992591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:44 992597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385057524|now:1746008384992571|interv:64953| [2025/04/30 10:19:44 992602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385057524|now:1746008384992571|interval:64953|pto_count:0|srtt:37171 [2025/04/30 10:19:44 992609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:44 992616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 992623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 992630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 992636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384993636|now:1746008384992636|interv:1000| [2025/04/30 10:19:44 992643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 992649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 992655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384993636| [2025/04/30 10:19:44 992662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384993636| [2025/04/30 10:19:44 992669] [debug] |xqc_engine_wakeup_after|wakeup:1746008384993636|now:1746008384992669|diff:967| [2025/04/30 10:19:44 992675] [debug] |xqc_engine_main_logic|END|now:1746008384992277| [2025/04/30 10:19:44 992901] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384992900| [2025/04/30 10:19:44 992919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 992928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:277| [2025/04/30 10:19:44 992941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 10:19:44 992949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 10:19:44 992955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 992963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:750|path_largest_ack:749| [2025/04/30 10:19:44 992970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:575199|prior_time:1746008384952932|is_app_limited:0|send_elapse:35599|ack_elapse:39968|ctl_first_sent_time:1746008384953371|lagest_ack_time:1746008384992900|curr_delivered:621999| [2025/04/30 10:19:44 992977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384953371| [2025/04/30 10:19:44 992984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1265||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 10:19:44 992991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:750|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:750|path_largest_ack:750| [2025/04/30 10:19:44 992998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45607|prior_delivered:577599|prior_time:1746008384954914|is_app_limited:0|send_elapse:36928|ack_elapse:37986|ctl_first_sent_time:1746008384956524|lagest_ack_time:1746008384992900|curr_delivered:623206| [2025/04/30 10:19:44 993005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384956524| [2025/04/30 10:19:44 993011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1264||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 10:19:44 993017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37171|rttvar:713|minrtt:30819|latest_rtt:36376|ack_delay:72| [2025/04/30 10:19:44 993024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37063|rttvar:751|minrtt:30819|latest_rtt:36376|ack_delay:72| [2025/04/30 10:19:44 993030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:750|lost_pn:747|thresh:3| [2025/04/30 10:19:44 993037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 993043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 993050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 260|pns:2| [2025/04/30 10:19:44 993056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 993062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37063|rtt_var:751|pto_duration:40067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 993067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 993071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 993075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 993078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385057568|now:1746008384993062|interv:64506| [2025/04/30 10:19:44 993087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385057568|now:1746008384993062|interval:64506|pto_count:0|srtt:37063 [2025/04/30 10:19:44 993092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36928, ack_elapse 37986, delivered 45607|rate 1200626|lost 214| [2025/04/30 10:19:44 993096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200626) in round 12| [2025/04/30 10:19:44 993100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 993105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 993109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008384956524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 993113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008384956524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 993118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:37063|latest_rtt:36376|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 993126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 10:19:44 993133] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746008384992900|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 993140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504992900|now:1746008384992900|interv:120000000| [2025/04/30 10:19:44 993146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504992900|now:1746008384992900|interv:120000000| [2025/04/30 10:19:44 993150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384993636|pq_index:0| [2025/04/30 10:19:44 993154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384992277| [2025/04/30 10:19:44 993158] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384993158| [2025/04/30 10:19:44 993163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384993162| [2025/04/30 10:19:44 993169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|min_srtt:37063|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 993174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:705072| [2025/04/30 10:19:44 993179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 993186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 993191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|min_srtt:37063|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 993195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:706251| [2025/04/30 10:19:44 993200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 993204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 993211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|min_srtt:37063|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 993218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:707430| [2025/04/30 10:19:44 993225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 993230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 993234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 993238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 993243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 993247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 993251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 993255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 993259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384993636| [2025/04/30 10:19:44 993263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384993636| [2025/04/30 10:19:44 993267] [debug] |xqc_engine_wakeup_after|wakeup:1746008384993636|now:1746008384993267|diff:369| [2025/04/30 10:19:44 993272] [debug] |xqc_engine_main_logic|END|now:1746008384993162| [2025/04/30 10:19:44 993277] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384993277| [2025/04/30 10:19:44 993281] [debug] |xqc_engine_wakeup_after|wakeup:1746008384993636|now:1746008384993281|diff:355| [2025/04/30 10:19:44 993285] [debug] |xqc_engine_main_logic|END|now:1746008384993277| [2025/04/30 10:19:44 994367] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384994366| [2025/04/30 10:19:44 994381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384993636|pq_index:0| [2025/04/30 10:19:44 994388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384993162| [2025/04/30 10:19:44 994395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384994394| [2025/04/30 10:19:44 994408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384993636|now:1746008384994394| [2025/04/30 10:19:44 994413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384993636|now:1746008384994394| [2025/04/30 10:19:44 994420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 994427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37063|min_srtt:37063|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 994434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:707430| [2025/04/30 10:19:44 994441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 994447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 994453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 994461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 994468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 994475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 994482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 994488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 10:19:44 994528] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008384994500|stream_id:0|stream_offset:649659| [2025/04/30 10:19:44 994535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 994540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:44 994544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37063|rtt_var:751|pto_duration:40067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 994564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 994571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 994575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 994579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385059567|now:1746008384994544|interv:65023| [2025/04/30 10:19:44 994583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385059567|now:1746008384994544|interval:65023|pto_count:0|srtt:37063 [2025/04/30 10:19:44 994593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:44 994598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 994602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:650838| [2025/04/30 10:19:44 994607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 994611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 10:19:44 994638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384994617|stream_id:0|stream_offset:650838| [2025/04/30 10:19:44 994644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 994648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 994653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37063|rtt_var:751|pto_duration:40067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 994657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 994661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 994665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 994669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385059684|now:1746008384994653|interv:65031| [2025/04/30 10:19:44 994673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385059684|now:1746008384994653|interval:65031|pto_count:0|srtt:37063 [2025/04/30 10:19:44 994678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:44 994682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 994686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:652017| [2025/04/30 10:19:44 994691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 994695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384995694|now:1746008384994694|interv:1000| [2025/04/30 10:19:44 994699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 994702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 994706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384995694| [2025/04/30 10:19:44 994711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384995694| [2025/04/30 10:19:44 994718] [debug] |xqc_engine_wakeup_after|wakeup:1746008384995694|now:1746008384994718|diff:976| [2025/04/30 10:19:44 994723] [debug] |xqc_engine_main_logic|END|now:1746008384994394| [2025/04/30 10:19:44 994802] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384994800| [2025/04/30 10:19:44 994810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 994816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:278| [2025/04/30 10:19:44 994822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 10:19:44 994831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 10:19:44 994837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 994845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:752|path_largest_ack:751| [2025/04/30 10:19:44 994851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46807|prior_delivered:577599|prior_time:1746008384954914|is_app_limited:0|send_elapse:37069|ack_elapse:39886|ctl_first_sent_time:1746008384956665|lagest_ack_time:1746008384994800|curr_delivered:624406| [2025/04/30 10:19:44 994855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384956665| [2025/04/30 10:19:44 994860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1263||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 10:19:44 994865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:752|path_largest_ack:752| [2025/04/30 10:19:44 994872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45607|prior_delivered:579999|prior_time:1746008384956941|is_app_limited:0|send_elapse:35645|ack_elapse:37859|ctl_first_sent_time:1746008384957261|lagest_ack_time:1746008384994800|curr_delivered:625606| [2025/04/30 10:19:44 994879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384957261| [2025/04/30 10:19:44 994885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1262||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 10:19:44 994891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37063|rttvar:751|minrtt:30819|latest_rtt:37539|ack_delay:64| [2025/04/30 10:19:44 994898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37115|rttvar:667|minrtt:30819|latest_rtt:37539|ack_delay:64| [2025/04/30 10:19:44 994906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:752|lost_pn:749|thresh:3| [2025/04/30 10:19:44 994912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 994918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 994923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 994930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37115|rtt_var:667|pto_duration:39783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 994943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 994948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 994952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 994956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385059400|now:1746008384994929|interv:64471| [2025/04/30 10:19:44 994960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385059400|now:1746008384994929|interval:64471|pto_count:0|srtt:37115 [2025/04/30 10:19:44 994964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35645, ack_elapse 37859, delivered 45607|rate 1204654|lost 214| [2025/04/30 10:19:44 994969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204654) in round 12| [2025/04/30 10:19:44 994973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 994977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 994981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384957261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 994986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384957261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 994991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:37115|latest_rtt:37539|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 994996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 10:19:44 995001] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746008384994800|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 995006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504994800|now:1746008384994800|interv:120000000| [2025/04/30 10:19:44 995010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504994800|now:1746008384994800|interv:120000000| [2025/04/30 10:19:44 995014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384995694|pq_index:0| [2025/04/30 10:19:44 995018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384994394| [2025/04/30 10:19:44 995022] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384995022| [2025/04/30 10:19:44 995027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384995026| [2025/04/30 10:19:44 995033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|min_srtt:37115|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 995040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:707430| [2025/04/30 10:19:44 995045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 995050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 995054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|min_srtt:37115|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 995058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:708609| [2025/04/30 10:19:44 995063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 995067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 995072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|min_srtt:37115|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 995076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:709788| [2025/04/30 10:19:44 995080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 995084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 995088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 995092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 995097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 995101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:652017| [2025/04/30 10:19:44 995105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 995109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 995113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384995694| [2025/04/30 10:19:44 995117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384995694| [2025/04/30 10:19:44 995121] [debug] |xqc_engine_wakeup_after|wakeup:1746008384995694|now:1746008384995121|diff:573| [2025/04/30 10:19:44 995125] [debug] |xqc_engine_main_logic|END|now:1746008384995026| [2025/04/30 10:19:44 995131] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384995131| [2025/04/30 10:19:44 995135] [debug] |xqc_engine_wakeup_after|wakeup:1746008384995694|now:1746008384995135|diff:559| [2025/04/30 10:19:44 995141] [debug] |xqc_engine_main_logic|END|now:1746008384995131| [2025/04/30 10:19:44 996209] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384996209| [2025/04/30 10:19:44 996220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384995694|pq_index:0| [2025/04/30 10:19:44 996225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384995026| [2025/04/30 10:19:44 996230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384996229| [2025/04/30 10:19:44 996234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384995694|now:1746008384996229| [2025/04/30 10:19:44 996239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384995694|now:1746008384996229| [2025/04/30 10:19:44 996242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 996248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37115|min_srtt:37115|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 996252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:709788| [2025/04/30 10:19:44 996257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 996261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 996265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 996269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 996274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 996278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:652017| [2025/04/30 10:19:44 996283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 996290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 10:19:44 996336] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008384996302|stream_id:0|stream_offset:652017| [2025/04/30 10:19:44 996345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:786|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 996352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:44 996359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37115|rtt_var:667|pto_duration:39783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 996366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 996379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 996385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 996391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385061085|now:1746008384996358|interv:64727| [2025/04/30 10:19:44 996397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385061085|now:1746008384996358|interval:64727|pto_count:0|srtt:37115 [2025/04/30 10:19:44 996404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:44 996412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 996418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:653196| [2025/04/30 10:19:44 996425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 996432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 10:19:44 996469] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384996442|stream_id:0|stream_offset:653196| [2025/04/30 10:19:44 996479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 996486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 996492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37115|rtt_var:667|pto_duration:39783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 996499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 996506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 996511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 996515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385061225|now:1746008384996492|interv:64733| [2025/04/30 10:19:44 996519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385061225|now:1746008384996492|interval:64733|pto_count:0|srtt:37115 [2025/04/30 10:19:44 996524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:44 996528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 996533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 996537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 996546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384997546|now:1746008384996546|interv:1000| [2025/04/30 10:19:44 996570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 996574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 996578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384997546| [2025/04/30 10:19:44 996583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384997546| [2025/04/30 10:19:44 996587] [debug] |xqc_engine_wakeup_after|wakeup:1746008384997546|now:1746008384996587|diff:959| [2025/04/30 10:19:44 996591] [debug] |xqc_engine_main_logic|END|now:1746008384996229| [2025/04/30 10:19:44 996791] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384996790| [2025/04/30 10:19:44 996800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 996809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:279| [2025/04/30 10:19:44 996815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 10:19:44 996823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 10:19:44 996830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 996837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:754|path_largest_ack:753| [2025/04/30 10:19:44 996845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46807|prior_delivered:579999|prior_time:1746008384956941|is_app_limited:0|send_elapse:37023|ack_elapse:39849|ctl_first_sent_time:1746008384958639|lagest_ack_time:1746008384996790|curr_delivered:626806| [2025/04/30 10:19:44 996852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384958639| [2025/04/30 10:19:44 996859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1261||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 10:19:44 996866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:754|path_largest_ack:754| [2025/04/30 10:19:44 996873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45607|prior_delivered:582399|prior_time:1746008384958914|is_app_limited:0|send_elapse:36896|ack_elapse:37876|ctl_first_sent_time:1746008384960463|lagest_ack_time:1746008384996790|curr_delivered:628006| [2025/04/30 10:19:44 996880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384960463| [2025/04/30 10:19:44 996886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1260||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 10:19:44 996893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37115|rttvar:667|minrtt:30819|latest_rtt:36327|ack_delay:64| [2025/04/30 10:19:44 996900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37008|rttvar:714|minrtt:30819|latest_rtt:36327|ack_delay:64| [2025/04/30 10:19:44 996906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:754|lost_pn:751|thresh:3| [2025/04/30 10:19:44 996912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 996927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 996934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 996940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37008|rtt_var:714|pto_duration:39864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 996947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 996951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 996955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 996959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385061306|now:1746008384996940|interv:64366| [2025/04/30 10:19:44 996963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385061306|now:1746008384996940|interval:64366|pto_count:0|srtt:37008 [2025/04/30 10:19:44 996967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36896, ack_elapse 37876, delivered 45607|rate 1204113|lost 214| [2025/04/30 10:19:44 996972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204113) in round 12| [2025/04/30 10:19:44 996976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 996980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 996984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384960463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 996988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384960463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 996993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:37008|latest_rtt:36327|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 996999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 10:19:44 997004] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:280|frame:ACK |recv_time:1746008384996790|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 997008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504996790|now:1746008384996790|interv:120000000| [2025/04/30 10:19:44 997012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504996790|now:1746008384996790|interv:120000000| [2025/04/30 10:19:44 997016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384997546|pq_index:0| [2025/04/30 10:19:44 997021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384996229| [2025/04/30 10:19:44 997029] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384997029| [2025/04/30 10:19:44 997034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384997033| [2025/04/30 10:19:44 997040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|min_srtt:37008|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 997044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:709788| [2025/04/30 10:19:44 997049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 997054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 997059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|min_srtt:37008|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 997063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:710967| [2025/04/30 10:19:44 997067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 997072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 997076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|min_srtt:37008|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 997080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:712146| [2025/04/30 10:19:44 997084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 997088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 997092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 997096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 997101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 997105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 997109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 997113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 997120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384997546| [2025/04/30 10:19:44 997124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384997546| [2025/04/30 10:19:44 997128] [debug] |xqc_engine_wakeup_after|wakeup:1746008384997546|now:1746008384997128|diff:418| [2025/04/30 10:19:44 997132] [debug] |xqc_engine_main_logic|END|now:1746008384997033| [2025/04/30 10:19:44 997138] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384997138| [2025/04/30 10:19:44 997141] [debug] |xqc_engine_wakeup_after|wakeup:1746008384997546|now:1746008384997141|diff:405| [2025/04/30 10:19:44 997145] [debug] |xqc_engine_main_logic|END|now:1746008384997138| [2025/04/30 10:19:44 998216] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384998216| [2025/04/30 10:19:44 998225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384997546|pq_index:0| [2025/04/30 10:19:44 998230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384997033| [2025/04/30 10:19:44 998235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384998234| [2025/04/30 10:19:44 998239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384997546|now:1746008384998234| [2025/04/30 10:19:44 998244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384997546|now:1746008384998234| [2025/04/30 10:19:44 998248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:44 998253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37008|min_srtt:37008|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 998260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:712146| [2025/04/30 10:19:44 998268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 998273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 998278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 998283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 998289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 998294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 998300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 998306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 10:19:44 998346] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008384998316|stream_id:0|stream_offset:654375| [2025/04/30 10:19:44 998356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 998370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:44 998377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37008|rtt_var:714|pto_duration:39864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 998383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 998388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 998394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:44 998399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385063180|now:1746008384998376|interv:64804| [2025/04/30 10:19:44 998404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385063180|now:1746008384998376|interval:64804|pto_count:0|srtt:37008 [2025/04/30 10:19:44 998411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:44 998417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 998423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:655554| [2025/04/30 10:19:44 998429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:44 998435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 10:19:44 998473] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008384998444|stream_id:0|stream_offset:655554| [2025/04/30 10:19:44 998480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:44 998486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:44 998493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37008|rtt_var:714|pto_duration:39864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 998498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 998504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 998510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:44 998515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385063308|now:1746008384998492|interv:64816| [2025/04/30 10:19:44 998520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385063308|now:1746008384998492|interval:64816|pto_count:0|srtt:37008 [2025/04/30 10:19:44 998527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:44 998537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 998544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:656733| [2025/04/30 10:19:44 998574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:44 998578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008384999577|now:1746008384998577|interv:1000| [2025/04/30 10:19:44 998582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:44 998585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 998590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384999577| [2025/04/30 10:19:44 998594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384999577| [2025/04/30 10:19:44 998598] [debug] |xqc_engine_wakeup_after|wakeup:1746008384999577|now:1746008384998598|diff:979| [2025/04/30 10:19:44 998602] [debug] |xqc_engine_main_logic|END|now:1746008384998234| [2025/04/30 10:19:44 998774] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008384998772| [2025/04/30 10:19:44 998783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:44 998792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:280| [2025/04/30 10:19:44 998798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 10:19:44 998805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 10:19:44 998810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:44 998817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:755| [2025/04/30 10:19:44 998824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46807|prior_delivered:582399|prior_time:1746008384958914|is_app_limited:0|send_elapse:37059|ack_elapse:39858|ctl_first_sent_time:1746008384960626|lagest_ack_time:1746008384998772|curr_delivered:629206| [2025/04/30 10:19:44 998832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384960626| [2025/04/30 10:19:44 998839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1259||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 10:19:44 998846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:756|path_largest_ack:756| [2025/04/30 10:19:44 998852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45607|prior_delivered:584799|prior_time:1746008384960945|is_app_limited:0|send_elapse:37044|ack_elapse:37827|ctl_first_sent_time:1746008384962515|lagest_ack_time:1746008384998772|curr_delivered:630406| [2025/04/30 10:19:44 998857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384962515| [2025/04/30 10:19:44 998864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1258||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 10:19:44 998870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37008|rttvar:714|minrtt:30819|latest_rtt:36257|ack_delay:56| [2025/04/30 10:19:44 998891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36907|rttvar:737|minrtt:30819|latest_rtt:36257|ack_delay:56| [2025/04/30 10:19:44 998898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:756|lost_pn:753|thresh:3| [2025/04/30 10:19:44 998905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 998911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:44 998918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:44 998922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:737|pto_duration:39855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:44 998926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:44 998931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:44 998934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:44 998938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385063299|now:1746008384998922|interv:64377| [2025/04/30 10:19:44 998943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385063299|now:1746008384998922|interval:64377|pto_count:0|srtt:36907 [2025/04/30 10:19:44 998947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37044, ack_elapse 37827, delivered 45607|rate 1205673|lost 214| [2025/04/30 10:19:44 998952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205673) in round 12| [2025/04/30 10:19:44 998956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:44 998960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:44 998964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384962515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 998968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384962515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:44 998973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:36907|latest_rtt:36257|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:44 998979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 10:19:44 998984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746008384998772|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:44 998988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008504998772|now:1746008384998772|interv:120000000| [2025/04/30 10:19:44 998996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008504998772|now:1746008384998772|interv:120000000| [2025/04/30 10:19:44 999000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384999577|pq_index:0| [2025/04/30 10:19:44 999004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384998234| [2025/04/30 10:19:44 999008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384999008| [2025/04/30 10:19:44 999013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008384999012| [2025/04/30 10:19:44 999019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 999023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:712146| [2025/04/30 10:19:44 999028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 999033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 999038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 999042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:713325| [2025/04/30 10:19:44 999046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:44 999051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:44 999055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:44 999059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:714504| [2025/04/30 10:19:44 999063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:44 999067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:44 999071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:44 999075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:44 999080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:44 999087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:656733| [2025/04/30 10:19:44 999091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:44 999095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:44 999099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008384999577| [2025/04/30 10:19:44 999103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008384999577| [2025/04/30 10:19:44 999107] [debug] |xqc_engine_wakeup_after|wakeup:1746008384999577|now:1746008384999107|diff:470| [2025/04/30 10:19:44 999111] [debug] |xqc_engine_main_logic|END|now:1746008384999012| [2025/04/30 10:19:44 999116] [debug] |xqc_engine_main_logic|BEGIN|now:1746008384999116| [2025/04/30 10:19:44 999120] [debug] |xqc_engine_wakeup_after|wakeup:1746008384999577|now:1746008384999120|diff:457| [2025/04/30 10:19:44 999124] [debug] |xqc_engine_main_logic|END|now:1746008384999116| [2025/04/30 10:19:45 000195] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385000195| [2025/04/30 10:19:45 000204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008384999577|pq_index:0| [2025/04/30 10:19:45 000209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008384999012| [2025/04/30 10:19:45 000214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385000213| [2025/04/30 10:19:45 000219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008384999577|now:1746008385000213| [2025/04/30 10:19:45 000223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008384999577|now:1746008385000213| [2025/04/30 10:19:45 000227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 000233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 000238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:714504| [2025/04/30 10:19:45 000242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 000246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 000250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 000254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 000259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 000263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:656733| [2025/04/30 10:19:45 000274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 000278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 10:19:45 000318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385000288|stream_id:0|stream_offset:656733| [2025/04/30 10:19:45 000327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 000334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 000341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:737|pto_duration:39855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 000347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 000353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 000359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 000364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385065143|now:1746008385000340|interv:64803| [2025/04/30 10:19:45 000370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385065143|now:1746008385000340|interval:64803|pto_count:0|srtt:36907 [2025/04/30 10:19:45 000377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 000385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 000392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:657912| [2025/04/30 10:19:45 000399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 000405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 10:19:45 000445] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385000416|stream_id:0|stream_offset:657912| [2025/04/30 10:19:45 000454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 000461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 000468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:737|pto_duration:39855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 000474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 000481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 000487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 000500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385065271|now:1746008385000467|interv:64804| [2025/04/30 10:19:45 000504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385065271|now:1746008385000467|interval:64804|pto_count:0|srtt:36907 [2025/04/30 10:19:45 000509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 000514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 000518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:45 000523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 000526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385001526|now:1746008385000526|interv:1000| [2025/04/30 10:19:45 000530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 000534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 000538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385001526| [2025/04/30 10:19:45 000543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385001526| [2025/04/30 10:19:45 000547] [debug] |xqc_engine_wakeup_after|wakeup:1746008385001526|now:1746008385000546|diff:980| [2025/04/30 10:19:45 000571] [debug] |xqc_engine_main_logic|END|now:1746008385000213| [2025/04/30 10:19:45 000816] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385000815| [2025/04/30 10:19:45 000826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 000834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:281| [2025/04/30 10:19:45 000840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 10:19:45 000848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 10:19:45 000854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 000862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:758|path_largest_ack:757| [2025/04/30 10:19:45 000867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:587199|prior_time:1746008384962976|is_app_limited:0|send_elapse:39003|ack_elapse:37839|ctl_first_sent_time:1746008384964593|lagest_ack_time:1746008385000815|curr_delivered:631606| [2025/04/30 10:19:45 000873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384964593| [2025/04/30 10:19:45 000880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 10:19:45 000887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:758|path_largest_ack:758| [2025/04/30 10:19:45 000894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:587199|prior_time:1746008384962976|is_app_limited:0|send_elapse:39003|ack_elapse:37839|ctl_first_sent_time:1746008384964593|lagest_ack_time:1746008385000815|curr_delivered:632806| [2025/04/30 10:19:45 000907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384964707| [2025/04/30 10:19:45 000914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1256||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 10:19:45 000921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36907|rttvar:737|minrtt:30819|latest_rtt:36108|ack_delay:80| [2025/04/30 10:19:45 000928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36797|rttvar:772|minrtt:30819|latest_rtt:36108|ack_delay:80| [2025/04/30 10:19:45 000935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:758|lost_pn:755|thresh:3| [2025/04/30 10:19:45 000941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 000947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 000954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 000959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36797|rtt_var:772|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 000964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 000968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 000972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 000976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385065301|now:1746008385000959|interv:64342| [2025/04/30 10:19:45 000980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385065301|now:1746008385000959|interval:64342|pto_count:0|srtt:36797 [2025/04/30 10:19:45 000984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39003, ack_elapse 37839, delivered 45607|rate 1169320|lost 214| [2025/04/30 10:19:45 000989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169320) in round 12| [2025/04/30 10:19:45 000993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 000997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 001001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384964707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:45 001005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384964707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:589599| [2025/04/30 10:19:45 001010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:36797|latest_rtt:36108|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 001020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 10:19:45 001024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746008385000815|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 001029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505000815|now:1746008385000815|interv:120000000| [2025/04/30 10:19:45 001033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505000815|now:1746008385000815|interv:120000000| [2025/04/30 10:19:45 001037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385001526|pq_index:0| [2025/04/30 10:19:45 001042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385000213| [2025/04/30 10:19:45 001046] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385001046| [2025/04/30 10:19:45 001051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385001050| [2025/04/30 10:19:45 001057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|min_srtt:36797|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 001061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:714504| [2025/04/30 10:19:45 001066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 001070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 001075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|min_srtt:36797|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 001079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:715683| [2025/04/30 10:19:45 001083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 001088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 001092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|min_srtt:36797|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 001096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:716862| [2025/04/30 10:19:45 001100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 001104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 001111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 001115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 001119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 001124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:45 001128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 001132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 001136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385001526| [2025/04/30 10:19:45 001140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385001526| [2025/04/30 10:19:45 001144] [debug] |xqc_engine_wakeup_after|wakeup:1746008385001526|now:1746008385001144|diff:382| [2025/04/30 10:19:45 001148] [debug] |xqc_engine_main_logic|END|now:1746008385001050| [2025/04/30 10:19:45 001153] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385001153| [2025/04/30 10:19:45 001157] [debug] |xqc_engine_wakeup_after|wakeup:1746008385001526|now:1746008385001157|diff:369| [2025/04/30 10:19:45 001161] [debug] |xqc_engine_main_logic|END|now:1746008385001153| [2025/04/30 10:19:45 002229] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385002229| [2025/04/30 10:19:45 002240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385001526|pq_index:0| [2025/04/30 10:19:45 002244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385001050| [2025/04/30 10:19:45 002249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385002248| [2025/04/30 10:19:45 002254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385001526|now:1746008385002248| [2025/04/30 10:19:45 002258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385001526|now:1746008385002248| [2025/04/30 10:19:45 002262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 002268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36797|min_srtt:36797|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 002272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:716862| [2025/04/30 10:19:45 002277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 002282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 002288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 002295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 002310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 002314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:659091| [2025/04/30 10:19:45 002320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 002327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 10:19:45 002373] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385002338|stream_id:0|stream_offset:659091| [2025/04/30 10:19:45 002383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 002390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 002396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36797|rtt_var:772|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 002403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 002409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 002415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 002420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385067223|now:1746008385002396|interv:64827| [2025/04/30 10:19:45 002426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385067223|now:1746008385002396|interval:64827|pto_count:0|srtt:36797 [2025/04/30 10:19:45 002434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 002442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 002449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:660270| [2025/04/30 10:19:45 002456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 002462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 10:19:45 002505] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385002472|stream_id:0|stream_offset:660270| [2025/04/30 10:19:45 002514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 002522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 002529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36797|rtt_var:772|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 002540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 002544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 002548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 002572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385067357|now:1746008385002529|interv:64828| [2025/04/30 10:19:45 002576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385067357|now:1746008385002529|interval:64828|pto_count:0|srtt:36797 [2025/04/30 10:19:45 002580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 002585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 002589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:661449| [2025/04/30 10:19:45 002594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 002598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385003598|now:1746008385002598|interv:1000| [2025/04/30 10:19:45 002602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 002606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 002610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385003598| [2025/04/30 10:19:45 002614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385003598| [2025/04/30 10:19:45 002618] [debug] |xqc_engine_wakeup_after|wakeup:1746008385003598|now:1746008385002618|diff:980| [2025/04/30 10:19:45 002623] [debug] |xqc_engine_main_logic|END|now:1746008385002248| [2025/04/30 10:19:45 003169] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385003168| [2025/04/30 10:19:45 003178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 003187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:282| [2025/04/30 10:19:45 003193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 10:19:45 003201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 10:19:45 003207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 003215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:759|origin_pktnum:680|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:759| [2025/04/30 10:19:45 003222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:589599|prior_time:1746008384964886|is_app_limited:0|send_elapse:38874|ack_elapse:38282|ctl_first_sent_time:1746008384966493|lagest_ack_time:1746008385003168|curr_delivered:634006| [2025/04/30 10:19:45 003230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384966493| [2025/04/30 10:19:45 003243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1254||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 10:19:45 003250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:760|origin_pktnum:699|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:760| [2025/04/30 10:19:45 003257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43207|prior_delivered:591999|prior_time:1746008384966890|is_app_limited:0|send_elapse:38884|ack_elapse:36278|ctl_first_sent_time:1746008384968502|lagest_ack_time:1746008385003168|curr_delivered:635206| [2025/04/30 10:19:45 003264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384968502| [2025/04/30 10:19:45 003270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1252||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 10:19:45 003277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36797|rttvar:772|minrtt:30819|latest_rtt:34666|ack_delay:64| [2025/04/30 10:19:45 003283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36523|rttvar:1127|minrtt:30819|latest_rtt:34666|ack_delay:64| [2025/04/30 10:19:45 003290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:760|lost_pn:757|thresh:3| [2025/04/30 10:19:45 003296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 003303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36523|rtt_var:1127|pto_duration:41031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 003310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 003316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 003322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 003328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385068503|now:1746008385003302|interv:65201| [2025/04/30 10:19:45 003334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385068503|now:1746008385003302|interval:65201|pto_count:0|srtt:36523 [2025/04/30 10:19:45 003341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38884, ack_elapse 36278, delivered 43207|rate 1111176|lost 214| [2025/04/30 10:19:45 003348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 10:19:45 003355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111176) in round 13| [2025/04/30 10:19:45 003361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 003367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 003373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384968502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 003380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384968502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 003394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:36523|latest_rtt:34666|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 003403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 10:19:45 003410] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746008385003168|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 003417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505003168|now:1746008385003168|interv:120000000| [2025/04/30 10:19:45 003423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505003168|now:1746008385003168|interv:120000000| [2025/04/30 10:19:45 003429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385003598|pq_index:0| [2025/04/30 10:19:45 003435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385002248| [2025/04/30 10:19:45 003441] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385003441| [2025/04/30 10:19:45 003449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385003448| [2025/04/30 10:19:45 003458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|min_srtt:36523|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 003465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:716862| [2025/04/30 10:19:45 003472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 003479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 003486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|min_srtt:36523|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 003492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:718041| [2025/04/30 10:19:45 003498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 003503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 003507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|min_srtt:36523|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 003512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:719220| [2025/04/30 10:19:45 003521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 003525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 003529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 003533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 003538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 003546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:661449| [2025/04/30 10:19:45 003571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 003575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 003579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385003598| [2025/04/30 10:19:45 003583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385003598| [2025/04/30 10:19:45 003588] [debug] |xqc_engine_wakeup_after|wakeup:1746008385003598|now:1746008385003587|diff:11| [2025/04/30 10:19:45 003592] [debug] |xqc_engine_main_logic|END|now:1746008385003448| [2025/04/30 10:19:45 003598] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385003598| [2025/04/30 10:19:45 003601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385003598|pq_index:0| [2025/04/30 10:19:45 003607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385003448| [2025/04/30 10:19:45 003615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385003613| [2025/04/30 10:19:45 003622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385003598|now:1746008385003613| [2025/04/30 10:19:45 003628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385003598|now:1746008385003613| [2025/04/30 10:19:45 003634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 003642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36523|min_srtt:36523|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 003647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:719220| [2025/04/30 10:19:45 003651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 003655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 003659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 003668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 003672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 003676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:661449| [2025/04/30 10:19:45 003681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 003685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 10:19:45 003722] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385003693|stream_id:0|stream_offset:661449| [2025/04/30 10:19:45 003732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 003739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 003746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36523|rtt_var:1127|pto_duration:41031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 003752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 003756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 003760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 003764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385069724|now:1746008385003746|interv:65978| [2025/04/30 10:19:45 003768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385069724|now:1746008385003746|interval:65978|pto_count:0|srtt:36523 [2025/04/30 10:19:45 003772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 003777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 003781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:662628| [2025/04/30 10:19:45 003786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 003790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385004790|now:1746008385003790|interv:1000| [2025/04/30 10:19:45 003794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 003798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 003802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385004790| [2025/04/30 10:19:45 003806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385004790| [2025/04/30 10:19:45 003810] [debug] |xqc_engine_wakeup_after|wakeup:1746008385004790|now:1746008385003810|diff:980| [2025/04/30 10:19:45 003819] [debug] |xqc_engine_main_logic|END|now:1746008385003613| [2025/04/30 10:19:45 004844] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385004843| [2025/04/30 10:19:45 004860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 004868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:283| [2025/04/30 10:19:45 004874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 10:19:45 004883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 10:19:45 004889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 004896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:761| [2025/04/30 10:19:45 004903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44407|prior_delivered:591999|prior_time:1746008384966890|is_app_limited:0|send_elapse:39077|ack_elapse:37953|ctl_first_sent_time:1746008384968695|lagest_ack_time:1746008385004843|curr_delivered:636406| [2025/04/30 10:19:45 004910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384968695| [2025/04/30 10:19:45 004918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 10:19:45 004924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:762| [2025/04/30 10:19:45 004931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43207|prior_delivered:594399|prior_time:1746008384968918|is_app_limited:0|send_elapse:40221|ack_elapse:35925|ctl_first_sent_time:1746008384970515|lagest_ack_time:1746008385004843|curr_delivered:637606| [2025/04/30 10:19:45 004938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384970515| [2025/04/30 10:19:45 004944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1250||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 10:19:45 004951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36523|rttvar:1127|minrtt:30819|latest_rtt:34328|ack_delay:72| [2025/04/30 10:19:45 004957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36240|rttvar:1412|minrtt:30819|latest_rtt:34328|ack_delay:72| [2025/04/30 10:19:45 004964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:762|lost_pn:759|thresh:3| [2025/04/30 10:19:45 004971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 004975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36240|rtt_var:1412|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 004980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 004984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 004988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 10:19:45 004998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385070581|now:1746008385004975|interv:65606| [2025/04/30 10:19:45 005002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385070581|now:1746008385004975|interval:65606|pto_count:0|srtt:36240 [2025/04/30 10:19:45 005006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40221, ack_elapse 35925, delivered 43207|rate 1074239|lost 214| [2025/04/30 10:19:45 005011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074239) in round 13| [2025/04/30 10:19:45 005015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 005019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 005023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384970515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 005028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384970515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 005032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:38400|srtt:36240|latest_rtt:34328|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 005038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 10:19:45 005043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746008385004843|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 005047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505004843|now:1746008385004843|interv:120000000| [2025/04/30 10:19:45 005052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505004843|now:1746008385004843|interv:120000000| [2025/04/30 10:19:45 005056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385004790|pq_index:0| [2025/04/30 10:19:45 005060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385003613| [2025/04/30 10:19:45 005064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385005064| [2025/04/30 10:19:45 005069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385005068| [2025/04/30 10:19:45 005074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385004790|now:1746008385005068| [2025/04/30 10:19:45 005078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385004790|now:1746008385005068| [2025/04/30 10:19:45 005082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 005087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|min_srtt:36240|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 005092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:719220| [2025/04/30 10:19:45 005099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 005104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 005108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|min_srtt:36240|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 005113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:720399| [2025/04/30 10:19:45 005117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 005121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 005126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|min_srtt:36240|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 005130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38400|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:721578| [2025/04/30 10:19:45 005134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 005138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 005142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 005146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 005150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 005155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:662628| [2025/04/30 10:19:45 005159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 005163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 10:19:45 005201] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746008385005171|stream_id:0|stream_offset:662628| [2025/04/30 10:19:45 005210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 005218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 10:19:45 005230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36240|rtt_var:1412|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 005236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 005240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 005244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 005248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385072059|now:1746008385005230|interv:66829| [2025/04/30 10:19:45 005252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385072059|now:1746008385005230|interval:66829|pto_count:0|srtt:36240 [2025/04/30 10:19:45 005257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:39600| [2025/04/30 10:19:45 005262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 005266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:663807| [2025/04/30 10:19:45 005273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 005279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 10:19:45 005320] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385005291|stream_id:0|stream_offset:663807| [2025/04/30 10:19:45 005329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 005336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 005342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36240|rtt_var:1412|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 005349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 005354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 005360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 005365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385072179|now:1746008385005341|interv:66838| [2025/04/30 10:19:45 005371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385072179|now:1746008385005341|interval:66838|pto_count:0|srtt:36240 [2025/04/30 10:19:45 005377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 005384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 005390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:664986| [2025/04/30 10:19:45 005402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 005407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385006407|now:1746008385005407|interv:1000| [2025/04/30 10:19:45 005413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 005418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 005424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385006407| [2025/04/30 10:19:45 005429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385006407| [2025/04/30 10:19:45 005435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385006407|now:1746008385005435|diff:972| [2025/04/30 10:19:45 005441] [debug] |xqc_engine_main_logic|END|now:1746008385005068| [2025/04/30 10:19:45 005448] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385005447| [2025/04/30 10:19:45 005453] [debug] |xqc_engine_wakeup_after|wakeup:1746008385006407|now:1746008385005453|diff:954| [2025/04/30 10:19:45 005458] [debug] |xqc_engine_main_logic|END|now:1746008385005447| [2025/04/30 10:19:45 006529] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385006529| [2025/04/30 10:19:45 006539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385006407|pq_index:0| [2025/04/30 10:19:45 006543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385005068| [2025/04/30 10:19:45 006563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385006547| [2025/04/30 10:19:45 006570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385006407|now:1746008385006547| [2025/04/30 10:19:45 006574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385006407|now:1746008385006547| [2025/04/30 10:19:45 006578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 006583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36240|min_srtt:36240|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 006588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:721578| [2025/04/30 10:19:45 006593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 006597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 006601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 006605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 006610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 006614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:664986| [2025/04/30 10:19:45 006624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 006629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 10:19:45 006663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385006637|stream_id:0|stream_offset:664986| [2025/04/30 10:19:45 006669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 006673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 006678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36240|rtt_var:1412|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 006682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 006686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 006690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 006694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385073525|now:1746008385006678|interv:66847| [2025/04/30 10:19:45 006698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385073525|now:1746008385006678|interval:66847|pto_count:0|srtt:36240 [2025/04/30 10:19:45 006704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 006712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 006719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:666165| [2025/04/30 10:19:45 006727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 006733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385007733|now:1746008385006733|interv:1000| [2025/04/30 10:19:45 006737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 006741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 006745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385007733| [2025/04/30 10:19:45 006749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385007733| [2025/04/30 10:19:45 006754] [debug] |xqc_engine_wakeup_after|wakeup:1746008385007733|now:1746008385006754|diff:979| [2025/04/30 10:19:45 006761] [debug] |xqc_engine_main_logic|END|now:1746008385006547| [2025/04/30 10:19:45 006774] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385006773| [2025/04/30 10:19:45 006782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 006790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:284| [2025/04/30 10:19:45 006797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 10:19:45 006811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 10:19:45 006817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 006825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:764|path_largest_ack:763| [2025/04/30 10:19:45 006832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:596799|prior_time:1746008384970860|is_app_limited:0|send_elapse:40119|ack_elapse:35913|ctl_first_sent_time:1746008384972407|lagest_ack_time:1746008385006773|curr_delivered:638806| [2025/04/30 10:19:45 006839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384972407| [2025/04/30 10:19:45 006846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1249||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 10:19:45 006854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:764|path_largest_ack:764| [2025/04/30 10:19:45 006860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:596799|prior_time:1746008384970860|is_app_limited:0|send_elapse:40119|ack_elapse:35913|ctl_first_sent_time:1746008384972407|lagest_ack_time:1746008385006773|curr_delivered:640006| [2025/04/30 10:19:45 006867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384972532| [2025/04/30 10:19:45 006874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1248||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 10:19:45 006879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36240|rttvar:1412|minrtt:30819|latest_rtt:34241|ack_delay:64| [2025/04/30 10:19:45 006883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35982|rttvar:1574|minrtt:30819|latest_rtt:34241|ack_delay:64| [2025/04/30 10:19:45 006888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:764|lost_pn:761|thresh:3| [2025/04/30 10:19:45 006892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 006896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35982|rtt_var:1574|pto_duration:42278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 006901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 006905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 006909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 006913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385073915|now:1746008385006896|interv:67019| [2025/04/30 10:19:45 006917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385073915|now:1746008385006896|interval:67019|pto_count:0|srtt:35982 [2025/04/30 10:19:45 006921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40119, ack_elapse 35913, delivered 43207|rate 1076971|lost 214| [2025/04/30 10:19:45 006930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076971) in round 13| [2025/04/30 10:19:45 006934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 006938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 006942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384972532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 006947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384972532|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 006952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:35982|latest_rtt:34241|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 006958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 10:19:45 006962] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746008385006773|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 006967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505006773|now:1746008385006773|interv:120000000| [2025/04/30 10:19:45 006971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505006773|now:1746008385006773|interv:120000000| [2025/04/30 10:19:45 006975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385007733|pq_index:0| [2025/04/30 10:19:45 006979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385006547| [2025/04/30 10:19:45 006983] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385006983| [2025/04/30 10:19:45 006988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385006987| [2025/04/30 10:19:45 006994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|min_srtt:35982|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 006999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:721578| [2025/04/30 10:19:45 007003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 007008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 007013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|min_srtt:35982|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 007017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:722757| [2025/04/30 10:19:45 007024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 007029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 10:19:45 007033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|min_srtt:35982|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 007037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:723936| [2025/04/30 10:19:45 007041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 007045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 007049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 007054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 007058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 007062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:666165| [2025/04/30 10:19:45 007067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 007071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 007075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385007733| [2025/04/30 10:19:45 007079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385007733| [2025/04/30 10:19:45 007083] [debug] |xqc_engine_wakeup_after|wakeup:1746008385007733|now:1746008385007082|diff:651| [2025/04/30 10:19:45 007087] [debug] |xqc_engine_main_logic|END|now:1746008385006987| [2025/04/30 10:19:45 007092] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385007092| [2025/04/30 10:19:45 007096] [debug] |xqc_engine_wakeup_after|wakeup:1746008385007733|now:1746008385007096|diff:637| [2025/04/30 10:19:45 007100] [debug] |xqc_engine_main_logic|END|now:1746008385007092| [2025/04/30 10:19:45 008170] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385008169| [2025/04/30 10:19:45 008179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385007733|pq_index:0| [2025/04/30 10:19:45 008183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385006987| [2025/04/30 10:19:45 008188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385008187| [2025/04/30 10:19:45 008193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385007884|now:1746008385008187| [2025/04/30 10:19:45 008202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 008206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385007884|now:1746008385008187| [2025/04/30 10:19:45 008210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 008214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385007733|now:1746008385008187| [2025/04/30 10:19:45 008218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385007733|now:1746008385008187| [2025/04/30 10:19:45 008222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 008227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:285|ack_delay:25343|first_ack_range:25|largest_pkt_recv_time:1746008384982884| [2025/04/30 10:19:45 008232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:285|low:260|pkt_pns:2| [2025/04/30 10:19:45 008236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:273|frame_largest_recv:285| [2025/04/30 10:19:45 008240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 008247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35982|min_srtt:35982|path_bw:1207083|loss_rate:53.79|path_pto:0| [2025/04/30 10:19:45 008256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:723936| [2025/04/30 10:19:45 008263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 008269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 008273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 008280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 008287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 008294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:666165| [2025/04/30 10:19:45 008301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 008307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 10:19:45 008350] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:798|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746008385008318|stream_id:0|stream_offset:666165| [2025/04/30 10:19:45 008358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:798|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 10:19:45 008365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 008371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35982|rtt_var:1574|pto_duration:42278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 008377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 008387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 008392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 008398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385075596|now:1746008385008370|interv:67226| [2025/04/30 10:19:45 008403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385075596|now:1746008385008370|interval:67226|pto_count:0|srtt:35982 [2025/04/30 10:19:45 008409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 008416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 008422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:667344| [2025/04/30 10:19:45 008428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 008434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 10:19:45 008471] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385008442|stream_id:0|stream_offset:667344| [2025/04/30 10:19:45 008478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 008483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 008487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35982|rtt_var:1574|pto_duration:42278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 008492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 008495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 008499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 008503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385075720|now:1746008385008487|interv:67233| [2025/04/30 10:19:45 008507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385075720|now:1746008385008487|interval:67233|pto_count:0|srtt:35982 [2025/04/30 10:19:45 008512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 008516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 008521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:668523| [2025/04/30 10:19:45 008525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 008533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385009533|now:1746008385008533|interv:1000| [2025/04/30 10:19:45 008537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 008541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 008545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385009533| [2025/04/30 10:19:45 008569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385009533| [2025/04/30 10:19:45 008573] [debug] |xqc_engine_wakeup_after|wakeup:1746008385009533|now:1746008385008573|diff:960| [2025/04/30 10:19:45 008578] [debug] |xqc_engine_main_logic|END|now:1746008385008187| [2025/04/30 10:19:45 008820] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385008819| [2025/04/30 10:19:45 008827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 008834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:285| [2025/04/30 10:19:45 008840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 10:19:45 008849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 10:19:45 008855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 008862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:766|path_largest_ack:765| [2025/04/30 10:19:45 008868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:599199|prior_time:1746008384972911|is_app_limited:0|send_elapse:39021|ack_elapse:35908|ctl_first_sent_time:1746008384974496|lagest_ack_time:1746008385008819|curr_delivered:641206| [2025/04/30 10:19:45 008873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384974496| [2025/04/30 10:19:45 008878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1247||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 10:19:45 008883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:766|path_largest_ack:766| [2025/04/30 10:19:45 008891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:601599|prior_time:1746008384974873|is_app_limited:0|send_elapse:40213|ack_elapse:33946|ctl_first_sent_time:1746008384976453|lagest_ack_time:1746008385008819|curr_delivered:642406| [2025/04/30 10:19:45 008897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384976453| [2025/04/30 10:19:45 008903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1246||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 10:19:45 008910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35982|rttvar:1574|minrtt:30819|latest_rtt:32366|ack_delay:80| [2025/04/30 10:19:45 008916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35520|rttvar:2105|minrtt:30819|latest_rtt:32366|ack_delay:80| [2025/04/30 10:19:45 008923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:766|lost_pn:763|thresh:3| [2025/04/30 10:19:45 008936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 008941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35520|rtt_var:2105|pto_duration:43940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 008948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 008955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 008961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 008966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385077382|now:1746008385008941|interv:68441| [2025/04/30 10:19:45 008970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385077382|now:1746008385008941|interval:68441|pto_count:0|srtt:35520 [2025/04/30 10:19:45 008975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40213, ack_elapse 33946, delivered 40807|rate 1014771|lost 214| [2025/04/30 10:19:45 008979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014771) in round 13| [2025/04/30 10:19:45 008983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 008988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 008992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384976453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 008996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384976453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 009001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:35520|latest_rtt:32366|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 009007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 10:19:45 009011] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746008385008819|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 009016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505008819|now:1746008385008819|interv:120000000| [2025/04/30 10:19:45 009020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505008819|now:1746008385008819|interv:120000000| [2025/04/30 10:19:45 009024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385009533|pq_index:0| [2025/04/30 10:19:45 009029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385008187| [2025/04/30 10:19:45 009033] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385009033| [2025/04/30 10:19:45 009038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385009037| [2025/04/30 10:19:45 009051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|min_srtt:35520|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 009056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:723936| [2025/04/30 10:19:45 009061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 009065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 009070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|min_srtt:35520|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 009074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:725115| [2025/04/30 10:19:45 009079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 009083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 009088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|min_srtt:35520|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 009092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:726294| [2025/04/30 10:19:45 009097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 009101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 009105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 009109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 009113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 009118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:668523| [2025/04/30 10:19:45 009122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 009126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 009130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385009533| [2025/04/30 10:19:45 009134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385009533| [2025/04/30 10:19:45 009141] [debug] |xqc_engine_wakeup_after|wakeup:1746008385009533|now:1746008385009140|diff:393| [2025/04/30 10:19:45 009145] [debug] |xqc_engine_main_logic|END|now:1746008385009037| [2025/04/30 10:19:45 009151] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385009150| [2025/04/30 10:19:45 009154] [debug] |xqc_engine_wakeup_after|wakeup:1746008385009533|now:1746008385009154|diff:379| [2025/04/30 10:19:45 009158] [debug] |xqc_engine_main_logic|END|now:1746008385009150| [2025/04/30 10:19:45 010227] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385010227| [2025/04/30 10:19:45 010236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385009533|pq_index:0| [2025/04/30 10:19:45 010240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385009037| [2025/04/30 10:19:45 010247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385010245| [2025/04/30 10:19:45 010254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385009533|now:1746008385010245| [2025/04/30 10:19:45 010261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385009533|now:1746008385010245| [2025/04/30 10:19:45 010268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 010274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35520|min_srtt:35520|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 010282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:726294| [2025/04/30 10:19:45 010288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 010294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 010300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 010306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 010313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 010318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:668523| [2025/04/30 10:19:45 010325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 010331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 10:19:45 010373] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385010341|stream_id:0|stream_offset:668523| [2025/04/30 10:19:45 010380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 010387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 010400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35520|rtt_var:2105|pto_duration:43940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 010406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 010411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 010417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 010422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385079281|now:1746008385010399|interv:68882| [2025/04/30 10:19:45 010428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385079281|now:1746008385010399|interval:68882|pto_count:0|srtt:35520 [2025/04/30 10:19:45 010434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 010441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 010447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:669702| [2025/04/30 10:19:45 010453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 010458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 10:19:45 010494] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385010468|stream_id:0|stream_offset:669702| [2025/04/30 10:19:45 010501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 010507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 010511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35520|rtt_var:2105|pto_duration:43940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 010515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 010519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 010523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 010527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385079408|now:1746008385010511|interv:68897| [2025/04/30 10:19:45 010531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385079408|now:1746008385010511|interval:68897|pto_count:0|srtt:35520 [2025/04/30 10:19:45 010535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 010540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 010544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:670881| [2025/04/30 10:19:45 010574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 010578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385011577|now:1746008385010577|interv:1000| [2025/04/30 10:19:45 010582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 010585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 010590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385011577| [2025/04/30 10:19:45 010594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385011577| [2025/04/30 10:19:45 010598] [debug] |xqc_engine_wakeup_after|wakeup:1746008385011577|now:1746008385010598|diff:979| [2025/04/30 10:19:45 010602] [debug] |xqc_engine_main_logic|END|now:1746008385010245| [2025/04/30 10:19:45 010796] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385010795| [2025/04/30 10:19:45 010805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 010814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:286| [2025/04/30 10:19:45 010820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 10:19:45 010828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 10:19:45 010835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 010843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:768|path_largest_ack:767| [2025/04/30 10:19:45 010850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:601599|prior_time:1746008384974873|is_app_limited:0|send_elapse:40350|ack_elapse:35922|ctl_first_sent_time:1746008384976590|lagest_ack_time:1746008385010795|curr_delivered:643606| [2025/04/30 10:19:45 010856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384976590| [2025/04/30 10:19:45 010863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1245||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 10:19:45 010870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:768|path_largest_ack:768| [2025/04/30 10:19:45 010877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:603999|prior_time:1746008384976853|is_app_limited:0|send_elapse:40173|ack_elapse:33942|ctl_first_sent_time:1746008384978423|lagest_ack_time:1746008385010795|curr_delivered:644806| [2025/04/30 10:19:45 010884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384978423| [2025/04/30 10:19:45 010891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1244||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 10:19:45 010898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35520|rttvar:2105|minrtt:30819|latest_rtt:32372|ack_delay:80| [2025/04/30 10:19:45 010905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35116|rttvar:2386|minrtt:30819|latest_rtt:32372|ack_delay:80| [2025/04/30 10:19:45 010918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:768|lost_pn:765|thresh:3| [2025/04/30 10:19:45 010925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 010931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35116|rtt_var:2386|pto_duration:44660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 010938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 010945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 010951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 010955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385080128|now:1746008385010931|interv:69197| [2025/04/30 10:19:45 010959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385080128|now:1746008385010931|interval:69197|pto_count:0|srtt:35116 [2025/04/30 10:19:45 010963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40173, ack_elapse 33942, delivered 40807|rate 1015781|lost 214| [2025/04/30 10:19:45 010968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1015781) in round 13| [2025/04/30 10:19:45 010972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 010976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 010980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384978423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 010985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384978423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 010989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:35116|latest_rtt:32372|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 010995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 10:19:45 011000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746008385010795|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 011005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505010795|now:1746008385010795|interv:120000000| [2025/04/30 10:19:45 011009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505010795|now:1746008385010795|interv:120000000| [2025/04/30 10:19:45 011013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385011577|pq_index:0| [2025/04/30 10:19:45 011017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385010245| [2025/04/30 10:19:45 011021] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385011021| [2025/04/30 10:19:45 011030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385011029| [2025/04/30 10:19:45 011036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|min_srtt:35116|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 011040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:726294| [2025/04/30 10:19:45 011045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 011049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 011054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|min_srtt:35116|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 011058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:727473| [2025/04/30 10:19:45 011063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 011067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 011072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|min_srtt:35116|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 011076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:728652| [2025/04/30 10:19:45 011080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 011084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 011088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 011092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 011097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 011101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:670881| [2025/04/30 10:19:45 011105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 011109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 011116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385011577| [2025/04/30 10:19:45 011120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385011577| [2025/04/30 10:19:45 011124] [debug] |xqc_engine_wakeup_after|wakeup:1746008385011577|now:1746008385011124|diff:453| [2025/04/30 10:19:45 011128] [debug] |xqc_engine_main_logic|END|now:1746008385011029| [2025/04/30 10:19:45 011134] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385011134| [2025/04/30 10:19:45 011138] [debug] |xqc_engine_wakeup_after|wakeup:1746008385011577|now:1746008385011138|diff:439| [2025/04/30 10:19:45 011142] [debug] |xqc_engine_main_logic|END|now:1746008385011134| [2025/04/30 10:19:45 012211] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385012211| [2025/04/30 10:19:45 012221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385011577|pq_index:0| [2025/04/30 10:19:45 012225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385011029| [2025/04/30 10:19:45 012230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385012229| [2025/04/30 10:19:45 012235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385011577|now:1746008385012229| [2025/04/30 10:19:45 012241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385011577|now:1746008385012229| [2025/04/30 10:19:45 012248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 012256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35116|min_srtt:35116|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 012264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:728652| [2025/04/30 10:19:45 012269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 012275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 012281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 012288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 012295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 012301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:670881| [2025/04/30 10:19:45 012307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 012313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 10:19:45 012356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385012324|stream_id:0|stream_offset:670881| [2025/04/30 10:19:45 012363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 012376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 012382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35116|rtt_var:2386|pto_duration:44660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 012389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 012394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 012400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 012405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385081984|now:1746008385012382|interv:69602| [2025/04/30 10:19:45 012410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385081984|now:1746008385012382|interval:69602|pto_count:0|srtt:35116 [2025/04/30 10:19:45 012417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 012423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 012429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:672060| [2025/04/30 10:19:45 012435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 012441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 10:19:45 012478] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385012451|stream_id:0|stream_offset:672060| [2025/04/30 10:19:45 012484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 012489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 012493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35116|rtt_var:2386|pto_duration:44660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 012497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 012501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 012505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 012509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385082111|now:1746008385012493|interv:69618| [2025/04/30 10:19:45 012513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385082111|now:1746008385012493|interval:69618|pto_count:0|srtt:35116 [2025/04/30 10:19:45 012518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 012526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 012530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:673239| [2025/04/30 10:19:45 012535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 012539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385013538|now:1746008385012538|interv:1000| [2025/04/30 10:19:45 012543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 012546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 012570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385013538| [2025/04/30 10:19:45 012575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385013538| [2025/04/30 10:19:45 012579] [debug] |xqc_engine_wakeup_after|wakeup:1746008385013538|now:1746008385012579|diff:959| [2025/04/30 10:19:45 012583] [debug] |xqc_engine_main_logic|END|now:1746008385012229| [2025/04/30 10:19:45 012766] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385012765| [2025/04/30 10:19:45 012776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 012784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:287| [2025/04/30 10:19:45 012790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 10:19:45 012798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 10:19:45 012805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 012813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:770|path_largest_ack:769| [2025/04/30 10:19:45 012820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:603999|prior_time:1746008384976853|is_app_limited:0|send_elapse:40295|ack_elapse:35912|ctl_first_sent_time:1746008384978545|lagest_ack_time:1746008385012765|curr_delivered:646006| [2025/04/30 10:19:45 012827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384978545| [2025/04/30 10:19:45 012834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1243||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 10:19:45 012842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:770|path_largest_ack:770| [2025/04/30 10:19:45 012849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:606399|prior_time:1746008384978877|is_app_limited:0|send_elapse:40149|ack_elapse:33888|ctl_first_sent_time:1746008384980460|lagest_ack_time:1746008385012765|curr_delivered:647206| [2025/04/30 10:19:45 012856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384980460| [2025/04/30 10:19:45 012863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1242||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 10:19:45 012869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35116|rttvar:2386|minrtt:30819|latest_rtt:32305|ack_delay:64| [2025/04/30 10:19:45 012882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34757|rttvar:2508|minrtt:30819|latest_rtt:32305|ack_delay:64| [2025/04/30 10:19:45 012890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:770|lost_pn:767|thresh:3| [2025/04/30 10:19:45 012896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 012900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34757|rtt_var:2508|pto_duration:44789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 012905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 012909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 012912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 012916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385082240|now:1746008385012900|interv:69340| [2025/04/30 10:19:45 012921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385082240|now:1746008385012900|interval:69340|pto_count:0|srtt:34757 [2025/04/30 10:19:45 012925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40149, ack_elapse 33888, delivered 40807|rate 1016388|lost 214| [2025/04/30 10:19:45 012930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1016388) in round 13| [2025/04/30 10:19:45 012934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 012938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 012942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384980460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 012947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384980460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 012951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:34757|latest_rtt:32305|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 012957] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:98898|inflight:39607|mode:2|applimit:0|pacing_rate:1207083|bw:1207083|srtt:34757|latest_rtt:32305|min_rtt:30819|send:795|lost:214|tlp:0|recv:284|recovery:0|slow_start:0|conn_life:637506|acked:2400|delivered:647206|is_cwnd_limited:0| [2025/04/30 10:19:45 012963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 10:19:45 012967] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1746008385012765|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 012975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505012765|now:1746008385012765|interv:120000000| [2025/04/30 10:19:45 012979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505012765|now:1746008385012765|interv:120000000| [2025/04/30 10:19:45 012983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385013538|pq_index:0| [2025/04/30 10:19:45 012988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385012229| [2025/04/30 10:19:45 012992] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385012991| [2025/04/30 10:19:45 012996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385012995| [2025/04/30 10:19:45 013002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 013007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:728652| [2025/04/30 10:19:45 013011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 013016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 013021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 013025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:729831| [2025/04/30 10:19:45 013029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 013034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 013038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 013042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:731010| [2025/04/30 10:19:45 013047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 013051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 013054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 013059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 013063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 013070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:673239| [2025/04/30 10:19:45 013075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 013078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 013082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385013538| [2025/04/30 10:19:45 013086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385013538| [2025/04/30 10:19:45 013090] [debug] |xqc_engine_wakeup_after|wakeup:1746008385013538|now:1746008385013090|diff:448| [2025/04/30 10:19:45 013095] [debug] |xqc_engine_main_logic|END|now:1746008385012995| [2025/04/30 10:19:45 013100] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385013100| [2025/04/30 10:19:45 013104] [debug] |xqc_engine_wakeup_after|wakeup:1746008385013538|now:1746008385013104|diff:434| [2025/04/30 10:19:45 013108] [debug] |xqc_engine_main_logic|END|now:1746008385013100| [2025/04/30 10:19:45 014177] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385014177| [2025/04/30 10:19:45 014186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385013538|pq_index:0| [2025/04/30 10:19:45 014191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385012995| [2025/04/30 10:19:45 014196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385014195| [2025/04/30 10:19:45 014201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385013538|now:1746008385014195| [2025/04/30 10:19:45 014205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385013538|now:1746008385014195| [2025/04/30 10:19:45 014209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 014214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 014219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:731010| [2025/04/30 10:19:45 014224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 014228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 014233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 014240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 014248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 014255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:673239| [2025/04/30 10:19:45 014269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 014276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 10:19:45 014319] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385014287|stream_id:0|stream_offset:673239| [2025/04/30 10:19:45 014326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 014333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 014339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34757|rtt_var:2508|pto_duration:44789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 014345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 014351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 014356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 014362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385084076|now:1746008385014338|interv:69738| [2025/04/30 10:19:45 014367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385084076|now:1746008385014338|interval:69738|pto_count:0|srtt:34757 [2025/04/30 10:19:45 014395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 014402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 014408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:674418| [2025/04/30 10:19:45 014414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 014419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 10:19:45 014470] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385014429|stream_id:0|stream_offset:674418| [2025/04/30 10:19:45 014479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 014486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 014493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34757|rtt_var:2508|pto_duration:44789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 014498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 014502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 014505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 014514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385084218|now:1746008385014493|interv:69725| [2025/04/30 10:19:45 014518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385084218|now:1746008385014493|interval:69725|pto_count:0|srtt:34757 [2025/04/30 10:19:45 014523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 014527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 014532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:675597| [2025/04/30 10:19:45 014537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 014541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385015541|now:1746008385014541|interv:1000| [2025/04/30 10:19:45 014545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 014564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 014572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385015541| [2025/04/30 10:19:45 014576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385015541| [2025/04/30 10:19:45 014580] [debug] |xqc_engine_wakeup_after|wakeup:1746008385015541|now:1746008385014580|diff:961| [2025/04/30 10:19:45 014584] [debug] |xqc_engine_main_logic|END|now:1746008385014195| [2025/04/30 10:19:45 014756] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385014755| [2025/04/30 10:19:45 014766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 014774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:288| [2025/04/30 10:19:45 014779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 10:19:45 014787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 10:19:45 014793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 014801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:772|path_largest_ack:771| [2025/04/30 10:19:45 014807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:606399|prior_time:1746008384978877|is_app_limited:0|send_elapse:40309|ack_elapse:35878|ctl_first_sent_time:1746008384980620|lagest_ack_time:1746008385014755|curr_delivered:648406| [2025/04/30 10:19:45 014814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384980620| [2025/04/30 10:19:45 014821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1241||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 10:19:45 014827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:772|path_largest_ack:772| [2025/04/30 10:19:45 014834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:608799|prior_time:1746008384980851|is_app_limited:0|send_elapse:39133|ack_elapse:33904|ctl_first_sent_time:1746008384982431|lagest_ack_time:1746008385014755|curr_delivered:649606| [2025/04/30 10:19:45 014848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384982431| [2025/04/30 10:19:45 014855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1240||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 10:19:45 014861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34757|rttvar:2508|minrtt:30819|latest_rtt:32324|ack_delay:64| [2025/04/30 10:19:45 014868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34445|rttvar:2505|minrtt:30819|latest_rtt:32324|ack_delay:64| [2025/04/30 10:19:45 014873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:772|lost_pn:769|thresh:3| [2025/04/30 10:19:45 014880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 014886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34445|rtt_var:2505|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 014893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 014899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 014904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 014908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385083894|now:1746008385014886|interv:69008| [2025/04/30 10:19:45 014912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385083894|now:1746008385014886|interval:69008|pto_count:0|srtt:34445 [2025/04/30 10:19:45 014916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39133, ack_elapse 33904, delivered 40807|rate 1042777|lost 214| [2025/04/30 10:19:45 014921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042777) in round 13| [2025/04/30 10:19:45 014925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 014929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 014933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384982431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 014938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384982431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 014942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:34445|latest_rtt:32324|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 014948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 10:19:45 014956] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746008385014755|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 014961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505014755|now:1746008385014755|interv:120000000| [2025/04/30 10:19:45 014965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505014755|now:1746008385014755|interv:120000000| [2025/04/30 10:19:45 014969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385015541|pq_index:0| [2025/04/30 10:19:45 014974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385014195| [2025/04/30 10:19:45 014978] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385014977| [2025/04/30 10:19:45 014982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385014981| [2025/04/30 10:19:45 014988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|min_srtt:34445|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 014993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:731010| [2025/04/30 10:19:45 014997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 015002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 015007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|min_srtt:34445|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 015011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:732189| [2025/04/30 10:19:45 015016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 015020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 015024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|min_srtt:34445|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 015029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:733368| [2025/04/30 10:19:45 015033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 015037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 015041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 015048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 015052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 015056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:675597| [2025/04/30 10:19:45 015061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 015065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 015069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385015541| [2025/04/30 10:19:45 015073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385015541| [2025/04/30 10:19:45 015077] [debug] |xqc_engine_wakeup_after|wakeup:1746008385015541|now:1746008385015076|diff:465| [2025/04/30 10:19:45 015081] [debug] |xqc_engine_main_logic|END|now:1746008385014981| [2025/04/30 10:19:45 015086] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385015086| [2025/04/30 10:19:45 015090] [debug] |xqc_engine_wakeup_after|wakeup:1746008385015541|now:1746008385015090|diff:451| [2025/04/30 10:19:45 015094] [debug] |xqc_engine_main_logic|END|now:1746008385015086| [2025/04/30 10:19:45 016163] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385016163| [2025/04/30 10:19:45 016172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385015541|pq_index:0| [2025/04/30 10:19:45 016177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385014981| [2025/04/30 10:19:45 016182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385016181| [2025/04/30 10:19:45 016186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385015541|now:1746008385016181| [2025/04/30 10:19:45 016191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385015541|now:1746008385016181| [2025/04/30 10:19:45 016195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 016200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34445|min_srtt:34445|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 016207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:733368| [2025/04/30 10:19:45 016215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 016221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 016227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 016233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 016237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 016251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:675597| [2025/04/30 10:19:45 016258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 016265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/04/30 10:19:45 016329] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385016275|stream_id:0|stream_offset:675597| [2025/04/30 10:19:45 016337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 016344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 016350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34445|rtt_var:2505|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 016355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 016361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 016366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 016372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385085740|now:1746008385016349|interv:69391| [2025/04/30 10:19:45 016377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385085740|now:1746008385016349|interval:69391|pto_count:0|srtt:34445 [2025/04/30 10:19:45 016384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 016391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 016397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:676776| [2025/04/30 10:19:45 016403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 016408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/04/30 10:19:45 016453] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385016419|stream_id:0|stream_offset:676776| [2025/04/30 10:19:45 016460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 016467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 016473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34445|rtt_var:2505|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 016479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 016490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 016496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 016503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385085884|now:1746008385016472|interv:69412| [2025/04/30 10:19:45 016509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385085884|now:1746008385016472|interval:69412|pto_count:0|srtt:34445 [2025/04/30 10:19:45 016513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 016518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 016523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:677955| [2025/04/30 10:19:45 016527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 016531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385017531|now:1746008385016531|interv:1000| [2025/04/30 10:19:45 016535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 016539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 016543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385017531| [2025/04/30 10:19:45 016547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385017531| [2025/04/30 10:19:45 016579] [debug] |xqc_engine_wakeup_after|wakeup:1746008385017531|now:1746008385016579|diff:952| [2025/04/30 10:19:45 016586] [debug] |xqc_engine_main_logic|END|now:1746008385016181| [2025/04/30 10:19:45 016770] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385016769| [2025/04/30 10:19:45 016778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 016785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:289| [2025/04/30 10:19:45 016792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 10:19:45 016800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 10:19:45 016817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 016824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:774|path_largest_ack:773| [2025/04/30 10:19:45 016831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:608799|prior_time:1746008384980851|is_app_limited:0|send_elapse:39286|ack_elapse:35918|ctl_first_sent_time:1746008384982584|lagest_ack_time:1746008385016769|curr_delivered:650806| [2025/04/30 10:19:45 016839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384982584| [2025/04/30 10:19:45 016845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1239||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 10:19:45 016852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:774|path_largest_ack:774| [2025/04/30 10:19:45 016866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:611199|prior_time:1746008384982884|is_app_limited:0|send_elapse:38571|ack_elapse:33885|ctl_first_sent_time:1746008384983870|lagest_ack_time:1746008385016769|curr_delivered:652006| [2025/04/30 10:19:45 016872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384983870| [2025/04/30 10:19:45 016876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1238||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 10:19:45 016883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34445|rttvar:2505|minrtt:30819|latest_rtt:32899|ack_delay:80| [2025/04/30 10:19:45 016889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34242|rttvar:2285|minrtt:30819|latest_rtt:32899|ack_delay:80| [2025/04/30 10:19:45 016896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:774|lost_pn:771|thresh:3| [2025/04/30 10:19:45 016903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 016910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:2285|pto_duration:43382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 016917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 016922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 016927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 016934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385084801|now:1746008385016909|interv:67892| [2025/04/30 10:19:45 016940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385084801|now:1746008385016909|interval:67892|pto_count:0|srtt:34242 [2025/04/30 10:19:45 016947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38571, ack_elapse 33885, delivered 40807|rate 1057971|lost 214| [2025/04/30 10:19:45 016953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057971) in round 13| [2025/04/30 10:19:45 016957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 016961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 016965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384983870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 016970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384983870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 016974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:34242|latest_rtt:32899|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 016984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 10:19:45 016989] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746008385016769|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 016994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505016769|now:1746008385016769|interv:120000000| [2025/04/30 10:19:45 016999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505016769|now:1746008385016769|interv:120000000| [2025/04/30 10:19:45 017003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385017531|pq_index:0| [2025/04/30 10:19:45 017007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385016181| [2025/04/30 10:19:45 017012] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385017011| [2025/04/30 10:19:45 017020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385017018| [2025/04/30 10:19:45 017029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 017035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:733368| [2025/04/30 10:19:45 017040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 017045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 017049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 017054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:734547| [2025/04/30 10:19:45 017058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 017063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 017067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 017071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:735726| [2025/04/30 10:19:45 017076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 017080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 017087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 017091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 017097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 017104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:677955| [2025/04/30 10:19:45 017111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 017117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 017121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385017531| [2025/04/30 10:19:45 017125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385017531| [2025/04/30 10:19:45 017129] [debug] |xqc_engine_wakeup_after|wakeup:1746008385017531|now:1746008385017129|diff:402| [2025/04/30 10:19:45 017134] [debug] |xqc_engine_main_logic|END|now:1746008385017018| [2025/04/30 10:19:45 017139] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385017139| [2025/04/30 10:19:45 017143] [debug] |xqc_engine_wakeup_after|wakeup:1746008385017531|now:1746008385017143|diff:388| [2025/04/30 10:19:45 017147] [debug] |xqc_engine_main_logic|END|now:1746008385017139| [2025/04/30 10:19:45 018219] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385018219| [2025/04/30 10:19:45 018234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385017531|pq_index:0| [2025/04/30 10:19:45 018241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385017018| [2025/04/30 10:19:45 018249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385018248| [2025/04/30 10:19:45 018256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385017531|now:1746008385018248| [2025/04/30 10:19:45 018263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385017531|now:1746008385018248| [2025/04/30 10:19:45 018269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 018277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34242|min_srtt:34242|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 018284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:735726| [2025/04/30 10:19:45 018291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 018297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 018303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 018311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 018326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 018332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:677955| [2025/04/30 10:19:45 018339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 018346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/04/30 10:19:45 018391] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385018358|stream_id:0|stream_offset:677955| [2025/04/30 10:19:45 018400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 018408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 018414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:2285|pto_duration:43382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 018420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 018426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 018432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 018438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385086740|now:1746008385018414|interv:68326| [2025/04/30 10:19:45 018444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385086740|now:1746008385018414|interval:68326|pto_count:0|srtt:34242 [2025/04/30 10:19:45 018452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 018459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 018468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:679134| [2025/04/30 10:19:45 018476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 018483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 10:19:45 018536] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385018494|stream_id:0|stream_offset:679134| [2025/04/30 10:19:45 018546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 018573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 018580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34242|rtt_var:2285|pto_duration:43382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 018590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 018594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 018598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 018602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385086876|now:1746008385018579|interv:68297| [2025/04/30 10:19:45 018606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385086876|now:1746008385018579|interval:68297|pto_count:0|srtt:34242 [2025/04/30 10:19:45 018610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 018615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 018620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:680313| [2025/04/30 10:19:45 018624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 018628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385019628|now:1746008385018628|interv:1000| [2025/04/30 10:19:45 018632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 018636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 018640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385019628| [2025/04/30 10:19:45 018644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385019628| [2025/04/30 10:19:45 018648] [debug] |xqc_engine_wakeup_after|wakeup:1746008385019628|now:1746008385018648|diff:980| [2025/04/30 10:19:45 018653] [debug] |xqc_engine_main_logic|END|now:1746008385018248| [2025/04/30 10:19:45 018809] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385018808| [2025/04/30 10:19:45 018819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 018827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:290| [2025/04/30 10:19:45 018834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 10:19:45 018842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 10:19:45 018849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 018856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:776|path_largest_ack:775| [2025/04/30 10:19:45 018863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:39607|prior_delivered:613599|prior_time:1746008384984855|is_app_limited:0|send_elapse:37796|ack_elapse:33953|ctl_first_sent_time:1746008384985201|lagest_ack_time:1746008385018808|curr_delivered:653206| [2025/04/30 10:19:45 018870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384985201| [2025/04/30 10:19:45 018884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1237||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 10:19:45 018891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:776|path_largest_ack:776| [2025/04/30 10:19:45 018898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:39607|prior_delivered:613599|prior_time:1746008384984855|is_app_limited:0|send_elapse:37796|ack_elapse:33953|ctl_first_sent_time:1746008384985201|lagest_ack_time:1746008385018808|curr_delivered:654406| [2025/04/30 10:19:45 018905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384985296| [2025/04/30 10:19:45 018911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1236||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 10:19:45 018917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34242|rttvar:2285|minrtt:30819|latest_rtt:33512|ack_delay:80| [2025/04/30 10:19:45 018924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34141|rttvar:1916|minrtt:30819|latest_rtt:33512|ack_delay:80| [2025/04/30 10:19:45 018931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:776|lost_pn:773|thresh:3| [2025/04/30 10:19:45 018938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 018944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:1916|pto_duration:41805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 018950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 018954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 018957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 018961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385085299|now:1746008385018944|interv:66355| [2025/04/30 10:19:45 018965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385085299|now:1746008385018944|interval:66355|pto_count:0|srtt:34141 [2025/04/30 10:19:45 018973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37796, ack_elapse 33953, delivered 40807|rate 1079664|lost 214| [2025/04/30 10:19:45 018980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079664) in round 13| [2025/04/30 10:19:45 018987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 018994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 018998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384985296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 019003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384985296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 019011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:34141|latest_rtt:33512|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 019017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 019022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385043808|now:1746008385018808|interv:25000| [2025/04/30 10:19:45 019027] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385018808|max_ack_delay:25000| [2025/04/30 10:19:45 019032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 10:19:45 019037] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:291|frame:PING ACK |recv_time:1746008385018808|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 019042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505018808|now:1746008385018808|interv:120000000| [2025/04/30 10:19:45 019046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505018808|now:1746008385018808|interv:120000000| [2025/04/30 10:19:45 019050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385019628|pq_index:0| [2025/04/30 10:19:45 019054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385018248| [2025/04/30 10:19:45 019058] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385019058| [2025/04/30 10:19:45 019063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385019062| [2025/04/30 10:19:45 019069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 019073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:735726| [2025/04/30 10:19:45 019078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 019083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 019087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 019092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:736905| [2025/04/30 10:19:45 019096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 019103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 019108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 019112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:738084| [2025/04/30 10:19:45 019116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 019120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 019124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 019128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 019133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 019137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:680313| [2025/04/30 10:19:45 019141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 019145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 019149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385019628| [2025/04/30 10:19:45 019153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385019628| [2025/04/30 10:19:45 019157] [debug] |xqc_engine_wakeup_after|wakeup:1746008385019628|now:1746008385019157|diff:471| [2025/04/30 10:19:45 019161] [debug] |xqc_engine_main_logic|END|now:1746008385019062| [2025/04/30 10:19:45 019168] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385019168| [2025/04/30 10:19:45 019174] [debug] |xqc_engine_wakeup_after|wakeup:1746008385019628|now:1746008385019174|diff:454| [2025/04/30 10:19:45 019181] [debug] |xqc_engine_main_logic|END|now:1746008385019168| [2025/04/30 10:19:45 020218] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385020217| [2025/04/30 10:19:45 020232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385019628|pq_index:0| [2025/04/30 10:19:45 020240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385019062| [2025/04/30 10:19:45 020247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385020246| [2025/04/30 10:19:45 020253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385019628|now:1746008385020246| [2025/04/30 10:19:45 020260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385019628|now:1746008385020246| [2025/04/30 10:19:45 020267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 020275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 020290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:738084| [2025/04/30 10:19:45 020297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 020303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 020309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 020316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 020323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 020331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:680313| [2025/04/30 10:19:45 020338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 020344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 10:19:45 020389] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385020357|stream_id:0|stream_offset:680313| [2025/04/30 10:19:45 020399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 020407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 020414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:1916|pto_duration:41805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 020420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 020426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 020433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 020440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385087162|now:1746008385020413|interv:66749| [2025/04/30 10:19:45 020447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385087162|now:1746008385020413|interval:66749|pto_count:0|srtt:34141 [2025/04/30 10:19:45 020454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 020462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 020467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:681492| [2025/04/30 10:19:45 020477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 020481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 10:19:45 020524] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385020492|stream_id:0|stream_offset:681492| [2025/04/30 10:19:45 020534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 020542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 020565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:1916|pto_duration:41805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 020577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 020583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 020590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 020595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385087297|now:1746008385020565|interv:66732| [2025/04/30 10:19:45 020599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385087297|now:1746008385020565|interval:66732|pto_count:0|srtt:34141 [2025/04/30 10:19:45 020604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 020609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 020613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:682671| [2025/04/30 10:19:45 020618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 020622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385021621|now:1746008385020621|interv:1000| [2025/04/30 10:19:45 020626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 020629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 020634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385021621| [2025/04/30 10:19:45 020638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385021621| [2025/04/30 10:19:45 020642] [debug] |xqc_engine_wakeup_after|wakeup:1746008385021621|now:1746008385020642|diff:979| [2025/04/30 10:19:45 020647] [debug] |xqc_engine_main_logic|END|now:1746008385020246| [2025/04/30 10:19:45 020759] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385020758| [2025/04/30 10:19:45 020770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 020779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:291| [2025/04/30 10:19:45 020785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 10:19:45 020794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 10:19:45 020808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 020815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:778|path_largest_ack:777| [2025/04/30 10:19:45 020823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:613599|prior_time:1746008384984855|is_app_limited:0|send_elapse:39222|ack_elapse:35903|ctl_first_sent_time:1746008384986627|lagest_ack_time:1746008385020758|curr_delivered:655606| [2025/04/30 10:19:45 020830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384986627| [2025/04/30 10:19:45 020838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 10:19:45 020845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:778|path_largest_ack:778| [2025/04/30 10:19:45 020852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:615999|prior_time:1746008384986845|is_app_limited:0|send_elapse:39097|ack_elapse:33913|ctl_first_sent_time:1746008384988377|lagest_ack_time:1746008385020758|curr_delivered:656806| [2025/04/30 10:19:45 020860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384988377| [2025/04/30 10:19:45 020866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1234||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 10:19:45 020872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34141|rttvar:1916|minrtt:30819|latest_rtt:32381|ack_delay:56| [2025/04/30 10:19:45 020879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33914|rttvar:1891|minrtt:30819|latest_rtt:32381|ack_delay:56| [2025/04/30 10:19:45 020886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 10:19:45 020892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 020899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33914|rtt_var:1891|pto_duration:41478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 020905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 020909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 020914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 020920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385086970|now:1746008385020899|interv:66071| [2025/04/30 10:19:45 020927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385086970|now:1746008385020899|interval:66071|pto_count:0|srtt:33914 [2025/04/30 10:19:45 020935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39097, ack_elapse 33913, delivered 40807|rate 1043737|lost 214| [2025/04/30 10:19:45 020942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043737) in round 13| [2025/04/30 10:19:45 020953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 020960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 020965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384988377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 020970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384988377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 020974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33914|latest_rtt:32381|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 020980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 10:19:45 020985] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746008385020758|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 020990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505020758|now:1746008385020758|interv:120000000| [2025/04/30 10:19:45 020994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505020758|now:1746008385020758|interv:120000000| [2025/04/30 10:19:45 020998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385021621|pq_index:0| [2025/04/30 10:19:45 021003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385020246| [2025/04/30 10:19:45 021009] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385021009| [2025/04/30 10:19:45 021018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385021016| [2025/04/30 10:19:45 021026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|min_srtt:33914|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 021031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:738084| [2025/04/30 10:19:45 021036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 021040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 021045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|min_srtt:33914|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 021050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:739263| [2025/04/30 10:19:45 021058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 021062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 021067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|min_srtt:33914|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 021071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:740442| [2025/04/30 10:19:45 021076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 021080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 021084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 021090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 021098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 021104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:682671| [2025/04/30 10:19:45 021110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 021114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 021118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385021621| [2025/04/30 10:19:45 021123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385021621| [2025/04/30 10:19:45 021127] [debug] |xqc_engine_wakeup_after|wakeup:1746008385021621|now:1746008385021126|diff:495| [2025/04/30 10:19:45 021131] [debug] |xqc_engine_main_logic|END|now:1746008385021016| [2025/04/30 10:19:45 021137] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385021137| [2025/04/30 10:19:45 021140] [debug] |xqc_engine_wakeup_after|wakeup:1746008385021621|now:1746008385021140|diff:481| [2025/04/30 10:19:45 021144] [debug] |xqc_engine_main_logic|END|now:1746008385021137| [2025/04/30 10:19:45 022216] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385022216| [2025/04/30 10:19:45 022231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385021621|pq_index:0| [2025/04/30 10:19:45 022237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385021016| [2025/04/30 10:19:45 022245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385022243| [2025/04/30 10:19:45 022252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385021621|now:1746008385022243| [2025/04/30 10:19:45 022259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385021621|now:1746008385022243| [2025/04/30 10:19:45 022272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 022279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33914|min_srtt:33914|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 022287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:740442| [2025/04/30 10:19:45 022294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 022300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 022306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 022313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 022320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 022326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:682671| [2025/04/30 10:19:45 022333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 022340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 10:19:45 022395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385022352|stream_id:0|stream_offset:682671| [2025/04/30 10:19:45 022406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 022413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 022420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33914|rtt_var:1891|pto_duration:41478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 022426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 022430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 022434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 022438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385088830|now:1746008385022420|interv:66410| [2025/04/30 10:19:45 022442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385088830|now:1746008385022420|interval:66410|pto_count:0|srtt:33914 [2025/04/30 10:19:45 022447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 022452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 022456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:683850| [2025/04/30 10:19:45 022468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 022473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 10:19:45 022510] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385022480|stream_id:0|stream_offset:683850| [2025/04/30 10:19:45 022519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 022526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 022533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33914|rtt_var:1891|pto_duration:41478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 022540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 022544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 022561] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 022571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385088958|now:1746008385022533|interv:66425| [2025/04/30 10:19:45 022577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385088958|now:1746008385022533|interval:66425|pto_count:0|srtt:33914 [2025/04/30 10:19:45 022582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 022587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 022591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:685029| [2025/04/30 10:19:45 022596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 022599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385023599|now:1746008385022599|interv:1000| [2025/04/30 10:19:45 022604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 022607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 022612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385023599| [2025/04/30 10:19:45 022616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385023599| [2025/04/30 10:19:45 022620] [debug] |xqc_engine_wakeup_after|wakeup:1746008385023599|now:1746008385022620|diff:979| [2025/04/30 10:19:45 022624] [debug] |xqc_engine_main_logic|END|now:1746008385022243| [2025/04/30 10:19:45 022752] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385022751| [2025/04/30 10:19:45 022762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 022776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:292| [2025/04/30 10:19:45 022783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 10:19:45 022792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 10:19:45 022798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 022805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:780|path_largest_ack:779| [2025/04/30 10:19:45 022813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:615999|prior_time:1746008384986845|is_app_limited:0|send_elapse:39240|ack_elapse:35906|ctl_first_sent_time:1746008384988520|lagest_ack_time:1746008385022751|curr_delivered:658006| [2025/04/30 10:19:45 022820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384988520| [2025/04/30 10:19:45 022827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1233||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 10:19:45 022833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:780|path_largest_ack:780| [2025/04/30 10:19:45 022840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:618399|prior_time:1746008384988819|is_app_limited:0|send_elapse:39150|ack_elapse:33932|ctl_first_sent_time:1746008384990408|lagest_ack_time:1746008385022751|curr_delivered:659206| [2025/04/30 10:19:45 022847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384990408| [2025/04/30 10:19:45 022853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1232||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 10:19:45 022860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33914|rttvar:1891|minrtt:30819|latest_rtt:32343|ack_delay:72| [2025/04/30 10:19:45 022867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33708|rttvar:1829|minrtt:30819|latest_rtt:32343|ack_delay:72| [2025/04/30 10:19:45 022873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 10:19:45 022880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 022886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33708|rtt_var:1829|pto_duration:41024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 022890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 022894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 022898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 022902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385088504|now:1746008385022885|interv:65619| [2025/04/30 10:19:45 022906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385088504|now:1746008385022885|interval:65619|pto_count:0|srtt:33708 [2025/04/30 10:19:45 022915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39150, ack_elapse 33932, delivered 40807|rate 1042324|lost 214| [2025/04/30 10:19:45 022920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042324) in round 13| [2025/04/30 10:19:45 022924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 022928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 022932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384990408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 022937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384990408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 022941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33708|latest_rtt:32343|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 022947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 10:19:45 022952] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746008385022751|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 022957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505022751|now:1746008385022751|interv:120000000| [2025/04/30 10:19:45 022961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505022751|now:1746008385022751|interv:120000000| [2025/04/30 10:19:45 022965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385023599|pq_index:0| [2025/04/30 10:19:45 022969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385022243| [2025/04/30 10:19:45 022973] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385022973| [2025/04/30 10:19:45 022978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385022977| [2025/04/30 10:19:45 022984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|min_srtt:33708|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 022989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:740442| [2025/04/30 10:19:45 022993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 022998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 023003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|min_srtt:33708|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 023010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:741621| [2025/04/30 10:19:45 023014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 023019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 023023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|min_srtt:33708|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 023027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:742800| [2025/04/30 10:19:45 023031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 023035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 023039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 023043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 023048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 023052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:685029| [2025/04/30 10:19:45 023056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 023060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 023064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385023599| [2025/04/30 10:19:45 023068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385023599| [2025/04/30 10:19:45 023072] [debug] |xqc_engine_wakeup_after|wakeup:1746008385023599|now:1746008385023072|diff:527| [2025/04/30 10:19:45 023077] [debug] |xqc_engine_main_logic|END|now:1746008385022977| [2025/04/30 10:19:45 023082] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385023082| [2025/04/30 10:19:45 023086] [debug] |xqc_engine_wakeup_after|wakeup:1746008385023599|now:1746008385023086|diff:513| [2025/04/30 10:19:45 023090] [debug] |xqc_engine_main_logic|END|now:1746008385023082| [2025/04/30 10:19:45 024160] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385024159| [2025/04/30 10:19:45 024169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385023599|pq_index:0| [2025/04/30 10:19:45 024174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385022977| [2025/04/30 10:19:45 024179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385024178| [2025/04/30 10:19:45 024184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385023599|now:1746008385024178| [2025/04/30 10:19:45 024194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385023599|now:1746008385024178| [2025/04/30 10:19:45 024199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 024207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33708|min_srtt:33708|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 024214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:742800| [2025/04/30 10:19:45 024222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 024227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 024231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 024238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 024245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 024252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:685029| [2025/04/30 10:19:45 024258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 024264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 10:19:45 024307] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385024274|stream_id:0|stream_offset:685029| [2025/04/30 10:19:45 024314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 024321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 024327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33708|rtt_var:1829|pto_duration:41024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 024333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 024338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 024344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 024350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385090298|now:1746008385024326|interv:65972| [2025/04/30 10:19:45 024355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385090298|now:1746008385024326|interval:65972|pto_count:0|srtt:33708 [2025/04/30 10:19:45 024362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 024373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 024379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:686208| [2025/04/30 10:19:45 024385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 024390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 10:19:45 024421] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385024399|stream_id:0|stream_offset:686208| [2025/04/30 10:19:45 024429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 024437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 024442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33708|rtt_var:1829|pto_duration:41024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 024447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 024451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 024455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 024459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385090423|now:1746008385024442|interv:65981| [2025/04/30 10:19:45 024464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385090423|now:1746008385024442|interval:65981|pto_count:0|srtt:33708 [2025/04/30 10:19:45 024468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 024473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 024477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:687387| [2025/04/30 10:19:45 024482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 024486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385025486|now:1746008385024486|interv:1000| [2025/04/30 10:19:45 024490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 024494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 024498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385025486| [2025/04/30 10:19:45 024502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385025486| [2025/04/30 10:19:45 024506] [debug] |xqc_engine_wakeup_after|wakeup:1746008385025486|now:1746008385024506|diff:980| [2025/04/30 10:19:45 024511] [debug] |xqc_engine_main_logic|END|now:1746008385024178| [2025/04/30 10:19:45 024707] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385024706| [2025/04/30 10:19:45 024726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 024734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:293| [2025/04/30 10:19:45 024741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 10:19:45 024750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 10:19:45 024756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 024763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:782|path_largest_ack:781| [2025/04/30 10:19:45 024771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:618399|prior_time:1746008384988819|is_app_limited:0|send_elapse:39267|ack_elapse:35887|ctl_first_sent_time:1746008384990525|lagest_ack_time:1746008385024706|curr_delivered:660406| [2025/04/30 10:19:45 024778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384990525| [2025/04/30 10:19:45 024785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1231||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 10:19:45 024792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:782|path_largest_ack:782| [2025/04/30 10:19:45 024800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:620799|prior_time:1746008384990823|is_app_limited:0|send_elapse:39122|ack_elapse:33883|ctl_first_sent_time:1746008384992375|lagest_ack_time:1746008385024706|curr_delivered:661606| [2025/04/30 10:19:45 024807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384992375| [2025/04/30 10:19:45 024814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1230||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 10:19:45 024820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33708|rttvar:1829|minrtt:30819|latest_rtt:32331|ack_delay:64| [2025/04/30 10:19:45 024827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33528|rttvar:1732|minrtt:30819|latest_rtt:32331|ack_delay:64| [2025/04/30 10:19:45 024833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:782|lost_pn:779|thresh:3| [2025/04/30 10:19:45 024840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 024846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:1732|pto_duration:40456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 024850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 024854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 024858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 024862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385089855|now:1746008385024846|interv:65009| [2025/04/30 10:19:45 024871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385089855|now:1746008385024846|interval:65009|pto_count:0|srtt:33528 [2025/04/30 10:19:45 024876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39122, ack_elapse 33883, delivered 40807|rate 1043070|lost 214| [2025/04/30 10:19:45 024880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043070) in round 13| [2025/04/30 10:19:45 024885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 024889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 024893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384992375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 024897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384992375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 024902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33528|latest_rtt:32331|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 024908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 10:19:45 024913] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746008385024706|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 024918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505024706|now:1746008385024706|interv:120000000| [2025/04/30 10:19:45 024922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505024706|now:1746008385024706|interv:120000000| [2025/04/30 10:19:45 024926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385025486|pq_index:0| [2025/04/30 10:19:45 024930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385024178| [2025/04/30 10:19:45 024934] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385024934| [2025/04/30 10:19:45 024939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385024938| [2025/04/30 10:19:45 024945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 024949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:742800| [2025/04/30 10:19:45 024954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 024959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 024966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 024970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:743979| [2025/04/30 10:19:45 024975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 024979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 024983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 024988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:745158| [2025/04/30 10:19:45 024992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 024996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 025000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 025004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 025008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 025013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:687387| [2025/04/30 10:19:45 025017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 025021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 025025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385025486| [2025/04/30 10:19:45 025029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385025486| [2025/04/30 10:19:45 025033] [debug] |xqc_engine_wakeup_after|wakeup:1746008385025486|now:1746008385025033|diff:453| [2025/04/30 10:19:45 025037] [debug] |xqc_engine_main_logic|END|now:1746008385024938| [2025/04/30 10:19:45 025043] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385025043| [2025/04/30 10:19:45 025047] [debug] |xqc_engine_wakeup_after|wakeup:1746008385025486|now:1746008385025046|diff:440| [2025/04/30 10:19:45 025051] [debug] |xqc_engine_main_logic|END|now:1746008385025043| [2025/04/30 10:19:45 026117] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385026116| [2025/04/30 10:19:45 026127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385025486|pq_index:0| [2025/04/30 10:19:45 026131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385024938| [2025/04/30 10:19:45 026137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385026135| [2025/04/30 10:19:45 026146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385025486|now:1746008385026135| [2025/04/30 10:19:45 026151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385025486|now:1746008385026135| [2025/04/30 10:19:45 026155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 026160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 026173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:745158| [2025/04/30 10:19:45 026177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 026181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 026185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 026189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 026194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 026199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:687387| [2025/04/30 10:19:45 026206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 026213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 10:19:45 026251] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385026224|stream_id:0|stream_offset:687387| [2025/04/30 10:19:45 026261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 026267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 026274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:1732|pto_duration:40456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 026280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 026286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 026291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 026297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385091680|now:1746008385026273|interv:65407| [2025/04/30 10:19:45 026302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385091680|now:1746008385026273|interval:65407|pto_count:0|srtt:33528 [2025/04/30 10:19:45 026313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 026319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 026325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:688566| [2025/04/30 10:19:45 026332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 026338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 10:19:45 026374] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385026347|stream_id:0|stream_offset:688566| [2025/04/30 10:19:45 026382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 026388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 026394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:1732|pto_duration:40456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 026400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 026405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 026411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 026416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385091803|now:1746008385026393|interv:65410| [2025/04/30 10:19:45 026422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385091803|now:1746008385026393|interval:65410|pto_count:0|srtt:33528 [2025/04/30 10:19:45 026429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 026435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 026439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:689745| [2025/04/30 10:19:45 026444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 026448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385027448|now:1746008385026448|interv:1000| [2025/04/30 10:19:45 026452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 026456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 026460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385027448| [2025/04/30 10:19:45 026464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385027448| [2025/04/30 10:19:45 026477] [debug] |xqc_engine_wakeup_after|wakeup:1746008385027448|now:1746008385026477|diff:971| [2025/04/30 10:19:45 026481] [debug] |xqc_engine_main_logic|END|now:1746008385026135| [2025/04/30 10:19:45 026734] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385026733| [2025/04/30 10:19:45 026748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 026756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:294| [2025/04/30 10:19:45 026762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 10:19:45 026770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 10:19:45 026777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 026785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:784|path_largest_ack:783| [2025/04/30 10:19:45 026793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:620799|prior_time:1746008384990823|is_app_limited:0|send_elapse:39248|ack_elapse:35910|ctl_first_sent_time:1746008384992501|lagest_ack_time:1746008385026733|curr_delivered:662806| [2025/04/30 10:19:45 026801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384992501| [2025/04/30 10:19:45 026808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1229||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 10:19:45 026815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:784|path_largest_ack:784| [2025/04/30 10:19:45 026820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:623206|prior_time:1746008384992900|is_app_limited:0|send_elapse:37976|ack_elapse:33833|ctl_first_sent_time:1746008384994500|lagest_ack_time:1746008385026733|curr_delivered:664006| [2025/04/30 10:19:45 026827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384994500| [2025/04/30 10:19:45 026834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1228||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 10:19:45 026840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33528|rttvar:1732|minrtt:30819|latest_rtt:32233|ack_delay:64| [2025/04/30 10:19:45 026846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33358|rttvar:1638|minrtt:30819|latest_rtt:32233|ack_delay:64| [2025/04/30 10:19:45 026851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 10:19:45 026855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 026860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33358|rtt_var:1638|pto_duration:39910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 026867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 026873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 026879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 026889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385091257|now:1746008385026859|interv:64398| [2025/04/30 10:19:45 026893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385091257|now:1746008385026859|interval:64398|pto_count:0|srtt:33358 [2025/04/30 10:19:45 026898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37976, ack_elapse 33833, delivered 40800|rate 1074362|lost 214| [2025/04/30 10:19:45 026902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074362) in round 13| [2025/04/30 10:19:45 026906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 026911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 026914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384994500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 026919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384994500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 026924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33358|latest_rtt:32233|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 026930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 10:19:45 026934] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746008385026733|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 026939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505026733|now:1746008385026733|interv:120000000| [2025/04/30 10:19:45 026943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505026733|now:1746008385026733|interv:120000000| [2025/04/30 10:19:45 026947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385027448|pq_index:0| [2025/04/30 10:19:45 026951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385026135| [2025/04/30 10:19:45 026955] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385026955| [2025/04/30 10:19:45 026960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385026959| [2025/04/30 10:19:45 026966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 026971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:745158| [2025/04/30 10:19:45 026976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 026983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 026988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 026992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:746337| [2025/04/30 10:19:45 026996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 027001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 027005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 027009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:747516| [2025/04/30 10:19:45 027013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 027017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 027021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 027025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 027030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 027034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:689745| [2025/04/30 10:19:45 027039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 027042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 027046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385027448| [2025/04/30 10:19:45 027050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385027448| [2025/04/30 10:19:45 027054] [debug] |xqc_engine_wakeup_after|wakeup:1746008385027448|now:1746008385027054|diff:394| [2025/04/30 10:19:45 027059] [debug] |xqc_engine_main_logic|END|now:1746008385026959| [2025/04/30 10:19:45 027064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385027064| [2025/04/30 10:19:45 027068] [debug] |xqc_engine_wakeup_after|wakeup:1746008385027448|now:1746008385027068|diff:380| [2025/04/30 10:19:45 027072] [debug] |xqc_engine_main_logic|END|now:1746008385027064| [2025/04/30 10:19:45 028142] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385028142| [2025/04/30 10:19:45 028152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385027448|pq_index:0| [2025/04/30 10:19:45 028162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385026959| [2025/04/30 10:19:45 028167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385028166| [2025/04/30 10:19:45 028172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385027448|now:1746008385028166| [2025/04/30 10:19:45 028176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385027448|now:1746008385028166| [2025/04/30 10:19:45 028180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 028186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33358|min_srtt:33358|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 028194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:747516| [2025/04/30 10:19:45 028201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 028208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 028213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 028218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 028226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 028232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:689745| [2025/04/30 10:19:45 028239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 028245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 10:19:45 028313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385028256|stream_id:0|stream_offset:689745| [2025/04/30 10:19:45 028321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 028328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 028334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33358|rtt_var:1638|pto_duration:39910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 028340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 028345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 028350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 028356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385093166|now:1746008385028333|interv:64833| [2025/04/30 10:19:45 028367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385093166|now:1746008385028333|interval:64833|pto_count:0|srtt:33358 [2025/04/30 10:19:45 028374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 028381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 028387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:690924| [2025/04/30 10:19:45 028393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 028399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 10:19:45 028435] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385028408|stream_id:0|stream_offset:690924| [2025/04/30 10:19:45 028442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 028446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 028451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33358|rtt_var:1638|pto_duration:39910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 028455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 028459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 028463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 028467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385093318|now:1746008385028450|interv:64868| [2025/04/30 10:19:45 028471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385093318|now:1746008385028450|interval:64868|pto_count:0|srtt:33358 [2025/04/30 10:19:45 028475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 028480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 028484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:692103| [2025/04/30 10:19:45 028489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 028493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385029492|now:1746008385028492|interv:1000| [2025/04/30 10:19:45 028497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 028500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 028508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385029492| [2025/04/30 10:19:45 028513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385029492| [2025/04/30 10:19:45 028517] [debug] |xqc_engine_wakeup_after|wakeup:1746008385029492|now:1746008385028517|diff:975| [2025/04/30 10:19:45 028521] [debug] |xqc_engine_main_logic|END|now:1746008385028166| [2025/04/30 10:19:45 028753] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385028752| [2025/04/30 10:19:45 028766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 028774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:295| [2025/04/30 10:19:45 028780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 10:19:45 028790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 10:19:45 028798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 028806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:785| [2025/04/30 10:19:45 028813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:623206|prior_time:1746008384992900|is_app_limited:0|send_elapse:38093|ack_elapse:35852|ctl_first_sent_time:1746008384994617|lagest_ack_time:1746008385028752|curr_delivered:665206| [2025/04/30 10:19:45 028820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384994617| [2025/04/30 10:19:45 028826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1227||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 10:19:45 028834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:786| [2025/04/30 10:19:45 028840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:625606|prior_time:1746008384994800|is_app_limited:0|send_elapse:39041|ack_elapse:33952|ctl_first_sent_time:1746008384996302|lagest_ack_time:1746008385028752|curr_delivered:666406| [2025/04/30 10:19:45 028848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384996302| [2025/04/30 10:19:45 028854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1226||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 10:19:45 028861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33358|rttvar:1638|minrtt:30819|latest_rtt:32450|ack_delay:64| [2025/04/30 10:19:45 028868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33237|rttvar:1472|minrtt:30819|latest_rtt:32450|ack_delay:64| [2025/04/30 10:19:45 028875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:786|lost_pn:783|thresh:3| [2025/04/30 10:19:45 028882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 028888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:1472|pto_duration:39125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 028896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 028909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 028913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 028917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385092533|now:1746008385028888|interv:63645| [2025/04/30 10:19:45 028921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385092533|now:1746008385028888|interval:63645|pto_count:0|srtt:33237 [2025/04/30 10:19:45 028926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39041, ack_elapse 33952, delivered 40800|rate 1045055|lost 214| [2025/04/30 10:19:45 028930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045055) in round 13| [2025/04/30 10:19:45 028935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 028939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 028943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384996302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 028947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384996302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 028952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33237|latest_rtt:32450|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 028958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 10:19:45 028962] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746008385028752|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 028967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505028752|now:1746008385028752|interv:120000000| [2025/04/30 10:19:45 028971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505028752|now:1746008385028752|interv:120000000| [2025/04/30 10:19:45 028975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385029492|pq_index:0| [2025/04/30 10:19:45 028980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385028166| [2025/04/30 10:19:45 028984] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385028984| [2025/04/30 10:19:45 028989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385028988| [2025/04/30 10:19:45 028995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 028999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:747516| [2025/04/30 10:19:45 029007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 029011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 029016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 029020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:748695| [2025/04/30 10:19:45 029024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 029029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 029033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 029038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:749874| [2025/04/30 10:19:45 029042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 029046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 029050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 029055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 029059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 029063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:692103| [2025/04/30 10:19:45 029068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 029072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 029076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385029492| [2025/04/30 10:19:45 029080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385029492| [2025/04/30 10:19:45 029084] [debug] |xqc_engine_wakeup_after|wakeup:1746008385029492|now:1746008385029084|diff:408| [2025/04/30 10:19:45 029088] [debug] |xqc_engine_main_logic|END|now:1746008385028988| [2025/04/30 10:19:45 029094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385029094| [2025/04/30 10:19:45 029098] [debug] |xqc_engine_wakeup_after|wakeup:1746008385029492|now:1746008385029097|diff:395| [2025/04/30 10:19:45 029101] [debug] |xqc_engine_main_logic|END|now:1746008385029094| [2025/04/30 10:19:45 030176] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385030176| [2025/04/30 10:19:45 030189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385029492|pq_index:0| [2025/04/30 10:19:45 030197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385028988| [2025/04/30 10:19:45 030205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385030203| [2025/04/30 10:19:45 030212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385029492|now:1746008385030203| [2025/04/30 10:19:45 030217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385029492|now:1746008385030203| [2025/04/30 10:19:45 030224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 030231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 030238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:749874| [2025/04/30 10:19:45 030245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 030250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 030256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 030262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 030268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 030274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:692103| [2025/04/30 10:19:45 030280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 030286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 10:19:45 030329] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385030297|stream_id:0|stream_offset:692103| [2025/04/30 10:19:45 030336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:820|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 030343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 030349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:1472|pto_duration:39125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 030354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 030360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 030369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 030374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385094422|now:1746008385030348|interv:64074| [2025/04/30 10:19:45 030379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385094422|now:1746008385030348|interval:64074|pto_count:0|srtt:33237 [2025/04/30 10:19:45 030386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 030392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 030398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:693282| [2025/04/30 10:19:45 030404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 030411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 10:19:45 030444] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385030421|stream_id:0|stream_offset:693282| [2025/04/30 10:19:45 030449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 030454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 030458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:1472|pto_duration:39125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 030463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 030467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 030471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 030475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385094546|now:1746008385030458|interv:64088| [2025/04/30 10:19:45 030479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385094546|now:1746008385030458|interval:64088|pto_count:0|srtt:33237 [2025/04/30 10:19:45 030484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 030488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 030493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:694461| [2025/04/30 10:19:45 030497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 030501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385031501|now:1746008385030501|interv:1000| [2025/04/30 10:19:45 030510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 030513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 030518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385031501| [2025/04/30 10:19:45 030522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385031501| [2025/04/30 10:19:45 030526] [debug] |xqc_engine_wakeup_after|wakeup:1746008385031501|now:1746008385030526|diff:975| [2025/04/30 10:19:45 030530] [debug] |xqc_engine_main_logic|END|now:1746008385030203| [2025/04/30 10:19:45 030702] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385030701| [2025/04/30 10:19:45 030716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 030724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:296| [2025/04/30 10:19:45 030730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 10:19:45 030739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 10:19:45 030745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 030753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:788|path_largest_ack:787| [2025/04/30 10:19:45 030759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:625606|prior_time:1746008384994800|is_app_limited:0|send_elapse:39181|ack_elapse:35901|ctl_first_sent_time:1746008384996442|lagest_ack_time:1746008385030701|curr_delivered:667606| [2025/04/30 10:19:45 030767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384996442| [2025/04/30 10:19:45 030774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1225||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 10:19:45 030781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:788|path_largest_ack:788| [2025/04/30 10:19:45 030787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:628006|prior_time:1746008384996790|is_app_limited:0|send_elapse:37853|ack_elapse:33911|ctl_first_sent_time:1746008384998316|lagest_ack_time:1746008385030701|curr_delivered:668806| [2025/04/30 10:19:45 030795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384998316| [2025/04/30 10:19:45 030801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1224||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 10:19:45 030807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33237|rttvar:1472|minrtt:30819|latest_rtt:32385|ack_delay:64| [2025/04/30 10:19:45 030814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33123|rttvar:1333|minrtt:30819|latest_rtt:32385|ack_delay:64| [2025/04/30 10:19:45 030821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 10:19:45 030828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 030834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33123|rtt_var:1333|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 030843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 030847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 030851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 030855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385093876|now:1746008385030834|interv:63042| [2025/04/30 10:19:45 030859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385093876|now:1746008385030834|interval:63042|pto_count:0|srtt:33123 [2025/04/30 10:19:45 030864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37853, ack_elapse 33911, delivered 40800|rate 1077853|lost 214| [2025/04/30 10:19:45 030868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077853) in round 13| [2025/04/30 10:19:45 030872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 030877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 030881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384998316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 030885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008384998316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 030890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33123|latest_rtt:32385|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 030895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 10:19:45 030900] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746008385030701|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 030905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505030701|now:1746008385030701|interv:120000000| [2025/04/30 10:19:45 030909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505030701|now:1746008385030701|interv:120000000| [2025/04/30 10:19:45 030913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385031501|pq_index:0| [2025/04/30 10:19:45 030917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385030203| [2025/04/30 10:19:45 030921] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385030921| [2025/04/30 10:19:45 030926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385030925| [2025/04/30 10:19:45 030932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|min_srtt:33123|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 030939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:749874| [2025/04/30 10:19:45 030944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 030948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 030953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|min_srtt:33123|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 030957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:751053| [2025/04/30 10:19:45 030961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 030966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 030970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|min_srtt:33123|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 030975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:752232| [2025/04/30 10:19:45 030979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 030983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 030987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 030991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 030996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 031000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:694461| [2025/04/30 10:19:45 031005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 031008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 031013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385031501| [2025/04/30 10:19:45 031017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385031501| [2025/04/30 10:19:45 031021] [debug] |xqc_engine_wakeup_after|wakeup:1746008385031501|now:1746008385031020|diff:481| [2025/04/30 10:19:45 031025] [debug] |xqc_engine_main_logic|END|now:1746008385030925| [2025/04/30 10:19:45 031032] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385031032| [2025/04/30 10:19:45 031036] [debug] |xqc_engine_wakeup_after|wakeup:1746008385031501|now:1746008385031036|diff:465| [2025/04/30 10:19:45 031040] [debug] |xqc_engine_main_logic|END|now:1746008385031032| [2025/04/30 10:19:45 032112] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385032111| [2025/04/30 10:19:45 032121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385031501|pq_index:0| [2025/04/30 10:19:45 032126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385030925| [2025/04/30 10:19:45 032131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385032130| [2025/04/30 10:19:45 032136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385031501|now:1746008385032130| [2025/04/30 10:19:45 032140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385031501|now:1746008385032130| [2025/04/30 10:19:45 032144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 032149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33123|min_srtt:33123|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 032154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:752232| [2025/04/30 10:19:45 032159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 032162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 032166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 032171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 032178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 032185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:694461| [2025/04/30 10:19:45 032192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 032199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 10:19:45 032271] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385032209|stream_id:0|stream_offset:694461| [2025/04/30 10:19:45 032279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 032286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 032292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33123|rtt_var:1333|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 032302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 032308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 032313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 032319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385095664|now:1746008385032292|interv:63372| [2025/04/30 10:19:45 032324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385095664|now:1746008385032292|interval:63372|pto_count:0|srtt:33123 [2025/04/30 10:19:45 032330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 032337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 032343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:695640| [2025/04/30 10:19:45 032349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 032354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 10:19:45 032393] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385032364|stream_id:0|stream_offset:695640| [2025/04/30 10:19:45 032401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 032409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 032414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33123|rtt_var:1333|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 032418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 032422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 032426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 032430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385095819|now:1746008385032414|interv:63405| [2025/04/30 10:19:45 032434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385095819|now:1746008385032414|interval:63405|pto_count:0|srtt:33123 [2025/04/30 10:19:45 032438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 032443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 032447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:696819| [2025/04/30 10:19:45 032456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 032460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385033460|now:1746008385032460|interv:1000| [2025/04/30 10:19:45 032464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 032468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 032472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385033460| [2025/04/30 10:19:45 032476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385033460| [2025/04/30 10:19:45 032480] [debug] |xqc_engine_wakeup_after|wakeup:1746008385033460|now:1746008385032480|diff:980| [2025/04/30 10:19:45 032485] [debug] |xqc_engine_main_logic|END|now:1746008385032130| [2025/04/30 10:19:45 032705] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385032704| [2025/04/30 10:19:45 032717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 032726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:297| [2025/04/30 10:19:45 032732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 10:19:45 032740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 10:19:45 032747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 032754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:790|path_largest_ack:789| [2025/04/30 10:19:45 032761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:628006|prior_time:1746008384996790|is_app_limited:0|send_elapse:37981|ack_elapse:35914|ctl_first_sent_time:1746008384998444|lagest_ack_time:1746008385032704|curr_delivered:670006| [2025/04/30 10:19:45 032768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008384998444| [2025/04/30 10:19:45 032775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1223||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 10:19:45 032783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:790|path_largest_ack:790| [2025/04/30 10:19:45 032790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:630406|prior_time:1746008384998772|is_app_limited:0|send_elapse:37773|ack_elapse:33932|ctl_first_sent_time:1746008385000288|lagest_ack_time:1746008385032704|curr_delivered:671206| [2025/04/30 10:19:45 032796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385000288| [2025/04/30 10:19:45 032800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1222||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 10:19:45 032807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33123|rttvar:1333|minrtt:30819|latest_rtt:32416|ack_delay:56| [2025/04/30 10:19:45 032814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33028|rttvar:1190|minrtt:30819|latest_rtt:32416|ack_delay:56| [2025/04/30 10:19:45 032820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:790|lost_pn:787|thresh:3| [2025/04/30 10:19:45 032831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 032836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33028|rtt_var:1190|pto_duration:37788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 032843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 032849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 032855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 032860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385095152|now:1746008385032835|interv:62317| [2025/04/30 10:19:45 032864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385095152|now:1746008385032835|interval:62317|pto_count:0|srtt:33028 [2025/04/30 10:19:45 032869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37773, ack_elapse 33932, delivered 40800|rate 1080136|lost 214| [2025/04/30 10:19:45 032874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080136) in round 13| [2025/04/30 10:19:45 032878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 032882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 032886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385000288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 032890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385000288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 032895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:33028|latest_rtt:32416|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 032901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 10:19:45 032906] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746008385032704|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 032910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505032704|now:1746008385032704|interv:120000000| [2025/04/30 10:19:45 032915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505032704|now:1746008385032704|interv:120000000| [2025/04/30 10:19:45 032919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385033460|pq_index:0| [2025/04/30 10:19:45 032923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385032130| [2025/04/30 10:19:45 032927] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385032927| [2025/04/30 10:19:45 032932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385032931| [2025/04/30 10:19:45 032941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|min_srtt:33028|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 032945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:752232| [2025/04/30 10:19:45 032950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 032954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 032959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|min_srtt:33028|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 032963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:753411| [2025/04/30 10:19:45 032968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 032972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 032976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|min_srtt:33028|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 032981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:754590| [2025/04/30 10:19:45 032985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 032989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 032993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 032997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 033001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 033005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:696819| [2025/04/30 10:19:45 033010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 033014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 033018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385033460| [2025/04/30 10:19:45 033022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385033460| [2025/04/30 10:19:45 033028] [debug] |xqc_engine_wakeup_after|wakeup:1746008385033460|now:1746008385033028|diff:432| [2025/04/30 10:19:45 033033] [debug] |xqc_engine_main_logic|END|now:1746008385032931| [2025/04/30 10:19:45 033038] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385033038| [2025/04/30 10:19:45 033042] [debug] |xqc_engine_wakeup_after|wakeup:1746008385033460|now:1746008385033042|diff:418| [2025/04/30 10:19:45 033046] [debug] |xqc_engine_main_logic|END|now:1746008385033038| [2025/04/30 10:19:45 034115] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385034115| [2025/04/30 10:19:45 034125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385033460|pq_index:0| [2025/04/30 10:19:45 034129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385032931| [2025/04/30 10:19:45 034134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385034133| [2025/04/30 10:19:45 034139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385033460|now:1746008385034133| [2025/04/30 10:19:45 034144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385033460|now:1746008385034133| [2025/04/30 10:19:45 034148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 034153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33028|min_srtt:33028|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 034158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:754590| [2025/04/30 10:19:45 034163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 034168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 034173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 034181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 034189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 034196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:696819| [2025/04/30 10:19:45 034202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 034209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 10:19:45 034250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385034220|stream_id:0|stream_offset:696819| [2025/04/30 10:19:45 034259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 034265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 034276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33028|rtt_var:1190|pto_duration:37788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 034282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 034288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 034293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 034299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385097008|now:1746008385034276|interv:62732| [2025/04/30 10:19:45 034304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385097008|now:1746008385034276|interval:62732|pto_count:0|srtt:33028 [2025/04/30 10:19:45 034311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 034317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 034323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:697998| [2025/04/30 10:19:45 034329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 034336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 10:19:45 034377] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385034346|stream_id:0|stream_offset:697998| [2025/04/30 10:19:45 034386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 034392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 034398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33028|rtt_var:1190|pto_duration:37788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 034404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 034410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 034416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 034423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385097134|now:1746008385034398|interv:62736| [2025/04/30 10:19:45 034429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385097134|now:1746008385034398|interval:62736|pto_count:0|srtt:33028 [2025/04/30 10:19:45 034435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 034442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 034447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:699177| [2025/04/30 10:19:45 034459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 034464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385035464|now:1746008385034464|interv:1000| [2025/04/30 10:19:45 034470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 034476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 034483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385035464| [2025/04/30 10:19:45 034487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385035464| [2025/04/30 10:19:45 034491] [debug] |xqc_engine_wakeup_after|wakeup:1746008385035464|now:1746008385034491|diff:973| [2025/04/30 10:19:45 034496] [debug] |xqc_engine_main_logic|END|now:1746008385034133| [2025/04/30 10:19:45 034698] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385034696| [2025/04/30 10:19:45 034710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 034719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:298| [2025/04/30 10:19:45 034726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 10:19:45 034735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 10:19:45 034742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 034749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:792|path_largest_ack:791| [2025/04/30 10:19:45 034756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:630406|prior_time:1746008384998772|is_app_limited:0|send_elapse:37901|ack_elapse:35924|ctl_first_sent_time:1746008385000416|lagest_ack_time:1746008385034696|curr_delivered:672406| [2025/04/30 10:19:45 034763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385000416| [2025/04/30 10:19:45 034770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1221||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 10:19:45 034776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:792|path_largest_ack:792| [2025/04/30 10:19:45 034783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:632806|prior_time:1746008385000815|is_app_limited:0|send_elapse:37745|ack_elapse:33881|ctl_first_sent_time:1746008385002338|lagest_ack_time:1746008385034696|curr_delivered:673606| [2025/04/30 10:19:45 034790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385002338| [2025/04/30 10:19:45 034796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1220||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 10:19:45 034802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33028|rttvar:1190|minrtt:30819|latest_rtt:32358|ack_delay:80| [2025/04/30 10:19:45 034807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32934|rttvar:1080|minrtt:30819|latest_rtt:32358|ack_delay:80| [2025/04/30 10:19:45 034819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:792|lost_pn:789|thresh:3| [2025/04/30 10:19:45 034826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 034833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:1080|pto_duration:37254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 034840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 034844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 034848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 034852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385096600|now:1746008385034832|interv:61768| [2025/04/30 10:19:45 034856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385096600|now:1746008385034832|interval:61768|pto_count:0|srtt:32934 [2025/04/30 10:19:45 034860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37745, ack_elapse 33881, delivered 40800|rate 1080937|lost 214| [2025/04/30 10:19:45 034865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080937) in round 13| [2025/04/30 10:19:45 034869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 034873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 034877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385002338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 034882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385002338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:635206| [2025/04/30 10:19:45 034886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32934|latest_rtt:32358|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 034892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 10:19:45 034897] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746008385034696|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 034902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505034696|now:1746008385034696|interv:120000000| [2025/04/30 10:19:45 034906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505034696|now:1746008385034696|interv:120000000| [2025/04/30 10:19:45 034910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385035464|pq_index:0| [2025/04/30 10:19:45 034914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385034133| [2025/04/30 10:19:45 034922] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385034922| [2025/04/30 10:19:45 034927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385034926| [2025/04/30 10:19:45 034932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 034937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:754590| [2025/04/30 10:19:45 034942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 034946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 034951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 034955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:755769| [2025/04/30 10:19:45 034960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 034964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 034969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 034973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:756948| [2025/04/30 10:19:45 034977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 034981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 034985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 034989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 034994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 034998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:699177| [2025/04/30 10:19:45 035003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 035006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 035013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385035464| [2025/04/30 10:19:45 035017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385035464| [2025/04/30 10:19:45 035021] [debug] |xqc_engine_wakeup_after|wakeup:1746008385035464|now:1746008385035021|diff:443| [2025/04/30 10:19:45 035026] [debug] |xqc_engine_main_logic|END|now:1746008385034926| [2025/04/30 10:19:45 035031] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385035031| [2025/04/30 10:19:45 035035] [debug] |xqc_engine_wakeup_after|wakeup:1746008385035464|now:1746008385035035|diff:429| [2025/04/30 10:19:45 035039] [debug] |xqc_engine_main_logic|END|now:1746008385035031| [2025/04/30 10:19:45 036110] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385036110| [2025/04/30 10:19:45 036121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385035464|pq_index:0| [2025/04/30 10:19:45 036125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385034926| [2025/04/30 10:19:45 036130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385036129| [2025/04/30 10:19:45 036135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385035464|now:1746008385036129| [2025/04/30 10:19:45 036140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385035464|now:1746008385036129| [2025/04/30 10:19:45 036143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 036149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32934|min_srtt:32934|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 036154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:756948| [2025/04/30 10:19:45 036159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 036166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 036173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 036180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 036186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 036192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:699177| [2025/04/30 10:19:45 036199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 036206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 10:19:45 036254] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385036217|stream_id:0|stream_offset:699177| [2025/04/30 10:19:45 036262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 036276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 036282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:1080|pto_duration:37254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 036288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 036294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 036299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 036305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385098471|now:1746008385036282|interv:62189| [2025/04/30 10:19:45 036311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385098471|now:1746008385036282|interval:62189|pto_count:0|srtt:32934 [2025/04/30 10:19:45 036317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 036323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 036329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:700356| [2025/04/30 10:19:45 036335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 036341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 10:19:45 036376] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385036350|stream_id:0|stream_offset:700356| [2025/04/30 10:19:45 036384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 036391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 036397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32934|rtt_var:1080|pto_duration:37254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 036401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 036405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 036409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 036413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385098604|now:1746008385036397|interv:62207| [2025/04/30 10:19:45 036417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385098604|now:1746008385036397|interval:62207|pto_count:0|srtt:32934 [2025/04/30 10:19:45 036421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 036430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 036434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:701535| [2025/04/30 10:19:45 036438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 036442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385037442|now:1746008385036442|interv:1000| [2025/04/30 10:19:45 036446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 036450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 036454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385037442| [2025/04/30 10:19:45 036459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385037442| [2025/04/30 10:19:45 036463] [debug] |xqc_engine_wakeup_after|wakeup:1746008385037442|now:1746008385036463|diff:979| [2025/04/30 10:19:45 036467] [debug] |xqc_engine_main_logic|END|now:1746008385036129| [2025/04/30 10:19:45 036714] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385036713| [2025/04/30 10:19:45 036727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 036736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:299| [2025/04/30 10:19:45 036742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 10:19:45 036750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 10:19:45 036757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 036765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:794|path_largest_ack:793| [2025/04/30 10:19:45 036771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:632806|prior_time:1746008385000815|is_app_limited:0|send_elapse:37879|ack_elapse:35898|ctl_first_sent_time:1746008385002472|lagest_ack_time:1746008385036713|curr_delivered:674806| [2025/04/30 10:19:45 036778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385002472| [2025/04/30 10:19:45 036785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1219||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 10:19:45 036792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:794|path_largest_ack:794| [2025/04/30 10:19:45 036798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:635206|prior_time:1746008385003168|is_app_limited:0|send_elapse:35191|ack_elapse:33545|ctl_first_sent_time:1746008385003693|lagest_ack_time:1746008385036713|curr_delivered:676006| [2025/04/30 10:19:45 036806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385003693| [2025/04/30 10:19:45 036811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1218||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 10:19:45 036815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32934|rttvar:1080|minrtt:30819|latest_rtt:33020|ack_delay:72| [2025/04/30 10:19:45 036825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32936|rttvar:813|minrtt:30819|latest_rtt:33020|ack_delay:72| [2025/04/30 10:19:45 036832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:794|lost_pn:791|thresh:3| [2025/04/30 10:19:45 036839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 036846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:813|pto_duration:36188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 036851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 036855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 036859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 036863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385097538|now:1746008385036845|interv:60693| [2025/04/30 10:19:45 036867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385097538|now:1746008385036845|interval:60693|pto_count:0|srtt:32936 [2025/04/30 10:19:45 036872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35191, ack_elapse 33545, delivered 40800|rate 1159387|lost 214| [2025/04/30 10:19:45 036876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 10:19:45 036880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159387) in round 14| [2025/04/30 10:19:45 036885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 036889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 036893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385003693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 036897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385003693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 036902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32936|latest_rtt:33020|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 036908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 10:19:45 036912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746008385036713|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 036917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505036713|now:1746008385036713|interv:120000000| [2025/04/30 10:19:45 036921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505036713|now:1746008385036713|interv:120000000| [2025/04/30 10:19:45 036933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385037442|pq_index:0| [2025/04/30 10:19:45 036937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385036129| [2025/04/30 10:19:45 036941] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385036941| [2025/04/30 10:19:45 036946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385036945| [2025/04/30 10:19:45 036952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 036956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:756948| [2025/04/30 10:19:45 036961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 036966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 036970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 036975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:758127| [2025/04/30 10:19:45 036979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 036984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 036988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 036993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:759306| [2025/04/30 10:19:45 036997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 037001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 037005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 037009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 037013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 037018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:701535| [2025/04/30 10:19:45 037025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 037029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 037033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385037442| [2025/04/30 10:19:45 037037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385037442| [2025/04/30 10:19:45 037041] [debug] |xqc_engine_wakeup_after|wakeup:1746008385037442|now:1746008385037040|diff:402| [2025/04/30 10:19:45 037045] [debug] |xqc_engine_main_logic|END|now:1746008385036945| [2025/04/30 10:19:45 037050] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385037050| [2025/04/30 10:19:45 037054] [debug] |xqc_engine_wakeup_after|wakeup:1746008385037442|now:1746008385037054|diff:388| [2025/04/30 10:19:45 037058] [debug] |xqc_engine_main_logic|END|now:1746008385037050| [2025/04/30 10:19:45 038129] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385038129| [2025/04/30 10:19:45 038139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385037442|pq_index:0| [2025/04/30 10:19:45 038143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385036945| [2025/04/30 10:19:45 038149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385038147| [2025/04/30 10:19:45 038156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385037442|now:1746008385038147| [2025/04/30 10:19:45 038163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385037442|now:1746008385038147| [2025/04/30 10:19:45 038169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 038178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32936|min_srtt:32936|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 038183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:759306| [2025/04/30 10:19:45 038190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 038196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 038202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 038209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 038216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 038222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:701535| [2025/04/30 10:19:45 038228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 038234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 10:19:45 038284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385038251|stream_id:0|stream_offset:701535| [2025/04/30 10:19:45 038292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 038298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 038304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:813|pto_duration:36188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 038310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 038316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 038321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 038327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385099439|now:1746008385038304|interv:61135| [2025/04/30 10:19:45 038332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385099439|now:1746008385038304|interval:61135|pto_count:0|srtt:32936 [2025/04/30 10:19:45 038339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 038345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 038351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:702714| [2025/04/30 10:19:45 038357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 038363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 10:19:45 038399] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385038372|stream_id:0|stream_offset:702714| [2025/04/30 10:19:45 038409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 038416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 038423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:813|pto_duration:36188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 038430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 038435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 038441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 038447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385099560|now:1746008385038423|interv:61137| [2025/04/30 10:19:45 038468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385099560|now:1746008385038423|interval:61137|pto_count:0|srtt:32936 [2025/04/30 10:19:45 038476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 038481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 038485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:703893| [2025/04/30 10:19:45 038490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 038494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385039493|now:1746008385038493|interv:1000| [2025/04/30 10:19:45 038498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 038501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 038506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385039493| [2025/04/30 10:19:45 038510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385039493| [2025/04/30 10:19:45 038514] [debug] |xqc_engine_wakeup_after|wakeup:1746008385039493|now:1746008385038514|diff:979| [2025/04/30 10:19:45 038518] [debug] |xqc_engine_main_logic|END|now:1746008385038147| [2025/04/30 10:19:45 038700] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385038699| [2025/04/30 10:19:45 038712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 038721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:300| [2025/04/30 10:19:45 038727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 10:19:45 038737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 10:19:45 038743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 038750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:795| [2025/04/30 10:19:45 038757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:39600|prior_delivered:637606|prior_time:1746008385004843|is_app_limited:0|send_elapse:34656|ack_elapse:33856|ctl_first_sent_time:1746008385005171|lagest_ack_time:1746008385038699|curr_delivered:677206| [2025/04/30 10:19:45 038764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385005171| [2025/04/30 10:19:45 038771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1217||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 10:19:45 038778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:796| [2025/04/30 10:19:45 038785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:39600|prior_delivered:637606|prior_time:1746008385004843|is_app_limited:0|send_elapse:34656|ack_elapse:33856|ctl_first_sent_time:1746008385005171|lagest_ack_time:1746008385038699|curr_delivered:678406| [2025/04/30 10:19:45 038798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385005291| [2025/04/30 10:19:45 038805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1216||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 10:19:45 038810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32936|rttvar:813|minrtt:30819|latest_rtt:33408|ack_delay:64| [2025/04/30 10:19:45 038816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32987|rttvar:712|minrtt:30819|latest_rtt:33408|ack_delay:64| [2025/04/30 10:19:45 038823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/04/30 10:19:45 038830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 038836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:712|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 038842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 038846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 038849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 038853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385099207|now:1746008385038836|interv:60371| [2025/04/30 10:19:45 038858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385099207|now:1746008385038836|interval:60371|pto_count:0|srtt:32987 [2025/04/30 10:19:45 038862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34656, ack_elapse 33856, delivered 40800|rate 1177285|lost 214| [2025/04/30 10:19:45 038867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177285) in round 14| [2025/04/30 10:19:45 038871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 038875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 038879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385005291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 038884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385005291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 038888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32987|latest_rtt:33408|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 038894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 10:19:45 038899] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746008385038699|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 038912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505038699|now:1746008385038699|interv:120000000| [2025/04/30 10:19:45 038917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505038699|now:1746008385038699|interv:120000000| [2025/04/30 10:19:45 038921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385039493|pq_index:0| [2025/04/30 10:19:45 038926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385038147| [2025/04/30 10:19:45 038930] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385038929| [2025/04/30 10:19:45 038934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385038933| [2025/04/30 10:19:45 038940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 038945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:759306| [2025/04/30 10:19:45 038950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 038954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 038959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 038963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:760485| [2025/04/30 10:19:45 038968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 038972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 038977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 038981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:761664| [2025/04/30 10:19:45 038986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 038990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 038994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 038998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 039002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 039009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:703893| [2025/04/30 10:19:45 039014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 039018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 039022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385039493| [2025/04/30 10:19:45 039026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385039493| [2025/04/30 10:19:45 039030] [debug] |xqc_engine_wakeup_after|wakeup:1746008385039493|now:1746008385039030|diff:463| [2025/04/30 10:19:45 039034] [debug] |xqc_engine_main_logic|END|now:1746008385038933| [2025/04/30 10:19:45 039040] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385039040| [2025/04/30 10:19:45 039043] [debug] |xqc_engine_wakeup_after|wakeup:1746008385039493|now:1746008385039043|diff:450| [2025/04/30 10:19:45 039047] [debug] |xqc_engine_main_logic|END|now:1746008385039040| [2025/04/30 10:19:45 040119] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385040119| [2025/04/30 10:19:45 040129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385039493|pq_index:0| [2025/04/30 10:19:45 040134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385038933| [2025/04/30 10:19:45 040139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385040138| [2025/04/30 10:19:45 040143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385039493|now:1746008385040138| [2025/04/30 10:19:45 040149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385039493|now:1746008385040138| [2025/04/30 10:19:45 040156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 040164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32987|min_srtt:32987|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 040171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:761664| [2025/04/30 10:19:45 040177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 040183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 040189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 040196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 040203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 040210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:703893| [2025/04/30 10:19:45 040223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 040229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 10:19:45 040272] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385040239|stream_id:0|stream_offset:703893| [2025/04/30 10:19:45 040280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 040286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 040292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:712|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 040298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 040304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 040309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 040314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385101074|now:1746008385040292|interv:60782| [2025/04/30 10:19:45 040320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385101074|now:1746008385040292|interval:60782|pto_count:0|srtt:32987 [2025/04/30 10:19:45 040327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 040333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 040339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:705072| [2025/04/30 10:19:45 040345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 040351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 10:19:45 040386] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385040359|stream_id:0|stream_offset:705072| [2025/04/30 10:19:45 040395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 040402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 040408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32987|rtt_var:712|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 040415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 040421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 040427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 040440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385101194|now:1746008385040408|interv:60786| [2025/04/30 10:19:45 040446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385101194|now:1746008385040408|interval:60786|pto_count:0|srtt:32987 [2025/04/30 10:19:45 040453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 040458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 040463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:706251| [2025/04/30 10:19:45 040467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 040471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385041471|now:1746008385040471|interv:1000| [2025/04/30 10:19:45 040475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 040479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 040483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385041471| [2025/04/30 10:19:45 040487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385041471| [2025/04/30 10:19:45 040491] [debug] |xqc_engine_wakeup_after|wakeup:1746008385041471|now:1746008385040491|diff:980| [2025/04/30 10:19:45 040496] [debug] |xqc_engine_main_logic|END|now:1746008385040138| [2025/04/30 10:19:45 040794] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385040793| [2025/04/30 10:19:45 040807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 040815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:301| [2025/04/30 10:19:45 040821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 10:19:45 040830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 10:19:45 040836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 040844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:797| [2025/04/30 10:19:45 040851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:637606|prior_time:1746008385004843|is_app_limited:0|send_elapse:36122|ack_elapse:35950|ctl_first_sent_time:1746008385006637|lagest_ack_time:1746008385040793|curr_delivered:679606| [2025/04/30 10:19:45 040857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385006637| [2025/04/30 10:19:45 040864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1215||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 10:19:45 040871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:798|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:798| [2025/04/30 10:19:45 040878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:640006|prior_time:1746008385006773|is_app_limited:0|send_elapse:35911|ack_elapse:34020|ctl_first_sent_time:1746008385008318|lagest_ack_time:1746008385040793|curr_delivered:680813| [2025/04/30 10:19:45 040891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385008318| [2025/04/30 10:19:45 040898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1214||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 10:19:45 040904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32987|rttvar:712|minrtt:30819|latest_rtt:32475|ack_delay:80| [2025/04/30 10:19:45 040911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32913|rttvar:682|minrtt:30819|latest_rtt:32475|ack_delay:80| [2025/04/30 10:19:45 040918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/04/30 10:19:45 040925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 286|pns:2| [2025/04/30 10:19:45 040931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 040938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:682|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 040945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 040949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 040953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 040957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385101000|now:1746008385040937|interv:60063| [2025/04/30 10:19:45 040961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385101000|now:1746008385040937|interval:60063|pto_count:0|srtt:32913 [2025/04/30 10:19:45 040965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35911, ack_elapse 34020, delivered 40807|rate 1136337|lost 214| [2025/04/30 10:19:45 040970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136337) in round 14| [2025/04/30 10:19:45 040974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 040978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 040982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008385008318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 040987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008385008318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 040991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32913|latest_rtt:32475|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 041002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 10:19:45 041006] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746008385040793|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 041011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505040793|now:1746008385040793|interv:120000000| [2025/04/30 10:19:45 041015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505040793|now:1746008385040793|interv:120000000| [2025/04/30 10:19:45 041019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385041471|pq_index:0| [2025/04/30 10:19:45 041023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385040138| [2025/04/30 10:19:45 041027] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385041027| [2025/04/30 10:19:45 041032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385041031| [2025/04/30 10:19:45 041038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 041043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:761664| [2025/04/30 10:19:45 041048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 041052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 041057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 041061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:762843| [2025/04/30 10:19:45 041066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 041070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 041075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 041079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:764022| [2025/04/30 10:19:45 041083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 041087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 041091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 041098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 041102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 041107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:706251| [2025/04/30 10:19:45 041111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 041115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 041119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385041471| [2025/04/30 10:19:45 041123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385041471| [2025/04/30 10:19:45 041127] [debug] |xqc_engine_wakeup_after|wakeup:1746008385041471|now:1746008385041127|diff:344| [2025/04/30 10:19:45 041131] [debug] |xqc_engine_main_logic|END|now:1746008385041031| [2025/04/30 10:19:45 041137] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385041137| [2025/04/30 10:19:45 041140] [debug] |xqc_engine_wakeup_after|wakeup:1746008385041471|now:1746008385041140|diff:331| [2025/04/30 10:19:45 041144] [debug] |xqc_engine_main_logic|END|now:1746008385041137| [2025/04/30 10:19:45 042239] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385042239| [2025/04/30 10:19:45 042250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385041471|pq_index:0| [2025/04/30 10:19:45 042256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385041031| [2025/04/30 10:19:45 042263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385042261| [2025/04/30 10:19:45 042269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385041471|now:1746008385042261| [2025/04/30 10:19:45 042275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385041471|now:1746008385042261| [2025/04/30 10:19:45 042281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 042287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 042293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:764022| [2025/04/30 10:19:45 042300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 042305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 042310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 042317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 042330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 042336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:706251| [2025/04/30 10:19:45 042342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 042348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 10:19:45 042389] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385042358|stream_id:0|stream_offset:706251| [2025/04/30 10:19:45 042396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 042401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 042407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:682|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 042414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 042420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 042426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 042433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385102999|now:1746008385042407|interv:60592| [2025/04/30 10:19:45 042440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385102999|now:1746008385042407|interval:60592|pto_count:0|srtt:32913 [2025/04/30 10:19:45 042447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 042455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 042460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:707430| [2025/04/30 10:19:45 042465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 042469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 10:19:45 042499] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385042476|stream_id:0|stream_offset:707430| [2025/04/30 10:19:45 042505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 042512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 042519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:682|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 042533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 042540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 042547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 042576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385103117|now:1746008385042519|interv:60598| [2025/04/30 10:19:45 042581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385103117|now:1746008385042519|interval:60598|pto_count:0|srtt:32913 [2025/04/30 10:19:45 042585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 042591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 042595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:708609| [2025/04/30 10:19:45 042599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 042603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385043603|now:1746008385042603|interv:1000| [2025/04/30 10:19:45 042607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 042614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 042621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385043603| [2025/04/30 10:19:45 042627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385043603| [2025/04/30 10:19:45 042633] [debug] |xqc_engine_wakeup_after|wakeup:1746008385043603|now:1746008385042633|diff:970| [2025/04/30 10:19:45 042640] [debug] |xqc_engine_main_logic|END|now:1746008385042261| [2025/04/30 10:19:45 042697] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385042696| [2025/04/30 10:19:45 042706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 042715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:302| [2025/04/30 10:19:45 042721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 10:19:45 042730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 10:19:45 042736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 042743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:799| [2025/04/30 10:19:45 042750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:640006|prior_time:1746008385006773|is_app_limited:0|send_elapse:36035|ack_elapse:35923|ctl_first_sent_time:1746008385008442|lagest_ack_time:1746008385042696|curr_delivered:682013| [2025/04/30 10:19:45 042757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385008442| [2025/04/30 10:19:45 042764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1213||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 10:19:45 042778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:800| [2025/04/30 10:19:45 042784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:642406|prior_time:1746008385008819|is_app_limited:0|send_elapse:33888|ack_elapse:33877|ctl_first_sent_time:1746008385010341|lagest_ack_time:1746008385042696|curr_delivered:683213| [2025/04/30 10:19:45 042792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385010341| [2025/04/30 10:19:45 042796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1212||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 10:19:45 042801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32913|rttvar:682|minrtt:30819|latest_rtt:32355|ack_delay:72| [2025/04/30 10:19:45 042805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32834|rttvar:669|minrtt:30819|latest_rtt:32355|ack_delay:72| [2025/04/30 10:19:45 042809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/04/30 10:19:45 042814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 042818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32834|rtt_var:669|pto_duration:35510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 042822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 042826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 042830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 042834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385102986|now:1746008385042817|interv:60169| [2025/04/30 10:19:45 042838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385102986|now:1746008385042817|interval:60169|pto_count:0|srtt:32834 [2025/04/30 10:19:45 042842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33888, ack_elapse 33877, delivered 40807|rate 1204172|lost 214| [2025/04/30 10:19:45 042847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204172) in round 14| [2025/04/30 10:19:45 042851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 042855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 042859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385010341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 042864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385010341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 042868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32834|latest_rtt:32355|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 042877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 10:19:45 042882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746008385042696|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 042887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505042696|now:1746008385042696|interv:120000000| [2025/04/30 10:19:45 042891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505042696|now:1746008385042696|interv:120000000| [2025/04/30 10:19:45 042895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385043603|pq_index:0| [2025/04/30 10:19:45 042899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385042261| [2025/04/30 10:19:45 042903] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385042903| [2025/04/30 10:19:45 042908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385042907| [2025/04/30 10:19:45 042914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 042919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:764022| [2025/04/30 10:19:45 042923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 042928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 042932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 042936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:765201| [2025/04/30 10:19:45 042941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 042945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 042950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 042954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:766380| [2025/04/30 10:19:45 042959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 042966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 042970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 042974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 042979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 042983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:708609| [2025/04/30 10:19:45 042987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 042991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 042995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385043603| [2025/04/30 10:19:45 042999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385043603| [2025/04/30 10:19:45 043003] [debug] |xqc_engine_wakeup_after|wakeup:1746008385043603|now:1746008385043003|diff:600| [2025/04/30 10:19:45 043008] [debug] |xqc_engine_main_logic|END|now:1746008385042907| [2025/04/30 10:19:45 043013] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385043013| [2025/04/30 10:19:45 043017] [debug] |xqc_engine_wakeup_after|wakeup:1746008385043603|now:1746008385043017|diff:586| [2025/04/30 10:19:45 043021] [debug] |xqc_engine_main_logic|END|now:1746008385043013| [2025/04/30 10:19:45 044089] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385044089| [2025/04/30 10:19:45 044101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385043603|pq_index:0| [2025/04/30 10:19:45 044106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385042907| [2025/04/30 10:19:45 044114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385044112| [2025/04/30 10:19:45 044122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385043808|now:1746008385044112| [2025/04/30 10:19:45 044128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 044134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385043808|now:1746008385044112| [2025/04/30 10:19:45 044140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 044147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385043603|now:1746008385044112| [2025/04/30 10:19:45 044154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385043603|now:1746008385044112| [2025/04/30 10:19:45 044161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 044169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:303|ack_delay:25360|first_ack_range:17|largest_pkt_recv_time:1746008385018808| [2025/04/30 10:19:45 044177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:303|low:286|pkt_pns:2| [2025/04/30 10:19:45 044183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:291|frame_largest_recv:303| [2025/04/30 10:19:45 044196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 044204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32834|min_srtt:32834|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 044211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:766380| [2025/04/30 10:19:45 044218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 044224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 044229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 044236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 044243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 044250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:708609| [2025/04/30 10:19:45 044257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 044263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 10:19:45 044307] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:834|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746008385044274|stream_id:0|stream_offset:708609| [2025/04/30 10:19:45 044317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:834|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 10:19:45 044324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 044331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32834|rtt_var:669|pto_duration:35510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 044338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 044344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 044350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 044357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385104784|now:1746008385044330|interv:60454| [2025/04/30 10:19:45 044363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385104784|now:1746008385044330|interval:60454|pto_count:0|srtt:32834 [2025/04/30 10:19:45 044371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 044378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 044391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:709788| [2025/04/30 10:19:45 044396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 044400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 10:19:45 044437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385044408|stream_id:0|stream_offset:709788| [2025/04/30 10:19:45 044448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 044455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 044461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32834|rtt_var:669|pto_duration:35510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 044468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 044473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 044477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 044481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385104918|now:1746008385044461|interv:60457| [2025/04/30 10:19:45 044485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385104918|now:1746008385044461|interval:60457|pto_count:0|srtt:32834 [2025/04/30 10:19:45 044490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 044494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 044499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:710967| [2025/04/30 10:19:45 044503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 044507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385045507|now:1746008385044507|interv:1000| [2025/04/30 10:19:45 044511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 044515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 044519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385045507| [2025/04/30 10:19:45 044523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385045507| [2025/04/30 10:19:45 044527] [debug] |xqc_engine_wakeup_after|wakeup:1746008385045507|now:1746008385044527|diff:980| [2025/04/30 10:19:45 044532] [debug] |xqc_engine_main_logic|END|now:1746008385044112| [2025/04/30 10:19:45 044668] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385044667| [2025/04/30 10:19:45 044684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 044701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:303| [2025/04/30 10:19:45 044707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 10:19:45 044715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 10:19:45 044722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 044729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:801| [2025/04/30 10:19:45 044737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:642406|prior_time:1746008385008819|is_app_limited:0|send_elapse:34015|ack_elapse:35848|ctl_first_sent_time:1746008385010468|lagest_ack_time:1746008385044667|curr_delivered:684413| [2025/04/30 10:19:45 044744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385010468| [2025/04/30 10:19:45 044752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1211||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 10:19:45 044759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:802| [2025/04/30 10:19:45 044766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:644806|prior_time:1746008385010795|is_app_limited:0|send_elapse:33901|ack_elapse:33872|ctl_first_sent_time:1746008385012324|lagest_ack_time:1746008385044667|curr_delivered:685613| [2025/04/30 10:19:45 044772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385012324| [2025/04/30 10:19:45 044779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1210||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 10:19:45 044785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32834|rttvar:669|minrtt:30819|latest_rtt:32343|ack_delay:64| [2025/04/30 10:19:45 044791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32764|rttvar:640|minrtt:30819|latest_rtt:32343|ack_delay:64| [2025/04/30 10:19:45 044796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/04/30 10:19:45 044800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 044804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32764|rtt_var:640|pto_duration:35324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 044809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 044813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 044817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 044821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385104732|now:1746008385044804|interv:59928| [2025/04/30 10:19:45 044825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385104732|now:1746008385044804|interval:59928|pto_count:0|srtt:32764 [2025/04/30 10:19:45 044836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33901, ack_elapse 33872, delivered 40807|rate 1203710|lost 214| [2025/04/30 10:19:45 044843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203710) in round 14| [2025/04/30 10:19:45 044850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 044856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 044861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385012324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 044866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385012324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 044871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32764|latest_rtt:32343|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 044877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 10:19:45 044881] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1746008385044667|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 044886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505044667|now:1746008385044667|interv:120000000| [2025/04/30 10:19:45 044891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505044667|now:1746008385044667|interv:120000000| [2025/04/30 10:19:45 044895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385045507|pq_index:0| [2025/04/30 10:19:45 044899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385044112| [2025/04/30 10:19:45 044903] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385044903| [2025/04/30 10:19:45 044908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385044907| [2025/04/30 10:19:45 044915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|min_srtt:32764|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 044919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:766380| [2025/04/30 10:19:45 044924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 044929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 044933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|min_srtt:32764|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 044941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:767559| [2025/04/30 10:19:45 044946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 044950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 044955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|min_srtt:32764|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 044959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:768738| [2025/04/30 10:19:45 044963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 044967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 044971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 044975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 044980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 044984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:710967| [2025/04/30 10:19:45 044989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 044993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 044997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385045507| [2025/04/30 10:19:45 045001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385045507| [2025/04/30 10:19:45 045005] [debug] |xqc_engine_wakeup_after|wakeup:1746008385045507|now:1746008385045005|diff:502| [2025/04/30 10:19:45 045009] [debug] |xqc_engine_main_logic|END|now:1746008385044907| [2025/04/30 10:19:45 045015] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385045015| [2025/04/30 10:19:45 045019] [debug] |xqc_engine_wakeup_after|wakeup:1746008385045507|now:1746008385045018|diff:489| [2025/04/30 10:19:45 045023] [debug] |xqc_engine_main_logic|END|now:1746008385045015| [2025/04/30 10:19:45 046092] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385046092| [2025/04/30 10:19:45 046102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385045507|pq_index:0| [2025/04/30 10:19:45 046107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385044907| [2025/04/30 10:19:45 046112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385046111| [2025/04/30 10:19:45 046123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385045507|now:1746008385046111| [2025/04/30 10:19:45 046127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385045507|now:1746008385046111| [2025/04/30 10:19:45 046131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 046137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32764|min_srtt:32764|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 046141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:768738| [2025/04/30 10:19:45 046146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 046151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 046158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 046165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 046172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 046179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:710967| [2025/04/30 10:19:45 046185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 046192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 10:19:45 046237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385046203|stream_id:0|stream_offset:710967| [2025/04/30 10:19:45 046246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 046253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 046259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32764|rtt_var:640|pto_duration:35324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 046284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 046289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 046295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 046301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385106527|now:1746008385046259|interv:60268| [2025/04/30 10:19:45 046306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385106527|now:1746008385046259|interval:60268|pto_count:0|srtt:32764 [2025/04/30 10:19:45 046313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 046323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 046329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:712146| [2025/04/30 10:19:45 046336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 046341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 10:19:45 046391] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385046362|stream_id:0|stream_offset:712146| [2025/04/30 10:19:45 046400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 046405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 046409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32764|rtt_var:640|pto_duration:35324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 046414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 046418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 046422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 046426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385106686|now:1746008385046409|interv:60277| [2025/04/30 10:19:45 046430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385106686|now:1746008385046409|interval:60277|pto_count:0|srtt:32764 [2025/04/30 10:19:45 046435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 046440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 046444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:713325| [2025/04/30 10:19:45 046449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 046454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385047454|now:1746008385046454|interv:1000| [2025/04/30 10:19:45 046461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 046467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 046474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385047454| [2025/04/30 10:19:45 046480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385047454| [2025/04/30 10:19:45 046485] [debug] |xqc_engine_wakeup_after|wakeup:1746008385047454|now:1746008385046485|diff:969| [2025/04/30 10:19:45 046489] [debug] |xqc_engine_main_logic|END|now:1746008385046111| [2025/04/30 10:19:45 046638] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385046637| [2025/04/30 10:19:45 046654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 046664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:304| [2025/04/30 10:19:45 046670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 10:19:45 046679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 10:19:45 046684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 046692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:803| [2025/04/30 10:19:45 046699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:644806|prior_time:1746008385010795|is_app_limited:0|send_elapse:34028|ack_elapse:35842|ctl_first_sent_time:1746008385012451|lagest_ack_time:1746008385046637|curr_delivered:686813| [2025/04/30 10:19:45 046706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385012451| [2025/04/30 10:19:45 046713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1209||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 10:19:45 046719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:804| [2025/04/30 10:19:45 046726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:647206|prior_time:1746008385012765|is_app_limited:0|send_elapse:33827|ack_elapse:33872|ctl_first_sent_time:1746008385014287|lagest_ack_time:1746008385046637|curr_delivered:688013| [2025/04/30 10:19:45 046732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385014287| [2025/04/30 10:19:45 046736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 10:19:45 046744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32764|rttvar:640|minrtt:30819|latest_rtt:32350|ack_delay:64| [2025/04/30 10:19:45 046751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32704|rttvar:599|minrtt:30819|latest_rtt:32350|ack_delay:64| [2025/04/30 10:19:45 046757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:804|lost_pn:801|thresh:3| [2025/04/30 10:19:45 046764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 046770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32704|rtt_var:599|pto_duration:35100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 046777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 046783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 046789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 046795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385106462|now:1746008385046770|interv:59692| [2025/04/30 10:19:45 046807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385106462|now:1746008385046770|interval:59692|pto_count:0|srtt:32704 [2025/04/30 10:19:45 046812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33827, ack_elapse 33872, delivered 40807|rate 1204741|lost 214| [2025/04/30 10:19:45 046816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204741) in round 14| [2025/04/30 10:19:45 046821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 046825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 046829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385014287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 046833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385014287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 046838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32704|latest_rtt:32350|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 046844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 10:19:45 046848] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746008385046637|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 046853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505046637|now:1746008385046637|interv:120000000| [2025/04/30 10:19:45 046857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505046637|now:1746008385046637|interv:120000000| [2025/04/30 10:19:45 046861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385047454|pq_index:0| [2025/04/30 10:19:45 046866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385046111| [2025/04/30 10:19:45 046870] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385046870| [2025/04/30 10:19:45 046875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385046873| [2025/04/30 10:19:45 046881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|min_srtt:32704|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 046885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:768738| [2025/04/30 10:19:45 046890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 046898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 046903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|min_srtt:32704|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 046908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:769917| [2025/04/30 10:19:45 046912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 046917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 046921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|min_srtt:32704|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 046925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:771096| [2025/04/30 10:19:45 046929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 046933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 046937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 046941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 046946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 046950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:713325| [2025/04/30 10:19:45 046955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 046958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 046963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385047454| [2025/04/30 10:19:45 046967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385047454| [2025/04/30 10:19:45 046971] [debug] |xqc_engine_wakeup_after|wakeup:1746008385047454|now:1746008385046971|diff:483| [2025/04/30 10:19:45 046975] [debug] |xqc_engine_main_logic|END|now:1746008385046873| [2025/04/30 10:19:45 046981] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385046981| [2025/04/30 10:19:45 046985] [debug] |xqc_engine_wakeup_after|wakeup:1746008385047454|now:1746008385046984|diff:470| [2025/04/30 10:19:45 046988] [debug] |xqc_engine_main_logic|END|now:1746008385046981| [2025/04/30 10:19:45 048058] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385048058| [2025/04/30 10:19:45 048070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385047454|pq_index:0| [2025/04/30 10:19:45 048075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385046873| [2025/04/30 10:19:45 048080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385048079| [2025/04/30 10:19:45 048090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385047454|now:1746008385048079| [2025/04/30 10:19:45 048094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385047454|now:1746008385048079| [2025/04/30 10:19:45 048099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 048107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32704|min_srtt:32704|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 048115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:771096| [2025/04/30 10:19:45 048122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 048128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 048135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 048142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 048149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 048156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:713325| [2025/04/30 10:19:45 048163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 048170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 10:19:45 048211] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385048182|stream_id:0|stream_offset:713325| [2025/04/30 10:19:45 048221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 048228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 048235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32704|rtt_var:599|pto_duration:35100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 048242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 048248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 048255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 048261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385108282|now:1746008385048235|interv:60047| [2025/04/30 10:19:45 048267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385108282|now:1746008385048235|interval:60047|pto_count:0|srtt:32704 [2025/04/30 10:19:45 048286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 048294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 048300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:714504| [2025/04/30 10:19:45 048307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 048315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 10:19:45 048357] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385048326|stream_id:0|stream_offset:714504| [2025/04/30 10:19:45 048368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 048375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 048381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32704|rtt_var:599|pto_duration:35100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 048388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 048394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 048401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 048407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385108426|now:1746008385048381|interv:60045| [2025/04/30 10:19:45 048414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385108426|now:1746008385048381|interval:60045|pto_count:0|srtt:32704 [2025/04/30 10:19:45 048420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 048425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 048429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:715683| [2025/04/30 10:19:45 048434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 048438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385049438|now:1746008385048438|interv:1000| [2025/04/30 10:19:45 048442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 048446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 048450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385049438| [2025/04/30 10:19:45 048454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385049438| [2025/04/30 10:19:45 048463] [debug] |xqc_engine_wakeup_after|wakeup:1746008385049438|now:1746008385048463|diff:975| [2025/04/30 10:19:45 048468] [debug] |xqc_engine_main_logic|END|now:1746008385048079| [2025/04/30 10:19:45 048648] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385048647| [2025/04/30 10:19:45 048663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 048672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:305| [2025/04/30 10:19:45 048678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 10:19:45 048687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 10:19:45 048691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 048696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:805| [2025/04/30 10:19:45 048701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:647206|prior_time:1746008385012765|is_app_limited:0|send_elapse:33969|ack_elapse:35882|ctl_first_sent_time:1746008385014429|lagest_ack_time:1746008385048647|curr_delivered:689213| [2025/04/30 10:19:45 048705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385014429| [2025/04/30 10:19:45 048710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1207||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 10:19:45 048715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:806| [2025/04/30 10:19:45 048722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:649606|prior_time:1746008385014755|is_app_limited:0|send_elapse:33844|ack_elapse:33892|ctl_first_sent_time:1746008385016275|lagest_ack_time:1746008385048647|curr_delivered:690413| [2025/04/30 10:19:45 048729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385016275| [2025/04/30 10:19:45 048735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1206||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 10:19:45 048741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32704|rttvar:599|minrtt:30819|latest_rtt:32372|ack_delay:72| [2025/04/30 10:19:45 048748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32653|rttvar:551|minrtt:30819|latest_rtt:32372|ack_delay:72| [2025/04/30 10:19:45 048756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:806|lost_pn:803|thresh:3| [2025/04/30 10:19:45 048762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 048769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32653|rtt_var:551|pto_duration:34857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 048776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 048783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 048795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 048799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385108183|now:1746008385048769|interv:59414| [2025/04/30 10:19:45 048803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385108183|now:1746008385048769|interval:59414|pto_count:0|srtt:32653 [2025/04/30 10:19:45 048808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33844, ack_elapse 33892, delivered 40807|rate 1204030|lost 214| [2025/04/30 10:19:45 048812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204030) in round 14| [2025/04/30 10:19:45 048817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 048821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 048825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385016275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 048829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385016275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 048834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32653|latest_rtt:32372|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 048840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 10:19:45 048844] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746008385048647|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 048849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505048647|now:1746008385048647|interv:120000000| [2025/04/30 10:19:45 048853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505048647|now:1746008385048647|interv:120000000| [2025/04/30 10:19:45 048857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385049438|pq_index:0| [2025/04/30 10:19:45 048862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385048079| [2025/04/30 10:19:45 048866] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385048866| [2025/04/30 10:19:45 048871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385048870| [2025/04/30 10:19:45 048877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|min_srtt:32653|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 048881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:771096| [2025/04/30 10:19:45 048889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 048894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 048898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|min_srtt:32653|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 048902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:772275| [2025/04/30 10:19:45 048907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 048911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 048916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|min_srtt:32653|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 048920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:773454| [2025/04/30 10:19:45 048924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 048928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 048932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 048936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 048941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 048945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:715683| [2025/04/30 10:19:45 048949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 048953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 048957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385049438| [2025/04/30 10:19:45 048961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385049438| [2025/04/30 10:19:45 048965] [debug] |xqc_engine_wakeup_after|wakeup:1746008385049438|now:1746008385048965|diff:473| [2025/04/30 10:19:45 048972] [debug] |xqc_engine_main_logic|END|now:1746008385048870| [2025/04/30 10:19:45 048981] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385048981| [2025/04/30 10:19:45 048985] [debug] |xqc_engine_wakeup_after|wakeup:1746008385049438|now:1746008385048985|diff:453| [2025/04/30 10:19:45 048989] [debug] |xqc_engine_main_logic|END|now:1746008385048981| [2025/04/30 10:19:45 050060] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385050060| [2025/04/30 10:19:45 050073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385049438|pq_index:0| [2025/04/30 10:19:45 050087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385048870| [2025/04/30 10:19:45 050092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385050091| [2025/04/30 10:19:45 050097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385049438|now:1746008385050091| [2025/04/30 10:19:45 050101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385049438|now:1746008385050091| [2025/04/30 10:19:45 050105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 050110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32653|min_srtt:32653|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 050115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:773454| [2025/04/30 10:19:45 050120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 050124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 050128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 050132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 050137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 050141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:715683| [2025/04/30 10:19:45 050146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 050150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 10:19:45 050187] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385050158|stream_id:0|stream_offset:715683| [2025/04/30 10:19:45 050196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 050203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 050210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32653|rtt_var:551|pto_duration:34857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 050217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 050223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 050229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 050241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385110015|now:1746008385050209|interv:59806| [2025/04/30 10:19:45 050247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385110015|now:1746008385050209|interval:59806|pto_count:0|srtt:32653 [2025/04/30 10:19:45 050254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 050260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 050266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:716862| [2025/04/30 10:19:45 050272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 050277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 10:19:45 050341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385050287|stream_id:0|stream_offset:716862| [2025/04/30 10:19:45 050348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 050355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 050361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32653|rtt_var:551|pto_duration:34857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 050367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 050372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 050378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 050383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385110144|now:1746008385050361|interv:59783| [2025/04/30 10:19:45 050389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385110144|now:1746008385050361|interval:59783|pto_count:0|srtt:32653 [2025/04/30 10:19:45 050395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 050402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 050410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:718041| [2025/04/30 10:19:45 050415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 050419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385051419|now:1746008385050419|interv:1000| [2025/04/30 10:19:45 050423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 050427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 050436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385051419| [2025/04/30 10:19:45 050440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385051419| [2025/04/30 10:19:45 050444] [debug] |xqc_engine_wakeup_after|wakeup:1746008385051419|now:1746008385050444|diff:975| [2025/04/30 10:19:45 050449] [debug] |xqc_engine_main_logic|END|now:1746008385050091| [2025/04/30 10:19:45 050678] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385050677| [2025/04/30 10:19:45 050691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 050700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:306| [2025/04/30 10:19:45 050706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 10:19:45 050714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 10:19:45 050721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 050728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:807| [2025/04/30 10:19:45 050735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:649606|prior_time:1746008385014755|is_app_limited:0|send_elapse:33988|ack_elapse:35922|ctl_first_sent_time:1746008385016419|lagest_ack_time:1746008385050677|curr_delivered:691613| [2025/04/30 10:19:45 050741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385016419| [2025/04/30 10:19:45 050748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1205||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 10:19:45 050754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:808| [2025/04/30 10:19:45 050760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:652006|prior_time:1746008385016769|is_app_limited:0|send_elapse:34488|ack_elapse:33908|ctl_first_sent_time:1746008385018358|lagest_ack_time:1746008385050677|curr_delivered:692813| [2025/04/30 10:19:45 050767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385018358| [2025/04/30 10:19:45 050774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1204||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 10:19:45 050781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32653|rttvar:551|minrtt:30819|latest_rtt:32319|ack_delay:72| [2025/04/30 10:19:45 050788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32602|rttvar:515|minrtt:30819|latest_rtt:32319|ack_delay:72| [2025/04/30 10:19:45 050795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:808|lost_pn:805|thresh:3| [2025/04/30 10:19:45 050802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 050808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32602|rtt_var:515|pto_duration:34662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 050813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 050822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 050826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 050830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385109949|now:1746008385050807|interv:59142| [2025/04/30 10:19:45 050834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385109949|now:1746008385050807|interval:59142|pto_count:0|srtt:32602 [2025/04/30 10:19:45 050839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34488, ack_elapse 33908, delivered 40807|rate 1183223|lost 214| [2025/04/30 10:19:45 050843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183223) in round 14| [2025/04/30 10:19:45 050847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 050852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 050856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385018358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 050860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385018358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 050865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32602|latest_rtt:32319|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 050870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 10:19:45 050875] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746008385050677|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 050880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505050677|now:1746008385050677|interv:120000000| [2025/04/30 10:19:45 050884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505050677|now:1746008385050677|interv:120000000| [2025/04/30 10:19:45 050888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385051419|pq_index:0| [2025/04/30 10:19:45 050892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385050091| [2025/04/30 10:19:45 050896] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385050896| [2025/04/30 10:19:45 050901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385050900| [2025/04/30 10:19:45 050907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|min_srtt:32602|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 050912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:773454| [2025/04/30 10:19:45 050920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 050924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 050929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|min_srtt:32602|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 050933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:774633| [2025/04/30 10:19:45 050937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 050942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 050946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|min_srtt:32602|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 050950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:775812| [2025/04/30 10:19:45 050955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 050959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 050963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 050967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 050971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 050976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:718041| [2025/04/30 10:19:45 050980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 050984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 050988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385051419| [2025/04/30 10:19:45 050992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385051419| [2025/04/30 10:19:45 050996] [debug] |xqc_engine_wakeup_after|wakeup:1746008385051419|now:1746008385050996|diff:423| [2025/04/30 10:19:45 051001] [debug] |xqc_engine_main_logic|END|now:1746008385050900| [2025/04/30 10:19:45 051006] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385051006| [2025/04/30 10:19:45 051010] [debug] |xqc_engine_wakeup_after|wakeup:1746008385051419|now:1746008385051010|diff:409| [2025/04/30 10:19:45 051017] [debug] |xqc_engine_main_logic|END|now:1746008385051006| [2025/04/30 10:19:45 052086] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385052086| [2025/04/30 10:19:45 052097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385051419|pq_index:0| [2025/04/30 10:19:45 052101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385050900| [2025/04/30 10:19:45 052106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385052105| [2025/04/30 10:19:45 052111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385051419|now:1746008385052105| [2025/04/30 10:19:45 052115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385051419|now:1746008385052105| [2025/04/30 10:19:45 052119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 052125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32602|min_srtt:32602|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 052130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:775812| [2025/04/30 10:19:45 052135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 052141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 052147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 052154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 052161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 052167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:718041| [2025/04/30 10:19:45 052174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 052180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 10:19:45 052227] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385052192|stream_id:0|stream_offset:718041| [2025/04/30 10:19:45 052236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 052243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 052250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32602|rtt_var:515|pto_duration:34662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 052257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 052263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 052276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 052282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385111854|now:1746008385052249|interv:59605| [2025/04/30 10:19:45 052288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385111854|now:1746008385052249|interval:59605|pto_count:0|srtt:32602 [2025/04/30 10:19:45 052295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 052302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 052308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:719220| [2025/04/30 10:19:45 052316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 052322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 10:19:45 052358] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385052330|stream_id:0|stream_offset:719220| [2025/04/30 10:19:45 052368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 052375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 052381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32602|rtt_var:515|pto_duration:34662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 052389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 052394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 052398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 052402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385111992|now:1746008385052381|interv:59611| [2025/04/30 10:19:45 052406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385111992|now:1746008385052381|interval:59611|pto_count:0|srtt:32602 [2025/04/30 10:19:45 052411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 052415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 052420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:720399| [2025/04/30 10:19:45 052424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 052428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385053428|now:1746008385052428|interv:1000| [2025/04/30 10:19:45 052437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 052441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 052445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385053428| [2025/04/30 10:19:45 052449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385053428| [2025/04/30 10:19:45 052453] [debug] |xqc_engine_wakeup_after|wakeup:1746008385053428|now:1746008385052453|diff:975| [2025/04/30 10:19:45 052458] [debug] |xqc_engine_main_logic|END|now:1746008385052105| [2025/04/30 10:19:45 052632] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385052631| [2025/04/30 10:19:45 052644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 052653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:307| [2025/04/30 10:19:45 052659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 10:19:45 052668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 10:19:45 052674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 052682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:809| [2025/04/30 10:19:45 052690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:652006|prior_time:1746008385016769|is_app_limited:0|send_elapse:34624|ack_elapse:35862|ctl_first_sent_time:1746008385018494|lagest_ack_time:1746008385052631|curr_delivered:694013| [2025/04/30 10:19:45 052697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385018494| [2025/04/30 10:19:45 052704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1203||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 10:19:45 052710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:810| [2025/04/30 10:19:45 052715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:654406|prior_time:1746008385018808|is_app_limited:0|send_elapse:35156|ack_elapse:33823|ctl_first_sent_time:1746008385020357|lagest_ack_time:1746008385052631|curr_delivered:695213| [2025/04/30 10:19:45 052720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385020357| [2025/04/30 10:19:45 052726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1202||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 10:19:45 052732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32602|rttvar:515|minrtt:30819|latest_rtt:32274|ack_delay:72| [2025/04/30 10:19:45 052738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32552|rttvar:487|minrtt:30819|latest_rtt:32274|ack_delay:72| [2025/04/30 10:19:45 052745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/04/30 10:19:45 052752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 052764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32552|rtt_var:487|pto_duration:34552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 052770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 052774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 052778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 052782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385111882|now:1746008385052764|interv:59118| [2025/04/30 10:19:45 052786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385111882|now:1746008385052764|interval:59118|pto_count:0|srtt:32552 [2025/04/30 10:19:45 052791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35156, ack_elapse 33823, delivered 40807|rate 1160740|lost 214| [2025/04/30 10:19:45 052795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160740) in round 14| [2025/04/30 10:19:45 052799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 052804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 052808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385020357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 052812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385020357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 052817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32552|latest_rtt:32274|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 052823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 10:19:45 052827] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746008385052631|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 052832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505052631|now:1746008385052631|interv:120000000| [2025/04/30 10:19:45 052836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505052631|now:1746008385052631|interv:120000000| [2025/04/30 10:19:45 052840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385053428|pq_index:0| [2025/04/30 10:19:45 052845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385052105| [2025/04/30 10:19:45 052849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385052849| [2025/04/30 10:19:45 052854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385052853| [2025/04/30 10:19:45 052862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|min_srtt:32552|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 052867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:775812| [2025/04/30 10:19:45 052872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 052876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 052881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|min_srtt:32552|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 052885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:776991| [2025/04/30 10:19:45 052890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 052894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 052898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|min_srtt:32552|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 052902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:778170| [2025/04/30 10:19:45 052907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 052910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 052914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 052918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 052923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 052927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:720399| [2025/04/30 10:19:45 052932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 052935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 052939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385053428| [2025/04/30 10:19:45 052943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385053428| [2025/04/30 10:19:45 052947] [debug] |xqc_engine_wakeup_after|wakeup:1746008385053428|now:1746008385052947|diff:481| [2025/04/30 10:19:45 052952] [debug] |xqc_engine_main_logic|END|now:1746008385052853| [2025/04/30 10:19:45 052960] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385052960| [2025/04/30 10:19:45 052964] [debug] |xqc_engine_wakeup_after|wakeup:1746008385053428|now:1746008385052964|diff:464| [2025/04/30 10:19:45 052968] [debug] |xqc_engine_main_logic|END|now:1746008385052960| [2025/04/30 10:19:45 054038] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385054038| [2025/04/30 10:19:45 054048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385053428|pq_index:0| [2025/04/30 10:19:45 054053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385052853| [2025/04/30 10:19:45 054058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385054057| [2025/04/30 10:19:45 054062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385053428|now:1746008385054057| [2025/04/30 10:19:45 054067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385053428|now:1746008385054057| [2025/04/30 10:19:45 054071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 054076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32552|min_srtt:32552|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 054081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:778170| [2025/04/30 10:19:45 054086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 054089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 054093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 054098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 054102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 054107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:720399| [2025/04/30 10:19:45 054111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 054116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 10:19:45 054155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385054124|stream_id:0|stream_offset:720399| [2025/04/30 10:19:45 054164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 054171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 054177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32552|rtt_var:487|pto_duration:34552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 054191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 054198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 054204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 054210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385113676|now:1746008385054177|interv:59499| [2025/04/30 10:19:45 054216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385113676|now:1746008385054177|interval:59499|pto_count:0|srtt:32552 [2025/04/30 10:19:45 054223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 054230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 054237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:721578| [2025/04/30 10:19:45 054244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 054250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 10:19:45 054318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385054261|stream_id:0|stream_offset:721578| [2025/04/30 10:19:45 054330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 054337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 054344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32552|rtt_var:487|pto_duration:34552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 054351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 054355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 054359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 054363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385113813|now:1746008385054344|interv:59469| [2025/04/30 10:19:45 054367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385113813|now:1746008385054344|interval:59469|pto_count:0|srtt:32552 [2025/04/30 10:19:45 054372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 054377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 054381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:722757| [2025/04/30 10:19:45 054392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 054396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385055396|now:1746008385054396|interv:1000| [2025/04/30 10:19:45 054400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 054404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 054408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385055396| [2025/04/30 10:19:45 054413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385055396| [2025/04/30 10:19:45 054417] [debug] |xqc_engine_wakeup_after|wakeup:1746008385055396|now:1746008385054417|diff:979| [2025/04/30 10:19:45 054421] [debug] |xqc_engine_main_logic|END|now:1746008385054057| [2025/04/30 10:19:45 054614] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385054613| [2025/04/30 10:19:45 054624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 054631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:308| [2025/04/30 10:19:45 054637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 10:19:45 054646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 10:19:45 054652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 054659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:811| [2025/04/30 10:19:45 054667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:654406|prior_time:1746008385018808|is_app_limited:0|send_elapse:35291|ack_elapse:35805|ctl_first_sent_time:1746008385020492|lagest_ack_time:1746008385054613|curr_delivered:696413| [2025/04/30 10:19:45 054674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385020492| [2025/04/30 10:19:45 054682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1201||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 10:19:45 054688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:812| [2025/04/30 10:19:45 054696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:656806|prior_time:1746008385020758|is_app_limited:0|send_elapse:33975|ack_elapse:33855|ctl_first_sent_time:1746008385022352|lagest_ack_time:1746008385054613|curr_delivered:697613| [2025/04/30 10:19:45 054702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385022352| [2025/04/30 10:19:45 054707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1200||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 10:19:45 054713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32552|rttvar:487|minrtt:30819|latest_rtt:32261|ack_delay:64| [2025/04/30 10:19:45 054720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32507|rttvar:454|minrtt:30819|latest_rtt:32261|ack_delay:64| [2025/04/30 10:19:45 054727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/04/30 10:19:45 054740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 054747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32507|rtt_var:454|pto_duration:34507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 054754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 054760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 054766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 054770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385113768|now:1746008385054746|interv:59022| [2025/04/30 10:19:45 054774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385113768|now:1746008385054746|interval:59022|pto_count:0|srtt:32507 [2025/04/30 10:19:45 054779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33975, ack_elapse 33855, delivered 40807|rate 1201089|lost 214| [2025/04/30 10:19:45 054783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201089) in round 14| [2025/04/30 10:19:45 054788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 054792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 054796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385022352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 054800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385022352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 054805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32507|latest_rtt:32261|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 054811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 10:19:45 054815] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746008385054613|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 054820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505054613|now:1746008385054613|interv:120000000| [2025/04/30 10:19:45 054824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505054613|now:1746008385054613|interv:120000000| [2025/04/30 10:19:45 054828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385055396|pq_index:0| [2025/04/30 10:19:45 054833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385054057| [2025/04/30 10:19:45 054837] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385054837| [2025/04/30 10:19:45 054842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385054841| [2025/04/30 10:19:45 054851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|min_srtt:32507|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 054856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:778170| [2025/04/30 10:19:45 054860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 054865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 054870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|min_srtt:32507|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 054874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:779349| [2025/04/30 10:19:45 054879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 054883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 054887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|min_srtt:32507|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 054891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:780528| [2025/04/30 10:19:45 054896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 054900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 054904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 054908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 054912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 054917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:722757| [2025/04/30 10:19:45 054921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 054925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 054929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385055396| [2025/04/30 10:19:45 054933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385055396| [2025/04/30 10:19:45 054939] [debug] |xqc_engine_wakeup_after|wakeup:1746008385055396|now:1746008385054939|diff:457| [2025/04/30 10:19:45 054944] [debug] |xqc_engine_main_logic|END|now:1746008385054841| [2025/04/30 10:19:45 054949] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385054949| [2025/04/30 10:19:45 054953] [debug] |xqc_engine_wakeup_after|wakeup:1746008385055396|now:1746008385054953|diff:443| [2025/04/30 10:19:45 054957] [debug] |xqc_engine_main_logic|END|now:1746008385054949| [2025/04/30 10:19:45 056030] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385056030| [2025/04/30 10:19:45 056040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385055396|pq_index:0| [2025/04/30 10:19:45 056044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385054841| [2025/04/30 10:19:45 056050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385056048| [2025/04/30 10:19:45 056054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385055396|now:1746008385056048| [2025/04/30 10:19:45 056059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385055396|now:1746008385056048| [2025/04/30 10:19:45 056063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 056068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32507|min_srtt:32507|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 056073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:780528| [2025/04/30 10:19:45 056077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 056081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 056085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 056090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 056094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 056099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:722757| [2025/04/30 10:19:45 056103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 056108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 10:19:45 056150] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385056117|stream_id:0|stream_offset:722757| [2025/04/30 10:19:45 056160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 056175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 056181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32507|rtt_var:454|pto_duration:34507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 056187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 056194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 056199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 056206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385115624|now:1746008385056181|interv:59443| [2025/04/30 10:19:45 056212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385115624|now:1746008385056181|interval:59443|pto_count:0|srtt:32507 [2025/04/30 10:19:45 056219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 056226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 056233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:723936| [2025/04/30 10:19:45 056239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 056246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 10:19:45 056285] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385056256|stream_id:0|stream_offset:723936| [2025/04/30 10:19:45 056295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 056302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 056308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32507|rtt_var:454|pto_duration:34507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 056315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 056321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 056327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 056334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385115763|now:1746008385056308|interv:59455| [2025/04/30 10:19:45 056341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385115763|now:1746008385056308|interval:59455|pto_count:0|srtt:32507 [2025/04/30 10:19:45 056348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 056355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 056368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:725115| [2025/04/30 10:19:45 056373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 056377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385057376|now:1746008385056376|interv:1000| [2025/04/30 10:19:45 056381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 056385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 056392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385057376| [2025/04/30 10:19:45 056398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385057376| [2025/04/30 10:19:45 056404] [debug] |xqc_engine_wakeup_after|wakeup:1746008385057376|now:1746008385056404|diff:972| [2025/04/30 10:19:45 056409] [debug] |xqc_engine_main_logic|END|now:1746008385056048| [2025/04/30 10:19:45 056637] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385056635| [2025/04/30 10:19:45 056652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 056661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:309| [2025/04/30 10:19:45 056668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 10:19:45 056676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 10:19:45 056683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 056690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:813| [2025/04/30 10:19:45 056698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:656806|prior_time:1746008385020758|is_app_limited:0|send_elapse:34103|ack_elapse:35877|ctl_first_sent_time:1746008385022480|lagest_ack_time:1746008385056635|curr_delivered:698813| [2025/04/30 10:19:45 056705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385022480| [2025/04/30 10:19:45 056713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1199||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 10:19:45 056719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:814| [2025/04/30 10:19:45 056726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:659206|prior_time:1746008385022751|is_app_limited:0|send_elapse:33866|ack_elapse:33884|ctl_first_sent_time:1746008385024274|lagest_ack_time:1746008385056635|curr_delivered:700013| [2025/04/30 10:19:45 056733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385024274| [2025/04/30 10:19:45 056740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1198||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 10:19:45 056747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32507|rttvar:454|minrtt:30819|latest_rtt:32361|ack_delay:72| [2025/04/30 10:19:45 056753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32480|rttvar:395|minrtt:30819|latest_rtt:32361|ack_delay:72| [2025/04/30 10:19:45 056774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 10:19:45 056781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 056788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32480|rtt_var:395|pto_duration:34480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 056795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 056801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 056806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 056811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385115736|now:1746008385056788|interv:58948| [2025/04/30 10:19:45 056815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385115736|now:1746008385056788|interval:58948|pto_count:0|srtt:32480 [2025/04/30 10:19:45 056819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33866, ack_elapse 33884, delivered 40807|rate 1204314|lost 214| [2025/04/30 10:19:45 056824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204314) in round 14| [2025/04/30 10:19:45 056828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 056832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 056836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385024274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 056842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385024274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 056849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32480|latest_rtt:32361|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 056858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 10:19:45 056864] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746008385056635|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 056868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505056635|now:1746008385056635|interv:120000000| [2025/04/30 10:19:45 056873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505056635|now:1746008385056635|interv:120000000| [2025/04/30 10:19:45 056877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385057376|pq_index:0| [2025/04/30 10:19:45 056881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385056048| [2025/04/30 10:19:45 056889] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385056889| [2025/04/30 10:19:45 056894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385056893| [2025/04/30 10:19:45 056900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|min_srtt:32480|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 056905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:780528| [2025/04/30 10:19:45 056910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 056915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 056919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|min_srtt:32480|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 056924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:781707| [2025/04/30 10:19:45 056928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 056933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 056938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|min_srtt:32480|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 056942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:782886| [2025/04/30 10:19:45 056947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 056951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 056955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 056959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 056964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 056968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:725115| [2025/04/30 10:19:45 056972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 056976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 056983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385057376| [2025/04/30 10:19:45 056988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385057376| [2025/04/30 10:19:45 056992] [debug] |xqc_engine_wakeup_after|wakeup:1746008385057376|now:1746008385056992|diff:384| [2025/04/30 10:19:45 056996] [debug] |xqc_engine_main_logic|END|now:1746008385056893| [2025/04/30 10:19:45 057002] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385057002| [2025/04/30 10:19:45 057006] [debug] |xqc_engine_wakeup_after|wakeup:1746008385057376|now:1746008385057005|diff:371| [2025/04/30 10:19:45 057009] [debug] |xqc_engine_main_logic|END|now:1746008385057002| [2025/04/30 10:19:45 058085] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385058084| [2025/04/30 10:19:45 058100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385057376|pq_index:0| [2025/04/30 10:19:45 058107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385056893| [2025/04/30 10:19:45 058115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385058114| [2025/04/30 10:19:45 058123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385057376|now:1746008385058114| [2025/04/30 10:19:45 058129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385057376|now:1746008385058114| [2025/04/30 10:19:45 058135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 058143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32480|min_srtt:32480|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 058151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:782886| [2025/04/30 10:19:45 058158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 058163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 058170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 058177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 058184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 058190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:725115| [2025/04/30 10:19:45 058198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 058204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 10:19:45 058247] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385058215|stream_id:0|stream_offset:725115| [2025/04/30 10:19:45 058257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 058272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 058280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32480|rtt_var:395|pto_duration:34480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 058286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 058293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 058299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 058306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385117695|now:1746008385058279|interv:59416| [2025/04/30 10:19:45 058312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385117695|now:1746008385058279|interval:59416|pto_count:0|srtt:32480 [2025/04/30 10:19:45 058320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 058327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 058333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:726294| [2025/04/30 10:19:45 058341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 058346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 10:19:45 058379] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385058353|stream_id:0|stream_offset:726294| [2025/04/30 10:19:45 058386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 058390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 058396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32480|rtt_var:395|pto_duration:34480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 058404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 058410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 058417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 058423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385117833|now:1746008385058396|interv:59437| [2025/04/30 10:19:45 058430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385117833|now:1746008385058396|interval:59437|pto_count:0|srtt:32480 [2025/04/30 10:19:45 058437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 058448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 058452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:727473| [2025/04/30 10:19:45 058457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 058461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385059461|now:1746008385058461|interv:1000| [2025/04/30 10:19:45 058465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 058469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 058473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385059461| [2025/04/30 10:19:45 058477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385059461| [2025/04/30 10:19:45 058481] [debug] |xqc_engine_wakeup_after|wakeup:1746008385059461|now:1746008385058481|diff:980| [2025/04/30 10:19:45 058486] [debug] |xqc_engine_main_logic|END|now:1746008385058114| [2025/04/30 10:19:45 058653] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385058652| [2025/04/30 10:19:45 058668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 058676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:310| [2025/04/30 10:19:45 058682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 10:19:45 058691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 10:19:45 058697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 058705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:816|path_largest_ack:815| [2025/04/30 10:19:45 058712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:659206|prior_time:1746008385022751|is_app_limited:0|send_elapse:33991|ack_elapse:35901|ctl_first_sent_time:1746008385024399|lagest_ack_time:1746008385058652|curr_delivered:701213| [2025/04/30 10:19:45 058720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385024399| [2025/04/30 10:19:45 058727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1197||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 10:19:45 058734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:816|path_largest_ack:816| [2025/04/30 10:19:45 058741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:661606|prior_time:1746008385024706|is_app_limited:0|send_elapse:33849|ack_elapse:33946|ctl_first_sent_time:1746008385026224|lagest_ack_time:1746008385058652|curr_delivered:702413| [2025/04/30 10:19:45 058748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385026224| [2025/04/30 10:19:45 058755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 10:19:45 058768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32480|rttvar:395|minrtt:30819|latest_rtt:32428|ack_delay:80| [2025/04/30 10:19:45 058775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32463|rttvar:330|minrtt:30819|latest_rtt:32428|ack_delay:80| [2025/04/30 10:19:45 058782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 10:19:45 058788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 058793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32463|rtt_var:330|pto_duration:34463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 058797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 058801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 058805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 058809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385117816|now:1746008385058792|interv:59024| [2025/04/30 10:19:45 058813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385117816|now:1746008385058792|interval:59024|pto_count:0|srtt:32463 [2025/04/30 10:19:45 058818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33849, ack_elapse 33946, delivered 40807|rate 1202115|lost 214| [2025/04/30 10:19:45 058822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202115) in round 14| [2025/04/30 10:19:45 058826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 058831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 058835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385026224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 058839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385026224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 058844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32463|latest_rtt:32428|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 058850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 10:19:45 058854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746008385058652|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 058859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505058652|now:1746008385058652|interv:120000000| [2025/04/30 10:19:45 058863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505058652|now:1746008385058652|interv:120000000| [2025/04/30 10:19:45 058870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385059461|pq_index:0| [2025/04/30 10:19:45 058875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385058114| [2025/04/30 10:19:45 058879] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385058879| [2025/04/30 10:19:45 058884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385058883| [2025/04/30 10:19:45 058890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|min_srtt:32463|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 058894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:782886| [2025/04/30 10:19:45 058899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 058903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 058908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|min_srtt:32463|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 058912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:784065| [2025/04/30 10:19:45 058917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 058921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 058925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|min_srtt:32463|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 058930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:785244| [2025/04/30 10:19:45 058934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 058938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 058942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 058946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 058950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 058955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:727473| [2025/04/30 10:19:45 058962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 058965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 058970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385059461| [2025/04/30 10:19:45 058974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385059461| [2025/04/30 10:19:45 058978] [debug] |xqc_engine_wakeup_after|wakeup:1746008385059461|now:1746008385058977|diff:484| [2025/04/30 10:19:45 058982] [debug] |xqc_engine_main_logic|END|now:1746008385058883| [2025/04/30 10:19:45 058988] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385058987| [2025/04/30 10:19:45 058991] [debug] |xqc_engine_wakeup_after|wakeup:1746008385059461|now:1746008385058991|diff:470| [2025/04/30 10:19:45 058995] [debug] |xqc_engine_main_logic|END|now:1746008385058987| [2025/04/30 10:19:45 060066] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385060066| [2025/04/30 10:19:45 060076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385059461|pq_index:0| [2025/04/30 10:19:45 060081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385058883| [2025/04/30 10:19:45 060086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385060085| [2025/04/30 10:19:45 060090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385059461|now:1746008385060085| [2025/04/30 10:19:45 060095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385059461|now:1746008385060085| [2025/04/30 10:19:45 060099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 060105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32463|min_srtt:32463|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 060113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:785244| [2025/04/30 10:19:45 060120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 060126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 060132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 060138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 060145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 060152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:727473| [2025/04/30 10:19:45 060158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 060165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 10:19:45 060206] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385060175|stream_id:0|stream_offset:727473| [2025/04/30 10:19:45 060220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 060227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 060233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32463|rtt_var:330|pto_duration:34463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 060239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 060244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 060250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 060255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385119638|now:1746008385060233|interv:59405| [2025/04/30 10:19:45 060261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385119638|now:1746008385060233|interval:59405|pto_count:0|srtt:32463 [2025/04/30 10:19:45 060267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 060273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 060279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:728652| [2025/04/30 10:19:45 060285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 060291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 10:19:45 060330] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385060300|stream_id:0|stream_offset:728652| [2025/04/30 10:19:45 060340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 060346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 060353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32463|rtt_var:330|pto_duration:34463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 060360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 060366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 060371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 060375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385119763|now:1746008385060353|interv:59410| [2025/04/30 10:19:45 060379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385119763|now:1746008385060353|interval:59410|pto_count:0|srtt:32463 [2025/04/30 10:19:45 060388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 060396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 060401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:729831| [2025/04/30 10:19:45 060406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 060410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385061409|now:1746008385060409|interv:1000| [2025/04/30 10:19:45 060414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 060417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 060422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385061409| [2025/04/30 10:19:45 060426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385061409| [2025/04/30 10:19:45 060430] [debug] |xqc_engine_wakeup_after|wakeup:1746008385061409|now:1746008385060430|diff:979| [2025/04/30 10:19:45 060434] [debug] |xqc_engine_main_logic|END|now:1746008385060085| [2025/04/30 10:19:45 060629] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385060628| [2025/04/30 10:19:45 060641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 060650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:311| [2025/04/30 10:19:45 060656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 10:19:45 060664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 10:19:45 060670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 060676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:818|path_largest_ack:817| [2025/04/30 10:19:45 060683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:661606|prior_time:1746008385024706|is_app_limited:0|send_elapse:33972|ack_elapse:35922|ctl_first_sent_time:1746008385026347|lagest_ack_time:1746008385060628|curr_delivered:703613| [2025/04/30 10:19:45 060691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385026347| [2025/04/30 10:19:45 060698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1195||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 10:19:45 060705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:818|path_largest_ack:818| [2025/04/30 10:19:45 060712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:664006|prior_time:1746008385026733|is_app_limited:0|send_elapse:33756|ack_elapse:33895|ctl_first_sent_time:1746008385028256|lagest_ack_time:1746008385060628|curr_delivered:704813| [2025/04/30 10:19:45 060717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385028256| [2025/04/30 10:19:45 060728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1194||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 10:19:45 060735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32463|rttvar:330|minrtt:30819|latest_rtt:32372|ack_delay:64| [2025/04/30 10:19:45 060742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32444|rttvar:286|minrtt:30819|latest_rtt:32372|ack_delay:64| [2025/04/30 10:19:45 060747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 10:19:45 060752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 060759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32444|rtt_var:286|pto_duration:34444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 060766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 060772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 060777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 060781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385119744|now:1746008385060758|interv:58986| [2025/04/30 10:19:45 060785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385119744|now:1746008385060758|interval:58986|pto_count:0|srtt:32444 [2025/04/30 10:19:45 060789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33756, ack_elapse 33895, delivered 40807|rate 1203923|lost 214| [2025/04/30 10:19:45 060793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203923) in round 14| [2025/04/30 10:19:45 060798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 060802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 060806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385028256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 060810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385028256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 060815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32444|latest_rtt:32372|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 060821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 10:19:45 060825] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746008385060628|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 060830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505060628|now:1746008385060628|interv:120000000| [2025/04/30 10:19:45 060837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505060628|now:1746008385060628|interv:120000000| [2025/04/30 10:19:45 060841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385061409|pq_index:0| [2025/04/30 10:19:45 060846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385060085| [2025/04/30 10:19:45 060850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385060850| [2025/04/30 10:19:45 060855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385060853| [2025/04/30 10:19:45 060860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|min_srtt:32444|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 060865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:785244| [2025/04/30 10:19:45 060870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 060874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 060879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|min_srtt:32444|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 060883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:786423| [2025/04/30 10:19:45 060888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 060892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 060897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|min_srtt:32444|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 060901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:787602| [2025/04/30 10:19:45 060905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 060909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 060913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 060917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 060922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 060928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:729831| [2025/04/30 10:19:45 060933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 060937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 060941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385061409| [2025/04/30 10:19:45 060945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385061409| [2025/04/30 10:19:45 060949] [debug] |xqc_engine_wakeup_after|wakeup:1746008385061409|now:1746008385060949|diff:460| [2025/04/30 10:19:45 060954] [debug] |xqc_engine_main_logic|END|now:1746008385060853| [2025/04/30 10:19:45 060963] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385060963| [2025/04/30 10:19:45 060966] [debug] |xqc_engine_wakeup_after|wakeup:1746008385061409|now:1746008385060966|diff:443| [2025/04/30 10:19:45 060970] [debug] |xqc_engine_main_logic|END|now:1746008385060963| [2025/04/30 10:19:45 062041] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385062040| [2025/04/30 10:19:45 062050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385061409|pq_index:0| [2025/04/30 10:19:45 062055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385060853| [2025/04/30 10:19:45 062060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385062059| [2025/04/30 10:19:45 062064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385061409|now:1746008385062059| [2025/04/30 10:19:45 062069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385061409|now:1746008385062059| [2025/04/30 10:19:45 062073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 062078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32444|min_srtt:32444|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 062083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:787602| [2025/04/30 10:19:45 062088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 062092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 062096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 062100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 062106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 062113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:729831| [2025/04/30 10:19:45 062127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 062134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 10:19:45 062191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385062143|stream_id:0|stream_offset:729831| [2025/04/30 10:19:45 062204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 062211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 062218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32444|rtt_var:286|pto_duration:34444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 062225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 062230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 062236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 062242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385121587|now:1746008385062217|interv:59370| [2025/04/30 10:19:45 062248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385121587|now:1746008385062217|interval:59370|pto_count:0|srtt:32444 [2025/04/30 10:19:45 062255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 062269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 062276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:731010| [2025/04/30 10:19:45 062283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 062290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 10:19:45 062331] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385062302|stream_id:0|stream_offset:731010| [2025/04/30 10:19:45 062340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 062347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 062355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32444|rtt_var:286|pto_duration:34444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 062360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 062364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 062368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 062378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385121746|now:1746008385062354|interv:59392| [2025/04/30 10:19:45 062382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385121746|now:1746008385062354|interval:59392|pto_count:0|srtt:32444 [2025/04/30 10:19:45 062386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 062391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 062395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:732189| [2025/04/30 10:19:45 062400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 062404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385063404|now:1746008385062404|interv:1000| [2025/04/30 10:19:45 062408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 062412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 062416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385063404| [2025/04/30 10:19:45 062420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385063404| [2025/04/30 10:19:45 062424] [debug] |xqc_engine_wakeup_after|wakeup:1746008385063404|now:1746008385062424|diff:980| [2025/04/30 10:19:45 062428] [debug] |xqc_engine_main_logic|END|now:1746008385062059| [2025/04/30 10:19:45 062634] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385062633| [2025/04/30 10:19:45 062646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 062653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:312| [2025/04/30 10:19:45 062657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 10:19:45 062663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 10:19:45 062667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 062672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:819| [2025/04/30 10:19:45 062677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:664006|prior_time:1746008385026733|is_app_limited:0|send_elapse:33908|ack_elapse:35900|ctl_first_sent_time:1746008385028408|lagest_ack_time:1746008385062633|curr_delivered:706013| [2025/04/30 10:19:45 062682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385028408| [2025/04/30 10:19:45 062687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1193||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 10:19:45 062691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:820| [2025/04/30 10:19:45 062695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:666406|prior_time:1746008385028752|is_app_limited:0|send_elapse:33995|ack_elapse:33881|ctl_first_sent_time:1746008385030297|lagest_ack_time:1746008385062633|curr_delivered:707213| [2025/04/30 10:19:45 062705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385030297| [2025/04/30 10:19:45 062709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1192||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 10:19:45 062713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32444|rttvar:286|minrtt:30819|latest_rtt:32336|ack_delay:80| [2025/04/30 10:19:45 062718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32421|rttvar:262|minrtt:30819|latest_rtt:32336|ack_delay:80| [2025/04/30 10:19:45 062722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 10:19:45 062726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 062731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32421|rtt_var:262|pto_duration:34421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 062735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 062739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 062743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 062747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385121723|now:1746008385062730|interv:58993| [2025/04/30 10:19:45 062751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385121723|now:1746008385062730|interval:58993|pto_count:0|srtt:32421 [2025/04/30 10:19:45 062756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33995, ack_elapse 33881, delivered 40807|rate 1200382|lost 214| [2025/04/30 10:19:45 062760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200382) in round 14| [2025/04/30 10:19:45 062765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 062769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 062773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385030297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 062777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385030297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 062782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32421|latest_rtt:32336|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 062788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 10:19:45 062792] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746008385062633|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 062800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505062633|now:1746008385062633|interv:120000000| [2025/04/30 10:19:45 062804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505062633|now:1746008385062633|interv:120000000| [2025/04/30 10:19:45 062808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385063404|pq_index:0| [2025/04/30 10:19:45 062813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385062059| [2025/04/30 10:19:45 062817] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385062817| [2025/04/30 10:19:45 062822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385062821| [2025/04/30 10:19:45 062828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|min_srtt:32421|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 062832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:787602| [2025/04/30 10:19:45 062837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 062842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 062846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|min_srtt:32421|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 062851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:788781| [2025/04/30 10:19:45 062856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 062860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 062864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|min_srtt:32421|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 062869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:789960| [2025/04/30 10:19:45 062873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 062877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 062881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 062885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 062892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 062896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:732189| [2025/04/30 10:19:45 062901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 062905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 062909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385063404| [2025/04/30 10:19:45 062913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385063404| [2025/04/30 10:19:45 062917] [debug] |xqc_engine_wakeup_after|wakeup:1746008385063404|now:1746008385062917|diff:487| [2025/04/30 10:19:45 062921] [debug] |xqc_engine_main_logic|END|now:1746008385062821| [2025/04/30 10:19:45 062926] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385062926| [2025/04/30 10:19:45 062930] [debug] |xqc_engine_wakeup_after|wakeup:1746008385063404|now:1746008385062930|diff:474| [2025/04/30 10:19:45 062934] [debug] |xqc_engine_main_logic|END|now:1746008385062926| [2025/04/30 10:19:45 064000] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385064000| [2025/04/30 10:19:45 064012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385063404|pq_index:0| [2025/04/30 10:19:45 064017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385062821| [2025/04/30 10:19:45 064022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385064021| [2025/04/30 10:19:45 064027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385063404|now:1746008385064021| [2025/04/30 10:19:45 064032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385063404|now:1746008385064021| [2025/04/30 10:19:45 064035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 064041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32421|min_srtt:32421|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 064046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:789960| [2025/04/30 10:19:45 064064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 064070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 064076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 064084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 064091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 064098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:732189| [2025/04/30 10:19:45 064113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 064120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 10:19:45 064163] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385064132|stream_id:0|stream_offset:732189| [2025/04/30 10:19:45 064173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 064180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 064187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32421|rtt_var:262|pto_duration:34421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 064194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 064200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 064206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 064213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385123553|now:1746008385064187|interv:59366| [2025/04/30 10:19:45 064219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385123553|now:1746008385064187|interval:59366|pto_count:0|srtt:32421 [2025/04/30 10:19:45 064226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 064233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 064239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:733368| [2025/04/30 10:19:45 064246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 064252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 10:19:45 064293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385064263|stream_id:0|stream_offset:733368| [2025/04/30 10:19:45 064302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 064309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 064316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32421|rtt_var:262|pto_duration:34421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 064323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 064330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 064343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 064349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385123684|now:1746008385064316|interv:59368| [2025/04/30 10:19:45 064355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385123684|now:1746008385064316|interval:59368|pto_count:0|srtt:32421 [2025/04/30 10:19:45 064360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 064365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 064369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:734547| [2025/04/30 10:19:45 064374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 064377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385065377|now:1746008385064377|interv:1000| [2025/04/30 10:19:45 064381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 064385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 064389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385065377| [2025/04/30 10:19:45 064394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385065377| [2025/04/30 10:19:45 064398] [debug] |xqc_engine_wakeup_after|wakeup:1746008385065377|now:1746008385064398|diff:979| [2025/04/30 10:19:45 064402] [debug] |xqc_engine_main_logic|END|now:1746008385064021| [2025/04/30 10:19:45 064619] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385064618| [2025/04/30 10:19:45 064635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 064644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:313| [2025/04/30 10:19:45 064651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 10:19:45 064660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 10:19:45 064666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 064673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:821| [2025/04/30 10:19:45 064680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:666406|prior_time:1746008385028752|is_app_limited:0|send_elapse:34119|ack_elapse:35866|ctl_first_sent_time:1746008385030421|lagest_ack_time:1746008385064618|curr_delivered:708413| [2025/04/30 10:19:45 064687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385030421| [2025/04/30 10:19:45 064694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1191||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 10:19:45 064700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:822| [2025/04/30 10:19:45 064714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:668806|prior_time:1746008385030701|is_app_limited:0|send_elapse:33893|ack_elapse:33917|ctl_first_sent_time:1746008385032209|lagest_ack_time:1746008385064618|curr_delivered:709613| [2025/04/30 10:19:45 064722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385032209| [2025/04/30 10:19:45 064729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1190||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 10:19:45 064735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32421|rttvar:262|minrtt:30819|latest_rtt:32409|ack_delay:72| [2025/04/30 10:19:45 064739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32411|rttvar:218|minrtt:30819|latest_rtt:32409|ack_delay:72| [2025/04/30 10:19:45 064744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 10:19:45 064748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 064752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32411|rtt_var:218|pto_duration:34411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 064757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 064761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 064764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 064769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385123674|now:1746008385064752|interv:58922| [2025/04/30 10:19:45 064773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385123674|now:1746008385064752|interval:58922|pto_count:0|srtt:32411 [2025/04/30 10:19:45 064777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33893, ack_elapse 33917, delivered 40807|rate 1203142|lost 214| [2025/04/30 10:19:45 064782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203142) in round 14| [2025/04/30 10:19:45 064786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 064790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 064794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385032209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 064798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385032209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 064803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32411|latest_rtt:32409|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 064817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 10:19:45 064821] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746008385064618|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 064826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505064618|now:1746008385064618|interv:120000000| [2025/04/30 10:19:45 064830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505064618|now:1746008385064618|interv:120000000| [2025/04/30 10:19:45 064834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385065377|pq_index:0| [2025/04/30 10:19:45 064839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385064021| [2025/04/30 10:19:45 064843] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385064843| [2025/04/30 10:19:45 064848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385064847| [2025/04/30 10:19:45 064854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|min_srtt:32411|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 064858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:789960| [2025/04/30 10:19:45 064863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 064868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 064872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|min_srtt:32411|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 064877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:791139| [2025/04/30 10:19:45 064881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 064885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 064890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|min_srtt:32411|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 064894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:792318| [2025/04/30 10:19:45 064898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 064902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 064909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 064913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 064917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 064922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:734547| [2025/04/30 10:19:45 064926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 064930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 064934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385065377| [2025/04/30 10:19:45 064938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385065377| [2025/04/30 10:19:45 064942] [debug] |xqc_engine_wakeup_after|wakeup:1746008385065377|now:1746008385064942|diff:435| [2025/04/30 10:19:45 064947] [debug] |xqc_engine_main_logic|END|now:1746008385064847| [2025/04/30 10:19:45 064952] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385064952| [2025/04/30 10:19:45 064956] [debug] |xqc_engine_wakeup_after|wakeup:1746008385065377|now:1746008385064956|diff:421| [2025/04/30 10:19:45 064960] [debug] |xqc_engine_main_logic|END|now:1746008385064952| [2025/04/30 10:19:45 066032] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385066032| [2025/04/30 10:19:45 066045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385065377|pq_index:0| [2025/04/30 10:19:45 066049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385064847| [2025/04/30 10:19:45 066054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385066053| [2025/04/30 10:19:45 066059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385065377|now:1746008385066053| [2025/04/30 10:19:45 066064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385065377|now:1746008385066053| [2025/04/30 10:19:45 066069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 066077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32411|min_srtt:32411|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 066085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:792318| [2025/04/30 10:19:45 066093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 066097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 066102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 066109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 066124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 066131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:734547| [2025/04/30 10:19:45 066138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 066145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 10:19:45 066190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385066157|stream_id:0|stream_offset:734547| [2025/04/30 10:19:45 066199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 066206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 066212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32411|rtt_var:218|pto_duration:34411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 066219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 066225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 066231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 066238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385125568|now:1746008385066212|interv:59356| [2025/04/30 10:19:45 066244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385125568|now:1746008385066212|interval:59356|pto_count:0|srtt:32411 [2025/04/30 10:19:45 066252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 066259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 066265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:735726| [2025/04/30 10:19:45 066272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 066278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 10:19:45 066318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385066289|stream_id:0|stream_offset:735726| [2025/04/30 10:19:45 066328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 066335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 066342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32411|rtt_var:218|pto_duration:34411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 066352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 066357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 066364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 066370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385125700|now:1746008385066341|interv:59359| [2025/04/30 10:19:45 066377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385125700|now:1746008385066341|interval:59359|pto_count:0|srtt:32411 [2025/04/30 10:19:45 066383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 066388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 066392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:736905| [2025/04/30 10:19:45 066397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 066401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385067401|now:1746008385066401|interv:1000| [2025/04/30 10:19:45 066405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 066408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 066413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385067401| [2025/04/30 10:19:45 066417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385067401| [2025/04/30 10:19:45 066421] [debug] |xqc_engine_wakeup_after|wakeup:1746008385067401|now:1746008385066421|diff:980| [2025/04/30 10:19:45 066425] [debug] |xqc_engine_main_logic|END|now:1746008385066053| [2025/04/30 10:19:45 066631] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385066630| [2025/04/30 10:19:45 066645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 066653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:314| [2025/04/30 10:19:45 066659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 10:19:45 066668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 10:19:45 066675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 066683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:823| [2025/04/30 10:19:45 066690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:668806|prior_time:1746008385030701|is_app_limited:0|send_elapse:34048|ack_elapse:35929|ctl_first_sent_time:1746008385032364|lagest_ack_time:1746008385066630|curr_delivered:710813| [2025/04/30 10:19:45 066697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385032364| [2025/04/30 10:19:45 066705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1189||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 10:19:45 066719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:824| [2025/04/30 10:19:45 066726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:671206|prior_time:1746008385032704|is_app_limited:0|send_elapse:33932|ack_elapse:33926|ctl_first_sent_time:1746008385034220|lagest_ack_time:1746008385066630|curr_delivered:712013| [2025/04/30 10:19:45 066732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385034220| [2025/04/30 10:19:45 066739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1188||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 10:19:45 066746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32411|rttvar:218|minrtt:30819|latest_rtt:32410|ack_delay:72| [2025/04/30 10:19:45 066753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32402|rttvar:182|minrtt:30819|latest_rtt:32410|ack_delay:72| [2025/04/30 10:19:45 066759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 10:19:45 066766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 066771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32402|rtt_var:182|pto_duration:34402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 066776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 066780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 066784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 066789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385125691|now:1746008385066771|interv:58920| [2025/04/30 10:19:45 066795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385125691|now:1746008385066771|interval:58920|pto_count:0|srtt:32402 [2025/04/30 10:19:45 066803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33932, ack_elapse 33926, delivered 40807|rate 1202611|lost 214| [2025/04/30 10:19:45 066810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202611) in round 14| [2025/04/30 10:19:45 066816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 066822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 066826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385034220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 066830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385034220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 066835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32402|latest_rtt:32410|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 066844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 066849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385091630|now:1746008385066630|interv:25000| [2025/04/30 10:19:45 066854] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385066630|max_ack_delay:25000| [2025/04/30 10:19:45 066859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 10:19:45 066864] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:315|frame:PING ACK |recv_time:1746008385066630|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 066869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505066630|now:1746008385066630|interv:120000000| [2025/04/30 10:19:45 066873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505066630|now:1746008385066630|interv:120000000| [2025/04/30 10:19:45 066877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385067401|pq_index:0| [2025/04/30 10:19:45 066881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385066053| [2025/04/30 10:19:45 066885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385066885| [2025/04/30 10:19:45 066890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385066889| [2025/04/30 10:19:45 066896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|min_srtt:32402|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 066900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:792318| [2025/04/30 10:19:45 066905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 066909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 066914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|min_srtt:32402|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 066918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:793497| [2025/04/30 10:19:45 066923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 066927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 066934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|min_srtt:32402|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 066938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:794676| [2025/04/30 10:19:45 066943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 066946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 066950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 066955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 066959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 066963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:736905| [2025/04/30 10:19:45 066968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 066972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 066976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385067401| [2025/04/30 10:19:45 066980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385067401| [2025/04/30 10:19:45 066984] [debug] |xqc_engine_wakeup_after|wakeup:1746008385067401|now:1746008385066984|diff:417| [2025/04/30 10:19:45 066988] [debug] |xqc_engine_main_logic|END|now:1746008385066889| [2025/04/30 10:19:45 066994] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385066994| [2025/04/30 10:19:45 066998] [debug] |xqc_engine_wakeup_after|wakeup:1746008385067401|now:1746008385066997|diff:404| [2025/04/30 10:19:45 067001] [debug] |xqc_engine_main_logic|END|now:1746008385066994| [2025/04/30 10:19:45 068069] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385068069| [2025/04/30 10:19:45 068084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385067401|pq_index:0| [2025/04/30 10:19:45 068091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385066889| [2025/04/30 10:19:45 068099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385068097| [2025/04/30 10:19:45 068106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385067401|now:1746008385068097| [2025/04/30 10:19:45 068110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385067401|now:1746008385068097| [2025/04/30 10:19:45 068115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 068123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32402|min_srtt:32402|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 068130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:794676| [2025/04/30 10:19:45 068143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 068149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 068154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 068161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 068167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 068173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:736905| [2025/04/30 10:19:45 068179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 068185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 10:19:45 068230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385068196|stream_id:0|stream_offset:736905| [2025/04/30 10:19:45 068238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 068245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 068250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32402|rtt_var:182|pto_duration:34402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 068256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 068262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 068268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 068273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385127598|now:1746008385068250|interv:59348| [2025/04/30 10:19:45 068279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385127598|now:1746008385068250|interval:59348|pto_count:0|srtt:32402 [2025/04/30 10:19:45 068285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 068292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 068297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:738084| [2025/04/30 10:19:45 068303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 068313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 10:19:45 068347] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385068323|stream_id:0|stream_offset:738084| [2025/04/30 10:19:45 068353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 068358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 068362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32402|rtt_var:182|pto_duration:34402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 068367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 068371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 068374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 068378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385127725|now:1746008385068362|interv:59363| [2025/04/30 10:19:45 068382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385127725|now:1746008385068362|interval:59363|pto_count:0|srtt:32402 [2025/04/30 10:19:45 068387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 068391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 068396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:739263| [2025/04/30 10:19:45 068400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 068404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385069404|now:1746008385068404|interv:1000| [2025/04/30 10:19:45 068408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 068412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 068416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385069404| [2025/04/30 10:19:45 068420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385069404| [2025/04/30 10:19:45 068424] [debug] |xqc_engine_wakeup_after|wakeup:1746008385069404|now:1746008385068424|diff:980| [2025/04/30 10:19:45 068429] [debug] |xqc_engine_main_logic|END|now:1746008385068097| [2025/04/30 10:19:45 068595] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385068594| [2025/04/30 10:19:45 068607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 068616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:315| [2025/04/30 10:19:45 068622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 10:19:45 068630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 10:19:45 068643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 068651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:826|path_largest_ack:825| [2025/04/30 10:19:45 068656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:671206|prior_time:1746008385032704|is_app_limited:0|send_elapse:34058|ack_elapse:35890|ctl_first_sent_time:1746008385034346|lagest_ack_time:1746008385068594|curr_delivered:713213| [2025/04/30 10:19:45 068663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385034346| [2025/04/30 10:19:45 068670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1187||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 10:19:45 068677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:826|path_largest_ack:826| [2025/04/30 10:19:45 068683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:673606|prior_time:1746008385034696|is_app_limited:0|send_elapse:33879|ack_elapse:33898|ctl_first_sent_time:1746008385036217|lagest_ack_time:1746008385068594|curr_delivered:714413| [2025/04/30 10:19:45 068688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385036217| [2025/04/30 10:19:45 068692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1186||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 10:19:45 068696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32402|rttvar:182|minrtt:30819|latest_rtt:32377|ack_delay:72| [2025/04/30 10:19:45 068702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32390|rttvar:161|minrtt:30819|latest_rtt:32377|ack_delay:72| [2025/04/30 10:19:45 068708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 10:19:45 068715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 068721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32390|rtt_var:161|pto_duration:34390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 068727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 068733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 068737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 068743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385127713|now:1746008385068720|interv:58993| [2025/04/30 10:19:45 068750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385127713|now:1746008385068720|interval:58993|pto_count:0|srtt:32390 [2025/04/30 10:19:45 068757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33879, ack_elapse 33898, delivered 40807|rate 1203817|lost 214| [2025/04/30 10:19:45 068764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203817) in round 14| [2025/04/30 10:19:45 068772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 068777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 068781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385036217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 068785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385036217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:676006| [2025/04/30 10:19:45 068790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32390|latest_rtt:32377|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 068796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 10:19:45 068800] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746008385068594|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 068805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505068594|now:1746008385068594|interv:120000000| [2025/04/30 10:19:45 068809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505068594|now:1746008385068594|interv:120000000| [2025/04/30 10:19:45 068813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385069404|pq_index:0| [2025/04/30 10:19:45 068818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385068097| [2025/04/30 10:19:45 068822] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385068822| [2025/04/30 10:19:45 068827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385068826| [2025/04/30 10:19:45 068833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|min_srtt:32390|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 068837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:794676| [2025/04/30 10:19:45 068842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 068846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 068851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|min_srtt:32390|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 068855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:795855| [2025/04/30 10:19:45 068860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 068866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 068871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|min_srtt:32390|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 068875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:797034| [2025/04/30 10:19:45 068879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 068883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 068887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 068891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 068896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 068900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:739263| [2025/04/30 10:19:45 068905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 068909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 068913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385069404| [2025/04/30 10:19:45 068917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385069404| [2025/04/30 10:19:45 068921] [debug] |xqc_engine_wakeup_after|wakeup:1746008385069404|now:1746008385068921|diff:483| [2025/04/30 10:19:45 068925] [debug] |xqc_engine_main_logic|END|now:1746008385068826| [2025/04/30 10:19:45 068931] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385068931| [2025/04/30 10:19:45 068935] [debug] |xqc_engine_wakeup_after|wakeup:1746008385069404|now:1746008385068934|diff:470| [2025/04/30 10:19:45 068938] [debug] |xqc_engine_main_logic|END|now:1746008385068931| [2025/04/30 10:19:45 070008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385070008| [2025/04/30 10:19:45 070018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385069404|pq_index:0| [2025/04/30 10:19:45 070022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385068826| [2025/04/30 10:19:45 070027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385070026| [2025/04/30 10:19:45 070032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385069404|now:1746008385070026| [2025/04/30 10:19:45 070036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385069404|now:1746008385070026| [2025/04/30 10:19:45 070040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 070050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32390|min_srtt:32390|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 070055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:797034| [2025/04/30 10:19:45 070060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 070064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 070068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 070075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 070083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 070090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:739263| [2025/04/30 10:19:45 070097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 070103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 10:19:45 070168] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385070114|stream_id:0|stream_offset:739263| [2025/04/30 10:19:45 070176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 070183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 070189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32390|rtt_var:161|pto_duration:34390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 070195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 070201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 070206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 070212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385129504|now:1746008385070188|interv:59316| [2025/04/30 10:19:45 070217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385129504|now:1746008385070188|interval:59316|pto_count:0|srtt:32390 [2025/04/30 10:19:45 070224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 070230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 070236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:740442| [2025/04/30 10:19:45 070248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 070254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 10:19:45 070293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385070263|stream_id:0|stream_offset:740442| [2025/04/30 10:19:45 070300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:861|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 070307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 070315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32390|rtt_var:161|pto_duration:34390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 070322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 070328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 070334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 070341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385129653|now:1746008385070314|interv:59339| [2025/04/30 10:19:45 070348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385129653|now:1746008385070314|interval:59339|pto_count:0|srtt:32390 [2025/04/30 10:19:45 070355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 070363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 070368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:741621| [2025/04/30 10:19:45 070373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 070377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385071376|now:1746008385070376|interv:1000| [2025/04/30 10:19:45 070380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 070384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 070388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385071376| [2025/04/30 10:19:45 070393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385071376| [2025/04/30 10:19:45 070397] [debug] |xqc_engine_wakeup_after|wakeup:1746008385071376|now:1746008385070397|diff:979| [2025/04/30 10:19:45 070401] [debug] |xqc_engine_main_logic|END|now:1746008385070026| [2025/04/30 10:19:45 070621] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385070619| [2025/04/30 10:19:45 070642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 070653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:316| [2025/04/30 10:19:45 070682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 10:19:45 070692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 10:19:45 070699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 070706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:827| [2025/04/30 10:19:45 070713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:673606|prior_time:1746008385034696|is_app_limited:0|send_elapse:34012|ack_elapse:35923|ctl_first_sent_time:1746008385036350|lagest_ack_time:1746008385070619|curr_delivered:715613| [2025/04/30 10:19:45 070720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385036350| [2025/04/30 10:19:45 070727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1185||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 10:19:45 070732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:828| [2025/04/30 10:19:45 070738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:676006|prior_time:1746008385036713|is_app_limited:0|send_elapse:34558|ack_elapse:33906|ctl_first_sent_time:1746008385038251|lagest_ack_time:1746008385070619|curr_delivered:716813| [2025/04/30 10:19:45 070746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385038251| [2025/04/30 10:19:45 070753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1184||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 10:19:45 070759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32390|rttvar:161|minrtt:30819|latest_rtt:32368|ack_delay:64| [2025/04/30 10:19:45 070766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32380|rttvar:142|minrtt:30819|latest_rtt:32368|ack_delay:64| [2025/04/30 10:19:45 070773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 10:19:45 070779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 070786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32380|rtt_var:142|pto_duration:34380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 070793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 070799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 070806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 070810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385129643|now:1746008385070785|interv:58858| [2025/04/30 10:19:45 070815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385129643|now:1746008385070785|interval:58858|pto_count:0|srtt:32380 [2025/04/30 10:19:45 070819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34558, ack_elapse 33906, delivered 40807|rate 1180826|lost 214| [2025/04/30 10:19:45 070828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 10:19:45 070833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180826) in round 15| [2025/04/30 10:19:45 070837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 070841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 070845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385038251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 070849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385038251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 070854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32380|latest_rtt:32368|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 070860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 10:19:45 070865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746008385070619|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 070870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505070619|now:1746008385070619|interv:120000000| [2025/04/30 10:19:45 070874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505070619|now:1746008385070619|interv:120000000| [2025/04/30 10:19:45 070878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385071376|pq_index:0| [2025/04/30 10:19:45 070882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385070026| [2025/04/30 10:19:45 070886] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385070886| [2025/04/30 10:19:45 070892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385070890| [2025/04/30 10:19:45 070898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|min_srtt:32380|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 070902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:797034| [2025/04/30 10:19:45 070907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 070912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 070916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|min_srtt:32380|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 070924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:798213| [2025/04/30 10:19:45 070928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 070933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 070937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|min_srtt:32380|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 070941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:799392| [2025/04/30 10:19:45 070946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 070950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 070954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 070958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 070963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 070967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:741621| [2025/04/30 10:19:45 070972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 070976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 070980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385071376| [2025/04/30 10:19:45 070984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385071376| [2025/04/30 10:19:45 070988] [debug] |xqc_engine_wakeup_after|wakeup:1746008385071376|now:1746008385070988|diff:388| [2025/04/30 10:19:45 070992] [debug] |xqc_engine_main_logic|END|now:1746008385070890| [2025/04/30 10:19:45 070998] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385070998| [2025/04/30 10:19:45 071002] [debug] |xqc_engine_wakeup_after|wakeup:1746008385071376|now:1746008385071002|diff:374| [2025/04/30 10:19:45 071006] [debug] |xqc_engine_main_logic|END|now:1746008385070998| [2025/04/30 10:19:45 072078] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385072078| [2025/04/30 10:19:45 072093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385071376|pq_index:0| [2025/04/30 10:19:45 072100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385070890| [2025/04/30 10:19:45 072107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385072106| [2025/04/30 10:19:45 072121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385071376|now:1746008385072106| [2025/04/30 10:19:45 072127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385071376|now:1746008385072106| [2025/04/30 10:19:45 072133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 072141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32380|min_srtt:32380|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 072147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:799392| [2025/04/30 10:19:45 072154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 072160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 072166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 072172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 072178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 072184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:741621| [2025/04/30 10:19:45 072191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 072197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 10:19:45 072242] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385072207|stream_id:0|stream_offset:741621| [2025/04/30 10:19:45 072250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:862|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 072256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 072262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32380|rtt_var:142|pto_duration:34380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 072269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 072274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 072280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 072285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385131587|now:1746008385072262|interv:59325| [2025/04/30 10:19:45 072291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385131587|now:1746008385072262|interval:59325|pto_count:0|srtt:32380 [2025/04/30 10:19:45 072297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 072309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 072315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:742800| [2025/04/30 10:19:45 072322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 072329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 10:19:45 072374] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385072339|stream_id:0|stream_offset:742800| [2025/04/30 10:19:45 072379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 072384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 072390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32380|rtt_var:142|pto_duration:34380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 072398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 072404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 072411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 072417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385131719|now:1746008385072390|interv:59329| [2025/04/30 10:19:45 072423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385131719|now:1746008385072390|interval:59329|pto_count:0|srtt:32380 [2025/04/30 10:19:45 072431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 072438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 072445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:743979| [2025/04/30 10:19:45 072452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 072458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385073458|now:1746008385072458|interv:1000| [2025/04/30 10:19:45 072465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 072471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 072477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385073458| [2025/04/30 10:19:45 072484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385073458| [2025/04/30 10:19:45 072490] [debug] |xqc_engine_wakeup_after|wakeup:1746008385073458|now:1746008385072490|diff:968| [2025/04/30 10:19:45 072497] [debug] |xqc_engine_main_logic|END|now:1746008385072106| [2025/04/30 10:19:45 072511] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385072510| [2025/04/30 10:19:45 072527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 072536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:317| [2025/04/30 10:19:45 072542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 10:19:45 072569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 10:19:45 072578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 072586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:830|path_largest_ack:829| [2025/04/30 10:19:45 072593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:676006|prior_time:1746008385036713|is_app_limited:0|send_elapse:34679|ack_elapse:35797|ctl_first_sent_time:1746008385038372|lagest_ack_time:1746008385072510|curr_delivered:718013| [2025/04/30 10:19:45 072601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385038372| [2025/04/30 10:19:45 072607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1183||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 10:19:45 072614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:830|path_largest_ack:830| [2025/04/30 10:19:45 072619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:678406|prior_time:1746008385038699|is_app_limited:0|send_elapse:35068|ack_elapse:33811|ctl_first_sent_time:1746008385040239|lagest_ack_time:1746008385072510|curr_delivered:719213| [2025/04/30 10:19:45 072623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385040239| [2025/04/30 10:19:45 072627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1182||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 10:19:45 072632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32380|rttvar:142|minrtt:30819|latest_rtt:32271|ack_delay:72| [2025/04/30 10:19:45 072636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32357|rttvar:152|minrtt:30819|latest_rtt:32271|ack_delay:72| [2025/04/30 10:19:45 072640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 10:19:45 072645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 072649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32357|rtt_var:152|pto_duration:34357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 072653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 072657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 072661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 072666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385131696|now:1746008385072648|interv:59048| [2025/04/30 10:19:45 072679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385131696|now:1746008385072648|interval:59048|pto_count:0|srtt:32357 [2025/04/30 10:19:45 072686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35068, ack_elapse 33811, delivered 40807|rate 1163653|lost 214| [2025/04/30 10:19:45 072693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163653) in round 15| [2025/04/30 10:19:45 072697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 072701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 072705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385040239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 072710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385040239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 072714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32357|latest_rtt:32271|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 072720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 10:19:45 072725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746008385072510|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 072730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505072510|now:1746008385072510|interv:120000000| [2025/04/30 10:19:45 072734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505072510|now:1746008385072510|interv:120000000| [2025/04/30 10:19:45 072738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385073458|pq_index:0| [2025/04/30 10:19:45 072742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385072106| [2025/04/30 10:19:45 072746] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385072746| [2025/04/30 10:19:45 072751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385072750| [2025/04/30 10:19:45 072760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|min_srtt:32357|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 072767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:799392| [2025/04/30 10:19:45 072774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 072779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 072787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|min_srtt:32357|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 072791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:800571| [2025/04/30 10:19:45 072795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 072800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 072804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|min_srtt:32357|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 072809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:801750| [2025/04/30 10:19:45 072813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 072817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 072821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 072826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 072830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 072835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:743979| [2025/04/30 10:19:45 072843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 072849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 072855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385073458| [2025/04/30 10:19:45 072859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385073458| [2025/04/30 10:19:45 072863] [debug] |xqc_engine_wakeup_after|wakeup:1746008385073458|now:1746008385072863|diff:595| [2025/04/30 10:19:45 072867] [debug] |xqc_engine_main_logic|END|now:1746008385072750| [2025/04/30 10:19:45 072873] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385072873| [2025/04/30 10:19:45 072877] [debug] |xqc_engine_wakeup_after|wakeup:1746008385073458|now:1746008385072876|diff:582| [2025/04/30 10:19:45 072880] [debug] |xqc_engine_main_logic|END|now:1746008385072873| [2025/04/30 10:19:45 073946] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385073946| [2025/04/30 10:19:45 073957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385073458|pq_index:0| [2025/04/30 10:19:45 073961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385072750| [2025/04/30 10:19:45 073966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385073965| [2025/04/30 10:19:45 073977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385073458|now:1746008385073965| [2025/04/30 10:19:45 073982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385073458|now:1746008385073965| [2025/04/30 10:19:45 073986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 073991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32357|min_srtt:32357|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 073996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:801750| [2025/04/30 10:19:45 074001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 074005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 074009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 074013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 074026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 074030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:743979| [2025/04/30 10:19:45 074035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 074039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 10:19:45 074077] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385074047|stream_id:0|stream_offset:743979| [2025/04/30 10:19:45 074086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 074093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 074099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32357|rtt_var:152|pto_duration:34357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 074106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 074112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 074118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 074123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385133404|now:1746008385074099|interv:59305| [2025/04/30 10:19:45 074129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385133404|now:1746008385074099|interval:59305|pto_count:0|srtt:32357 [2025/04/30 10:19:45 074142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 074148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 074154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:745158| [2025/04/30 10:19:45 074160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 074166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 10:19:45 074205] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385074176|stream_id:0|stream_offset:745158| [2025/04/30 10:19:45 074212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:865|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 074219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 074224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32357|rtt_var:152|pto_duration:34357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 074231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 074236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 074241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 074247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385133533|now:1746008385074224|interv:59309| [2025/04/30 10:19:45 074252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385133533|now:1746008385074224|interval:59309|pto_count:0|srtt:32357 [2025/04/30 10:19:45 074258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 074265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 074271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:746337| [2025/04/30 10:19:45 074277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 074283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385075283|now:1746008385074283|interv:1000| [2025/04/30 10:19:45 074290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 074295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 074299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385075283| [2025/04/30 10:19:45 074303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385075283| [2025/04/30 10:19:45 074312] [debug] |xqc_engine_wakeup_after|wakeup:1746008385075283|now:1746008385074312|diff:971| [2025/04/30 10:19:45 074316] [debug] |xqc_engine_main_logic|END|now:1746008385073965| [2025/04/30 10:19:45 074599] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385074598| [2025/04/30 10:19:45 074641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 074651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:318| [2025/04/30 10:19:45 074657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 10:19:45 074665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 10:19:45 074671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 074679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:831| [2025/04/30 10:19:45 074684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:678406|prior_time:1746008385038699|is_app_limited:0|send_elapse:35188|ack_elapse:35899|ctl_first_sent_time:1746008385040359|lagest_ack_time:1746008385074598|curr_delivered:720413| [2025/04/30 10:19:45 074691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385040359| [2025/04/30 10:19:45 074706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1181||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 10:19:45 074713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:832| [2025/04/30 10:19:45 074721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:680813|prior_time:1746008385040793|is_app_limited:0|send_elapse:34040|ack_elapse:33805|ctl_first_sent_time:1746008385042358|lagest_ack_time:1746008385074598|curr_delivered:721613| [2025/04/30 10:19:45 074728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385042358| [2025/04/30 10:19:45 074734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1180||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 10:19:45 074740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32357|rttvar:152|minrtt:30819|latest_rtt:32240|ack_delay:72| [2025/04/30 10:19:45 074747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32334|rttvar:161|minrtt:30819|latest_rtt:32240|ack_delay:72| [2025/04/30 10:19:45 074754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 10:19:45 074759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 074764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32334|rtt_var:161|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 074768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 074772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 074776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 074786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385133510|now:1746008385074763|interv:58747| [2025/04/30 10:19:45 074790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385133510|now:1746008385074763|interval:58747|pto_count:0|srtt:32334 [2025/04/30 10:19:45 074795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34040, ack_elapse 33805, delivered 40800|rate 1198589|lost 214| [2025/04/30 10:19:45 074800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198589) in round 15| [2025/04/30 10:19:45 074804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 074808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 074812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385042358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 074817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385042358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 074821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32334|latest_rtt:32240|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 074827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 10:19:45 074832] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746008385074598|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 074837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505074598|now:1746008385074598|interv:120000000| [2025/04/30 10:19:45 074841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505074598|now:1746008385074598|interv:120000000| [2025/04/30 10:19:45 074845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385075283|pq_index:0| [2025/04/30 10:19:45 074849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385073965| [2025/04/30 10:19:45 074853] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385074853| [2025/04/30 10:19:45 074858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385074857| [2025/04/30 10:19:45 074864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|min_srtt:32334|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 074869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:801750| [2025/04/30 10:19:45 074874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 074881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 074886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|min_srtt:32334|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 074890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:802929| [2025/04/30 10:19:45 074894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 074899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 074903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|min_srtt:32334|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 074908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:804108| [2025/04/30 10:19:45 074912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 074916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 074920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 074924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 074929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 074933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:746337| [2025/04/30 10:19:45 074937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 074941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 074945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385075283| [2025/04/30 10:19:45 074949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385075283| [2025/04/30 10:19:45 074953] [debug] |xqc_engine_wakeup_after|wakeup:1746008385075283|now:1746008385074953|diff:330| [2025/04/30 10:19:45 074958] [debug] |xqc_engine_main_logic|END|now:1746008385074857| [2025/04/30 10:19:45 074963] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385074963| [2025/04/30 10:19:45 074967] [debug] |xqc_engine_wakeup_after|wakeup:1746008385075283|now:1746008385074967|diff:316| [2025/04/30 10:19:45 074971] [debug] |xqc_engine_main_logic|END|now:1746008385074963| [2025/04/30 10:19:45 076045] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385076045| [2025/04/30 10:19:45 076060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385075283|pq_index:0| [2025/04/30 10:19:45 076074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385074857| [2025/04/30 10:19:45 076082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385076080| [2025/04/30 10:19:45 076089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385075283|now:1746008385076080| [2025/04/30 10:19:45 076096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385075283|now:1746008385076080| [2025/04/30 10:19:45 076102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 076109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32334|min_srtt:32334|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 076117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:804108| [2025/04/30 10:19:45 076124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 076130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 076136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 076143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 076150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 076156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:746337| [2025/04/30 10:19:45 076162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 076168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 10:19:45 076211] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385076179|stream_id:0|stream_offset:746337| [2025/04/30 10:19:45 076221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:866|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 076228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 076235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32334|rtt_var:161|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 076241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 076247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 076253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 076259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385135513|now:1746008385076235|interv:59278| [2025/04/30 10:19:45 076273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385135513|now:1746008385076235|interval:59278|pto_count:0|srtt:32334 [2025/04/30 10:19:45 076281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 076288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 076294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:747516| [2025/04/30 10:19:45 076300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 076307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 10:19:45 076349] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385076319|stream_id:0|stream_offset:747516| [2025/04/30 10:19:45 076358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 076366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 076373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32334|rtt_var:161|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 076379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 076383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 076386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 076390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385135653|now:1746008385076372|interv:59281| [2025/04/30 10:19:45 076394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385135653|now:1746008385076372|interval:59281|pto_count:0|srtt:32334 [2025/04/30 10:19:45 076399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 076404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 076408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:748695| [2025/04/30 10:19:45 076412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 076416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385077416|now:1746008385076416|interv:1000| [2025/04/30 10:19:45 076420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 076424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 076433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385077416| [2025/04/30 10:19:45 076437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385077416| [2025/04/30 10:19:45 076441] [debug] |xqc_engine_wakeup_after|wakeup:1746008385077416|now:1746008385076441|diff:975| [2025/04/30 10:19:45 076445] [debug] |xqc_engine_main_logic|END|now:1746008385076080| [2025/04/30 10:19:45 076659] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385076658| [2025/04/30 10:19:45 076672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 076681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:319| [2025/04/30 10:19:45 076687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 10:19:45 076696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 10:19:45 076702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 076710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:833| [2025/04/30 10:19:45 076716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:680813|prior_time:1746008385040793|is_app_limited:0|send_elapse:34158|ack_elapse:35865|ctl_first_sent_time:1746008385042476|lagest_ack_time:1746008385076658|curr_delivered:722813| [2025/04/30 10:19:45 076724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385042476| [2025/04/30 10:19:45 076730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1179||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 10:19:45 076738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:834|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:834| [2025/04/30 10:19:45 076745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:683213|prior_time:1746008385042696|is_app_limited:0|send_elapse:33933|ack_elapse:33962|ctl_first_sent_time:1746008385044274|lagest_ack_time:1746008385076658|curr_delivered:724020| [2025/04/30 10:19:45 076751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385044274| [2025/04/30 10:19:45 076757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1178||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 10:19:45 076764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32334|rttvar:161|minrtt:30819|latest_rtt:32384|ack_delay:80| [2025/04/30 10:19:45 076770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32331|rttvar:128|minrtt:30819|latest_rtt:32384|ack_delay:80| [2025/04/30 10:19:45 076775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/04/30 10:19:45 076782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 304|pns:2| [2025/04/30 10:19:45 076788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 076795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:128|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 076805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 076810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 076813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 076817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385135650|now:1746008385076794|interv:58856| [2025/04/30 10:19:45 076821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385135650|now:1746008385076794|interval:58856|pto_count:0|srtt:32331 [2025/04/30 10:19:45 076826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33933, ack_elapse 33962, delivered 40807|rate 1201548|lost 214| [2025/04/30 10:19:45 076831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201548) in round 15| [2025/04/30 10:19:45 076835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 076839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 076843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008385044274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 076847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2407|po_sent_time:1746008385044274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 076852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32331|latest_rtt:32384|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 076858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 10:19:45 076862] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746008385076658|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 076867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505076658|now:1746008385076658|interv:120000000| [2025/04/30 10:19:45 076871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505076658|now:1746008385076658|interv:120000000| [2025/04/30 10:19:45 076875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385077416|pq_index:0| [2025/04/30 10:19:45 076880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385076080| [2025/04/30 10:19:45 076884] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385076884| [2025/04/30 10:19:45 076889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385076888| [2025/04/30 10:19:45 076895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 076902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:804108| [2025/04/30 10:19:45 076906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 076911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 076916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 076920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:805287| [2025/04/30 10:19:45 076925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 076929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 076933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 076938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:806466| [2025/04/30 10:19:45 076942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 076946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 076950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 076954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 076958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 076963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:748695| [2025/04/30 10:19:45 076967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 076971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 076975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385077416| [2025/04/30 10:19:45 076979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385077416| [2025/04/30 10:19:45 076983] [debug] |xqc_engine_wakeup_after|wakeup:1746008385077416|now:1746008385076983|diff:433| [2025/04/30 10:19:45 076987] [debug] |xqc_engine_main_logic|END|now:1746008385076888| [2025/04/30 10:19:45 076993] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385076993| [2025/04/30 10:19:45 076997] [debug] |xqc_engine_wakeup_after|wakeup:1746008385077416|now:1746008385076997|diff:419| [2025/04/30 10:19:45 077003] [debug] |xqc_engine_main_logic|END|now:1746008385076993| [2025/04/30 10:19:45 078085] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385078084| [2025/04/30 10:19:45 078099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385077416|pq_index:0| [2025/04/30 10:19:45 078105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385076888| [2025/04/30 10:19:45 078112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385078111| [2025/04/30 10:19:45 078119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385077416|now:1746008385078111| [2025/04/30 10:19:45 078125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385077416|now:1746008385078111| [2025/04/30 10:19:45 078131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 078138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32331|min_srtt:32331|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 078145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:806466| [2025/04/30 10:19:45 078151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 078156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 078161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 078167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 078191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 078197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:748695| [2025/04/30 10:19:45 078203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 078209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 10:19:45 078284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385078220|stream_id:0|stream_offset:748695| [2025/04/30 10:19:45 078295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 078302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 078309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:128|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 078316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 078327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 078331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 078335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385137551|now:1746008385078309|interv:59242| [2025/04/30 10:19:45 078339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385137551|now:1746008385078309|interval:59242|pto_count:0|srtt:32331 [2025/04/30 10:19:45 078344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 078349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 078353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:749874| [2025/04/30 10:19:45 078357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 078362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 10:19:45 078395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385078369|stream_id:0|stream_offset:749874| [2025/04/30 10:19:45 078401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 078407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 078415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32331|rtt_var:128|pto_duration:34331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 078422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 078428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 078435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 078441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385137700|now:1746008385078414|interv:59286| [2025/04/30 10:19:45 078448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385137700|now:1746008385078414|interval:59286|pto_count:0|srtt:32331 [2025/04/30 10:19:45 078455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 078464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 078470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:751053| [2025/04/30 10:19:45 078477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 078490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385079489|now:1746008385078489|interv:1000| [2025/04/30 10:19:45 078496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 078502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 078509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385079489| [2025/04/30 10:19:45 078516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385079489| [2025/04/30 10:19:45 078522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385079489|now:1746008385078522|diff:967| [2025/04/30 10:19:45 078528] [debug] |xqc_engine_main_logic|END|now:1746008385078111| [2025/04/30 10:19:45 078542] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385078541| [2025/04/30 10:19:45 078566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 078579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:320| [2025/04/30 10:19:45 078585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 10:19:45 078593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 10:19:45 078600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 078606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:836|path_largest_ack:835| [2025/04/30 10:19:45 078614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:683213|prior_time:1746008385042696|is_app_limited:0|send_elapse:34067|ack_elapse:35845|ctl_first_sent_time:1746008385044408|lagest_ack_time:1746008385078541|curr_delivered:725220| [2025/04/30 10:19:45 078621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385044408| [2025/04/30 10:19:45 078629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1177||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 10:19:45 078634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:836|path_largest_ack:836| [2025/04/30 10:19:45 078639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:685613|prior_time:1746008385044667|is_app_limited:0|send_elapse:33879|ack_elapse:33874|ctl_first_sent_time:1746008385046203|lagest_ack_time:1746008385078541|curr_delivered:726420| [2025/04/30 10:19:45 078643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385046203| [2025/04/30 10:19:45 078647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1176||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 10:19:45 078652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32331|rttvar:128|minrtt:30819|latest_rtt:32338|ack_delay:64| [2025/04/30 10:19:45 078656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32324|rttvar:110|minrtt:30819|latest_rtt:32338|ack_delay:64| [2025/04/30 10:19:45 078660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 10:19:45 078664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 078676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:110|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 078683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 078689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 078693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 078697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385137693|now:1746008385078675|interv:59018| [2025/04/30 10:19:45 078701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385137693|now:1746008385078675|interval:59018|pto_count:0|srtt:32324 [2025/04/30 10:19:45 078706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33879, ack_elapse 33874, delivered 40807|rate 1204492|lost 214| [2025/04/30 10:19:45 078711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204492) in round 15| [2025/04/30 10:19:45 078715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 078719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 078723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385046203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 078728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385046203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 078732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32324|latest_rtt:32338|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 078738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 10:19:45 078743] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746008385078541|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 078747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505078541|now:1746008385078541|interv:120000000| [2025/04/30 10:19:45 078752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505078541|now:1746008385078541|interv:120000000| [2025/04/30 10:19:45 078756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385079489|pq_index:0| [2025/04/30 10:19:45 078760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385078111| [2025/04/30 10:19:45 078764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385078764| [2025/04/30 10:19:45 078769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385078768| [2025/04/30 10:19:45 078778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 078783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:806466| [2025/04/30 10:19:45 078788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 078792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 078797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 078801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:807645| [2025/04/30 10:19:45 078806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 078810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 078814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 078819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:808824| [2025/04/30 10:19:45 078823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 078827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 078831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 078835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 078840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 078844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:751053| [2025/04/30 10:19:45 078849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 078852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 078856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385079489| [2025/04/30 10:19:45 078860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385079489| [2025/04/30 10:19:45 078864] [debug] |xqc_engine_wakeup_after|wakeup:1746008385079489|now:1746008385078864|diff:625| [2025/04/30 10:19:45 078871] [debug] |xqc_engine_main_logic|END|now:1746008385078768| [2025/04/30 10:19:45 078877] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385078877| [2025/04/30 10:19:45 078881] [debug] |xqc_engine_wakeup_after|wakeup:1746008385079489|now:1746008385078881|diff:608| [2025/04/30 10:19:45 078885] [debug] |xqc_engine_main_logic|END|now:1746008385078877| [2025/04/30 10:19:45 079954] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385079953| [2025/04/30 10:19:45 079964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385079489|pq_index:0| [2025/04/30 10:19:45 079969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385078768| [2025/04/30 10:19:45 079974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385079973| [2025/04/30 10:19:45 079978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385079489|now:1746008385079973| [2025/04/30 10:19:45 079983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385079489|now:1746008385079973| [2025/04/30 10:19:45 079987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 079992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32324|min_srtt:32324|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 079998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:808824| [2025/04/30 10:19:45 080006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 080012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 080018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 080025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 080032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 080040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:751053| [2025/04/30 10:19:45 080047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 080054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 10:19:45 080117] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385080065|stream_id:0|stream_offset:751053| [2025/04/30 10:19:45 080129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 080136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 080143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:110|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 080158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 080164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 080170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 080176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385139389|now:1746008385080143|interv:59246| [2025/04/30 10:19:45 080195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385139389|now:1746008385080143|interval:59246|pto_count:0|srtt:32324 [2025/04/30 10:19:45 080202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 080210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 080217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:752232| [2025/04/30 10:19:45 080224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 080229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 10:19:45 080282] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385080251|stream_id:0|stream_offset:752232| [2025/04/30 10:19:45 080292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 080300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 080307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32324|rtt_var:110|pto_duration:34324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 080312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 080316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 080320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 080324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385139575|now:1746008385080306|interv:59269| [2025/04/30 10:19:45 080328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385139575|now:1746008385080306|interval:59269|pto_count:0|srtt:32324 [2025/04/30 10:19:45 080333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 080337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 080342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:753411| [2025/04/30 10:19:45 080352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 080356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385081356|now:1746008385080356|interv:1000| [2025/04/30 10:19:45 080360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 080364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 080368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385081356| [2025/04/30 10:19:45 080372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385081356| [2025/04/30 10:19:45 080376] [debug] |xqc_engine_wakeup_after|wakeup:1746008385081356|now:1746008385080376|diff:980| [2025/04/30 10:19:45 080381] [debug] |xqc_engine_main_logic|END|now:1746008385079973| [2025/04/30 10:19:45 080586] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385080585| [2025/04/30 10:19:45 080599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 080608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:321| [2025/04/30 10:19:45 080614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 10:19:45 080623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 10:19:45 080629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 080637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:838|path_largest_ack:837| [2025/04/30 10:19:45 080644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:685613|prior_time:1746008385044667|is_app_limited:0|send_elapse:34038|ack_elapse:35918|ctl_first_sent_time:1746008385046362|lagest_ack_time:1746008385080585|curr_delivered:727620| [2025/04/30 10:19:45 080651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385046362| [2025/04/30 10:19:45 080658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1175||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 10:19:45 080665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:838|path_largest_ack:838| [2025/04/30 10:19:45 080672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:688013|prior_time:1746008385046637|is_app_limited:0|send_elapse:33895|ack_elapse:33948|ctl_first_sent_time:1746008385048182|lagest_ack_time:1746008385080585|curr_delivered:728820| [2025/04/30 10:19:45 080680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385048182| [2025/04/30 10:19:45 080686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1174||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 10:19:45 080693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32324|rttvar:110|minrtt:30819|latest_rtt:32403|ack_delay:72| [2025/04/30 10:19:45 080700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32325|rttvar:84|minrtt:30819|latest_rtt:32403|ack_delay:72| [2025/04/30 10:19:45 080713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 10:19:45 080720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 080727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:84|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 080734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 080740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 080746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 080750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385139576|now:1746008385080726|interv:58850| [2025/04/30 10:19:45 080754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385139576|now:1746008385080726|interval:58850|pto_count:0|srtt:32325 [2025/04/30 10:19:45 080759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33895, ack_elapse 33948, delivered 40807|rate 1202044|lost 214| [2025/04/30 10:19:45 080764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202044) in round 15| [2025/04/30 10:19:45 080768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 080772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 080776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385048182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 080781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385048182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 080785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32325|latest_rtt:32403|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 080791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 10:19:45 080796] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746008385080585|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 080801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505080585|now:1746008385080585|interv:120000000| [2025/04/30 10:19:45 080805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505080585|now:1746008385080585|interv:120000000| [2025/04/30 10:19:45 080809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385081356|pq_index:0| [2025/04/30 10:19:45 080813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385079973| [2025/04/30 10:19:45 080817] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385080817| [2025/04/30 10:19:45 080822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385080821| [2025/04/30 10:19:45 080831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 080836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:808824| [2025/04/30 10:19:45 080840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 080845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 080850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 080854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:810003| [2025/04/30 10:19:45 080858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 080863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 080867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 080871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:811182| [2025/04/30 10:19:45 080876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 080881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 080885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 080889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 080894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 080898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:753411| [2025/04/30 10:19:45 080902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 080906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 080910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385081356| [2025/04/30 10:19:45 080917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385081356| [2025/04/30 10:19:45 080921] [debug] |xqc_engine_wakeup_after|wakeup:1746008385081356|now:1746008385080921|diff:435| [2025/04/30 10:19:45 080925] [debug] |xqc_engine_main_logic|END|now:1746008385080821| [2025/04/30 10:19:45 080931] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385080931| [2025/04/30 10:19:45 080935] [debug] |xqc_engine_wakeup_after|wakeup:1746008385081356|now:1746008385080935|diff:421| [2025/04/30 10:19:45 080939] [debug] |xqc_engine_main_logic|END|now:1746008385080931| [2025/04/30 10:19:45 082008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385082008| [2025/04/30 10:19:45 082018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385081356|pq_index:0| [2025/04/30 10:19:45 082025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385080821| [2025/04/30 10:19:45 082033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385082032| [2025/04/30 10:19:45 082041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385081356|now:1746008385082032| [2025/04/30 10:19:45 082046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385081356|now:1746008385082032| [2025/04/30 10:19:45 082051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 082059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32325|min_srtt:32325|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 082066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:811182| [2025/04/30 10:19:45 082073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 082079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 082084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 082091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 082097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 082103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:753411| [2025/04/30 10:19:45 082109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 082115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 10:19:45 082157] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385082126|stream_id:0|stream_offset:753411| [2025/04/30 10:19:45 082165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 082177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 082184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:84|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 082190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 082195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 082201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 082206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385141451|now:1746008385082183|interv:59268| [2025/04/30 10:19:45 082211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385141451|now:1746008385082183|interval:59268|pto_count:0|srtt:32325 [2025/04/30 10:19:45 082217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 082224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 082230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:754590| [2025/04/30 10:19:45 082236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 082242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 10:19:45 082277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385082251|stream_id:0|stream_offset:754590| [2025/04/30 10:19:45 082284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 082288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 082293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32325|rtt_var:84|pto_duration:34325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 082297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 082301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 082305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 082309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385141576|now:1746008385082292|interv:59284| [2025/04/30 10:19:45 082313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385141576|now:1746008385082292|interval:59284|pto_count:0|srtt:32325 [2025/04/30 10:19:45 082317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 082322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 082335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:755769| [2025/04/30 10:19:45 082339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 082343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385083343|now:1746008385082343|interv:1000| [2025/04/30 10:19:45 082347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 082351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 082355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385083343| [2025/04/30 10:19:45 082359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385083343| [2025/04/30 10:19:45 082363] [debug] |xqc_engine_wakeup_after|wakeup:1746008385083343|now:1746008385082363|diff:980| [2025/04/30 10:19:45 082368] [debug] |xqc_engine_main_logic|END|now:1746008385082032| [2025/04/30 10:19:45 082493] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385082492| [2025/04/30 10:19:45 082504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 082512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:322| [2025/04/30 10:19:45 082518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 10:19:45 082527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 10:19:45 082534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 082542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:840|path_largest_ack:839| [2025/04/30 10:19:45 082568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:688013|prior_time:1746008385046637|is_app_limited:0|send_elapse:34039|ack_elapse:35855|ctl_first_sent_time:1746008385048326|lagest_ack_time:1746008385082492|curr_delivered:730020| [2025/04/30 10:19:45 082581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385048326| [2025/04/30 10:19:45 082588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1173||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 10:19:45 082595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:840|path_largest_ack:840| [2025/04/30 10:19:45 082603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:690413|prior_time:1746008385048647|is_app_limited:0|send_elapse:33883|ack_elapse:33845|ctl_first_sent_time:1746008385050158|lagest_ack_time:1746008385082492|curr_delivered:731220| [2025/04/30 10:19:45 082610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385050158| [2025/04/30 10:19:45 082617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1172||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 10:19:45 082623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32325|rttvar:84|minrtt:30819|latest_rtt:32334|ack_delay:56| [2025/04/30 10:19:45 082636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32319|rttvar:74|minrtt:30819|latest_rtt:32334|ack_delay:56| [2025/04/30 10:19:45 082644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 10:19:45 082649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 082653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:74|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 082658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 082662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 082666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 082670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385141570|now:1746008385082653|interv:58917| [2025/04/30 10:19:45 082675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385141570|now:1746008385082653|interval:58917|pto_count:0|srtt:32319 [2025/04/30 10:19:45 082679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33883, ack_elapse 33845, delivered 40807|rate 1204350|lost 214| [2025/04/30 10:19:45 082684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204350) in round 15| [2025/04/30 10:19:45 082688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 082692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 082696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385050158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 082701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385050158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 082705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32319|latest_rtt:32334|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 082711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 10:19:45 082716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746008385082492|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 082721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505082492|now:1746008385082492|interv:120000000| [2025/04/30 10:19:45 082725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505082492|now:1746008385082492|interv:120000000| [2025/04/30 10:19:45 082729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385083343|pq_index:0| [2025/04/30 10:19:45 082736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385082032| [2025/04/30 10:19:45 082740] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385082740| [2025/04/30 10:19:45 082745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385082744| [2025/04/30 10:19:45 082751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 082755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:811182| [2025/04/30 10:19:45 082760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 082765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 082769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 082774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:812361| [2025/04/30 10:19:45 082778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 082783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 082787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 082792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:813540| [2025/04/30 10:19:45 082796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 082800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 082804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 082808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 082813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 082817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:755769| [2025/04/30 10:19:45 082821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 082828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 082832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385083343| [2025/04/30 10:19:45 082836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385083343| [2025/04/30 10:19:45 082840] [debug] |xqc_engine_wakeup_after|wakeup:1746008385083343|now:1746008385082840|diff:503| [2025/04/30 10:19:45 082845] [debug] |xqc_engine_main_logic|END|now:1746008385082744| [2025/04/30 10:19:45 082850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385082850| [2025/04/30 10:19:45 082854] [debug] |xqc_engine_wakeup_after|wakeup:1746008385083343|now:1746008385082854|diff:489| [2025/04/30 10:19:45 082858] [debug] |xqc_engine_main_logic|END|now:1746008385082850| [2025/04/30 10:19:45 083930] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385083930| [2025/04/30 10:19:45 083940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385083343|pq_index:0| [2025/04/30 10:19:45 083944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385082744| [2025/04/30 10:19:45 083949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385083948| [2025/04/30 10:19:45 083954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385083343|now:1746008385083948| [2025/04/30 10:19:45 083958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385083343|now:1746008385083948| [2025/04/30 10:19:45 083962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 083968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 083972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:813540| [2025/04/30 10:19:45 083977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 083981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 083985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 083989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 083994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 083998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:755769| [2025/04/30 10:19:45 084003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 084007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 10:19:45 084051] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385084018|stream_id:0|stream_offset:755769| [2025/04/30 10:19:45 084067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 084074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 084080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:74|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 084087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 084092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 084097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 084103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385143337|now:1746008385084080|interv:59257| [2025/04/30 10:19:45 084108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385143337|now:1746008385084080|interval:59257|pto_count:0|srtt:32319 [2025/04/30 10:19:45 084115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 084121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 084127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:756948| [2025/04/30 10:19:45 084134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 084139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 10:19:45 084215] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385084149|stream_id:0|stream_offset:756948| [2025/04/30 10:19:45 084223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 084230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 084236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:74|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 084242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 084249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 084254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 084258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385143468|now:1746008385084235|interv:59233| [2025/04/30 10:19:45 084262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385143468|now:1746008385084235|interval:59233|pto_count:0|srtt:32319 [2025/04/30 10:19:45 084269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 084274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 084287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:758127| [2025/04/30 10:19:45 084292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 084296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385085296|now:1746008385084296|interv:1000| [2025/04/30 10:19:45 084300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 084304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 084308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385085296| [2025/04/30 10:19:45 084312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385085296| [2025/04/30 10:19:45 084316] [debug] |xqc_engine_wakeup_after|wakeup:1746008385085296|now:1746008385084316|diff:980| [2025/04/30 10:19:45 084321] [debug] |xqc_engine_main_logic|END|now:1746008385083948| [2025/04/30 10:19:45 084541] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385084540| [2025/04/30 10:19:45 084570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 084579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:323| [2025/04/30 10:19:45 084585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 10:19:45 084594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 10:19:45 084599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 084607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:841| [2025/04/30 10:19:45 084614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:690413|prior_time:1746008385048647|is_app_limited:0|send_elapse:34012|ack_elapse:35893|ctl_first_sent_time:1746008385050287|lagest_ack_time:1746008385084540|curr_delivered:732420| [2025/04/30 10:19:45 084621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385050287| [2025/04/30 10:19:45 084629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1171||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 10:19:45 084636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:842| [2025/04/30 10:19:45 084643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:692813|prior_time:1746008385050677|is_app_limited:0|send_elapse:33834|ack_elapse:33863|ctl_first_sent_time:1746008385052192|lagest_ack_time:1746008385084540|curr_delivered:733620| [2025/04/30 10:19:45 084649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385052192| [2025/04/30 10:19:45 084656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 10:19:45 084668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32319|rttvar:74|minrtt:30819|latest_rtt:32348|ack_delay:72| [2025/04/30 10:19:45 084675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32314|rttvar:66|minrtt:30819|latest_rtt:32348|ack_delay:72| [2025/04/30 10:19:45 084682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 10:19:45 084688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 084695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:66|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 084702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 084708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 084715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 084720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385143463|now:1746008385084695|interv:58768| [2025/04/30 10:19:45 084725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385143463|now:1746008385084695|interval:58768|pto_count:0|srtt:32314 [2025/04/30 10:19:45 084730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33834, ack_elapse 33863, delivered 40807|rate 1205061|lost 214| [2025/04/30 10:19:45 084735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205061) in round 15| [2025/04/30 10:19:45 084739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 084743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 084747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385052192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 084752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385052192|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 084756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32314|latest_rtt:32348|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 084762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 10:19:45 084767] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746008385084540|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 084772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505084540|now:1746008385084540|interv:120000000| [2025/04/30 10:19:45 084776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505084540|now:1746008385084540|interv:120000000| [2025/04/30 10:19:45 084784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385085296|pq_index:0| [2025/04/30 10:19:45 084788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385083948| [2025/04/30 10:19:45 084792] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385084792| [2025/04/30 10:19:45 084797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385084796| [2025/04/30 10:19:45 084803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 084807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:813540| [2025/04/30 10:19:45 084812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 084817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 084821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 084825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:814719| [2025/04/30 10:19:45 084830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 084834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 084839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 084843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:815898| [2025/04/30 10:19:45 084847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 084851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 084855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 084859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 084863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 084868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:758127| [2025/04/30 10:19:45 084875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 084878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 084882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385085296| [2025/04/30 10:19:45 084886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385085296| [2025/04/30 10:19:45 084890] [debug] |xqc_engine_wakeup_after|wakeup:1746008385085296|now:1746008385084890|diff:406| [2025/04/30 10:19:45 084895] [debug] |xqc_engine_main_logic|END|now:1746008385084796| [2025/04/30 10:19:45 084900] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385084900| [2025/04/30 10:19:45 084904] [debug] |xqc_engine_wakeup_after|wakeup:1746008385085296|now:1746008385084904|diff:392| [2025/04/30 10:19:45 084908] [debug] |xqc_engine_main_logic|END|now:1746008385084900| [2025/04/30 10:19:45 085980] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385085980| [2025/04/30 10:19:45 085989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385085296|pq_index:0| [2025/04/30 10:19:45 085994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385084796| [2025/04/30 10:19:45 085999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385085998| [2025/04/30 10:19:45 086004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385085296|now:1746008385085998| [2025/04/30 10:19:45 086010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385085296|now:1746008385085998| [2025/04/30 10:19:45 086017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 086025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 086032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:815898| [2025/04/30 10:19:45 086036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 086043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 086049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 086056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 086062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 086068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:758127| [2025/04/30 10:19:45 086074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 086081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 10:19:45 086129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385086098|stream_id:0|stream_offset:758127| [2025/04/30 10:19:45 086136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 086143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 086149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:66|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 086155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 086161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 086166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 086171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385145412|now:1746008385086149|interv:59263| [2025/04/30 10:19:45 086177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385145412|now:1746008385086149|interval:59263|pto_count:0|srtt:32314 [2025/04/30 10:19:45 086183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 086190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 086196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:759306| [2025/04/30 10:19:45 086202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 086207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 10:19:45 086244] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385086216|stream_id:0|stream_offset:759306| [2025/04/30 10:19:45 086251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 086256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 086260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:66|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 086265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 086268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 086272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 086276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385145530|now:1746008385086260|interv:59270| [2025/04/30 10:19:45 086284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385145530|now:1746008385086260|interval:59270|pto_count:0|srtt:32314 [2025/04/30 10:19:45 086289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 086293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 086297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:760485| [2025/04/30 10:19:45 086302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 086306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385087306|now:1746008385086306|interv:1000| [2025/04/30 10:19:45 086310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 086313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 086318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385087306| [2025/04/30 10:19:45 086322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385087306| [2025/04/30 10:19:45 086326] [debug] |xqc_engine_wakeup_after|wakeup:1746008385087306|now:1746008385086326|diff:980| [2025/04/30 10:19:45 086330] [debug] |xqc_engine_main_logic|END|now:1746008385085998| [2025/04/30 10:19:45 086562] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385086561| [2025/04/30 10:19:45 086574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 086583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:324| [2025/04/30 10:19:45 086589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 10:19:45 086597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 10:19:45 086604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 086614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:844|path_largest_ack:843| [2025/04/30 10:19:45 086622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:692813|prior_time:1746008385050677|is_app_limited:0|send_elapse:33972|ack_elapse:35884|ctl_first_sent_time:1746008385052330|lagest_ack_time:1746008385086561|curr_delivered:734820| [2025/04/30 10:19:45 086630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385052330| [2025/04/30 10:19:45 086637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1169||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 10:19:45 086644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:844|path_largest_ack:844| [2025/04/30 10:19:45 086649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:695213|prior_time:1746008385052631|is_app_limited:0|send_elapse:33767|ack_elapse:33930|ctl_first_sent_time:1746008385054124|lagest_ack_time:1746008385086561|curr_delivered:736020| [2025/04/30 10:19:45 086661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385054124| [2025/04/30 10:19:45 086668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1168||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 10:19:45 086674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32314|rttvar:66|minrtt:30819|latest_rtt:32437|ack_delay:64| [2025/04/30 10:19:45 086681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32321|rttvar:64|minrtt:30819|latest_rtt:32437|ack_delay:64| [2025/04/30 10:19:45 086688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 10:19:45 086695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 086701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:64|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 086708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 086715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 086720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 086724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385145537|now:1746008385086701|interv:58836| [2025/04/30 10:19:45 086728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385145537|now:1746008385086701|interval:58836|pto_count:0|srtt:32321 [2025/04/30 10:19:45 086733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33767, ack_elapse 33930, delivered 40807|rate 1202681|lost 214| [2025/04/30 10:19:45 086737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202681) in round 15| [2025/04/30 10:19:45 086742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 086746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 086750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385054124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 086754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385054124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 086759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32321|latest_rtt:32437|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 086765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 10:19:45 086769] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746008385086561|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 086778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505086561|now:1746008385086561|interv:120000000| [2025/04/30 10:19:45 086782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505086561|now:1746008385086561|interv:120000000| [2025/04/30 10:19:45 086786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385087306|pq_index:0| [2025/04/30 10:19:45 086790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385085998| [2025/04/30 10:19:45 086794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385086794| [2025/04/30 10:19:45 086799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385086798| [2025/04/30 10:19:45 086805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 086810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:815898| [2025/04/30 10:19:45 086814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 086819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 086823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 086828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:817077| [2025/04/30 10:19:45 086832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 086837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 086841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 086846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:818256| [2025/04/30 10:19:45 086850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 086854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 086858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 086862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 086867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 086873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:760485| [2025/04/30 10:19:45 086878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 086882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 086886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385087306| [2025/04/30 10:19:45 086890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385087306| [2025/04/30 10:19:45 086894] [debug] |xqc_engine_wakeup_after|wakeup:1746008385087306|now:1746008385086894|diff:412| [2025/04/30 10:19:45 086898] [debug] |xqc_engine_main_logic|END|now:1746008385086798| [2025/04/30 10:19:45 086904] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385086903| [2025/04/30 10:19:45 086907] [debug] |xqc_engine_wakeup_after|wakeup:1746008385087306|now:1746008385086907|diff:399| [2025/04/30 10:19:45 086911] [debug] |xqc_engine_main_logic|END|now:1746008385086903| [2025/04/30 10:19:45 087983] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385087983| [2025/04/30 10:19:45 087993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385087306|pq_index:0| [2025/04/30 10:19:45 087998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385086798| [2025/04/30 10:19:45 088006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385088004| [2025/04/30 10:19:45 088014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385087306|now:1746008385088004| [2025/04/30 10:19:45 088021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385087306|now:1746008385088004| [2025/04/30 10:19:45 088027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 088033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32321|min_srtt:32321|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 088040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:818256| [2025/04/30 10:19:45 088047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 088053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 088059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 088065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 088072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 088077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:760485| [2025/04/30 10:19:45 088090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 088096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 10:19:45 088193] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385088107|stream_id:0|stream_offset:760485| [2025/04/30 10:19:45 088201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 088208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 088214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:64|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 088220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 088226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 088232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 088238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385147428|now:1746008385088214|interv:59214| [2025/04/30 10:19:45 088242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385147428|now:1746008385088214|interval:59214|pto_count:0|srtt:32321 [2025/04/30 10:19:45 088247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 088252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 088256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:761664| [2025/04/30 10:19:45 088261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 088265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 10:19:45 088296] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385088272|stream_id:0|stream_offset:761664| [2025/04/30 10:19:45 088301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 088306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 088311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32321|rtt_var:64|pto_duration:34321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 088315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 088319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 088323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 088331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385147593|now:1746008385088310|interv:59283| [2025/04/30 10:19:45 088335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385147593|now:1746008385088310|interval:59283|pto_count:0|srtt:32321 [2025/04/30 10:19:45 088340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 088345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 088349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:762843| [2025/04/30 10:19:45 088353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 088357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385089357|now:1746008385088357|interv:1000| [2025/04/30 10:19:45 088361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 088365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 088369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385089357| [2025/04/30 10:19:45 088374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385089357| [2025/04/30 10:19:45 088378] [debug] |xqc_engine_wakeup_after|wakeup:1746008385089357|now:1746008385088377|diff:980| [2025/04/30 10:19:45 088382] [debug] |xqc_engine_main_logic|END|now:1746008385088004| [2025/04/30 10:19:45 088506] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385088505| [2025/04/30 10:19:45 088516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 088525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:325| [2025/04/30 10:19:45 088530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 10:19:45 088539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 10:19:45 088545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 088575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:845| [2025/04/30 10:19:45 088583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:695213|prior_time:1746008385052631|is_app_limited:0|send_elapse:33904|ack_elapse:35874|ctl_first_sent_time:1746008385054261|lagest_ack_time:1746008385088505|curr_delivered:737220| [2025/04/30 10:19:45 088590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385054261| [2025/04/30 10:19:45 088598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1167||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 10:19:45 088605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:846| [2025/04/30 10:19:45 088612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:697613|prior_time:1746008385054613|is_app_limited:0|send_elapse:33765|ack_elapse:33892|ctl_first_sent_time:1746008385056117|lagest_ack_time:1746008385088505|curr_delivered:738420| [2025/04/30 10:19:45 088625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385056117| [2025/04/30 10:19:45 088629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1166||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 10:19:45 088633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32321|rttvar:64|minrtt:30819|latest_rtt:32388|ack_delay:80| [2025/04/30 10:19:45 088638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32319|rttvar:51|minrtt:30819|latest_rtt:32388|ack_delay:80| [2025/04/30 10:19:45 088642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 10:19:45 088646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 088651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:51|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 088656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 088660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 088664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 088667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385147591|now:1746008385088651|interv:58940| [2025/04/30 10:19:45 088672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385147591|now:1746008385088651|interval:58940|pto_count:0|srtt:32319 [2025/04/30 10:19:45 088676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33765, ack_elapse 33892, delivered 40807|rate 1204030|lost 214| [2025/04/30 10:19:45 088681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204030) in round 15| [2025/04/30 10:19:45 088685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 088689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 088693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385056117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 088697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385056117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 088702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32319|latest_rtt:32388|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 088708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 10:19:45 088715] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746008385088505|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 088720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505088505|now:1746008385088505|interv:120000000| [2025/04/30 10:19:45 088724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505088505|now:1746008385088505|interv:120000000| [2025/04/30 10:19:45 088728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385089357|pq_index:0| [2025/04/30 10:19:45 088732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385088004| [2025/04/30 10:19:45 088736] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385088736| [2025/04/30 10:19:45 088741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385088740| [2025/04/30 10:19:45 088747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 088751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:818256| [2025/04/30 10:19:45 088756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 088761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 088765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 088770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:819435| [2025/04/30 10:19:45 088774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 088779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 088783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 088787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:820614| [2025/04/30 10:19:45 088791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 088795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 088799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 088806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 088810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 088815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:762843| [2025/04/30 10:19:45 088819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 088823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 088827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385089357| [2025/04/30 10:19:45 088831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385089357| [2025/04/30 10:19:45 088835] [debug] |xqc_engine_wakeup_after|wakeup:1746008385089357|now:1746008385088835|diff:522| [2025/04/30 10:19:45 088839] [debug] |xqc_engine_main_logic|END|now:1746008385088740| [2025/04/30 10:19:45 088845] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385088844| [2025/04/30 10:19:45 088848] [debug] |xqc_engine_wakeup_after|wakeup:1746008385089357|now:1746008385088848|diff:509| [2025/04/30 10:19:45 088852] [debug] |xqc_engine_main_logic|END|now:1746008385088844| [2025/04/30 10:19:45 089925] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385089924| [2025/04/30 10:19:45 089935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385089357|pq_index:0| [2025/04/30 10:19:45 089939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385088740| [2025/04/30 10:19:45 089944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385089943| [2025/04/30 10:19:45 089949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385089357|now:1746008385089943| [2025/04/30 10:19:45 089953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385089357|now:1746008385089943| [2025/04/30 10:19:45 089957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 089963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32319|min_srtt:32319|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 089967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:820614| [2025/04/30 10:19:45 089972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 089976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 089980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 089984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 089988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 090002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:762843| [2025/04/30 10:19:45 090010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 090017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 10:19:45 090060] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385090027|stream_id:0|stream_offset:762843| [2025/04/30 10:19:45 090068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 090075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 090081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:51|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 090087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 090092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 090098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 090103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385149346|now:1746008385090080|interv:59266| [2025/04/30 10:19:45 090108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385149346|now:1746008385090080|interval:59266|pto_count:0|srtt:32319 [2025/04/30 10:19:45 090115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40800| [2025/04/30 10:19:45 090122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 090128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:764022| [2025/04/30 10:19:45 090134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 090139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 10:19:45 090175] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385090149|stream_id:0|stream_offset:764022| [2025/04/30 10:19:45 090182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 090188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 090194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32319|rtt_var:51|pto_duration:34319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 090200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 090210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 090216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 090222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385149468|now:1746008385090193|interv:59275| [2025/04/30 10:19:45 090227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385149468|now:1746008385090193|interval:59275|pto_count:0|srtt:32319 [2025/04/30 10:19:45 090235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42000| [2025/04/30 10:19:45 090241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 090245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:765201| [2025/04/30 10:19:45 090250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 090253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385091253|now:1746008385090253|interv:1000| [2025/04/30 10:19:45 090257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 090261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 090265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385091253| [2025/04/30 10:19:45 090270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385091253| [2025/04/30 10:19:45 090274] [debug] |xqc_engine_wakeup_after|wakeup:1746008385091253|now:1746008385090274|diff:979| [2025/04/30 10:19:45 090278] [debug] |xqc_engine_main_logic|END|now:1746008385089943| [2025/04/30 10:19:45 090512] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385090511| [2025/04/30 10:19:45 090524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 090533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:326| [2025/04/30 10:19:45 090539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 10:19:45 090624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 10:19:45 090637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 090691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:848|path_largest_ack:847| [2025/04/30 10:19:45 090698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:697613|prior_time:1746008385054613|is_app_limited:0|send_elapse:33904|ack_elapse:35898|ctl_first_sent_time:1746008385056256|lagest_ack_time:1746008385090511|curr_delivered:739620| [2025/04/30 10:19:45 090705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385056256| [2025/04/30 10:19:45 090712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 10:19:45 090719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:848|path_largest_ack:848| [2025/04/30 10:19:45 090756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:700013|prior_time:1746008385056635|is_app_limited:0|send_elapse:33941|ack_elapse:33876|ctl_first_sent_time:1746008385058215|lagest_ack_time:1746008385090511|curr_delivered:740820| [2025/04/30 10:19:45 090764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385058215| [2025/04/30 10:19:45 090769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1164||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 10:19:45 090775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32319|rttvar:51|minrtt:30819|latest_rtt:32296|ack_delay:72| [2025/04/30 10:19:45 090781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32308|rttvar:62|minrtt:30819|latest_rtt:32296|ack_delay:72| [2025/04/30 10:19:45 090787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 10:19:45 090792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 090798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:62|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 090804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 090809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 090814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 090819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385149457|now:1746008385090797|interv:58660| [2025/04/30 10:19:45 090825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385149457|now:1746008385090797|interval:58660|pto_count:0|srtt:32308 [2025/04/30 10:19:45 090831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33941, ack_elapse 33876, delivered 40807|rate 1202292|lost 214| [2025/04/30 10:19:45 090838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202292) in round 15| [2025/04/30 10:19:45 090844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 090848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 090852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385058215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 090857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385058215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 090861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39600|srtt:32308|latest_rtt:32296|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 090873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 10:19:45 090880] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746008385090511|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 090887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505090511|now:1746008385090511|interv:120000000| [2025/04/30 10:19:45 090892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505090511|now:1746008385090511|interv:120000000| [2025/04/30 10:19:45 090897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385091253|pq_index:0| [2025/04/30 10:19:45 090903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385089943| [2025/04/30 10:19:45 090908] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385090908| [2025/04/30 10:19:45 090916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385090914| [2025/04/30 10:19:45 090924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 090930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:820614| [2025/04/30 10:19:45 090936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 090942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 090948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 090953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:821793| [2025/04/30 10:19:45 090959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 090979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 090985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 090992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:822972| [2025/04/30 10:19:45 091002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 091008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 091020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 091026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 091032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 091039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:765201| [2025/04/30 10:19:45 091045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 091051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 091057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385091253| [2025/04/30 10:19:45 091064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385091253| [2025/04/30 10:19:45 091070] [debug] |xqc_engine_wakeup_after|wakeup:1746008385091253|now:1746008385091070|diff:183| [2025/04/30 10:19:45 091077] [debug] |xqc_engine_main_logic|END|now:1746008385090914| [2025/04/30 10:19:45 091084] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385091084| [2025/04/30 10:19:45 091090] [debug] |xqc_engine_wakeup_after|wakeup:1746008385091253|now:1746008385091090|diff:163| [2025/04/30 10:19:45 091096] [debug] |xqc_engine_main_logic|END|now:1746008385091084| [2025/04/30 10:19:45 092170] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385092170| [2025/04/30 10:19:45 092197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385091253|pq_index:0| [2025/04/30 10:19:45 092205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385090914| [2025/04/30 10:19:45 092211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385092209| [2025/04/30 10:19:45 092215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385091630|now:1746008385092209| [2025/04/30 10:19:45 092220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 092224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385091630|now:1746008385092209| [2025/04/30 10:19:45 092228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 092231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385091253|now:1746008385092209| [2025/04/30 10:19:45 092235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385091253|now:1746008385092209| [2025/04/30 10:19:45 092239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 092245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:327|ack_delay:25614|first_ack_range:23|largest_pkt_recv_time:1746008385066630| [2025/04/30 10:19:45 092250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:327|low:304|pkt_pns:2| [2025/04/30 10:19:45 092254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:315|frame_largest_recv:327| [2025/04/30 10:19:45 092258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 092269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 092274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:822972| [2025/04/30 10:19:45 092279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 092283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 092287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 092291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 092296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 092300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:765201| [2025/04/30 10:19:45 092305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 092309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 10:19:45 092349] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:882|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746008385092317|stream_id:0|stream_offset:765201| [2025/04/30 10:19:45 092358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:882|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 10:19:45 092365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 092372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:62|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 092378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 092382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 092386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 092390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385151625|now:1746008385092372|interv:59253| [2025/04/30 10:19:45 092393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385151625|now:1746008385092372|interval:59253|pto_count:0|srtt:32308 [2025/04/30 10:19:45 092398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 092403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 092407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:766380| [2025/04/30 10:19:45 092416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 092420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 10:19:45 092458] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385092427|stream_id:0|stream_offset:766380| [2025/04/30 10:19:45 092468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 092475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 092479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:62|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 092484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 092490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 092497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 092503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385151735|now:1746008385092479|interv:59256| [2025/04/30 10:19:45 092507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385151735|now:1746008385092479|interval:59256|pto_count:0|srtt:32308 [2025/04/30 10:19:45 092511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 092517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 092523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:767559| [2025/04/30 10:19:45 092530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 092536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385093536|now:1746008385092536|interv:1000| [2025/04/30 10:19:45 092543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 092565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 092574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385093536| [2025/04/30 10:19:45 092580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385093536| [2025/04/30 10:19:45 092586] [debug] |xqc_engine_wakeup_after|wakeup:1746008385093536|now:1746008385092586|diff:950| [2025/04/30 10:19:45 092592] [debug] |xqc_engine_main_logic|END|now:1746008385092209| [2025/04/30 10:19:45 092606] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385092605| [2025/04/30 10:19:45 092613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 092622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:327| [2025/04/30 10:19:45 092635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 10:19:45 092643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 10:19:45 092650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 092657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:850|path_largest_ack:849| [2025/04/30 10:19:45 092663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:700013|prior_time:1746008385056635|is_app_limited:0|send_elapse:34079|ack_elapse:35970|ctl_first_sent_time:1746008385058353|lagest_ack_time:1746008385092605|curr_delivered:742020| [2025/04/30 10:19:45 092668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385058353| [2025/04/30 10:19:45 092673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1163||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 10:19:45 092677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:850|path_largest_ack:850| [2025/04/30 10:19:45 092683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:702413|prior_time:1746008385058652|is_app_limited:0|send_elapse:33951|ack_elapse:33953|ctl_first_sent_time:1746008385060175|lagest_ack_time:1746008385092605|curr_delivered:743220| [2025/04/30 10:19:45 092687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385060175| [2025/04/30 10:19:45 092691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1162||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 10:19:45 092696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32308|rttvar:62|minrtt:30819|latest_rtt:32430|ack_delay:72| [2025/04/30 10:19:45 092700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32314|rttvar:59|minrtt:30819|latest_rtt:32430|ack_delay:72| [2025/04/30 10:19:45 092704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 10:19:45 092708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 092713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:59|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 092717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 092721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 092725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 092729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385151741|now:1746008385092712|interv:59029| [2025/04/30 10:19:45 092733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385151741|now:1746008385092712|interval:59029|pto_count:0|srtt:32314 [2025/04/30 10:19:45 092738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33951, ack_elapse 33953, delivered 40807|rate 1201867|lost 214| [2025/04/30 10:19:45 092746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201867) in round 15| [2025/04/30 10:19:45 092750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 092754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 092758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385060175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 092763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385060175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 092767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32314|latest_rtt:32430|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 092773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 10:19:45 092778] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746008385092605|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 092783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505092605|now:1746008385092605|interv:120000000| [2025/04/30 10:19:45 092787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505092605|now:1746008385092605|interv:120000000| [2025/04/30 10:19:45 092791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385093536|pq_index:0| [2025/04/30 10:19:45 092795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385092209| [2025/04/30 10:19:45 092799] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385092799| [2025/04/30 10:19:45 092804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385092803| [2025/04/30 10:19:45 092810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 092815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:822972| [2025/04/30 10:19:45 092819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 092824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 092828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 092833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:824151| [2025/04/30 10:19:45 092840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 092845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 092849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 092853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:825330| [2025/04/30 10:19:45 092857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 092861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 092865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 092869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 092874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 092878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:767559| [2025/04/30 10:19:45 092882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 092886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 092890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385093536| [2025/04/30 10:19:45 092894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385093536| [2025/04/30 10:19:45 092898] [debug] |xqc_engine_wakeup_after|wakeup:1746008385093536|now:1746008385092898|diff:638| [2025/04/30 10:19:45 092903] [debug] |xqc_engine_main_logic|END|now:1746008385092803| [2025/04/30 10:19:45 092908] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385092908| [2025/04/30 10:19:45 092912] [debug] |xqc_engine_wakeup_after|wakeup:1746008385093536|now:1746008385092912|diff:624| [2025/04/30 10:19:45 092916] [debug] |xqc_engine_main_logic|END|now:1746008385092908| [2025/04/30 10:19:45 093984] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385093984| [2025/04/30 10:19:45 093999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385093536|pq_index:0| [2025/04/30 10:19:45 094005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385092803| [2025/04/30 10:19:45 094010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385094009| [2025/04/30 10:19:45 094015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385093536|now:1746008385094009| [2025/04/30 10:19:45 094029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385093536|now:1746008385094009| [2025/04/30 10:19:45 094034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 094042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32314|min_srtt:32314|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 094049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:825330| [2025/04/30 10:19:45 094055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 094061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 094066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 094072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 094078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 094084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:767559| [2025/04/30 10:19:45 094090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 094096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 10:19:45 094139] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385094107|stream_id:0|stream_offset:767559| [2025/04/30 10:19:45 094146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:884|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 094153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 094159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:59|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 094165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 094171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 094177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 094182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385153421|now:1746008385094159|interv:59262| [2025/04/30 10:19:45 094187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385153421|now:1746008385094159|interval:59262|pto_count:0|srtt:32314 [2025/04/30 10:19:45 094194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 094200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 094211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:768738| [2025/04/30 10:19:45 094216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 094221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 10:19:45 094249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385094227|stream_id:0|stream_offset:768738| [2025/04/30 10:19:45 094255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:885|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 094260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 094264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32314|rtt_var:59|pto_duration:34314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 094268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 094272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 094276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 094280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385153541|now:1746008385094264|interv:59277| [2025/04/30 10:19:45 094284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385153541|now:1746008385094264|interval:59277|pto_count:0|srtt:32314 [2025/04/30 10:19:45 094288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 094293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 094297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:769917| [2025/04/30 10:19:45 094301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 094305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385095305|now:1746008385094305|interv:1000| [2025/04/30 10:19:45 094309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 094313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 094317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385095305| [2025/04/30 10:19:45 094321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385095305| [2025/04/30 10:19:45 094325] [debug] |xqc_engine_wakeup_after|wakeup:1746008385095305|now:1746008385094325|diff:980| [2025/04/30 10:19:45 094330] [debug] |xqc_engine_main_logic|END|now:1746008385094009| [2025/04/30 10:19:45 094522] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385094522| [2025/04/30 10:19:45 094532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 094538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:328| [2025/04/30 10:19:45 094543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 10:19:45 094567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 10:19:45 094577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 094585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:852|path_largest_ack:851| [2025/04/30 10:19:45 094592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:702413|prior_time:1746008385058652|is_app_limited:0|send_elapse:34076|ack_elapse:35870|ctl_first_sent_time:1746008385060300|lagest_ack_time:1746008385094522|curr_delivered:744420| [2025/04/30 10:19:45 094599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385060300| [2025/04/30 10:19:45 094606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1161||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 10:19:45 094613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:852|path_largest_ack:852| [2025/04/30 10:19:45 094620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:704813|prior_time:1746008385060628|is_app_limited:0|send_elapse:33887|ack_elapse:33894|ctl_first_sent_time:1746008385062143|lagest_ack_time:1746008385094522|curr_delivered:745620| [2025/04/30 10:19:45 094627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385062143| [2025/04/30 10:19:45 094634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1160||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 10:19:45 094640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32314|rttvar:59|minrtt:30819|latest_rtt:32379|ack_delay:72| [2025/04/30 10:19:45 094646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32313|rttvar:46|minrtt:30819|latest_rtt:32379|ack_delay:72| [2025/04/30 10:19:45 094653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 10:19:45 094657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 094663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:46|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 094670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 094676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 094680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 094686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385153540|now:1746008385094663|interv:58877| [2025/04/30 10:19:45 094692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385153540|now:1746008385094663|interval:58877|pto_count:0|srtt:32313 [2025/04/30 10:19:45 094705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33887, ack_elapse 33894, delivered 40807|rate 1203959|lost 214| [2025/04/30 10:19:45 094713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203959) in round 15| [2025/04/30 10:19:45 094720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 094727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 094733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385062143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 094739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385062143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 094743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32313|latest_rtt:32379|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 094749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 10:19:45 094754] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1746008385094522|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 094759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505094522|now:1746008385094522|interv:120000000| [2025/04/30 10:19:45 094763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505094522|now:1746008385094522|interv:120000000| [2025/04/30 10:19:45 094767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385095305|pq_index:0| [2025/04/30 10:19:45 094772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385094009| [2025/04/30 10:19:45 094776] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385094776| [2025/04/30 10:19:45 094781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385094779| [2025/04/30 10:19:45 094787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 094791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:825330| [2025/04/30 10:19:45 094796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 094800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 094808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 094813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:826509| [2025/04/30 10:19:45 094817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 094822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 094826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 094830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:827688| [2025/04/30 10:19:45 094834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 094838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 094842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 094846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 094851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 094855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:769917| [2025/04/30 10:19:45 094860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 094863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 094867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385095305| [2025/04/30 10:19:45 094871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385095305| [2025/04/30 10:19:45 094875] [debug] |xqc_engine_wakeup_after|wakeup:1746008385095305|now:1746008385094875|diff:430| [2025/04/30 10:19:45 094880] [debug] |xqc_engine_main_logic|END|now:1746008385094779| [2025/04/30 10:19:45 094885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385094885| [2025/04/30 10:19:45 094889] [debug] |xqc_engine_wakeup_after|wakeup:1746008385095305|now:1746008385094889|diff:416| [2025/04/30 10:19:45 094893] [debug] |xqc_engine_main_logic|END|now:1746008385094885| [2025/04/30 10:19:45 095962] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385095961| [2025/04/30 10:19:45 095972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385095305|pq_index:0| [2025/04/30 10:19:45 095977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385094779| [2025/04/30 10:19:45 095982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385095981| [2025/04/30 10:19:45 095993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385095305|now:1746008385095981| [2025/04/30 10:19:45 096000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385095305|now:1746008385095981| [2025/04/30 10:19:45 096007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 096014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 096018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:827688| [2025/04/30 10:19:45 096023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 096029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 096035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 096041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 096049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 096055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:769917| [2025/04/30 10:19:45 096061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 096068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 10:19:45 096136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385096078|stream_id:0|stream_offset:769917| [2025/04/30 10:19:45 096144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:886|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 096151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 096157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:46|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 096163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 096168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 096174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 096179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385155391|now:1746008385096156|interv:59235| [2025/04/30 10:19:45 096185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385155391|now:1746008385096156|interval:59235|pto_count:0|srtt:32313 [2025/04/30 10:19:45 096195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 096202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 096207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:771096| [2025/04/30 10:19:45 096213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 096219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 10:19:45 096255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385096228|stream_id:0|stream_offset:771096| [2025/04/30 10:19:45 096264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 096272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 096278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:46|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 096284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 096287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 096291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 096295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385155541|now:1746008385096278|interv:59263| [2025/04/30 10:19:45 096299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385155541|now:1746008385096278|interval:59263|pto_count:0|srtt:32313 [2025/04/30 10:19:45 096304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 096308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 096313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:772275| [2025/04/30 10:19:45 096317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 096321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385097321|now:1746008385096321|interv:1000| [2025/04/30 10:19:45 096325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 096329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 096333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385097321| [2025/04/30 10:19:45 096337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385097321| [2025/04/30 10:19:45 096341] [debug] |xqc_engine_wakeup_after|wakeup:1746008385097321|now:1746008385096341|diff:980| [2025/04/30 10:19:45 096350] [debug] |xqc_engine_main_logic|END|now:1746008385095981| [2025/04/30 10:19:45 096521] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385096520| [2025/04/30 10:19:45 096531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 096539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:329| [2025/04/30 10:19:45 096546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 10:19:45 096578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 10:19:45 096584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 096591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:854|path_largest_ack:853| [2025/04/30 10:19:45 096598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:704813|prior_time:1746008385060628|is_app_limited:0|send_elapse:34046|ack_elapse:35892|ctl_first_sent_time:1746008385062302|lagest_ack_time:1746008385096520|curr_delivered:746820| [2025/04/30 10:19:45 096606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385062302| [2025/04/30 10:19:45 096613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1159||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 10:19:45 096619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:854|path_largest_ack:854| [2025/04/30 10:19:45 096626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:707213|prior_time:1746008385062633|is_app_limited:0|send_elapse:33835|ack_elapse:33887|ctl_first_sent_time:1746008385064132|lagest_ack_time:1746008385096520|curr_delivered:748020| [2025/04/30 10:19:45 096631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385064132| [2025/04/30 10:19:45 096635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1158||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 10:19:45 096639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32313|rttvar:46|minrtt:30819|latest_rtt:32388|ack_delay:72| [2025/04/30 10:19:45 096643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32313|rttvar:35|minrtt:30819|latest_rtt:32388|ack_delay:72| [2025/04/30 10:19:45 096648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/04/30 10:19:45 096652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 096656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:35|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 096660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 096664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 096668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 096677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385155541|now:1746008385096656|interv:58885| [2025/04/30 10:19:45 096681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385155541|now:1746008385096656|interval:58885|pto_count:0|srtt:32313 [2025/04/30 10:19:45 096686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33835, ack_elapse 33887, delivered 40807|rate 1204208|lost 214| [2025/04/30 10:19:45 096690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204208) in round 15| [2025/04/30 10:19:45 096695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 096699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 096703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385064132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 096707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385064132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 096712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32313|latest_rtt:32388|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 096718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 10:19:45 096722] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746008385096520|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 096727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505096520|now:1746008385096520|interv:120000000| [2025/04/30 10:19:45 096731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505096520|now:1746008385096520|interv:120000000| [2025/04/30 10:19:45 096735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385097321|pq_index:0| [2025/04/30 10:19:45 096740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385095981| [2025/04/30 10:19:45 096744] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385096744| [2025/04/30 10:19:45 096749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385096748| [2025/04/30 10:19:45 096755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 096759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:827688| [2025/04/30 10:19:45 096764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 096771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 096776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 096780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:828867| [2025/04/30 10:19:45 096785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 096789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 096794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 096798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:830046| [2025/04/30 10:19:45 096802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 096806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 096810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 096815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 096819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 096823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:772275| [2025/04/30 10:19:45 096828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 096832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 096836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385097321| [2025/04/30 10:19:45 096840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385097321| [2025/04/30 10:19:45 096844] [debug] |xqc_engine_wakeup_after|wakeup:1746008385097321|now:1746008385096844|diff:477| [2025/04/30 10:19:45 096848] [debug] |xqc_engine_main_logic|END|now:1746008385096748| [2025/04/30 10:19:45 096854] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385096854| [2025/04/30 10:19:45 096858] [debug] |xqc_engine_wakeup_after|wakeup:1746008385097321|now:1746008385096858|diff:463| [2025/04/30 10:19:45 096861] [debug] |xqc_engine_main_logic|END|now:1746008385096854| [2025/04/30 10:19:45 097902] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385097902| [2025/04/30 10:19:45 097915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385097321|pq_index:0| [2025/04/30 10:19:45 097919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385096748| [2025/04/30 10:19:45 097941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385097939| [2025/04/30 10:19:45 097954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385097321|now:1746008385097939| [2025/04/30 10:19:45 097959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385097321|now:1746008385097939| [2025/04/30 10:19:45 097963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 097969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32313|min_srtt:32313|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 097974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:830046| [2025/04/30 10:19:45 097979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 097983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 097987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 097991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 097996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 098000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:772275| [2025/04/30 10:19:45 098005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 098010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 10:19:45 098060] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385098023|stream_id:0|stream_offset:772275| [2025/04/30 10:19:45 098071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 098078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 098084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:35|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 098091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 098096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 098102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 098107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385157336|now:1746008385098084|interv:59252| [2025/04/30 10:19:45 098117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385157336|now:1746008385098084|interval:59252|pto_count:0|srtt:32313 [2025/04/30 10:19:45 098124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 098130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 098137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:773454| [2025/04/30 10:19:45 098143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 098149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 10:19:45 098191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385098158|stream_id:0|stream_offset:773454| [2025/04/30 10:19:45 098199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 098205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 098212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32313|rtt_var:35|pto_duration:34313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 098218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 098223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 098229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 098234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385157471|now:1746008385098211|interv:59260| [2025/04/30 10:19:45 098240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385157471|now:1746008385098211|interval:59260|pto_count:0|srtt:32313 [2025/04/30 10:19:45 098247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 098254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 098259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:774633| [2025/04/30 10:19:45 098264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 098268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385099268|now:1746008385098268|interv:1000| [2025/04/30 10:19:45 098272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 098276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 098280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385099268| [2025/04/30 10:19:45 098289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385099268| [2025/04/30 10:19:45 098293] [debug] |xqc_engine_wakeup_after|wakeup:1746008385099268|now:1746008385098293|diff:975| [2025/04/30 10:19:45 098299] [debug] |xqc_engine_main_logic|END|now:1746008385097939| [2025/04/30 10:19:45 098504] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385098503| [2025/04/30 10:19:45 098518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 098527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:330| [2025/04/30 10:19:45 098533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 10:19:45 098542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 10:19:45 098548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 098579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:856|path_largest_ack:855| [2025/04/30 10:19:45 098586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:707213|prior_time:1746008385062633|is_app_limited:0|send_elapse:33966|ack_elapse:35870|ctl_first_sent_time:1746008385064263|lagest_ack_time:1746008385098503|curr_delivered:749220| [2025/04/30 10:19:45 098592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385064263| [2025/04/30 10:19:45 098600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1157||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 10:19:45 098606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:856|path_largest_ack:856| [2025/04/30 10:19:45 098613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:709613|prior_time:1746008385064618|is_app_limited:0|send_elapse:33948|ack_elapse:33885|ctl_first_sent_time:1746008385066157|lagest_ack_time:1746008385098503|curr_delivered:750420| [2025/04/30 10:19:45 098620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385066157| [2025/04/30 10:19:45 098625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1156||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 10:19:45 098629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32313|rttvar:35|minrtt:30819|latest_rtt:32346|ack_delay:72| [2025/04/30 10:19:45 098633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32308|rttvar:36|minrtt:30819|latest_rtt:32346|ack_delay:72| [2025/04/30 10:19:45 098638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/04/30 10:19:45 098642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 098646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:36|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 098650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 098657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 098671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 098678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385157466|now:1746008385098646|interv:58820| [2025/04/30 10:19:45 098684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385157466|now:1746008385098646|interval:58820|pto_count:0|srtt:32308 [2025/04/30 10:19:45 098689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33948, ack_elapse 33885, delivered 40807|rate 1202044|lost 214| [2025/04/30 10:19:45 098693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202044) in round 15| [2025/04/30 10:19:45 098697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 098702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 098706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385066157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 098710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385066157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 098715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32308|latest_rtt:32346|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 098721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 10:19:45 098725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746008385098503|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 098730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505098503|now:1746008385098503|interv:120000000| [2025/04/30 10:19:45 098736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505098503|now:1746008385098503|interv:120000000| [2025/04/30 10:19:45 098743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385099268|pq_index:0| [2025/04/30 10:19:45 098750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385097939| [2025/04/30 10:19:45 098755] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385098755| [2025/04/30 10:19:45 098760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385098759| [2025/04/30 10:19:45 098766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 098771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:830046| [2025/04/30 10:19:45 098779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 098784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 098789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 098793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:831225| [2025/04/30 10:19:45 098798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 098802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 098807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 098811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:832404| [2025/04/30 10:19:45 098817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 098823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 098830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 098836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 098840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 098845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:774633| [2025/04/30 10:19:45 098849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 098853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 098857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385099268| [2025/04/30 10:19:45 098861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385099268| [2025/04/30 10:19:45 098865] [debug] |xqc_engine_wakeup_after|wakeup:1746008385099268|now:1746008385098865|diff:403| [2025/04/30 10:19:45 098869] [debug] |xqc_engine_main_logic|END|now:1746008385098759| [2025/04/30 10:19:45 098875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385098875| [2025/04/30 10:19:45 098879] [debug] |xqc_engine_wakeup_after|wakeup:1746008385099268|now:1746008385098879|diff:389| [2025/04/30 10:19:45 098883] [debug] |xqc_engine_main_logic|END|now:1746008385098875| [2025/04/30 10:19:45 099952] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385099952| [2025/04/30 10:19:45 099970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385099268|pq_index:0| [2025/04/30 10:19:45 099975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385098759| [2025/04/30 10:19:45 099980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385099979| [2025/04/30 10:19:45 099985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385099268|now:1746008385099979| [2025/04/30 10:19:45 099990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385099268|now:1746008385099979| [2025/04/30 10:19:45 099996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 100006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32308|min_srtt:32308|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 100013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:832404| [2025/04/30 10:19:45 100020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 100026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 100031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 100038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 100045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 100050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:774633| [2025/04/30 10:19:45 100057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 100063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 10:19:45 100111] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385100075|stream_id:0|stream_offset:774633| [2025/04/30 10:19:45 100118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 100125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 100131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:36|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 100137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 100143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 100148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 100157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385159383|now:1746008385100130|interv:59253| [2025/04/30 10:19:45 100163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385159383|now:1746008385100130|interval:59253|pto_count:0|srtt:32308 [2025/04/30 10:19:45 100170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 100176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 100183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:775812| [2025/04/30 10:19:45 100189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 100194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 10:19:45 100235] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385100203|stream_id:0|stream_offset:775812| [2025/04/30 10:19:45 100244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 100251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 100258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32308|rtt_var:36|pto_duration:34308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 100265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 100271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 100277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 100281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385159511|now:1746008385100257|interv:59254| [2025/04/30 10:19:45 100285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385159511|now:1746008385100257|interval:59254|pto_count:0|srtt:32308 [2025/04/30 10:19:45 100290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 100295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 100299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:776991| [2025/04/30 10:19:45 100304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 100308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385101307|now:1746008385100307|interv:1000| [2025/04/30 10:19:45 100312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 100320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 100324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385101307| [2025/04/30 10:19:45 100328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385101307| [2025/04/30 10:19:45 100332] [debug] |xqc_engine_wakeup_after|wakeup:1746008385101307|now:1746008385100332|diff:975| [2025/04/30 10:19:45 100337] [debug] |xqc_engine_main_logic|END|now:1746008385099979| [2025/04/30 10:19:45 100519] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385100517| [2025/04/30 10:19:45 100532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 100542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:331| [2025/04/30 10:19:45 100548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 10:19:45 100578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 10:19:45 100585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 100593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:858|path_largest_ack:857| [2025/04/30 10:19:45 100600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:709613|prior_time:1746008385064618|is_app_limited:0|send_elapse:34080|ack_elapse:35899|ctl_first_sent_time:1746008385066289|lagest_ack_time:1746008385100517|curr_delivered:751620| [2025/04/30 10:19:45 100607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385066289| [2025/04/30 10:19:45 100614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1155||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 10:19:45 100620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:858|path_largest_ack:858| [2025/04/30 10:19:45 100627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:712013|prior_time:1746008385066630|is_app_limited:0|send_elapse:33976|ack_elapse:33887|ctl_first_sent_time:1746008385068196|lagest_ack_time:1746008385100517|curr_delivered:752820| [2025/04/30 10:19:45 100633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385068196| [2025/04/30 10:19:45 100640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1154||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 10:19:45 100646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32308|rttvar:36|minrtt:30819|latest_rtt:32321|ack_delay:64| [2025/04/30 10:19:45 100653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32302|rttvar:39|minrtt:30819|latest_rtt:32321|ack_delay:64| [2025/04/30 10:19:45 100660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 10:19:45 100667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 100674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:39|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 100689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 100694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 100698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 100702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385159505|now:1746008385100673|interv:58832| [2025/04/30 10:19:45 100706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385159505|now:1746008385100673|interval:58832|pto_count:0|srtt:32302 [2025/04/30 10:19:45 100710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33976, ack_elapse 33887, delivered 40807|rate 1201053|lost 214| [2025/04/30 10:19:45 100715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201053) in round 15| [2025/04/30 10:19:45 100719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 100723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 100727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385068196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 100732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385068196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 100737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32302|latest_rtt:32321|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 100743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 10:19:45 100747] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746008385100517|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 100752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505100517|now:1746008385100517|interv:120000000| [2025/04/30 10:19:45 100757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505100517|now:1746008385100517|interv:120000000| [2025/04/30 10:19:45 100761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385101307|pq_index:0| [2025/04/30 10:19:45 100765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385099979| [2025/04/30 10:19:45 100769] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385100769| [2025/04/30 10:19:45 100774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385100773| [2025/04/30 10:19:45 100780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 100788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:832404| [2025/04/30 10:19:45 100793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 100797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 100802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 100806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:833583| [2025/04/30 10:19:45 100811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 100815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 100819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 100824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:834762| [2025/04/30 10:19:45 100828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 100832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 100836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 100840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 100844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 100849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:776991| [2025/04/30 10:19:45 100853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 100857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 100861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385101307| [2025/04/30 10:19:45 100865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385101307| [2025/04/30 10:19:45 100869] [debug] |xqc_engine_wakeup_after|wakeup:1746008385101307|now:1746008385100869|diff:438| [2025/04/30 10:19:45 100873] [debug] |xqc_engine_main_logic|END|now:1746008385100773| [2025/04/30 10:19:45 100879] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385100879| [2025/04/30 10:19:45 100883] [debug] |xqc_engine_wakeup_after|wakeup:1746008385101307|now:1746008385100883|diff:424| [2025/04/30 10:19:45 100889] [debug] |xqc_engine_main_logic|END|now:1746008385100879| [2025/04/30 10:19:45 101953] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385101953| [2025/04/30 10:19:45 101963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385101307|pq_index:0| [2025/04/30 10:19:45 101968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385100773| [2025/04/30 10:19:45 101976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385101974| [2025/04/30 10:19:45 101983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385101307|now:1746008385101974| [2025/04/30 10:19:45 101990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385101307|now:1746008385101974| [2025/04/30 10:19:45 101995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 102001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 102008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:834762| [2025/04/30 10:19:45 102015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 102021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 102026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 102033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 102039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 102045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:776991| [2025/04/30 10:19:45 102051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 102057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 10:19:45 102128] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385102068|stream_id:0|stream_offset:776991| [2025/04/30 10:19:45 102136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 102143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 102149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:39|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 102155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 102165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 102171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 102177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385161370|now:1746008385102149|interv:59221| [2025/04/30 10:19:45 102182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385161370|now:1746008385102149|interval:59221|pto_count:0|srtt:32302 [2025/04/30 10:19:45 102189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 102195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 102201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:778170| [2025/04/30 10:19:45 102207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 102213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 10:19:45 102253] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385102223|stream_id:0|stream_offset:778170| [2025/04/30 10:19:45 102262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 102269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 102276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:39|pto_duration:34302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 102283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 102289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 102293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 102297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385161525|now:1746008385102276|interv:59249| [2025/04/30 10:19:45 102301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385161525|now:1746008385102276|interval:59249|pto_count:0|srtt:32302 [2025/04/30 10:19:45 102305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 102310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 102315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:779349| [2025/04/30 10:19:45 102319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 102333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385103333|now:1746008385102333|interv:1000| [2025/04/30 10:19:45 102337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 102341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 102345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385103333| [2025/04/30 10:19:45 102349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385103333| [2025/04/30 10:19:45 102353] [debug] |xqc_engine_wakeup_after|wakeup:1746008385103333|now:1746008385102353|diff:980| [2025/04/30 10:19:45 102358] [debug] |xqc_engine_main_logic|END|now:1746008385101974| [2025/04/30 10:19:45 102474] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385102473| [2025/04/30 10:19:45 102481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 102490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:332| [2025/04/30 10:19:45 102496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 10:19:45 102504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 10:19:45 102511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 102516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:859| [2025/04/30 10:19:45 102523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:712013|prior_time:1746008385066630|is_app_limited:0|send_elapse:34103|ack_elapse:35843|ctl_first_sent_time:1746008385068323|lagest_ack_time:1746008385102473|curr_delivered:754020| [2025/04/30 10:19:45 102530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385068323| [2025/04/30 10:19:45 102537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1153||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 10:19:45 102544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:860| [2025/04/30 10:19:45 102574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:714413|prior_time:1746008385068594|is_app_limited:0|send_elapse:33897|ack_elapse:33879|ctl_first_sent_time:1746008385070114|lagest_ack_time:1746008385102473|curr_delivered:755220| [2025/04/30 10:19:45 102581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385070114| [2025/04/30 10:19:45 102588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1152||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 10:19:45 102594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32302|rttvar:39|minrtt:30819|latest_rtt:32359|ack_delay:64| [2025/04/30 10:19:45 102600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32301|rttvar:31|minrtt:30819|latest_rtt:32359|ack_delay:64| [2025/04/30 10:19:45 102604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/04/30 10:19:45 102608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 102618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:31|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 102622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 102626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 102630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 102634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385161524|now:1746008385102617|interv:58907| [2025/04/30 10:19:45 102638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385161524|now:1746008385102617|interval:58907|pto_count:0|srtt:32301 [2025/04/30 10:19:45 102643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33897, ack_elapse 33879, delivered 40807|rate 1203852|lost 214| [2025/04/30 10:19:45 102647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203852) in round 15| [2025/04/30 10:19:45 102652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 102658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5896| [2025/04/30 10:19:45 102665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385070114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 102672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385070114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:716813| [2025/04/30 10:19:45 102679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98898|full_bw_reached:1|inflight:39607|srtt:32301|latest_rtt:32359|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 102687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 10:19:45 102691] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746008385102473|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 102696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505102473|now:1746008385102473|interv:120000000| [2025/04/30 10:19:45 102701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505102473|now:1746008385102473|interv:120000000| [2025/04/30 10:19:45 102705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385103333|pq_index:0| [2025/04/30 10:19:45 102709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385101974| [2025/04/30 10:19:45 102713] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385102713| [2025/04/30 10:19:45 102718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385102717| [2025/04/30 10:19:45 102727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 102731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:834762| [2025/04/30 10:19:45 102736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 102741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 102745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 102750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:835941| [2025/04/30 10:19:45 102754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 102759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 102763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 102767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:837120| [2025/04/30 10:19:45 102772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 102776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 102780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 102784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 102788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 102793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:779349| [2025/04/30 10:19:45 102797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 102801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 102805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385103333| [2025/04/30 10:19:45 102809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385103333| [2025/04/30 10:19:45 102813] [debug] |xqc_engine_wakeup_after|wakeup:1746008385103333|now:1746008385102813|diff:520| [2025/04/30 10:19:45 102820] [debug] |xqc_engine_main_logic|END|now:1746008385102717| [2025/04/30 10:19:45 102826] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385102826| [2025/04/30 10:19:45 102830] [debug] |xqc_engine_wakeup_after|wakeup:1746008385103333|now:1746008385102830|diff:503| [2025/04/30 10:19:45 102834] [debug] |xqc_engine_main_logic|END|now:1746008385102826| [2025/04/30 10:19:45 103903] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385103902| [2025/04/30 10:19:45 103912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385103333|pq_index:0| [2025/04/30 10:19:45 103917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385102717| [2025/04/30 10:19:45 103922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385103921| [2025/04/30 10:19:45 103927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385103333|now:1746008385103921| [2025/04/30 10:19:45 103931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385103333|now:1746008385103921| [2025/04/30 10:19:45 103935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 103940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32301|min_srtt:32301|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 103945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:837120| [2025/04/30 10:19:45 103950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 103954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 103958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 103962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 103967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 103971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:779349| [2025/04/30 10:19:45 103976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 103983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 10:19:45 104023] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385103994|stream_id:0|stream_offset:779349| [2025/04/30 10:19:45 104032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 104039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 104045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:31|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 104058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 104064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 104069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 104074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385163295|now:1746008385104044|interv:59251| [2025/04/30 10:19:45 104080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385163295|now:1746008385104044|interval:59251|pto_count:0|srtt:32301 [2025/04/30 10:19:45 104087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:40807| [2025/04/30 10:19:45 104093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 104099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:780528| [2025/04/30 10:19:45 104105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 104111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 10:19:45 104148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385104120|stream_id:0|stream_offset:780528| [2025/04/30 10:19:45 104155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 104161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 104167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32301|rtt_var:31|pto_duration:34301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 104173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 104178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 104184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 104190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385163421|now:1746008385104167|interv:59254| [2025/04/30 10:19:45 104196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385163421|now:1746008385104167|interval:59254|pto_count:0|srtt:32301 [2025/04/30 10:19:45 104203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98898|inflight:42007| [2025/04/30 10:19:45 104209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 104213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98898|conn:0000564648F8D6FC|stream_id:0|stream_offset:781707| [2025/04/30 10:19:45 104222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 104226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385105226|now:1746008385104226|interv:1000| [2025/04/30 10:19:45 104230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 104234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 104238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385105226| [2025/04/30 10:19:45 104242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385105226| [2025/04/30 10:19:45 104246] [debug] |xqc_engine_wakeup_after|wakeup:1746008385105226|now:1746008385104246|diff:980| [2025/04/30 10:19:45 104261] [debug] |xqc_engine_main_logic|END|now:1746008385103921| [2025/04/30 10:19:45 104478] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385104477| [2025/04/30 10:19:45 104485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 104495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:333| [2025/04/30 10:19:45 104501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 10:19:45 104509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 10:19:45 104516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 104521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:861| [2025/04/30 10:19:45 104525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:714413|prior_time:1746008385068594|is_app_limited:0|send_elapse:34046|ack_elapse:35883|ctl_first_sent_time:1746008385070263|lagest_ack_time:1746008385104477|curr_delivered:756420| [2025/04/30 10:19:45 104531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385070263| [2025/04/30 10:19:45 104539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1151||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 10:19:45 104546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:862| [2025/04/30 10:19:45 104572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:716813|prior_time:1746008385070619|is_app_limited:0|send_elapse:33956|ack_elapse:33858|ctl_first_sent_time:1746008385072207|lagest_ack_time:1746008385104477|curr_delivered:757620| [2025/04/30 10:19:45 104580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385072207| [2025/04/30 10:19:45 104587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1150||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 10:19:45 104593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32301|rttvar:31|minrtt:30819|latest_rtt:32270|ack_delay:64| [2025/04/30 10:19:45 104600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32289|rttvar:47|minrtt:30819|latest_rtt:32270|ack_delay:64| [2025/04/30 10:19:45 104611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 10:19:45 104615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 104619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:47|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 104624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 104627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 104631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 104635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385163409|now:1746008385104619|interv:58790| [2025/04/30 10:19:45 104639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385163409|now:1746008385104619|interval:58790|pto_count:0|srtt:32289 [2025/04/30 10:19:45 104644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33956, ack_elapse 33858, delivered 40807|rate 1201761|lost 214| [2025/04/30 10:19:45 104648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 10:19:45 104652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201761) in round 16| [2025/04/30 10:19:45 104656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 104661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 104664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385072207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 104669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98898|packet_lost:0|acked:2400|po_sent_time:1746008385072207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 104674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32289|latest_rtt:32270|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 104681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 10:19:45 104686] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746008385104477|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 104691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505104477|now:1746008385104477|interv:120000000| [2025/04/30 10:19:45 104695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505104477|now:1746008385104477|interv:120000000| [2025/04/30 10:19:45 104699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385105226|pq_index:0| [2025/04/30 10:19:45 104703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385103921| [2025/04/30 10:19:45 104710] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385104710| [2025/04/30 10:19:45 104715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385104714| [2025/04/30 10:19:45 104721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 104725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:837120| [2025/04/30 10:19:45 104730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 104735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 104739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 104744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:838299| [2025/04/30 10:19:45 104748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 104753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 104757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 104761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:839478| [2025/04/30 10:19:45 104765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 104769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 104773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 104777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 104782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 104786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:781707| [2025/04/30 10:19:45 104790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 104794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 104801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385105226| [2025/04/30 10:19:45 104805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385105226| [2025/04/30 10:19:45 104809] [debug] |xqc_engine_wakeup_after|wakeup:1746008385105226|now:1746008385104808|diff:418| [2025/04/30 10:19:45 104813] [debug] |xqc_engine_main_logic|END|now:1746008385104714| [2025/04/30 10:19:45 104818] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385104818| [2025/04/30 10:19:45 104822] [debug] |xqc_engine_wakeup_after|wakeup:1746008385105226|now:1746008385104822|diff:404| [2025/04/30 10:19:45 104826] [debug] |xqc_engine_main_logic|END|now:1746008385104818| [2025/04/30 10:19:45 105896] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385105896| [2025/04/30 10:19:45 105906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385105226|pq_index:0| [2025/04/30 10:19:45 105911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385104714| [2025/04/30 10:19:45 105916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385105915| [2025/04/30 10:19:45 105920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385105226|now:1746008385105915| [2025/04/30 10:19:45 105924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385105226|now:1746008385105915| [2025/04/30 10:19:45 105928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 105934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 105939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:839478| [2025/04/30 10:19:45 105943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 105947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 105951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 105955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 105960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 105966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:781707| [2025/04/30 10:19:45 105973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 105980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 10:19:45 106045] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385105992|stream_id:0|stream_offset:781707| [2025/04/30 10:19:45 106053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 106064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 106071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:47|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 106077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 106082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 106088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 106093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385165281|now:1746008385106070|interv:59211| [2025/04/30 10:19:45 106099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385165281|now:1746008385106070|interval:59211|pto_count:0|srtt:32289 [2025/04/30 10:19:45 106105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 106112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 106118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:782886| [2025/04/30 10:19:45 106124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 106130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 10:19:45 106169] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385106139|stream_id:0|stream_offset:782886| [2025/04/30 10:19:45 106176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 106183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 106190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:47|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 106196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 106200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 106204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 106207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385165428|now:1746008385106190|interv:59238| [2025/04/30 10:19:45 106211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385165428|now:1746008385106190|interval:59238|pto_count:0|srtt:32289 [2025/04/30 10:19:45 106216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 106225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 106229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:784065| [2025/04/30 10:19:45 106234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 106237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385107237|now:1746008385106237|interv:1000| [2025/04/30 10:19:45 106241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 106245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 106249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385107237| [2025/04/30 10:19:45 106254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385107237| [2025/04/30 10:19:45 106258] [debug] |xqc_engine_wakeup_after|wakeup:1746008385107237|now:1746008385106257|diff:980| [2025/04/30 10:19:45 106262] [debug] |xqc_engine_main_logic|END|now:1746008385105915| [2025/04/30 10:19:45 106524] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385106523| [2025/04/30 10:19:45 106531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 106540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:335| [2025/04/30 10:19:45 106546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 10:19:45 106579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 10:19:45 106584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 106591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:863| [2025/04/30 10:19:45 106598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:716813|prior_time:1746008385070619|is_app_limited:0|send_elapse:34088|ack_elapse:35904|ctl_first_sent_time:1746008385072339|lagest_ack_time:1746008385106523|curr_delivered:758820| [2025/04/30 10:19:45 106605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385072339| [2025/04/30 10:19:45 106612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1149||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 10:19:45 106619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:864| [2025/04/30 10:19:45 106626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:719213|prior_time:1746008385072510|is_app_limited:0|send_elapse:33808|ack_elapse:34013|ctl_first_sent_time:1746008385074047|lagest_ack_time:1746008385106523|curr_delivered:760020| [2025/04/30 10:19:45 106632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385074047| [2025/04/30 10:19:45 106639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1148||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 10:19:45 106644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32289|rttvar:47|minrtt:30819|latest_rtt:32476|ack_delay:72| [2025/04/30 10:19:45 106653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32303|rttvar:64|minrtt:30819|latest_rtt:32476|ack_delay:72| [2025/04/30 10:19:45 106657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 10:19:45 106662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 106666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32303|rtt_var:64|pto_duration:34303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 106670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 106674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 106678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 106682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385165442|now:1746008385106666|interv:58776| [2025/04/30 10:19:45 106686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385165442|now:1746008385106666|interval:58776|pto_count:0|srtt:32303 [2025/04/30 10:19:45 106690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33808, ack_elapse 34013, delivered 40807|rate 1199747|lost 214| [2025/04/30 10:19:45 106695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199747) in round 16| [2025/04/30 10:19:45 106699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 106703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 106707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385074047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 106711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385074047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 106716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32303|latest_rtt:32476|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 106722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 10:19:45 106726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746008385106523|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 106731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505106523|now:1746008385106523|interv:120000000| [2025/04/30 10:19:45 106735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505106523|now:1746008385106523|interv:120000000| [2025/04/30 10:19:45 106739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385107237|pq_index:0| [2025/04/30 10:19:45 106746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385105915| [2025/04/30 10:19:45 106750] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385106750| [2025/04/30 10:19:45 106755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385106754| [2025/04/30 10:19:45 106761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|min_srtt:32303|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 106765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:839478| [2025/04/30 10:19:45 106770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 106774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 106779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|min_srtt:32303|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 106783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:840657| [2025/04/30 10:19:45 106788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 106792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 106796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|min_srtt:32303|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 106800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:841836| [2025/04/30 10:19:45 106805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 106808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 106812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 106816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 106821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 106825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:784065| [2025/04/30 10:19:45 106832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 106836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 106840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385107237| [2025/04/30 10:19:45 106844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385107237| [2025/04/30 10:19:45 106848] [debug] |xqc_engine_wakeup_after|wakeup:1746008385107237|now:1746008385106848|diff:389| [2025/04/30 10:19:45 106852] [debug] |xqc_engine_main_logic|END|now:1746008385106754| [2025/04/30 10:19:45 106857] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385106857| [2025/04/30 10:19:45 106861] [debug] |xqc_engine_wakeup_after|wakeup:1746008385107237|now:1746008385106861|diff:376| [2025/04/30 10:19:45 106865] [debug] |xqc_engine_main_logic|END|now:1746008385106857| [2025/04/30 10:19:45 107934] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385107934| [2025/04/30 10:19:45 107950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385107237|pq_index:0| [2025/04/30 10:19:45 107957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385106754| [2025/04/30 10:19:45 107965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385107964| [2025/04/30 10:19:45 107972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385107237|now:1746008385107964| [2025/04/30 10:19:45 107979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385107237|now:1746008385107964| [2025/04/30 10:19:45 107985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 107994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32303|min_srtt:32303|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 108001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:841836| [2025/04/30 10:19:45 108009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 108015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 108021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 108028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 108035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 108041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:784065| [2025/04/30 10:19:45 108048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 108054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 10:19:45 108096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385108065|stream_id:0|stream_offset:784065| [2025/04/30 10:19:45 108119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 108127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 108133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32303|rtt_var:64|pto_duration:34303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 108140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 108147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 108154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 108160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385167368|now:1746008385108133|interv:59235| [2025/04/30 10:19:45 108167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385167368|now:1746008385108133|interval:59235|pto_count:0|srtt:32303 [2025/04/30 10:19:45 108174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 108183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 108190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:785244| [2025/04/30 10:19:45 108197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 108203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 10:19:45 108238] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385108213|stream_id:0|stream_offset:785244| [2025/04/30 10:19:45 108244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 108249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 108256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32303|rtt_var:64|pto_duration:34303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 108263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 108269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 108276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 108283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385167516|now:1746008385108256|interv:59260| [2025/04/30 10:19:45 108289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385167516|now:1746008385108256|interval:59260|pto_count:0|srtt:32303 [2025/04/30 10:19:45 108301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 108306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 108310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:786423| [2025/04/30 10:19:45 108315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 108319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385109319|now:1746008385108319|interv:1000| [2025/04/30 10:19:45 108323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 108327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 108331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385109319| [2025/04/30 10:19:45 108335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385109319| [2025/04/30 10:19:45 108339] [debug] |xqc_engine_wakeup_after|wakeup:1746008385109319|now:1746008385108339|diff:980| [2025/04/30 10:19:45 108344] [debug] |xqc_engine_main_logic|END|now:1746008385107964| [2025/04/30 10:19:45 108453] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385108452| [2025/04/30 10:19:45 108465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 108474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:336| [2025/04/30 10:19:45 108480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 10:19:45 108488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 10:19:45 108495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 108503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:866|path_largest_ack:865| [2025/04/30 10:19:45 108510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:719213|prior_time:1746008385072510|is_app_limited:0|send_elapse:33937|ack_elapse:35942|ctl_first_sent_time:1746008385074176|lagest_ack_time:1746008385108452|curr_delivered:761220| [2025/04/30 10:19:45 108518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385074176| [2025/04/30 10:19:45 108526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1147||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 10:19:45 108531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:866|path_largest_ack:866| [2025/04/30 10:19:45 108536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:721613|prior_time:1746008385074598|is_app_limited:0|send_elapse:33821|ack_elapse:33854|ctl_first_sent_time:1746008385076179|lagest_ack_time:1746008385108452|curr_delivered:762420| [2025/04/30 10:19:45 108543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385076179| [2025/04/30 10:19:45 108577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1146||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 10:19:45 108584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32303|rttvar:64|minrtt:30819|latest_rtt:32273|ack_delay:64| [2025/04/30 10:19:45 108591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32292|rttvar:71|minrtt:30819|latest_rtt:32273|ack_delay:64| [2025/04/30 10:19:45 108598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 10:19:45 108604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 108609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:71|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 108614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 108618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 108622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 108626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385167505|now:1746008385108609|interv:58896| [2025/04/30 10:19:45 108630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385167505|now:1746008385108609|interval:58896|pto_count:0|srtt:32292 [2025/04/30 10:19:45 108634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33821, ack_elapse 33854, delivered 40807|rate 1205381|lost 214| [2025/04/30 10:19:45 108639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205381) in round 16| [2025/04/30 10:19:45 108643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 108647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 108651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385076179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 108656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385076179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 108660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32292|latest_rtt:32273|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 108666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 10:19:45 108671] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746008385108452|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 108676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505108452|now:1746008385108452|interv:120000000| [2025/04/30 10:19:45 108685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505108452|now:1746008385108452|interv:120000000| [2025/04/30 10:19:45 108689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385109319|pq_index:0| [2025/04/30 10:19:45 108693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385107964| [2025/04/30 10:19:45 108697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385108697| [2025/04/30 10:19:45 108702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385108701| [2025/04/30 10:19:45 108709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 108713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:841836| [2025/04/30 10:19:45 108718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 108723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 108727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 108732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:843015| [2025/04/30 10:19:45 108736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 108741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 108745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 108749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:844194| [2025/04/30 10:19:45 108754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 108757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 108761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 108766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 108770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 108775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:786423| [2025/04/30 10:19:45 108782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 108786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 108790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385109319| [2025/04/30 10:19:45 108794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385109319| [2025/04/30 10:19:45 108798] [debug] |xqc_engine_wakeup_after|wakeup:1746008385109319|now:1746008385108798|diff:521| [2025/04/30 10:19:45 108802] [debug] |xqc_engine_main_logic|END|now:1746008385108701| [2025/04/30 10:19:45 108808] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385108808| [2025/04/30 10:19:45 108812] [debug] |xqc_engine_wakeup_after|wakeup:1746008385109319|now:1746008385108812|diff:507| [2025/04/30 10:19:45 108815] [debug] |xqc_engine_main_logic|END|now:1746008385108808| [2025/04/30 10:19:45 109887] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385109887| [2025/04/30 10:19:45 109898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385109319|pq_index:0| [2025/04/30 10:19:45 109902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385108701| [2025/04/30 10:19:45 109907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385109906| [2025/04/30 10:19:45 109912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385109319|now:1746008385109906| [2025/04/30 10:19:45 109917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385109319|now:1746008385109906| [2025/04/30 10:19:45 109921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 109926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32292|min_srtt:32292|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 109931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:844194| [2025/04/30 10:19:45 109936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 109940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 109944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 109948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 109954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 109961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:786423| [2025/04/30 10:19:45 109968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 109982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 10:19:45 110024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385109992|stream_id:0|stream_offset:786423| [2025/04/30 10:19:45 110033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 110040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 110047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:71|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 110054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 110060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 110065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 110072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385169284|now:1746008385110046|interv:59238| [2025/04/30 10:19:45 110078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385169284|now:1746008385110046|interval:59238|pto_count:0|srtt:32292 [2025/04/30 10:19:45 110085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 110092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 110098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:787602| [2025/04/30 10:19:45 110106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 110113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 10:19:45 110151] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385110123|stream_id:0|stream_offset:787602| [2025/04/30 10:19:45 110162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 110169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 110176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:71|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 110182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 110189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 110195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 110201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385169415|now:1746008385110175|interv:59240| [2025/04/30 10:19:45 110214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385169415|now:1746008385110175|interval:59240|pto_count:0|srtt:32292 [2025/04/30 10:19:45 110222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 110230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 110234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:788781| [2025/04/30 10:19:45 110239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 110243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385111243|now:1746008385110243|interv:1000| [2025/04/30 10:19:45 110247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 110250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 110255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385111243| [2025/04/30 10:19:45 110259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385111243| [2025/04/30 10:19:45 110263] [debug] |xqc_engine_wakeup_after|wakeup:1746008385111243|now:1746008385110263|diff:980| [2025/04/30 10:19:45 110267] [debug] |xqc_engine_main_logic|END|now:1746008385109906| [2025/04/30 10:19:45 110452] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385110450| [2025/04/30 10:19:45 110463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 110472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:337| [2025/04/30 10:19:45 110478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 10:19:45 110486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 10:19:45 110493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 110500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:868|path_largest_ack:867| [2025/04/30 10:19:45 110508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:721613|prior_time:1746008385074598|is_app_limited:0|send_elapse:33961|ack_elapse:35852|ctl_first_sent_time:1746008385076319|lagest_ack_time:1746008385110450|curr_delivered:763620| [2025/04/30 10:19:45 110515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385076319| [2025/04/30 10:19:45 110522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1145||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 10:19:45 110529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:868|path_largest_ack:868| [2025/04/30 10:19:45 110535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:724020|prior_time:1746008385076658|is_app_limited:0|send_elapse:33946|ack_elapse:33792|ctl_first_sent_time:1746008385078220|lagest_ack_time:1746008385110450|curr_delivered:764820| [2025/04/30 10:19:45 110571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385078220| [2025/04/30 10:19:45 110578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1144||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 10:19:45 110585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32292|rttvar:71|minrtt:30819|latest_rtt:32230|ack_delay:64| [2025/04/30 10:19:45 110591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:85|minrtt:30819|latest_rtt:32230|ack_delay:64| [2025/04/30 10:19:45 110598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/04/30 10:19:45 110604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 110609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:85|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 110614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 110618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 110621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 110625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385169399|now:1746008385110609|interv:58790| [2025/04/30 10:19:45 110630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385169399|now:1746008385110609|interval:58790|pto_count:0|srtt:32276 [2025/04/30 10:19:45 110634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33946, ack_elapse 33792, delivered 40800|rate 1201908|lost 214| [2025/04/30 10:19:45 110639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201908) in round 16| [2025/04/30 10:19:45 110643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 110647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 110651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385078220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 110655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385078220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 110660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32276|latest_rtt:32230|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 110666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 10:19:45 110670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746008385110450|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 110679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505110450|now:1746008385110450|interv:120000000| [2025/04/30 10:19:45 110683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505110450|now:1746008385110450|interv:120000000| [2025/04/30 10:19:45 110687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385111243|pq_index:0| [2025/04/30 10:19:45 110692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385109906| [2025/04/30 10:19:45 110696] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385110696| [2025/04/30 10:19:45 110701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385110700| [2025/04/30 10:19:45 110707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 110711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:844194| [2025/04/30 10:19:45 110716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 110720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 110725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 110729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:845373| [2025/04/30 10:19:45 110734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 110738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 110742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 110746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:846552| [2025/04/30 10:19:45 110751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 110755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 110758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 110763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 110770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 110774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:788781| [2025/04/30 10:19:45 110779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 110782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 110786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385111243| [2025/04/30 10:19:45 110790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385111243| [2025/04/30 10:19:45 110794] [debug] |xqc_engine_wakeup_after|wakeup:1746008385111243|now:1746008385110794|diff:449| [2025/04/30 10:19:45 110799] [debug] |xqc_engine_main_logic|END|now:1746008385110700| [2025/04/30 10:19:45 110804] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385110804| [2025/04/30 10:19:45 110808] [debug] |xqc_engine_wakeup_after|wakeup:1746008385111243|now:1746008385110808|diff:435| [2025/04/30 10:19:45 110812] [debug] |xqc_engine_main_logic|END|now:1746008385110804| [2025/04/30 10:19:45 111883] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385111883| [2025/04/30 10:19:45 111893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385111243|pq_index:0| [2025/04/30 10:19:45 111897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385110700| [2025/04/30 10:19:45 111903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385111902| [2025/04/30 10:19:45 111907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385111243|now:1746008385111902| [2025/04/30 10:19:45 111912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385111243|now:1746008385111902| [2025/04/30 10:19:45 111916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 111921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 111926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:846552| [2025/04/30 10:19:45 111931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 111935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 111939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 111944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 111951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 111958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:788781| [2025/04/30 10:19:45 111971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 111978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 10:19:45 112025] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385111990|stream_id:0|stream_offset:788781| [2025/04/30 10:19:45 112035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 112041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 112048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:85|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 112055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 112060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 112067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 112073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385171266|now:1746008385112047|interv:59219| [2025/04/30 10:19:45 112079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385171266|now:1746008385112047|interval:59219|pto_count:0|srtt:32276 [2025/04/30 10:19:45 112085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 112093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 112099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:789960| [2025/04/30 10:19:45 112106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 112113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 10:19:45 112170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385112122|stream_id:0|stream_offset:789960| [2025/04/30 10:19:45 112179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 112186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 112191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:85|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 112196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 112203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 112216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 112221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385171398|now:1746008385112190|interv:59208| [2025/04/30 10:19:45 112225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385171398|now:1746008385112190|interval:59208|pto_count:0|srtt:32276 [2025/04/30 10:19:45 112230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 112235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 112239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:791139| [2025/04/30 10:19:45 112244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 112248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385113248|now:1746008385112248|interv:1000| [2025/04/30 10:19:45 112252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 112256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 112260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385113248| [2025/04/30 10:19:45 112264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385113248| [2025/04/30 10:19:45 112268] [debug] |xqc_engine_wakeup_after|wakeup:1746008385113248|now:1746008385112268|diff:980| [2025/04/30 10:19:45 112273] [debug] |xqc_engine_main_logic|END|now:1746008385111902| [2025/04/30 10:19:45 112470] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385112469| [2025/04/30 10:19:45 112482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 112491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:338| [2025/04/30 10:19:45 112497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 10:19:45 112506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 10:19:45 112512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 112520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:870|path_largest_ack:869| [2025/04/30 10:19:45 112527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:724020|prior_time:1746008385076658|is_app_limited:0|send_elapse:34095|ack_elapse:35811|ctl_first_sent_time:1746008385078369|lagest_ack_time:1746008385112469|curr_delivered:766020| [2025/04/30 10:19:45 112534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385078369| [2025/04/30 10:19:45 112541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1143||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 10:19:45 112548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:870|path_largest_ack:870| [2025/04/30 10:19:45 112585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:726420|prior_time:1746008385078541|is_app_limited:0|send_elapse:33862|ack_elapse:33928|ctl_first_sent_time:1746008385080065|lagest_ack_time:1746008385112469|curr_delivered:767220| [2025/04/30 10:19:45 112591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385080065| [2025/04/30 10:19:45 112595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1142||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 10:19:45 112599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:85|minrtt:30819|latest_rtt:32404|ack_delay:72| [2025/04/30 10:19:45 112604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32283|rttvar:78|minrtt:30819|latest_rtt:32404|ack_delay:72| [2025/04/30 10:19:45 112608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/04/30 10:19:45 112612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 112617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32283|rtt_var:78|pto_duration:34283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 112624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 112630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 112636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 112642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385171405|now:1746008385112616|interv:58789| [2025/04/30 10:19:45 112646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385171405|now:1746008385112616|interval:58789|pto_count:0|srtt:32283 [2025/04/30 10:19:45 112651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33862, ack_elapse 33928, delivered 40800|rate 1202546|lost 214| [2025/04/30 10:19:45 112655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202546) in round 16| [2025/04/30 10:19:45 112660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 112664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 112668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385080065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 112672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385080065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 112677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32283|latest_rtt:32404|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 112683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 10:19:45 112691] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746008385112469|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 112696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505112469|now:1746008385112469|interv:120000000| [2025/04/30 10:19:45 112700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505112469|now:1746008385112469|interv:120000000| [2025/04/30 10:19:45 112704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385113248|pq_index:0| [2025/04/30 10:19:45 112708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385111902| [2025/04/30 10:19:45 112712] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385112712| [2025/04/30 10:19:45 112717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385112716| [2025/04/30 10:19:45 112723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|min_srtt:32283|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 112728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:846552| [2025/04/30 10:19:45 112732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 112737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 112742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|min_srtt:32283|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 112746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:847731| [2025/04/30 10:19:45 112751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 112755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 112760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|min_srtt:32283|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 112764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 112768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 112772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 112776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 112783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 112787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 112792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:791139| [2025/04/30 10:19:45 112796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 112800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 112804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385113248| [2025/04/30 10:19:45 112808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385113248| [2025/04/30 10:19:45 112812] [debug] |xqc_engine_wakeup_after|wakeup:1746008385113248|now:1746008385112812|diff:436| [2025/04/30 10:19:45 112816] [debug] |xqc_engine_main_logic|END|now:1746008385112716| [2025/04/30 10:19:45 112822] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385112822| [2025/04/30 10:19:45 112826] [debug] |xqc_engine_wakeup_after|wakeup:1746008385113248|now:1746008385112826|diff:422| [2025/04/30 10:19:45 112830] [debug] |xqc_engine_main_logic|END|now:1746008385112822| [2025/04/30 10:19:45 113901] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385113901| [2025/04/30 10:19:45 113915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385113248|pq_index:0| [2025/04/30 10:19:45 113922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385112716| [2025/04/30 10:19:45 113930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385113928| [2025/04/30 10:19:45 113937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385113248|now:1746008385113928| [2025/04/30 10:19:45 113945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385113248|now:1746008385113928| [2025/04/30 10:19:45 113951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 113959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32283|min_srtt:32283|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 113966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 113974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 113980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 113986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 113992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 113999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 114013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:791139| [2025/04/30 10:19:45 114021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 114028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 10:19:45 114080] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385114039|stream_id:0|stream_offset:791139| [2025/04/30 10:19:45 114091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 114098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 114105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32283|rtt_var:78|pto_duration:34283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 114125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 114132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 114138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 114144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385173322|now:1746008385114104|interv:59218| [2025/04/30 10:19:45 114150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385173322|now:1746008385114104|interval:59218|pto_count:0|srtt:32283 [2025/04/30 10:19:45 114155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 114160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 114165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:792318| [2025/04/30 10:19:45 114169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 114174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 10:19:45 114211] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385114182|stream_id:0|stream_offset:792318| [2025/04/30 10:19:45 114220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 114228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 114234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32283|rtt_var:78|pto_duration:34283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 114240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 114250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 114254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 114258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385173465|now:1746008385114234|interv:59231| [2025/04/30 10:19:45 114262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385173465|now:1746008385114234|interval:59231|pto_count:0|srtt:32283 [2025/04/30 10:19:45 114266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 114271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 114275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:793497| [2025/04/30 10:19:45 114280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 114284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385115283|now:1746008385114283|interv:1000| [2025/04/30 10:19:45 114288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 114292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 114296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385115283| [2025/04/30 10:19:45 114300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385115283| [2025/04/30 10:19:45 114304] [debug] |xqc_engine_wakeup_after|wakeup:1746008385115283|now:1746008385114304|diff:979| [2025/04/30 10:19:45 114308] [debug] |xqc_engine_main_logic|END|now:1746008385113928| [2025/04/30 10:19:45 114469] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385114468| [2025/04/30 10:19:45 114482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 114491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:339| [2025/04/30 10:19:45 114527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 10:19:45 114538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 10:19:45 114543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 114565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:871| [2025/04/30 10:19:45 114575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:726420|prior_time:1746008385078541|is_app_limited:0|send_elapse:34048|ack_elapse:35927|ctl_first_sent_time:1746008385080251|lagest_ack_time:1746008385114468|curr_delivered:768420| [2025/04/30 10:19:45 114582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385080251| [2025/04/30 10:19:45 114589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 10:19:45 114603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:872| [2025/04/30 10:19:45 114611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:728820|prior_time:1746008385080585|is_app_limited:0|send_elapse:33944|ack_elapse:33883|ctl_first_sent_time:1746008385082126|lagest_ack_time:1746008385114468|curr_delivered:769620| [2025/04/30 10:19:45 114617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385082126| [2025/04/30 10:19:45 114624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1140||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 10:19:45 114629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32283|rttvar:78|minrtt:30819|latest_rtt:32342|ack_delay:80| [2025/04/30 10:19:45 114634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32280|rttvar:64|minrtt:30819|latest_rtt:32342|ack_delay:80| [2025/04/30 10:19:45 114638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 10:19:45 114642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 114647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:64|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 114651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 114655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 114659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 114663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385173462|now:1746008385114646|interv:58816| [2025/04/30 10:19:45 114667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385173462|now:1746008385114646|interval:58816|pto_count:0|srtt:32280 [2025/04/30 10:19:45 114671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33944, ack_elapse 33883, delivered 40800|rate 1201979|lost 214| [2025/04/30 10:19:45 114676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201979) in round 16| [2025/04/30 10:19:45 114680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 114684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 114688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385082126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 114693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385082126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 114697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32280|latest_rtt:32342|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 114706] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:98700|inflight:39607|mode:2|applimit:0|pacing_rate:1207083|bw:1207083|srtt:32280|latest_rtt:32342|min_rtt:30819|send:897|lost:214|tlp:0|recv:335|recovery:0|slow_start:0|conn_life:739256|acked:2400|delivered:769620|is_cwnd_limited:0| [2025/04/30 10:19:45 114711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 114716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385139468|now:1746008385114468|interv:25000| [2025/04/30 10:19:45 114721] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385114468|max_ack_delay:25000| [2025/04/30 10:19:45 114726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 10:19:45 114731] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:340|frame:PING ACK |recv_time:1746008385114468|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 114736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505114468|now:1746008385114468|interv:120000000| [2025/04/30 10:19:45 114742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505114468|now:1746008385114468|interv:120000000| [2025/04/30 10:19:45 114746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385115283|pq_index:0| [2025/04/30 10:19:45 114751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385113928| [2025/04/30 10:19:45 114755] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385114754| [2025/04/30 10:19:45 114759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385114758| [2025/04/30 10:19:45 114765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 114770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 114775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 114779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 114784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 114788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:850089| [2025/04/30 10:19:45 114795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 114800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 114804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 114808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 114813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 114817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 114821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 114825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 114830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 114834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:793497| [2025/04/30 10:19:45 114838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 114842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 114846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385115283| [2025/04/30 10:19:45 114850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385115283| [2025/04/30 10:19:45 114854] [debug] |xqc_engine_wakeup_after|wakeup:1746008385115283|now:1746008385114854|diff:429| [2025/04/30 10:19:45 114859] [debug] |xqc_engine_main_logic|END|now:1746008385114758| [2025/04/30 10:19:45 114864] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385114864| [2025/04/30 10:19:45 114868] [debug] |xqc_engine_wakeup_after|wakeup:1746008385115283|now:1746008385114868|diff:415| [2025/04/30 10:19:45 114872] [debug] |xqc_engine_main_logic|END|now:1746008385114864| [2025/04/30 10:19:45 115949] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385115949| [2025/04/30 10:19:45 115962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385115283|pq_index:0| [2025/04/30 10:19:45 115969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385114758| [2025/04/30 10:19:45 115977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385115975| [2025/04/30 10:19:45 115983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385115283|now:1746008385115975| [2025/04/30 10:19:45 115989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385115283|now:1746008385115975| [2025/04/30 10:19:45 116000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 116008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 116014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 116020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 116026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 116031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 116037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 116043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 116049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:793497| [2025/04/30 10:19:45 116055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 116061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:906-909|next_skip_chance:1746008385293901|current_time:1746008385116061| [2025/04/30 10:19:45 116067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 10:19:45 116106] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385116078|stream_id:0|stream_offset:793497| [2025/04/30 10:19:45 116113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 116120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 116126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:64|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 116133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 116139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 116143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 116147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385175358|now:1746008385116126|interv:59232| [2025/04/30 10:19:45 116151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385175358|now:1746008385116126|interval:59232|pto_count:0|srtt:32280 [2025/04/30 10:19:45 116156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 116161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 116169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:794676| [2025/04/30 10:19:45 116174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 116178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 10:19:45 116205] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385116184|stream_id:0|stream_offset:794676| [2025/04/30 10:19:45 116211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 116215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 116219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:64|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 116224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 116228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 116231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 116235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385175464|now:1746008385116219|interv:59245| [2025/04/30 10:19:45 116239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385175464|now:1746008385116219|interval:59245|pto_count:0|srtt:32280 [2025/04/30 10:19:45 116244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 116249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 116253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:795855| [2025/04/30 10:19:45 116258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 116262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385117262|now:1746008385116262|interv:1000| [2025/04/30 10:19:45 116266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 116270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 116274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385117262| [2025/04/30 10:19:45 116278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385117262| [2025/04/30 10:19:45 116282] [debug] |xqc_engine_wakeup_after|wakeup:1746008385117262|now:1746008385116282|diff:980| [2025/04/30 10:19:45 116286] [debug] |xqc_engine_main_logic|END|now:1746008385115975| [2025/04/30 10:19:45 116440] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385116439| [2025/04/30 10:19:45 116452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 116460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:340| [2025/04/30 10:19:45 116466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 10:19:45 116474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 10:19:45 116480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 116488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:874|path_largest_ack:873| [2025/04/30 10:19:45 116496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:728820|prior_time:1746008385080585|is_app_limited:0|send_elapse:34069|ack_elapse:35854|ctl_first_sent_time:1746008385082251|lagest_ack_time:1746008385116439|curr_delivered:770820| [2025/04/30 10:19:45 116503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385082251| [2025/04/30 10:19:45 116510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1139||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 10:19:45 116517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:874|path_largest_ack:874| [2025/04/30 10:19:45 116522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:731220|prior_time:1746008385082492|is_app_limited:0|send_elapse:33860|ack_elapse:33947|ctl_first_sent_time:1746008385084018|lagest_ack_time:1746008385116439|curr_delivered:772020| [2025/04/30 10:19:45 116529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385084018| [2025/04/30 10:19:45 116536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 10:19:45 116542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32280|rttvar:64|minrtt:30819|latest_rtt:32421|ack_delay:64| [2025/04/30 10:19:45 116568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32289|rttvar:67|minrtt:30819|latest_rtt:32421|ack_delay:64| [2025/04/30 10:19:45 116579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/04/30 10:19:45 116585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 116591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:67|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 116596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 116600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 116604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 116608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385175473|now:1746008385116591|interv:58882| [2025/04/30 10:19:45 116612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385175473|now:1746008385116591|interval:58882|pto_count:0|srtt:32289 [2025/04/30 10:19:45 116626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33860, ack_elapse 33947, delivered 40800|rate 1201873|lost 214| [2025/04/30 10:19:45 116631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201873) in round 16| [2025/04/30 10:19:45 116635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 116639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 116643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385084018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 116648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385084018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 116652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32289|latest_rtt:32421|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 116658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 10:19:45 116663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746008385116439|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 116668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505116439|now:1746008385116439|interv:120000000| [2025/04/30 10:19:45 116672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505116439|now:1746008385116439|interv:120000000| [2025/04/30 10:19:45 116676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385117262|pq_index:0| [2025/04/30 10:19:45 116680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385115975| [2025/04/30 10:19:45 116684] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385116684| [2025/04/30 10:19:45 116689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385116688| [2025/04/30 10:19:45 116695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 116700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 116704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 116709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 116716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 116721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:852447| [2025/04/30 10:19:45 116725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 116730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 116734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 116738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 116743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 116747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 116750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 116755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 116759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 116763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:795855| [2025/04/30 10:19:45 116768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 116772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 116776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385117262| [2025/04/30 10:19:45 116780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385117262| [2025/04/30 10:19:45 116784] [debug] |xqc_engine_wakeup_after|wakeup:1746008385117262|now:1746008385116784|diff:478| [2025/04/30 10:19:45 116788] [debug] |xqc_engine_main_logic|END|now:1746008385116688| [2025/04/30 10:19:45 116794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385116794| [2025/04/30 10:19:45 116797] [debug] |xqc_engine_wakeup_after|wakeup:1746008385117262|now:1746008385116797|diff:465| [2025/04/30 10:19:45 116801] [debug] |xqc_engine_main_logic|END|now:1746008385116794| [2025/04/30 10:19:45 117873] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385117873| [2025/04/30 10:19:45 117883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385117262|pq_index:0| [2025/04/30 10:19:45 117887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385116688| [2025/04/30 10:19:45 117892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385117891| [2025/04/30 10:19:45 117902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385117262|now:1746008385117891| [2025/04/30 10:19:45 117906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385117262|now:1746008385117891| [2025/04/30 10:19:45 117910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 117916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32289|min_srtt:32289|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 117921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 117928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 117934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 117940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 117947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 117954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 117961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:795855| [2025/04/30 10:19:45 117967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 117973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 10:19:45 118038] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385117984|stream_id:0|stream_offset:795855| [2025/04/30 10:19:45 118046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 118052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 118058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:67|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 118064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 118070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 118075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 118080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385177273|now:1746008385118058|interv:59215| [2025/04/30 10:19:45 118086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385177273|now:1746008385118058|interval:59215|pto_count:0|srtt:32289 [2025/04/30 10:19:45 118096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 118103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 118109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:797034| [2025/04/30 10:19:45 118115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 118120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 10:19:45 118155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385118130|stream_id:0|stream_offset:797034| [2025/04/30 10:19:45 118162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 118166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 118171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32289|rtt_var:67|pto_duration:34289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 118175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 118179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 118183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 118187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385177419|now:1746008385118170|interv:59249| [2025/04/30 10:19:45 118191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385177419|now:1746008385118170|interval:59249|pto_count:0|srtt:32289 [2025/04/30 10:19:45 118195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 118200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 118204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:798213| [2025/04/30 10:19:45 118209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 118212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385119212|now:1746008385118212|interv:1000| [2025/04/30 10:19:45 118217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 118220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 118224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385119212| [2025/04/30 10:19:45 118229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385119212| [2025/04/30 10:19:45 118233] [debug] |xqc_engine_wakeup_after|wakeup:1746008385119212|now:1746008385118233|diff:979| [2025/04/30 10:19:45 118241] [debug] |xqc_engine_main_logic|END|now:1746008385117891| [2025/04/30 10:19:45 118432] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385118431| [2025/04/30 10:19:45 118439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 118447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:341| [2025/04/30 10:19:45 118454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 10:19:45 118462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 10:19:45 118468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 118473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:876|path_largest_ack:875| [2025/04/30 10:19:45 118479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:731220|prior_time:1746008385082492|is_app_limited:0|send_elapse:33991|ack_elapse:35939|ctl_first_sent_time:1746008385084149|lagest_ack_time:1746008385118431|curr_delivered:773220| [2025/04/30 10:19:45 118486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385084149| [2025/04/30 10:19:45 118493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1137||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 10:19:45 118500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:876|path_largest_ack:876| [2025/04/30 10:19:45 118507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:733620|prior_time:1746008385084540|is_app_limited:0|send_elapse:33906|ack_elapse:33891|ctl_first_sent_time:1746008385086098|lagest_ack_time:1746008385118431|curr_delivered:774420| [2025/04/30 10:19:45 118514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385086098| [2025/04/30 10:19:45 118519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1136||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 10:19:45 118524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32289|rttvar:67|minrtt:30819|latest_rtt:32333|ack_delay:64| [2025/04/30 10:19:45 118530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32286|rttvar:56|minrtt:30819|latest_rtt:32333|ack_delay:64| [2025/04/30 10:19:45 118537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/04/30 10:19:45 118543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 118567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32286|rtt_var:56|pto_duration:34286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 118578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 118584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 118589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 118598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385177416|now:1746008385118566|interv:58850| [2025/04/30 10:19:45 118602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385177416|now:1746008385118566|interval:58850|pto_count:0|srtt:32286 [2025/04/30 10:19:45 118606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33906, ack_elapse 33891, delivered 40800|rate 1203326|lost 214| [2025/04/30 10:19:45 118611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203326) in round 16| [2025/04/30 10:19:45 118615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 118619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 118623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385086098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 118628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385086098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 118633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32286|latest_rtt:32333|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 118638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 10:19:45 118644] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746008385118431|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 118652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505118431|now:1746008385118431|interv:120000000| [2025/04/30 10:19:45 118658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505118431|now:1746008385118431|interv:120000000| [2025/04/30 10:19:45 118665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385119212|pq_index:0| [2025/04/30 10:19:45 118670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385117891| [2025/04/30 10:19:45 118674] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385118674| [2025/04/30 10:19:45 118679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385118678| [2025/04/30 10:19:45 118685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|min_srtt:32286|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 118690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 118694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 118702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 118707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|min_srtt:32286|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 118711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:854805| [2025/04/30 10:19:45 118717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 118721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 118726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|min_srtt:32286|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 118730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:855984| [2025/04/30 10:19:45 118735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 118739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 118743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 118747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 118751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 118756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:798213| [2025/04/30 10:19:45 118760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 118764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 118768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385119212| [2025/04/30 10:19:45 118772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385119212| [2025/04/30 10:19:45 118776] [debug] |xqc_engine_wakeup_after|wakeup:1746008385119212|now:1746008385118776|diff:436| [2025/04/30 10:19:45 118780] [debug] |xqc_engine_main_logic|END|now:1746008385118678| [2025/04/30 10:19:45 118786] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385118786| [2025/04/30 10:19:45 118790] [debug] |xqc_engine_wakeup_after|wakeup:1746008385119212|now:1746008385118790|diff:422| [2025/04/30 10:19:45 118794] [debug] |xqc_engine_main_logic|END|now:1746008385118786| [2025/04/30 10:19:45 119866] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385119866| [2025/04/30 10:19:45 119876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385119212|pq_index:0| [2025/04/30 10:19:45 119880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385118678| [2025/04/30 10:19:45 119891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385119890| [2025/04/30 10:19:45 119896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385119212|now:1746008385119890| [2025/04/30 10:19:45 119900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385119212|now:1746008385119890| [2025/04/30 10:19:45 119904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 119909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32286|min_srtt:32286|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 119914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:855984| [2025/04/30 10:19:45 119921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 119928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 119934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 119941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 119948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 119953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:798213| [2025/04/30 10:19:45 119958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 119962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 10:19:45 120005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385119974|stream_id:0|stream_offset:798213| [2025/04/30 10:19:45 120014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 120021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 120027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32286|rtt_var:56|pto_duration:34286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 120034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 120040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 120045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 120051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385179260|now:1746008385120027|interv:59233| [2025/04/30 10:19:45 120063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385179260|now:1746008385120027|interval:59233|pto_count:0|srtt:32286 [2025/04/30 10:19:45 120071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 120078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 120085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:799392| [2025/04/30 10:19:45 120092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 120098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 10:19:45 120136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385120108|stream_id:0|stream_offset:799392| [2025/04/30 10:19:45 120147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 120154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 120161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32286|rtt_var:56|pto_duration:34286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 120168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 120175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 120181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 120188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385179394|now:1746008385120161|interv:59233| [2025/04/30 10:19:45 120194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385179394|now:1746008385120161|interval:59233|pto_count:0|srtt:32286 [2025/04/30 10:19:45 120200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 120205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 120209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:800571| [2025/04/30 10:19:45 120214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 120218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385121217|now:1746008385120217|interv:1000| [2025/04/30 10:19:45 120222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 120225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 120230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385121217| [2025/04/30 10:19:45 120239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385121217| [2025/04/30 10:19:45 120243] [debug] |xqc_engine_wakeup_after|wakeup:1746008385121217|now:1746008385120243|diff:974| [2025/04/30 10:19:45 120247] [debug] |xqc_engine_main_logic|END|now:1746008385119890| [2025/04/30 10:19:45 120418] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385120417| [2025/04/30 10:19:45 120429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 120438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:342| [2025/04/30 10:19:45 120445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 10:19:45 120453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 10:19:45 120460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 120467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:878|path_largest_ack:877| [2025/04/30 10:19:45 120474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:733620|prior_time:1746008385084540|is_app_limited:0|send_elapse:34024|ack_elapse:35877|ctl_first_sent_time:1746008385086216|lagest_ack_time:1746008385120417|curr_delivered:775620| [2025/04/30 10:19:45 120481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385086216| [2025/04/30 10:19:45 120487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1135||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 10:19:45 120491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:878|path_largest_ack:878| [2025/04/30 10:19:45 120498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:736020|prior_time:1746008385086561|is_app_limited:0|send_elapse:33983|ack_elapse:33856|ctl_first_sent_time:1746008385088107|lagest_ack_time:1746008385120417|curr_delivered:776820| [2025/04/30 10:19:45 120505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385088107| [2025/04/30 10:19:45 120511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1134||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 10:19:45 120517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32286|rttvar:56|minrtt:30819|latest_rtt:32310|ack_delay:72| [2025/04/30 10:19:45 120524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32280|rttvar:54|minrtt:30819|latest_rtt:32310|ack_delay:72| [2025/04/30 10:19:45 120531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/04/30 10:19:45 120538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 120544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:54|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 120574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 120580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 120589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 120593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385179388|now:1746008385120544|interv:58844| [2025/04/30 10:19:45 120597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385179388|now:1746008385120544|interval:58844|pto_count:0|srtt:32280 [2025/04/30 10:19:45 120602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33983, ack_elapse 33856, delivered 40800|rate 1200600|lost 214| [2025/04/30 10:19:45 120606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200600) in round 16| [2025/04/30 10:19:45 120611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 120615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 120619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385088107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 120623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385088107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 120628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32280|latest_rtt:32310|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 120637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 10:19:45 120643] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746008385120417|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 120648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505120417|now:1746008385120417|interv:120000000| [2025/04/30 10:19:45 120652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505120417|now:1746008385120417|interv:120000000| [2025/04/30 10:19:45 120656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385121217|pq_index:0| [2025/04/30 10:19:45 120660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385119890| [2025/04/30 10:19:45 120664] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385120664| [2025/04/30 10:19:45 120669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385120668| [2025/04/30 10:19:45 120675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 120679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:855984| [2025/04/30 10:19:45 120687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 120691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 120696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 120700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:857163| [2025/04/30 10:19:45 120705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 120710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 120714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 120719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:858342| [2025/04/30 10:19:45 120723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 120727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 120731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 120736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 120740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 120744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:800571| [2025/04/30 10:19:45 120749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 120752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 120756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385121217| [2025/04/30 10:19:45 120761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385121217| [2025/04/30 10:19:45 120765] [debug] |xqc_engine_wakeup_after|wakeup:1746008385121217|now:1746008385120764|diff:453| [2025/04/30 10:19:45 120769] [debug] |xqc_engine_main_logic|END|now:1746008385120668| [2025/04/30 10:19:45 120774] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385120774| [2025/04/30 10:19:45 120778] [debug] |xqc_engine_wakeup_after|wakeup:1746008385121217|now:1746008385120778|diff:439| [2025/04/30 10:19:45 120782] [debug] |xqc_engine_main_logic|END|now:1746008385120774| [2025/04/30 10:19:45 121851] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385121851| [2025/04/30 10:19:45 121868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385121217|pq_index:0| [2025/04/30 10:19:45 121875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385120668| [2025/04/30 10:19:45 121883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385121881| [2025/04/30 10:19:45 121890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385121217|now:1746008385121881| [2025/04/30 10:19:45 121897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385121217|now:1746008385121881| [2025/04/30 10:19:45 121903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 121911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32280|min_srtt:32280|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 121919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:858342| [2025/04/30 10:19:45 121926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 121932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 121938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 121945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 121953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 121960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:800571| [2025/04/30 10:19:45 121966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 121973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 10:19:45 122013] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385121984|stream_id:0|stream_offset:800571| [2025/04/30 10:19:45 122023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 122029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 122036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:54|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 122043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 122049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 122055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 122068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385181264|now:1746008385122036|interv:59228| [2025/04/30 10:19:45 122075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385181264|now:1746008385122036|interval:59228|pto_count:0|srtt:32280 [2025/04/30 10:19:45 122082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 122089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 122096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:801750| [2025/04/30 10:19:45 122103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 122108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 10:19:45 122144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385122116|stream_id:0|stream_offset:801750| [2025/04/30 10:19:45 122153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 122161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 122168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32280|rtt_var:54|pto_duration:34280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 122175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 122180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 122186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 122191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385181396|now:1746008385122167|interv:59229| [2025/04/30 10:19:45 122195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385181396|now:1746008385122167|interval:59229|pto_count:0|srtt:32280 [2025/04/30 10:19:45 122200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 122205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 122209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:802929| [2025/04/30 10:19:45 122214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 122218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385123218|now:1746008385122218|interv:1000| [2025/04/30 10:19:45 122222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 122231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 122235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385123218| [2025/04/30 10:19:45 122239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385123218| [2025/04/30 10:19:45 122243] [debug] |xqc_engine_wakeup_after|wakeup:1746008385123218|now:1746008385122243|diff:975| [2025/04/30 10:19:45 122247] [debug] |xqc_engine_main_logic|END|now:1746008385121881| [2025/04/30 10:19:45 122444] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385122443| [2025/04/30 10:19:45 122454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 122463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:343| [2025/04/30 10:19:45 122469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 10:19:45 122478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 10:19:45 122484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 122491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:880|path_largest_ack:879| [2025/04/30 10:19:45 122497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:736020|prior_time:1746008385086561|is_app_limited:0|send_elapse:34148|ack_elapse:35882|ctl_first_sent_time:1746008385088272|lagest_ack_time:1746008385122443|curr_delivered:778020| [2025/04/30 10:19:45 122503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385088272| [2025/04/30 10:19:45 122511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1133||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 10:19:45 122517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:880|path_largest_ack:880| [2025/04/30 10:19:45 122524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:738420|prior_time:1746008385088505|is_app_limited:0|send_elapse:33910|ack_elapse:33938|ctl_first_sent_time:1746008385090027|lagest_ack_time:1746008385122443|curr_delivered:779220| [2025/04/30 10:19:45 122531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385090027| [2025/04/30 10:19:45 122538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1132||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 10:19:45 122544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32280|rttvar:54|minrtt:30819|latest_rtt:32416|ack_delay:80| [2025/04/30 10:19:45 122573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32287|rttvar:55|minrtt:30819|latest_rtt:32416|ack_delay:80| [2025/04/30 10:19:45 122580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/04/30 10:19:45 122586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 122590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32287|rtt_var:55|pto_duration:34287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 122600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 122604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 122608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 122612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385181403|now:1746008385122590|interv:58813| [2025/04/30 10:19:45 122616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385181403|now:1746008385122590|interval:58813|pto_count:0|srtt:32287 [2025/04/30 10:19:45 122621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33910, ack_elapse 33938, delivered 40800|rate 1202192|lost 214| [2025/04/30 10:19:45 122626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202192) in round 16| [2025/04/30 10:19:45 122630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 122634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 122638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385090027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 122642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385090027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 122647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39607|srtt:32287|latest_rtt:32416|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 122653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 10:19:45 122658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746008385122443|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 122662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505122443|now:1746008385122443|interv:120000000| [2025/04/30 10:19:45 122667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505122443|now:1746008385122443|interv:120000000| [2025/04/30 10:19:45 122671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385123218|pq_index:0| [2025/04/30 10:19:45 122675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385121881| [2025/04/30 10:19:45 122679] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385122679| [2025/04/30 10:19:45 122684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385122683| [2025/04/30 10:19:45 122690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|min_srtt:32287|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 122697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:858342| [2025/04/30 10:19:45 122702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 122706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 122711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|min_srtt:32287|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 122715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:859521| [2025/04/30 10:19:45 122720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 122724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 122728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|min_srtt:32287|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 122733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 122738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 122742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 122745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 122750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 122754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 122759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:802929| [2025/04/30 10:19:45 122763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 122767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 122771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385123218| [2025/04/30 10:19:45 122775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385123218| [2025/04/30 10:19:45 122779] [debug] |xqc_engine_wakeup_after|wakeup:1746008385123218|now:1746008385122779|diff:439| [2025/04/30 10:19:45 122783] [debug] |xqc_engine_main_logic|END|now:1746008385122683| [2025/04/30 10:19:45 122789] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385122789| [2025/04/30 10:19:45 122792] [debug] |xqc_engine_wakeup_after|wakeup:1746008385123218|now:1746008385122792|diff:426| [2025/04/30 10:19:45 122799] [debug] |xqc_engine_main_logic|END|now:1746008385122789| [2025/04/30 10:19:45 123868] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385123868| [2025/04/30 10:19:45 123879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385123218|pq_index:0| [2025/04/30 10:19:45 123883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385122683| [2025/04/30 10:19:45 123889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385123888| [2025/04/30 10:19:45 123893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385123218|now:1746008385123888| [2025/04/30 10:19:45 123898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385123218|now:1746008385123888| [2025/04/30 10:19:45 123902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 123908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32287|min_srtt:32287|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 123915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 123922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 123929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 123934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 123942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 123949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 123955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:802929| [2025/04/30 10:19:45 123962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 123968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 10:19:45 124014] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385123980|stream_id:0|stream_offset:802929| [2025/04/30 10:19:45 124024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 124031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 124037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32287|rtt_var:55|pto_duration:34287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 124044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 124057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 124063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 124069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385183267|now:1746008385124037|interv:59230| [2025/04/30 10:19:45 124074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385183267|now:1746008385124037|interval:59230|pto_count:0|srtt:32287 [2025/04/30 10:19:45 124082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40807| [2025/04/30 10:19:45 124090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 124096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:804108| [2025/04/30 10:19:45 124103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 124109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 10:19:45 124144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385124119|stream_id:0|stream_offset:804108| [2025/04/30 10:19:45 124150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:919|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 124155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 124160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32287|rtt_var:55|pto_duration:34287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 124168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 124174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 124180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 124187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385183406|now:1746008385124160|interv:59246| [2025/04/30 10:19:45 124191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385183406|now:1746008385124160|interval:59246|pto_count:0|srtt:32287 [2025/04/30 10:19:45 124195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42007| [2025/04/30 10:19:45 124200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 124204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:805287| [2025/04/30 10:19:45 124209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 124217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385125217|now:1746008385124217|interv:1000| [2025/04/30 10:19:45 124221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 124225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 124229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385125217| [2025/04/30 10:19:45 124233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385125217| [2025/04/30 10:19:45 124237] [debug] |xqc_engine_wakeup_after|wakeup:1746008385125217|now:1746008385124237|diff:980| [2025/04/30 10:19:45 124242] [debug] |xqc_engine_main_logic|END|now:1746008385123888| [2025/04/30 10:19:45 124493] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385124491| [2025/04/30 10:19:45 124503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 124568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:344| [2025/04/30 10:19:45 124579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 10:19:45 124589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 10:19:45 124594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 124599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:882|path_largest_ack:881| [2025/04/30 10:19:45 124604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:738420|prior_time:1746008385088505|is_app_limited:0|send_elapse:34032|ack_elapse:35986|ctl_first_sent_time:1746008385090149|lagest_ack_time:1746008385124491|curr_delivered:780420| [2025/04/30 10:19:45 124609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385090149| [2025/04/30 10:19:45 124614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1131||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 10:19:45 124618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:882|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:882|path_largest_ack:882| [2025/04/30 10:19:45 124623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:740820|prior_time:1746008385090511|is_app_limited:0|send_elapse:34102|ack_elapse:33980|ctl_first_sent_time:1746008385092317|lagest_ack_time:1746008385124491|curr_delivered:781627| [2025/04/30 10:19:45 124627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385092317| [2025/04/30 10:19:45 124631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 10:19:45 124635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32287|rttvar:55|minrtt:30819|latest_rtt:32174|ack_delay:80| [2025/04/30 10:19:45 124640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32263|rttvar:90|minrtt:30819|latest_rtt:32174|ack_delay:80| [2025/04/30 10:19:45 124644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/04/30 10:19:45 124648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 328|pns:2| [2025/04/30 10:19:45 124661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 124668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:90|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 124675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 124680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 124684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 124688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385183382|now:1746008385124667|interv:58715| [2025/04/30 10:19:45 124692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385183382|now:1746008385124667|interval:58715|pto_count:0|srtt:32263 [2025/04/30 10:19:45 124696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34102, ack_elapse 33980, delivered 40807|rate 1196616|lost 214| [2025/04/30 10:19:45 124701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196616) in round 16| [2025/04/30 10:19:45 124705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 124709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 124713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2407|po_sent_time:1746008385092317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 124718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2407|po_sent_time:1746008385092317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 124722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32263|latest_rtt:32174|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 124729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 10:19:45 124733] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746008385124491|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 124738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505124491|now:1746008385124491|interv:120000000| [2025/04/30 10:19:45 124742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505124491|now:1746008385124491|interv:120000000| [2025/04/30 10:19:45 124746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385125217|pq_index:0| [2025/04/30 10:19:45 124751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385123888| [2025/04/30 10:19:45 124755] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385124755| [2025/04/30 10:19:45 124760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385124759| [2025/04/30 10:19:45 124769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 124773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 124778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 124783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 124787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 124791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:861879| [2025/04/30 10:19:45 124796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 124800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 124804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 124809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 124813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 124817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 124821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 124825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 124829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 124834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:805287| [2025/04/30 10:19:45 124838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 124842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 124846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385125217| [2025/04/30 10:19:45 124850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385125217| [2025/04/30 10:19:45 124862] [debug] |xqc_engine_wakeup_after|wakeup:1746008385125217|now:1746008385124862|diff:355| [2025/04/30 10:19:45 124866] [debug] |xqc_engine_main_logic|END|now:1746008385124759| [2025/04/30 10:19:45 124872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385124872| [2025/04/30 10:19:45 124876] [debug] |xqc_engine_wakeup_after|wakeup:1746008385125217|now:1746008385124875|diff:342| [2025/04/30 10:19:45 124879] [debug] |xqc_engine_main_logic|END|now:1746008385124872| [2025/04/30 10:19:45 125959] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385125958| [2025/04/30 10:19:45 125972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385125217|pq_index:0| [2025/04/30 10:19:45 125979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385124759| [2025/04/30 10:19:45 125986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385125985| [2025/04/30 10:19:45 125993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385125217|now:1746008385125985| [2025/04/30 10:19:45 126000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385125217|now:1746008385125985| [2025/04/30 10:19:45 126006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 126015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 126022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 126029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 126035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 126042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 126049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 126056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 126066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:805287| [2025/04/30 10:19:45 126073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 126079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 10:19:45 126120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385126091|stream_id:0|stream_offset:805287| [2025/04/30 10:19:45 126130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 126138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 126151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:90|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 126156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 126160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 126163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 126167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385185354|now:1746008385126151|interv:59203| [2025/04/30 10:19:45 126171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385185354|now:1746008385126151|interval:59203|pto_count:0|srtt:32263 [2025/04/30 10:19:45 126176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 126181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 126185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:806466| [2025/04/30 10:19:45 126190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 126194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 10:19:45 126222] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385126201|stream_id:0|stream_offset:806466| [2025/04/30 10:19:45 126228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 126232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 126237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:90|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 126241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 126245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 126249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 126253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385185464|now:1746008385126236|interv:59228| [2025/04/30 10:19:45 126257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385185464|now:1746008385126236|interval:59228|pto_count:0|srtt:32263 [2025/04/30 10:19:45 126262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 126266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 126274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:807645| [2025/04/30 10:19:45 126279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 126283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385127283|now:1746008385126283|interv:1000| [2025/04/30 10:19:45 126287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 126291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 126295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385127283| [2025/04/30 10:19:45 126299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385127283| [2025/04/30 10:19:45 126303] [debug] |xqc_engine_wakeup_after|wakeup:1746008385127283|now:1746008385126303|diff:980| [2025/04/30 10:19:45 126307] [debug] |xqc_engine_main_logic|END|now:1746008385125985| [2025/04/30 10:19:45 126422] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385126420| [2025/04/30 10:19:45 126432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 126441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:345| [2025/04/30 10:19:45 126447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 10:19:45 126455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 10:19:45 126461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 126468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:884|path_largest_ack:883| [2025/04/30 10:19:45 126475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:740820|prior_time:1746008385090511|is_app_limited:0|send_elapse:34212|ack_elapse:35909|ctl_first_sent_time:1746008385092427|lagest_ack_time:1746008385126420|curr_delivered:782827| [2025/04/30 10:19:45 126482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385092427| [2025/04/30 10:19:45 126489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1129||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 10:19:45 126496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:884|path_largest_ack:884| [2025/04/30 10:19:45 126504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:743220|prior_time:1746008385092605|is_app_limited:0|send_elapse:33932|ack_elapse:33815|ctl_first_sent_time:1746008385094107|lagest_ack_time:1746008385126420|curr_delivered:784027| [2025/04/30 10:19:45 126510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385094107| [2025/04/30 10:19:45 126517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1128||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 10:19:45 126523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32263|rttvar:90|minrtt:30819|latest_rtt:32313|ack_delay:64| [2025/04/30 10:19:45 126530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32262|rttvar:71|minrtt:30819|latest_rtt:32313|ack_delay:64| [2025/04/30 10:19:45 126544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/04/30 10:19:45 126572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 126579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:71|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 126586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 126592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 126596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 126600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385185463|now:1746008385126579|interv:58884| [2025/04/30 10:19:45 126604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385185463|now:1746008385126579|interval:58884|pto_count:0|srtt:32262 [2025/04/30 10:19:45 126609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33932, ack_elapse 33815, delivered 40807|rate 1202611|lost 214| [2025/04/30 10:19:45 126613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202611) in round 16| [2025/04/30 10:19:45 126618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 126622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 126626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385094107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 126630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385094107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 126635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32262|latest_rtt:32313|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 126641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 10:19:45 126646] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746008385126420|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 126651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505126420|now:1746008385126420|interv:120000000| [2025/04/30 10:19:45 126655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505126420|now:1746008385126420|interv:120000000| [2025/04/30 10:19:45 126659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385127283|pq_index:0| [2025/04/30 10:19:45 126663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385125985| [2025/04/30 10:19:45 126671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385126671| [2025/04/30 10:19:45 126676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385126675| [2025/04/30 10:19:45 126682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 126687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 126691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 126696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 126701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 126705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:864237| [2025/04/30 10:19:45 126709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 126714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 126718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 126722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:865416| [2025/04/30 10:19:45 126726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 126730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 126734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 126738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 126743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 126747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:807645| [2025/04/30 10:19:45 126751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 126755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 126762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385127283| [2025/04/30 10:19:45 126766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385127283| [2025/04/30 10:19:45 126770] [debug] |xqc_engine_wakeup_after|wakeup:1746008385127283|now:1746008385126770|diff:513| [2025/04/30 10:19:45 126774] [debug] |xqc_engine_main_logic|END|now:1746008385126675| [2025/04/30 10:19:45 126780] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385126780| [2025/04/30 10:19:45 126784] [debug] |xqc_engine_wakeup_after|wakeup:1746008385127283|now:1746008385126784|diff:499| [2025/04/30 10:19:45 126788] [debug] |xqc_engine_main_logic|END|now:1746008385126780| [2025/04/30 10:19:45 127860] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385127860| [2025/04/30 10:19:45 127871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385127283|pq_index:0| [2025/04/30 10:19:45 127875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385126675| [2025/04/30 10:19:45 127880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385127879| [2025/04/30 10:19:45 127887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385127283|now:1746008385127879| [2025/04/30 10:19:45 127894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385127283|now:1746008385127879| [2025/04/30 10:19:45 127900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 127908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 127915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:865416| [2025/04/30 10:19:45 127922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 127928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 127935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 127942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 127949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 127955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:807645| [2025/04/30 10:19:45 127961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 127967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 10:19:45 128013] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385127979|stream_id:0|stream_offset:807645| [2025/04/30 10:19:45 128020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 128033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 128039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:71|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 128045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 128051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 128057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 128063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385187241|now:1746008385128039|interv:59202| [2025/04/30 10:19:45 128068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385187241|now:1746008385128039|interval:59202|pto_count:0|srtt:32262 [2025/04/30 10:19:45 128074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 128081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 128087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:808824| [2025/04/30 10:19:45 128093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 128098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 10:19:45 128136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385128107|stream_id:0|stream_offset:808824| [2025/04/30 10:19:45 128144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:923|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 128151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 128157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:71|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 128162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 128166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 128170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 128174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385187369|now:1746008385128157|interv:59212| [2025/04/30 10:19:45 128178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385187369|now:1746008385128157|interval:59212|pto_count:0|srtt:32262 [2025/04/30 10:19:45 128182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 128191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 128195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:810003| [2025/04/30 10:19:45 128200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 128204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385129203|now:1746008385128203|interv:1000| [2025/04/30 10:19:45 128208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 128211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 128217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385129203| [2025/04/30 10:19:45 128224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385129203| [2025/04/30 10:19:45 128231] [debug] |xqc_engine_wakeup_after|wakeup:1746008385129203|now:1746008385128231|diff:972| [2025/04/30 10:19:45 128238] [debug] |xqc_engine_main_logic|END|now:1746008385127879| [2025/04/30 10:19:45 128414] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385128412| [2025/04/30 10:19:45 128423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 128432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:346| [2025/04/30 10:19:45 128439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 10:19:45 128447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 10:19:45 128454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 128462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:886|path_largest_ack:885| [2025/04/30 10:19:45 128469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:743220|prior_time:1746008385092605|is_app_limited:0|send_elapse:34052|ack_elapse:35807|ctl_first_sent_time:1746008385094227|lagest_ack_time:1746008385128412|curr_delivered:785227| [2025/04/30 10:19:45 128476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385094227| [2025/04/30 10:19:45 128481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1127||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 10:19:45 128488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:886|path_largest_ack:886| [2025/04/30 10:19:45 128495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:745620|prior_time:1746008385094522|is_app_limited:0|send_elapse:33935|ack_elapse:33890|ctl_first_sent_time:1746008385096078|lagest_ack_time:1746008385128412|curr_delivered:786427| [2025/04/30 10:19:45 128502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385096078| [2025/04/30 10:19:45 128509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1126||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 10:19:45 128515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32262|rttvar:71|minrtt:30819|latest_rtt:32334|ack_delay:72| [2025/04/30 10:19:45 128530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32262|rttvar:54|minrtt:30819|latest_rtt:32334|ack_delay:72| [2025/04/30 10:19:45 128536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/04/30 10:19:45 128543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 128567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:54|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 128576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 128580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 128584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 128588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385187369|now:1746008385128567|interv:58802| [2025/04/30 10:19:45 128592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385187369|now:1746008385128567|interval:58802|pto_count:0|srtt:32262 [2025/04/30 10:19:45 128596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33935, ack_elapse 33890, delivered 40807|rate 1202504|lost 214| [2025/04/30 10:19:45 128601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202504) in round 16| [2025/04/30 10:19:45 128605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 128609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 128613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385096078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 128618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385096078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 128622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32262|latest_rtt:32334|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 128628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 10:19:45 128633] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746008385128412|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 128638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505128412|now:1746008385128412|interv:120000000| [2025/04/30 10:19:45 128642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505128412|now:1746008385128412|interv:120000000| [2025/04/30 10:19:45 128650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385129203|pq_index:0| [2025/04/30 10:19:45 128654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385127879| [2025/04/30 10:19:45 128658] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385128658| [2025/04/30 10:19:45 128663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385128662| [2025/04/30 10:19:45 128669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 128674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:865416| [2025/04/30 10:19:45 128678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 128683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 128688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 128692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:866595| [2025/04/30 10:19:45 128696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 128701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 128705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 128709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:867774| [2025/04/30 10:19:45 128714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 128717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 128721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 128726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 128730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 128734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:810003| [2025/04/30 10:19:45 128742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 128746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 128750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385129203| [2025/04/30 10:19:45 128754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385129203| [2025/04/30 10:19:45 128758] [debug] |xqc_engine_wakeup_after|wakeup:1746008385129203|now:1746008385128758|diff:445| [2025/04/30 10:19:45 128762] [debug] |xqc_engine_main_logic|END|now:1746008385128662| [2025/04/30 10:19:45 128768] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385128768| [2025/04/30 10:19:45 128772] [debug] |xqc_engine_wakeup_after|wakeup:1746008385129203|now:1746008385128772|diff:431| [2025/04/30 10:19:45 128776] [debug] |xqc_engine_main_logic|END|now:1746008385128768| [2025/04/30 10:19:45 129849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385129849| [2025/04/30 10:19:45 129862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385129203|pq_index:0| [2025/04/30 10:19:45 129867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385128662| [2025/04/30 10:19:45 129872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385129871| [2025/04/30 10:19:45 129877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385129203|now:1746008385129871| [2025/04/30 10:19:45 129882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385129203|now:1746008385129871| [2025/04/30 10:19:45 129887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 129895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32262|min_srtt:32262|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 129903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:867774| [2025/04/30 10:19:45 129910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 129916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 129922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 129929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 129936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 129942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:810003| [2025/04/30 10:19:45 129949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 129956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 10:19:45 130006] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385129975|stream_id:0|stream_offset:810003| [2025/04/30 10:19:45 130022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:924|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 130029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 130036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:54|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 130042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 130049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 130055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 130062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385189237|now:1746008385130035|interv:59202| [2025/04/30 10:19:45 130068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385189237|now:1746008385130035|interval:59202|pto_count:0|srtt:32262 [2025/04/30 10:19:45 130075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 130083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 130089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:811182| [2025/04/30 10:19:45 130096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 130103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 10:19:45 130147] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385130113|stream_id:0|stream_offset:811182| [2025/04/30 10:19:45 130154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:925|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 130158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 130163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32262|rtt_var:54|pto_duration:34262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 130167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 130171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 130175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 130179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385189375|now:1746008385130162|interv:59213| [2025/04/30 10:19:45 130183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385189375|now:1746008385130162|interval:59213|pto_count:0|srtt:32262 [2025/04/30 10:19:45 130192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 130197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 130202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:812361| [2025/04/30 10:19:45 130206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 130210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385131210|now:1746008385130210|interv:1000| [2025/04/30 10:19:45 130214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 130218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 130222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385131210| [2025/04/30 10:19:45 130226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385131210| [2025/04/30 10:19:45 130230] [debug] |xqc_engine_wakeup_after|wakeup:1746008385131210|now:1746008385130230|diff:980| [2025/04/30 10:19:45 130235] [debug] |xqc_engine_main_logic|END|now:1746008385129871| [2025/04/30 10:19:45 130407] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385130405| [2025/04/30 10:19:45 130415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 130424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:347| [2025/04/30 10:19:45 130429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 10:19:45 130438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 10:19:45 130444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 130451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:887| [2025/04/30 10:19:45 130458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:745620|prior_time:1746008385094522|is_app_limited:0|send_elapse:34085|ack_elapse:35883|ctl_first_sent_time:1746008385096228|lagest_ack_time:1746008385130405|curr_delivered:787627| [2025/04/30 10:19:45 130464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385096228| [2025/04/30 10:19:45 130469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1125||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 10:19:45 130475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:888| [2025/04/30 10:19:45 130481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:748020|prior_time:1746008385096520|is_app_limited:0|send_elapse:33891|ack_elapse:33885|ctl_first_sent_time:1746008385098023|lagest_ack_time:1746008385130405|curr_delivered:788827| [2025/04/30 10:19:45 130488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385098023| [2025/04/30 10:19:45 130500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1124||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 10:19:45 130507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32262|rttvar:54|minrtt:30819|latest_rtt:32382|ack_delay:80| [2025/04/30 10:19:45 130514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32267|rttvar:51|minrtt:30819|latest_rtt:32382|ack_delay:80| [2025/04/30 10:19:45 130521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/04/30 10:19:45 130528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 130535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32267|rtt_var:51|pto_duration:34267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 130542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 130546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 130573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 130578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385189380|now:1746008385130534|interv:58846| [2025/04/30 10:19:45 130582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385189380|now:1746008385130534|interval:58846|pto_count:0|srtt:32267 [2025/04/30 10:19:45 130587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33891, ack_elapse 33885, delivered 40807|rate 1204065|lost 214| [2025/04/30 10:19:45 130591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204065) in round 16| [2025/04/30 10:19:45 130596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 130600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 130604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385098023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 130608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385098023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 130613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32267|latest_rtt:32382|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 130619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 10:19:45 130623] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746008385130405|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 130628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505130405|now:1746008385130405|interv:120000000| [2025/04/30 10:19:45 130636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505130405|now:1746008385130405|interv:120000000| [2025/04/30 10:19:45 130640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385131210|pq_index:0| [2025/04/30 10:19:45 130645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385129871| [2025/04/30 10:19:45 130649] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385130648| [2025/04/30 10:19:45 130653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385130652| [2025/04/30 10:19:45 130659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|min_srtt:32267|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 130664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:867774| [2025/04/30 10:19:45 130669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 130673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 130678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|min_srtt:32267|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 130682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:868953| [2025/04/30 10:19:45 130687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 130691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 130695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|min_srtt:32267|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 130699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:870132| [2025/04/30 10:19:45 130704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 130708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 130711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 130716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 130720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 130728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:812361| [2025/04/30 10:19:45 130733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 130736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 130740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385131210| [2025/04/30 10:19:45 130744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385131210| [2025/04/30 10:19:45 130748] [debug] |xqc_engine_wakeup_after|wakeup:1746008385131210|now:1746008385130748|diff:462| [2025/04/30 10:19:45 130753] [debug] |xqc_engine_main_logic|END|now:1746008385130652| [2025/04/30 10:19:45 130758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385130758| [2025/04/30 10:19:45 130762] [debug] |xqc_engine_wakeup_after|wakeup:1746008385131210|now:1746008385130762|diff:448| [2025/04/30 10:19:45 130766] [debug] |xqc_engine_main_logic|END|now:1746008385130758| [2025/04/30 10:19:45 131833] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385131833| [2025/04/30 10:19:45 131843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385131210|pq_index:0| [2025/04/30 10:19:45 131848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385130652| [2025/04/30 10:19:45 131853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385131852| [2025/04/30 10:19:45 131857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385131210|now:1746008385131852| [2025/04/30 10:19:45 131862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385131210|now:1746008385131852| [2025/04/30 10:19:45 131865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 131871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32267|min_srtt:32267|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 131876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:870132| [2025/04/30 10:19:45 131884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 131889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 131896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 131903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 131910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 131917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:812361| [2025/04/30 10:19:45 131924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 131936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 10:19:45 131997] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385131947|stream_id:0|stream_offset:812361| [2025/04/30 10:19:45 132008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 132015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 132022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32267|rtt_var:51|pto_duration:34267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 132028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 132044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 132050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 132055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385191214|now:1746008385132021|interv:59193| [2025/04/30 10:19:45 132061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385191214|now:1746008385132021|interval:59193|pto_count:0|srtt:32267 [2025/04/30 10:19:45 132068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 132075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 132079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:813540| [2025/04/30 10:19:45 132086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 132093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 10:19:45 132132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385132104|stream_id:0|stream_offset:813540| [2025/04/30 10:19:45 132142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 132149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 132156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32267|rtt_var:51|pto_duration:34267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 132162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 132166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 132169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 132179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385191371|now:1746008385132155|interv:59216| [2025/04/30 10:19:45 132183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385191371|now:1746008385132155|interval:59216|pto_count:0|srtt:32267 [2025/04/30 10:19:45 132188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 132193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 132197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:814719| [2025/04/30 10:19:45 132201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 132205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385133205|now:1746008385132205|interv:1000| [2025/04/30 10:19:45 132209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 132213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 132217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385133205| [2025/04/30 10:19:45 132221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385133205| [2025/04/30 10:19:45 132225] [debug] |xqc_engine_wakeup_after|wakeup:1746008385133205|now:1746008385132225|diff:980| [2025/04/30 10:19:45 132230] [debug] |xqc_engine_main_logic|END|now:1746008385131852| [2025/04/30 10:19:45 132410] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385132409| [2025/04/30 10:19:45 132423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 132432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:348| [2025/04/30 10:19:45 132438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 10:19:45 132447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 10:19:45 132453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 132461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:890|path_largest_ack:889| [2025/04/30 10:19:45 132468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:748020|prior_time:1746008385096520|is_app_limited:0|send_elapse:34026|ack_elapse:35889|ctl_first_sent_time:1746008385098158|lagest_ack_time:1746008385132409|curr_delivered:790027| [2025/04/30 10:19:45 132475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385098158| [2025/04/30 10:19:45 132482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1123||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 10:19:45 132489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:890|path_largest_ack:890| [2025/04/30 10:19:45 132495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:750420|prior_time:1746008385098503|is_app_limited:0|send_elapse:33918|ack_elapse:33906|ctl_first_sent_time:1746008385100075|lagest_ack_time:1746008385132409|curr_delivered:791227| [2025/04/30 10:19:45 132508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385100075| [2025/04/30 10:19:45 132514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1122||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 10:19:45 132520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32267|rttvar:51|minrtt:30819|latest_rtt:32334|ack_delay:72| [2025/04/30 10:19:45 132527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32266|rttvar:40|minrtt:30819|latest_rtt:32334|ack_delay:72| [2025/04/30 10:19:45 132534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/04/30 10:19:45 132540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 132544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32266|rtt_var:40|pto_duration:34266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 132571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 132580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 132584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 132588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385191370|now:1746008385132544|interv:58826| [2025/04/30 10:19:45 132592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385191370|now:1746008385132544|interval:58826|pto_count:0|srtt:32266 [2025/04/30 10:19:45 132597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33918, ack_elapse 33906, delivered 40807|rate 1203107|lost 214| [2025/04/30 10:19:45 132601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 16| [2025/04/30 10:19:45 132606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 132610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 132614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385100075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 132618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385100075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 132623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32266|latest_rtt:32334|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 132629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 10:19:45 132634] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746008385132409|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 132643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505132409|now:1746008385132409|interv:120000000| [2025/04/30 10:19:45 132647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505132409|now:1746008385132409|interv:120000000| [2025/04/30 10:19:45 132651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385133205|pq_index:0| [2025/04/30 10:19:45 132656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385131852| [2025/04/30 10:19:45 132660] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385132660| [2025/04/30 10:19:45 132665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385132664| [2025/04/30 10:19:45 132671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|min_srtt:32266|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 132675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:870132| [2025/04/30 10:19:45 132680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 132685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 132690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|min_srtt:32266|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 132694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:871311| [2025/04/30 10:19:45 132698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 132703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 132707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|min_srtt:32266|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 132712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:872490| [2025/04/30 10:19:45 132716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 132720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 132724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 132728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 132735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 132739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:814719| [2025/04/30 10:19:45 132744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 132748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 132752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385133205| [2025/04/30 10:19:45 132756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385133205| [2025/04/30 10:19:45 132760] [debug] |xqc_engine_wakeup_after|wakeup:1746008385133205|now:1746008385132760|diff:445| [2025/04/30 10:19:45 132764] [debug] |xqc_engine_main_logic|END|now:1746008385132664| [2025/04/30 10:19:45 132770] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385132770| [2025/04/30 10:19:45 132773] [debug] |xqc_engine_wakeup_after|wakeup:1746008385133205|now:1746008385132773|diff:432| [2025/04/30 10:19:45 132777] [debug] |xqc_engine_main_logic|END|now:1746008385132770| [2025/04/30 10:19:45 133848] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385133847| [2025/04/30 10:19:45 133863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385133205|pq_index:0| [2025/04/30 10:19:45 133870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385132664| [2025/04/30 10:19:45 133878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385133876| [2025/04/30 10:19:45 133885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385133205|now:1746008385133876| [2025/04/30 10:19:45 133892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385133205|now:1746008385133876| [2025/04/30 10:19:45 133898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 133906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32266|min_srtt:32266|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 133914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:872490| [2025/04/30 10:19:45 133920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 133926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 133932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 133938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 133945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 133952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:814719| [2025/04/30 10:19:45 133966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 133973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 10:19:45 134042] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385133984|stream_id:0|stream_offset:814719| [2025/04/30 10:19:45 134053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 134060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 134068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32266|rtt_var:40|pto_duration:34266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 134075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 134082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 134088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 134094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385193250|now:1746008385134067|interv:59183| [2025/04/30 10:19:45 134100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385193250|now:1746008385134067|interval:59183|pto_count:0|srtt:32266 [2025/04/30 10:19:45 134106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 134111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 134116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:815898| [2025/04/30 10:19:45 134120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 134125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 10:19:45 134158] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385134132|stream_id:0|stream_offset:815898| [2025/04/30 10:19:45 134164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 134169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 134174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32266|rtt_var:40|pto_duration:34266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 134181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 134188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 134201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 134208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385193398|now:1746008385134173|interv:59225| [2025/04/30 10:19:45 134215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385193398|now:1746008385134173|interval:59225|pto_count:0|srtt:32266 [2025/04/30 10:19:45 134220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 134225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 134230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:817077| [2025/04/30 10:19:45 134234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 134239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385135238|now:1746008385134238|interv:1000| [2025/04/30 10:19:45 134243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 134246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 134251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385135238| [2025/04/30 10:19:45 134255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385135238| [2025/04/30 10:19:45 134259] [debug] |xqc_engine_wakeup_after|wakeup:1746008385135238|now:1746008385134259|diff:979| [2025/04/30 10:19:45 134263] [debug] |xqc_engine_main_logic|END|now:1746008385133876| [2025/04/30 10:19:45 134375] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385134374| [2025/04/30 10:19:45 134386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 134394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:349| [2025/04/30 10:19:45 134401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 10:19:45 134409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 10:19:45 134416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 134423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:892|path_largest_ack:891| [2025/04/30 10:19:45 134430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:750420|prior_time:1746008385098503|is_app_limited:0|send_elapse:34046|ack_elapse:35871|ctl_first_sent_time:1746008385100203|lagest_ack_time:1746008385134374|curr_delivered:792427| [2025/04/30 10:19:45 134437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385100203| [2025/04/30 10:19:45 134444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 10:19:45 134451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:892|path_largest_ack:892| [2025/04/30 10:19:45 134464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:752820|prior_time:1746008385100517|is_app_limited:0|send_elapse:33872|ack_elapse:33857|ctl_first_sent_time:1746008385102068|lagest_ack_time:1746008385134374|curr_delivered:793627| [2025/04/30 10:19:45 134471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385102068| [2025/04/30 10:19:45 134478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1120||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 10:19:45 134484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32266|rttvar:40|minrtt:30819|latest_rtt:32306|ack_delay:64| [2025/04/30 10:19:45 134491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32263|rttvar:36|minrtt:30819|latest_rtt:32306|ack_delay:64| [2025/04/30 10:19:45 134498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 10:19:45 134504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 134509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:36|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 134513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 134517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 134521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 134526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385193395|now:1746008385134509|interv:58886| [2025/04/30 10:19:45 134533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385193395|now:1746008385134509|interval:58886|pto_count:0|srtt:32263 [2025/04/30 10:19:45 134539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33872, ack_elapse 33857, delivered 40807|rate 1204741|lost 214| [2025/04/30 10:19:45 134546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204741) in round 16| [2025/04/30 10:19:45 134573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 134579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 134584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385102068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 134589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385102068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 134593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32263|latest_rtt:32306|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 134604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 10:19:45 134608] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746008385134374|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 134613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505134374|now:1746008385134374|interv:120000000| [2025/04/30 10:19:45 134618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505134374|now:1746008385134374|interv:120000000| [2025/04/30 10:19:45 134622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385135238|pq_index:0| [2025/04/30 10:19:45 134626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385133876| [2025/04/30 10:19:45 134630] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385134630| [2025/04/30 10:19:45 134635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385134634| [2025/04/30 10:19:45 134641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 134646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:872490| [2025/04/30 10:19:45 134650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 134655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 134660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 134664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:873669| [2025/04/30 10:19:45 134668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 134673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 134677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 134681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:874848| [2025/04/30 10:19:45 134685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 134689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 134693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 134700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 134705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 134709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:817077| [2025/04/30 10:19:45 134713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 134717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 134721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385135238| [2025/04/30 10:19:45 134725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385135238| [2025/04/30 10:19:45 134729] [debug] |xqc_engine_wakeup_after|wakeup:1746008385135238|now:1746008385134729|diff:509| [2025/04/30 10:19:45 134734] [debug] |xqc_engine_main_logic|END|now:1746008385134634| [2025/04/30 10:19:45 134739] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385134739| [2025/04/30 10:19:45 134743] [debug] |xqc_engine_wakeup_after|wakeup:1746008385135238|now:1746008385134743|diff:495| [2025/04/30 10:19:45 134747] [debug] |xqc_engine_main_logic|END|now:1746008385134739| [2025/04/30 10:19:45 135816] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385135815| [2025/04/30 10:19:45 135827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385135238|pq_index:0| [2025/04/30 10:19:45 135831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385134634| [2025/04/30 10:19:45 135837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385135835| [2025/04/30 10:19:45 135841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385135238|now:1746008385135835| [2025/04/30 10:19:45 135846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385135238|now:1746008385135835| [2025/04/30 10:19:45 135850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 135855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32263|min_srtt:32263|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 135860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:874848| [2025/04/30 10:19:45 135865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 135869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 135875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 135883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 135890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 135903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:817077| [2025/04/30 10:19:45 135910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 135916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 10:19:45 135961] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385135928|stream_id:0|stream_offset:817077| [2025/04/30 10:19:45 135970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 135977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 135984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:36|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 135990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 135996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 136002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 136008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385195191|now:1746008385135983|interv:59208| [2025/04/30 10:19:45 136014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385195191|now:1746008385135983|interval:59208|pto_count:0|srtt:32263 [2025/04/30 10:19:45 136022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 136030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 136036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:818256| [2025/04/30 10:19:45 136043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 136050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 10:19:45 136094] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385136061|stream_id:0|stream_offset:818256| [2025/04/30 10:19:45 136104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 136110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 136114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32263|rtt_var:36|pto_duration:34263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 136124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 136128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 136132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 136136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385195324|now:1746008385136114|interv:59210| [2025/04/30 10:19:45 136140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385195324|now:1746008385136114|interval:59210|pto_count:0|srtt:32263 [2025/04/30 10:19:45 136145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 136150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 136154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:819435| [2025/04/30 10:19:45 136159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 136163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385137162|now:1746008385136162|interv:1000| [2025/04/30 10:19:45 136167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 136170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 136174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385137162| [2025/04/30 10:19:45 136179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385137162| [2025/04/30 10:19:45 136183] [debug] |xqc_engine_wakeup_after|wakeup:1746008385137162|now:1746008385136183|diff:979| [2025/04/30 10:19:45 136187] [debug] |xqc_engine_main_logic|END|now:1746008385135835| [2025/04/30 10:19:45 136389] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385136388| [2025/04/30 10:19:45 136397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 136406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:350| [2025/04/30 10:19:45 136412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 10:19:45 136421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 10:19:45 136427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 136434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:894|path_largest_ack:893| [2025/04/30 10:19:45 136442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:752820|prior_time:1746008385100517|is_app_limited:0|send_elapse:34027|ack_elapse:35871|ctl_first_sent_time:1746008385102223|lagest_ack_time:1746008385136388|curr_delivered:794827| [2025/04/30 10:19:45 136449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385102223| [2025/04/30 10:19:45 136456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1119||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 10:19:45 136469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:894|path_largest_ack:894| [2025/04/30 10:19:45 136476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:755220|prior_time:1746008385102473|is_app_limited:0|send_elapse:33880|ack_elapse:33915|ctl_first_sent_time:1746008385103994|lagest_ack_time:1746008385136388|curr_delivered:796027| [2025/04/30 10:19:45 136483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385103994| [2025/04/30 10:19:45 136489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1118||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 10:19:45 136495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32263|rttvar:36|minrtt:30819|latest_rtt:32394|ack_delay:64| [2025/04/30 10:19:45 136502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32272|rttvar:43|minrtt:30819|latest_rtt:32394|ack_delay:64| [2025/04/30 10:19:45 136509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 10:19:45 136516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 136522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32272|rtt_var:43|pto_duration:34272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 136528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 136532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 136536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 136540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385195333|now:1746008385136522|interv:58811| [2025/04/30 10:19:45 136544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385195333|now:1746008385136522|interval:58811|pto_count:0|srtt:32272 [2025/04/30 10:19:45 136572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33880, ack_elapse 33915, delivered 40807|rate 1203213|lost 214| [2025/04/30 10:19:45 136579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203213) in round 16| [2025/04/30 10:19:45 136583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 136587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 136591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385103994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 136596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385103994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:757620| [2025/04/30 10:19:45 136600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32272|latest_rtt:32394|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 136610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 10:19:45 136615] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746008385136388|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 136620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505136388|now:1746008385136388|interv:120000000| [2025/04/30 10:19:45 136624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505136388|now:1746008385136388|interv:120000000| [2025/04/30 10:19:45 136628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385137162|pq_index:0| [2025/04/30 10:19:45 136632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385135835| [2025/04/30 10:19:45 136636] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385136636| [2025/04/30 10:19:45 136641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385136640| [2025/04/30 10:19:45 136647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|min_srtt:32272|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 136652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:874848| [2025/04/30 10:19:45 136657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 136661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 136666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|min_srtt:32272|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 136670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:876027| [2025/04/30 10:19:45 136675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 136679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 136683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|min_srtt:32272|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 136687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:877206| [2025/04/30 10:19:45 136692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 136698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 136702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 136707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 136711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 136715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:819435| [2025/04/30 10:19:45 136720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 136723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 136727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385137162| [2025/04/30 10:19:45 136732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385137162| [2025/04/30 10:19:45 136735] [debug] |xqc_engine_wakeup_after|wakeup:1746008385137162|now:1746008385136735|diff:427| [2025/04/30 10:19:45 136740] [debug] |xqc_engine_main_logic|END|now:1746008385136640| [2025/04/30 10:19:45 136745] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385136745| [2025/04/30 10:19:45 136749] [debug] |xqc_engine_wakeup_after|wakeup:1746008385137162|now:1746008385136749|diff:413| [2025/04/30 10:19:45 136753] [debug] |xqc_engine_main_logic|END|now:1746008385136745| [2025/04/30 10:19:45 137822] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385137822| [2025/04/30 10:19:45 137832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385137162|pq_index:0| [2025/04/30 10:19:45 137837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385136640| [2025/04/30 10:19:45 137842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385137841| [2025/04/30 10:19:45 137847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385137162|now:1746008385137841| [2025/04/30 10:19:45 137851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385137162|now:1746008385137841| [2025/04/30 10:19:45 137855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 137861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32272|min_srtt:32272|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 137869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:877206| [2025/04/30 10:19:45 137876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 137882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 137888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 137902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 137909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 137915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:819435| [2025/04/30 10:19:45 137922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 137928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 10:19:45 137971] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385137938|stream_id:0|stream_offset:819435| [2025/04/30 10:19:45 137978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 137985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 137991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32272|rtt_var:43|pto_duration:34272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 137998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 138004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 138010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 138017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385197210|now:1746008385137991|interv:59219| [2025/04/30 10:19:45 138023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385197210|now:1746008385137991|interval:59219|pto_count:0|srtt:32272 [2025/04/30 10:19:45 138031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40800| [2025/04/30 10:19:45 138038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 138044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:820614| [2025/04/30 10:19:45 138051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 138056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 10:19:45 138095] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385138066|stream_id:0|stream_offset:820614| [2025/04/30 10:19:45 138102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 138109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 138120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32272|rtt_var:43|pto_duration:34272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 138126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 138131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 138136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 138142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385197338|now:1746008385138119|interv:59219| [2025/04/30 10:19:45 138148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385197338|now:1746008385138119|interval:59219|pto_count:0|srtt:32272 [2025/04/30 10:19:45 138155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42000| [2025/04/30 10:19:45 138160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 138165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:821793| [2025/04/30 10:19:45 138169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 138173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385139173|now:1746008385138173|interv:1000| [2025/04/30 10:19:45 138177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 138181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 138185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385139173| [2025/04/30 10:19:45 138189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385139173| [2025/04/30 10:19:45 138193] [debug] |xqc_engine_wakeup_after|wakeup:1746008385139173|now:1746008385138193|diff:980| [2025/04/30 10:19:45 138197] [debug] |xqc_engine_main_logic|END|now:1746008385137841| [2025/04/30 10:19:45 138396] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385138395| [2025/04/30 10:19:45 138402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 138409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:351| [2025/04/30 10:19:45 138415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 10:19:45 138424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 10:19:45 138430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 138437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:896|path_largest_ack:895| [2025/04/30 10:19:45 138444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:755220|prior_time:1746008385102473|is_app_limited:0|send_elapse:34006|ack_elapse:35922|ctl_first_sent_time:1746008385104120|lagest_ack_time:1746008385138395|curr_delivered:797227| [2025/04/30 10:19:45 138456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385104120| [2025/04/30 10:19:45 138464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1117||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 10:19:45 138471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:896|path_largest_ack:896| [2025/04/30 10:19:45 138477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:757620|prior_time:1746008385104477|is_app_limited:0|send_elapse:33785|ack_elapse:33918|ctl_first_sent_time:1746008385105992|lagest_ack_time:1746008385138395|curr_delivered:798427| [2025/04/30 10:19:45 138483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385105992| [2025/04/30 10:19:45 138490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1116||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 10:19:45 138496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32272|rttvar:43|minrtt:30819|latest_rtt:32403|ack_delay:88| [2025/04/30 10:19:45 138503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:43|minrtt:30819|latest_rtt:32403|ack_delay:88| [2025/04/30 10:19:45 138510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 10:19:45 138517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 138523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:43|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 138530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 138537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 138542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 138546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385197343|now:1746008385138523|interv:58820| [2025/04/30 10:19:45 138579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385197343|now:1746008385138523|interval:58820|pto_count:0|srtt:32277 [2025/04/30 10:19:45 138586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33785, ack_elapse 33918, delivered 40807|rate 1203107|lost 214| [2025/04/30 10:19:45 138592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 10:19:45 138598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 17| [2025/04/30 10:19:45 138604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 138609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 138613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385105992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 138617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385105992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 138626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39600|srtt:32277|latest_rtt:32403|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 138633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 10:19:45 138637] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746008385138395|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 138642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505138395|now:1746008385138395|interv:120000000| [2025/04/30 10:19:45 138646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505138395|now:1746008385138395|interv:120000000| [2025/04/30 10:19:45 138650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385139173|pq_index:0| [2025/04/30 10:19:45 138654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385137841| [2025/04/30 10:19:45 138659] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385138658| [2025/04/30 10:19:45 138663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385138662| [2025/04/30 10:19:45 138669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 138674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:877206| [2025/04/30 10:19:45 138679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 138683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 138688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 138692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:878385| [2025/04/30 10:19:45 138697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 138701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 138705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 138717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:879564| [2025/04/30 10:19:45 138721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 138725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 138729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 138733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 138738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 138742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:821793| [2025/04/30 10:19:45 138746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 138750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 138755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385139173| [2025/04/30 10:19:45 138759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385139173| [2025/04/30 10:19:45 138763] [debug] |xqc_engine_wakeup_after|wakeup:1746008385139173|now:1746008385138763|diff:410| [2025/04/30 10:19:45 138767] [debug] |xqc_engine_main_logic|END|now:1746008385138662| [2025/04/30 10:19:45 138773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385138773| [2025/04/30 10:19:45 138777] [debug] |xqc_engine_wakeup_after|wakeup:1746008385139173|now:1746008385138777|diff:396| [2025/04/30 10:19:45 138781] [debug] |xqc_engine_main_logic|END|now:1746008385138773| [2025/04/30 10:19:45 139849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385139848| [2025/04/30 10:19:45 139863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385139173|pq_index:0| [2025/04/30 10:19:45 139869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385138662| [2025/04/30 10:19:45 139877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385139876| [2025/04/30 10:19:45 139884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385139468|now:1746008385139876| [2025/04/30 10:19:45 139890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 139896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385139468|now:1746008385139876| [2025/04/30 10:19:45 139902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 139907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385139173|now:1746008385139876| [2025/04/30 10:19:45 139912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385139173|now:1746008385139876| [2025/04/30 10:19:45 139918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 139926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:352|ack_delay:25457|first_ack_range:17|largest_pkt_recv_time:1746008385114468| [2025/04/30 10:19:45 139939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:352|low:335|pkt_pns:2| [2025/04/30 10:19:45 139944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:333|low:328|pkt_pns:2| [2025/04/30 10:19:45 139950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:340|frame_largest_recv:352| [2025/04/30 10:19:45 139956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 139963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 139969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:879564| [2025/04/30 10:19:45 139975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 139980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 139986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 139992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 139998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 140004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:39600|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:821793| [2025/04/30 10:19:45 140010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 140016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 10:19:45 140065] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:934|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746008385140027|stream_id:0|stream_offset:821793| [2025/04/30 10:19:45 140074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:934|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 140081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 140088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:43|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 140095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 140102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 140108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 140114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385199304|now:1746008385140088|interv:59216| [2025/04/30 10:19:45 140121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385199304|now:1746008385140088|interval:59216|pto_count:0|srtt:32277 [2025/04/30 10:19:45 140134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 140139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 140144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:822972| [2025/04/30 10:19:45 140148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 140152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 10:19:45 140184] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385140160|stream_id:0|stream_offset:822972| [2025/04/30 10:19:45 140190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 140195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 140201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:43|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 140208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 140215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 140221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 140227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385199437|now:1746008385140200|interv:59237| [2025/04/30 10:19:45 140234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385199437|now:1746008385140200|interval:59237|pto_count:0|srtt:32277 [2025/04/30 10:19:45 140241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 140246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 140250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:824151| [2025/04/30 10:19:45 140255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 140259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385141259|now:1746008385140259|interv:1000| [2025/04/30 10:19:45 140263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 140267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 140271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385141259| [2025/04/30 10:19:45 140275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385141259| [2025/04/30 10:19:45 140283] [debug] |xqc_engine_wakeup_after|wakeup:1746008385141259|now:1746008385140283|diff:976| [2025/04/30 10:19:45 140288] [debug] |xqc_engine_main_logic|END|now:1746008385139876| [2025/04/30 10:19:45 140436] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385140434| [2025/04/30 10:19:45 140445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 140453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:352| [2025/04/30 10:19:45 140507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 10:19:45 140516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 10:19:45 140521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 140528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:897| [2025/04/30 10:19:45 140534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:757620|prior_time:1746008385104477|is_app_limited:0|send_elapse:33932|ack_elapse:35957|ctl_first_sent_time:1746008385106139|lagest_ack_time:1746008385140434|curr_delivered:799627| [2025/04/30 10:19:45 140541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385106139| [2025/04/30 10:19:45 140547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1115||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 10:19:45 140575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:898| [2025/04/30 10:19:45 140581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:760020|prior_time:1746008385106523|is_app_limited:0|send_elapse:34018|ack_elapse:33911|ctl_first_sent_time:1746008385108065|lagest_ack_time:1746008385140434|curr_delivered:800827| [2025/04/30 10:19:45 140587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385108065| [2025/04/30 10:19:45 140593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1114||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 10:19:45 140599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:43|minrtt:30819|latest_rtt:32369|ack_delay:80| [2025/04/30 10:19:45 140604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32279|rttvar:36|minrtt:30819|latest_rtt:32369|ack_delay:80| [2025/04/30 10:19:45 140610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/04/30 10:19:45 140616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 140621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32279|rtt_var:36|pto_duration:34279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 140627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 140632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 140638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 140647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385199439|now:1746008385140621|interv:58818| [2025/04/30 10:19:45 140653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385199439|now:1746008385140621|interval:58818|pto_count:0|srtt:32279 [2025/04/30 10:19:45 140659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34018, ack_elapse 33911, delivered 40807|rate 1199570|lost 214| [2025/04/30 10:19:45 140665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199570) in round 17| [2025/04/30 10:19:45 140671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 140676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 140681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385108065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 140687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385108065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 140693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32279|latest_rtt:32369|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 140701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 10:19:45 140707] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746008385140434|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 140714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505140434|now:1746008385140434|interv:120000000| [2025/04/30 10:19:45 140719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505140434|now:1746008385140434|interv:120000000| [2025/04/30 10:19:45 140724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385141259|pq_index:0| [2025/04/30 10:19:45 140730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385139876| [2025/04/30 10:19:45 140735] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385140735| [2025/04/30 10:19:45 140742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385140741| [2025/04/30 10:19:45 140750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|min_srtt:32279|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 140757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:879564| [2025/04/30 10:19:45 140763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 140773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 140779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|min_srtt:32279|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 140784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:880743| [2025/04/30 10:19:45 140790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 140796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 140802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|min_srtt:32279|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 140808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:881922| [2025/04/30 10:19:45 140814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 140819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 140824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 140830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 140836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 140842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:824151| [2025/04/30 10:19:45 140848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 140853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 140858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385141259| [2025/04/30 10:19:45 140864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385141259| [2025/04/30 10:19:45 140869] [debug] |xqc_engine_wakeup_after|wakeup:1746008385141259|now:1746008385140869|diff:390| [2025/04/30 10:19:45 140875] [debug] |xqc_engine_main_logic|END|now:1746008385140741| [2025/04/30 10:19:45 140881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385140881| [2025/04/30 10:19:45 140886] [debug] |xqc_engine_wakeup_after|wakeup:1746008385141259|now:1746008385140886|diff:373| [2025/04/30 10:19:45 140892] [debug] |xqc_engine_main_logic|END|now:1746008385140881| [2025/04/30 10:19:45 141972] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385141972| [2025/04/30 10:19:45 141986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385141259|pq_index:0| [2025/04/30 10:19:45 141999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385140741| [2025/04/30 10:19:45 142007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385142005| [2025/04/30 10:19:45 142015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385141259|now:1746008385142005| [2025/04/30 10:19:45 142021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385141259|now:1746008385142005| [2025/04/30 10:19:45 142028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 142036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32279|min_srtt:32279|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 142043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:881922| [2025/04/30 10:19:45 142051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 142057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 142063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 142067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 142072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 142076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:824151| [2025/04/30 10:19:45 142081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 142086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 10:19:45 142126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385142094|stream_id:0|stream_offset:824151| [2025/04/30 10:19:45 142135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 142142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 142149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32279|rtt_var:36|pto_duration:34279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 142154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 142158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 142162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 142171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385201373|now:1746008385142149|interv:59224| [2025/04/30 10:19:45 142175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385201373|now:1746008385142149|interval:59224|pto_count:0|srtt:32279 [2025/04/30 10:19:45 142180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 142185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 142189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:825330| [2025/04/30 10:19:45 142194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 142198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 10:19:45 142229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385142204|stream_id:0|stream_offset:825330| [2025/04/30 10:19:45 142238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 142245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 142251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32279|rtt_var:36|pto_duration:34279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 142256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 142260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 142264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 142268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385201483|now:1746008385142251|interv:59232| [2025/04/30 10:19:45 142272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385201483|now:1746008385142251|interval:59232|pto_count:0|srtt:32279 [2025/04/30 10:19:45 142277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 142282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 142286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:826509| [2025/04/30 10:19:45 142294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 142300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385143300|now:1746008385142300|interv:1000| [2025/04/30 10:19:45 142306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 142312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 142323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385143300| [2025/04/30 10:19:45 142327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385143300| [2025/04/30 10:19:45 142331] [debug] |xqc_engine_wakeup_after|wakeup:1746008385143300|now:1746008385142331|diff:969| [2025/04/30 10:19:45 142335] [debug] |xqc_engine_main_logic|END|now:1746008385142005| [2025/04/30 10:19:45 142349] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385142348| [2025/04/30 10:19:45 142356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 142365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:353| [2025/04/30 10:19:45 142371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 10:19:45 142379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 10:19:45 142384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 142391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:899| [2025/04/30 10:19:45 142398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:760020|prior_time:1746008385106523|is_app_limited:0|send_elapse:34166|ack_elapse:35825|ctl_first_sent_time:1746008385108213|lagest_ack_time:1746008385142348|curr_delivered:802027| [2025/04/30 10:19:45 142404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385108213| [2025/04/30 10:19:45 142409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1113||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 10:19:45 142416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:900| [2025/04/30 10:19:45 142422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:762420|prior_time:1746008385108452|is_app_limited:0|send_elapse:33813|ack_elapse:33896|ctl_first_sent_time:1746008385109992|lagest_ack_time:1746008385142348|curr_delivered:803227| [2025/04/30 10:19:45 142429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385109992| [2025/04/30 10:19:45 142436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1112||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 10:19:45 142443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32279|rttvar:36|minrtt:30819|latest_rtt:32356|ack_delay:64| [2025/04/30 10:19:45 142450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32281|rttvar:30|minrtt:30819|latest_rtt:32356|ack_delay:64| [2025/04/30 10:19:45 142458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/04/30 10:19:45 142464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 142471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32281|rtt_var:30|pto_duration:34281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 142477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 142485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 142489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 142493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385201485|now:1746008385142471|interv:59014| [2025/04/30 10:19:45 142497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385201485|now:1746008385142471|interval:59014|pto_count:0|srtt:32281 [2025/04/30 10:19:45 142502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33813, ack_elapse 33896, delivered 40807|rate 1203888|lost 214| [2025/04/30 10:19:45 142507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203888) in round 17| [2025/04/30 10:19:45 142511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 142515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 142519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385109992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 142523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385109992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 142528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32281|latest_rtt:32356|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 142534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 10:19:45 142539] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746008385142348|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 142544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505142348|now:1746008385142348|interv:120000000| [2025/04/30 10:19:45 142548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505142348|now:1746008385142348|interv:120000000| [2025/04/30 10:19:45 142577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385143300|pq_index:0| [2025/04/30 10:19:45 142581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385142005| [2025/04/30 10:19:45 142586] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385142585| [2025/04/30 10:19:45 142590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385142589| [2025/04/30 10:19:45 142597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|min_srtt:32281|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 142601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:881922| [2025/04/30 10:19:45 142609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 142614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 142619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|min_srtt:32281|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 142623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:883101| [2025/04/30 10:19:45 142627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 142632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 142636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|min_srtt:32281|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 142640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 142645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 142649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 142652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 142657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 142661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 142666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:826509| [2025/04/30 10:19:45 142670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 142674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 142678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385143300| [2025/04/30 10:19:45 142682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385143300| [2025/04/30 10:19:45 142686] [debug] |xqc_engine_wakeup_after|wakeup:1746008385143300|now:1746008385142686|diff:614| [2025/04/30 10:19:45 142690] [debug] |xqc_engine_main_logic|END|now:1746008385142589| [2025/04/30 10:19:45 142696] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385142696| [2025/04/30 10:19:45 142700] [debug] |xqc_engine_wakeup_after|wakeup:1746008385143300|now:1746008385142700|diff:600| [2025/04/30 10:19:45 142703] [debug] |xqc_engine_main_logic|END|now:1746008385142696| [2025/04/30 10:19:45 143779] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385143779| [2025/04/30 10:19:45 143789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385143300|pq_index:0| [2025/04/30 10:19:45 143794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385142589| [2025/04/30 10:19:45 143799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385143798| [2025/04/30 10:19:45 143804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385143300|now:1746008385143798| [2025/04/30 10:19:45 143808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385143300|now:1746008385143798| [2025/04/30 10:19:45 143812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 143818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32281|min_srtt:32281|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 143823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 143828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 143832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 143835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 143840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 143845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 143851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:826509| [2025/04/30 10:19:45 143858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 143865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 10:19:45 143908] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385143876|stream_id:0|stream_offset:826509| [2025/04/30 10:19:45 143915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 143922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 143928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32281|rtt_var:30|pto_duration:34281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 143934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 143939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 143951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 143956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385203157|now:1746008385143928|interv:59229| [2025/04/30 10:19:45 143962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385203157|now:1746008385143928|interval:59229|pto_count:0|srtt:32281 [2025/04/30 10:19:45 143969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 143975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 143981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:827688| [2025/04/30 10:19:45 143987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 143993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 10:19:45 144029] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385144002|stream_id:0|stream_offset:827688| [2025/04/30 10:19:45 144037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 144043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 144049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32281|rtt_var:30|pto_duration:34281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 144055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 144062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 144067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 144071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385203283|now:1746008385144048|interv:59235| [2025/04/30 10:19:45 144075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385203283|now:1746008385144048|interval:59235|pto_count:0|srtt:32281 [2025/04/30 10:19:45 144079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 144084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 144088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:828867| [2025/04/30 10:19:45 144092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 144096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385145096|now:1746008385144096|interv:1000| [2025/04/30 10:19:45 144104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 144108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 144112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385145096| [2025/04/30 10:19:45 144116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385145096| [2025/04/30 10:19:45 144120] [debug] |xqc_engine_wakeup_after|wakeup:1746008385145096|now:1746008385144120|diff:976| [2025/04/30 10:19:45 144125] [debug] |xqc_engine_main_logic|END|now:1746008385143798| [2025/04/30 10:19:45 144369] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385144368| [2025/04/30 10:19:45 144376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 144382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:354| [2025/04/30 10:19:45 144388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 10:19:45 144396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 10:19:45 144403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 144408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:901| [2025/04/30 10:19:45 144414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:762420|prior_time:1746008385108452|is_app_limited:0|send_elapse:33944|ack_elapse:35916|ctl_first_sent_time:1746008385110123|lagest_ack_time:1746008385144368|curr_delivered:804427| [2025/04/30 10:19:45 144421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385110123| [2025/04/30 10:19:45 144428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1111||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 10:19:45 144435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:902| [2025/04/30 10:19:45 144442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:764820|prior_time:1746008385110450|is_app_limited:0|send_elapse:33770|ack_elapse:33918|ctl_first_sent_time:1746008385111990|lagest_ack_time:1746008385144368|curr_delivered:805627| [2025/04/30 10:19:45 144448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385111990| [2025/04/30 10:19:45 144452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1110||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 10:19:45 144457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32281|rttvar:30|minrtt:30819|latest_rtt:32378|ack_delay:64| [2025/04/30 10:19:45 144464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32285|rttvar:31|minrtt:30819|latest_rtt:32378|ack_delay:64| [2025/04/30 10:19:45 144470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/04/30 10:19:45 144476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 144482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32285|rtt_var:31|pto_duration:34285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 144496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 144502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 144509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 144515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385203287|now:1746008385144482|interv:58805| [2025/04/30 10:19:45 144519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385203287|now:1746008385144482|interval:58805|pto_count:0|srtt:32285 [2025/04/30 10:19:45 144524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33770, ack_elapse 33918, delivered 40807|rate 1203107|lost 214| [2025/04/30 10:19:45 144528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 17| [2025/04/30 10:19:45 144533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 144537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 144541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385111990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 144545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385111990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 144576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32285|latest_rtt:32378|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 144583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 10:19:45 144587] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746008385144368|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 144592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505144368|now:1746008385144368|interv:120000000| [2025/04/30 10:19:45 144596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505144368|now:1746008385144368|interv:120000000| [2025/04/30 10:19:45 144600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385145096|pq_index:0| [2025/04/30 10:19:45 144605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385143798| [2025/04/30 10:19:45 144609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385144609| [2025/04/30 10:19:45 144614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385144613| [2025/04/30 10:19:45 144623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|min_srtt:32285|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 144628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 144632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 144637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 144641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|min_srtt:32285|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 144646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:885459| [2025/04/30 10:19:45 144650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 144655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 144659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|min_srtt:32285|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 144663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 144668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 144672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 144676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 144680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 144684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 144689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:828867| [2025/04/30 10:19:45 144693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 144697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 144701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385145096| [2025/04/30 10:19:45 144705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385145096| [2025/04/30 10:19:45 144709] [debug] |xqc_engine_wakeup_after|wakeup:1746008385145096|now:1746008385144709|diff:387| [2025/04/30 10:19:45 144713] [debug] |xqc_engine_main_logic|END|now:1746008385144613| [2025/04/30 10:19:45 144721] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385144721| [2025/04/30 10:19:45 144725] [debug] |xqc_engine_wakeup_after|wakeup:1746008385145096|now:1746008385144725|diff:371| [2025/04/30 10:19:45 144729] [debug] |xqc_engine_main_logic|END|now:1746008385144721| [2025/04/30 10:19:45 145797] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385145797| [2025/04/30 10:19:45 145808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385145096|pq_index:0| [2025/04/30 10:19:45 145812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385144613| [2025/04/30 10:19:45 145817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385145816| [2025/04/30 10:19:45 145822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385145096|now:1746008385145816| [2025/04/30 10:19:45 145827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385145096|now:1746008385145816| [2025/04/30 10:19:45 145830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 145836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32285|min_srtt:32285|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 145841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 145848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 145855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 145861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 145868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 145874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 145878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:828867| [2025/04/30 10:19:45 145883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 145887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 10:19:45 145931] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385145898|stream_id:0|stream_offset:828867| [2025/04/30 10:19:45 145941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 145948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 145955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32285|rtt_var:31|pto_duration:34285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 145968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 145975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 145980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 145986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385205183|now:1746008385145954|interv:59229| [2025/04/30 10:19:45 145992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385205183|now:1746008385145954|interval:59229|pto_count:0|srtt:32285 [2025/04/30 10:19:45 146000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 146007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 146014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:830046| [2025/04/30 10:19:45 146020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 146026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 10:19:45 146069] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385146037|stream_id:0|stream_offset:830046| [2025/04/30 10:19:45 146079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 146086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 146092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32285|rtt_var:31|pto_duration:34285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 146100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 146105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 146109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 146113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385205322|now:1746008385146092|interv:59230| [2025/04/30 10:19:45 146117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385205322|now:1746008385146092|interval:59230|pto_count:0|srtt:32285 [2025/04/30 10:19:45 146121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 146126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 146130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:831225| [2025/04/30 10:19:45 146140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 146144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385147144|now:1746008385146144|interv:1000| [2025/04/30 10:19:45 146148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 146152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 146156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385147144| [2025/04/30 10:19:45 146160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385147144| [2025/04/30 10:19:45 146164] [debug] |xqc_engine_wakeup_after|wakeup:1746008385147144|now:1746008385146164|diff:980| [2025/04/30 10:19:45 146168] [debug] |xqc_engine_main_logic|END|now:1746008385145816| [2025/04/30 10:19:45 146342] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385146341| [2025/04/30 10:19:45 146354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 146363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:355| [2025/04/30 10:19:45 146369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 10:19:45 146378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 10:19:45 146384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 146392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:903| [2025/04/30 10:19:45 146399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:764820|prior_time:1746008385110450|is_app_limited:0|send_elapse:33902|ack_elapse:35891|ctl_first_sent_time:1746008385112122|lagest_ack_time:1746008385146341|curr_delivered:806827| [2025/04/30 10:19:45 146406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385112122| [2025/04/30 10:19:45 146414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1109||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 10:19:45 146421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:904| [2025/04/30 10:19:45 146427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:767220|prior_time:1746008385112469|is_app_limited:0|send_elapse:33974|ack_elapse:33872|ctl_first_sent_time:1746008385114039|lagest_ack_time:1746008385146341|curr_delivered:808027| [2025/04/30 10:19:45 146434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385114039| [2025/04/30 10:19:45 146441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1108||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 10:19:45 146448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32285|rttvar:31|minrtt:30819|latest_rtt:32302|ack_delay:72| [2025/04/30 10:19:45 146455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32278|rttvar:37|minrtt:30819|latest_rtt:32302|ack_delay:72| [2025/04/30 10:19:45 146462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/04/30 10:19:45 146476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 146480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:37|pto_duration:34278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 146484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 146488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 146494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 146501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385205315|now:1746008385146479|interv:58836| [2025/04/30 10:19:45 146507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385205315|now:1746008385146479|interval:58836|pto_count:0|srtt:32278 [2025/04/30 10:19:45 146515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33974, ack_elapse 33872, delivered 40807|rate 1201124|lost 214| [2025/04/30 10:19:45 146520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201124) in round 17| [2025/04/30 10:19:45 146525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 146529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 146533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385114039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 146537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385114039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 146542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32278|latest_rtt:32302|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 146548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 10:19:45 146574] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746008385146341|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 146579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505146341|now:1746008385146341|interv:120000000| [2025/04/30 10:19:45 146583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505146341|now:1746008385146341|interv:120000000| [2025/04/30 10:19:45 146587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385147144|pq_index:0| [2025/04/30 10:19:45 146591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385145816| [2025/04/30 10:19:45 146595] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385146595| [2025/04/30 10:19:45 146601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385146599| [2025/04/30 10:19:45 146611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|min_srtt:32278|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 146615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 146620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 146625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 146629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|min_srtt:32278|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 146634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:887817| [2025/04/30 10:19:45 146638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 146643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 146647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|min_srtt:32278|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 146651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:888996| [2025/04/30 10:19:45 146656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 146660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 146664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 146668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 146672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 146677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:831225| [2025/04/30 10:19:45 146681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 146685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 146689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385147144| [2025/04/30 10:19:45 146693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385147144| [2025/04/30 10:19:45 146700] [debug] |xqc_engine_wakeup_after|wakeup:1746008385147144|now:1746008385146700|diff:444| [2025/04/30 10:19:45 146704] [debug] |xqc_engine_main_logic|END|now:1746008385146599| [2025/04/30 10:19:45 146710] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385146710| [2025/04/30 10:19:45 146714] [debug] |xqc_engine_wakeup_after|wakeup:1746008385147144|now:1746008385146714|diff:430| [2025/04/30 10:19:45 146718] [debug] |xqc_engine_main_logic|END|now:1746008385146710| [2025/04/30 10:19:45 147787] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385147787| [2025/04/30 10:19:45 147802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385147144|pq_index:0| [2025/04/30 10:19:45 147810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385146599| [2025/04/30 10:19:45 147818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385147816| [2025/04/30 10:19:45 147825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385147144|now:1746008385147816| [2025/04/30 10:19:45 147832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385147144|now:1746008385147816| [2025/04/30 10:19:45 147838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 147847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32278|min_srtt:32278|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 147854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:888996| [2025/04/30 10:19:45 147861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 147868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 147874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 147881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 147888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 147894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:831225| [2025/04/30 10:19:45 147901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 147908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 10:19:45 147950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385147919|stream_id:0|stream_offset:831225| [2025/04/30 10:19:45 147959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 147976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 147983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:37|pto_duration:34278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 147990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 147997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 148003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 148009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385207197|now:1746008385147982|interv:59215| [2025/04/30 10:19:45 148015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385207197|now:1746008385147982|interval:59215|pto_count:0|srtt:32278 [2025/04/30 10:19:45 148022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 148030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 148037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:832404| [2025/04/30 10:19:45 148044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 148051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 10:19:45 148089] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385148062|stream_id:0|stream_offset:832404| [2025/04/30 10:19:45 148095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 148100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 148104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:37|pto_duration:34278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 148112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 148118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 148124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 148130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385207340|now:1746008385148104|interv:59236| [2025/04/30 10:19:45 148137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385207340|now:1746008385148104|interval:59236|pto_count:0|srtt:32278 [2025/04/30 10:19:45 148145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 148152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 148161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:833583| [2025/04/30 10:19:45 148166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 148170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385149170|now:1746008385148170|interv:1000| [2025/04/30 10:19:45 148174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 148178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 148182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385149170| [2025/04/30 10:19:45 148186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385149170| [2025/04/30 10:19:45 148190] [debug] |xqc_engine_wakeup_after|wakeup:1746008385149170|now:1746008385148190|diff:980| [2025/04/30 10:19:45 148195] [debug] |xqc_engine_main_logic|END|now:1746008385147816| [2025/04/30 10:19:45 148345] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385148344| [2025/04/30 10:19:45 148356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 148365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:356| [2025/04/30 10:19:45 148371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 10:19:45 148380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 10:19:45 148386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 148394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:905| [2025/04/30 10:19:45 148400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:767220|prior_time:1746008385112469|is_app_limited:0|send_elapse:34117|ack_elapse:35875|ctl_first_sent_time:1746008385114182|lagest_ack_time:1746008385148344|curr_delivered:809227| [2025/04/30 10:19:45 148408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385114182| [2025/04/30 10:19:45 148413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1107||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 10:19:45 148418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:910| [2025/04/30 10:19:45 148425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:769620|prior_time:1746008385114468|is_app_limited:0|send_elapse:33952|ack_elapse:33876|ctl_first_sent_time:1746008385116078|lagest_ack_time:1746008385148344|curr_delivered:810427| [2025/04/30 10:19:45 148432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385116078| [2025/04/30 10:19:45 148438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 10:19:45 148445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32278|rttvar:37|minrtt:30819|latest_rtt:32266|ack_delay:72| [2025/04/30 10:19:45 148452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32268|rttvar:49|minrtt:30819|latest_rtt:32266|ack_delay:72| [2025/04/30 10:19:45 148465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/04/30 10:19:45 148471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 148478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:49|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 148482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 148486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 148490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 148494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385207330|now:1746008385148477|interv:58853| [2025/04/30 10:19:45 148498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385207330|now:1746008385148477|interval:58853|pto_count:0|srtt:32268 [2025/04/30 10:19:45 148503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33952, ack_elapse 33876, delivered 40807|rate 1201902|lost 214| [2025/04/30 10:19:45 148507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201902) in round 17| [2025/04/30 10:19:45 148511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 148515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 148519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385116078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 148524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385116078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 148528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32268|latest_rtt:32266|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 148534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 10:19:45 148539] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746008385148344|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 148544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505148344|now:1746008385148344|interv:120000000| [2025/04/30 10:19:45 148548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505148344|now:1746008385148344|interv:120000000| [2025/04/30 10:19:45 148572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385149170|pq_index:0| [2025/04/30 10:19:45 148577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385147816| [2025/04/30 10:19:45 148584] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385148584| [2025/04/30 10:19:45 148589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385148588| [2025/04/30 10:19:45 148595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 148600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:888996| [2025/04/30 10:19:45 148604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 148609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 148614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 148618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:890175| [2025/04/30 10:19:45 148623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 148627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 148632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 148636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:891354| [2025/04/30 10:19:45 148640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 148644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 148648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 148652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 148657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 148661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:833583| [2025/04/30 10:19:45 148666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 148670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 148677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385149170| [2025/04/30 10:19:45 148681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385149170| [2025/04/30 10:19:45 148685] [debug] |xqc_engine_wakeup_after|wakeup:1746008385149170|now:1746008385148685|diff:485| [2025/04/30 10:19:45 148689] [debug] |xqc_engine_main_logic|END|now:1746008385148588| [2025/04/30 10:19:45 148695] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385148694| [2025/04/30 10:19:45 148698] [debug] |xqc_engine_wakeup_after|wakeup:1746008385149170|now:1746008385148698|diff:472| [2025/04/30 10:19:45 148702] [debug] |xqc_engine_main_logic|END|now:1746008385148694| [2025/04/30 10:19:45 149771] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385149771| [2025/04/30 10:19:45 149781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385149170|pq_index:0| [2025/04/30 10:19:45 149787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385148588| [2025/04/30 10:19:45 149796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385149794| [2025/04/30 10:19:45 149804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385149170|now:1746008385149794| [2025/04/30 10:19:45 149811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385149170|now:1746008385149794| [2025/04/30 10:19:45 149817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 149824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 149832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:891354| [2025/04/30 10:19:45 149840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 149846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 149851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 149858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 149866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 149873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:833583| [2025/04/30 10:19:45 149879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 149886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 10:19:45 149950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385149897|stream_id:0|stream_offset:833583| [2025/04/30 10:19:45 149965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 149972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 149978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:49|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 149984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 149989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 149995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 150000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385209165|now:1746008385149978|interv:59187| [2025/04/30 10:19:45 150005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385209165|now:1746008385149978|interval:59187|pto_count:0|srtt:32268 [2025/04/30 10:19:45 150012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 150019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 150025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:834762| [2025/04/30 10:19:45 150031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 150037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 10:19:45 150079] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385150046|stream_id:0|stream_offset:834762| [2025/04/30 10:19:45 150088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 150096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 150103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:49|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 150110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 150116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 150122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 150126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385209314|now:1746008385150103|interv:59211| [2025/04/30 10:19:45 150130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385209314|now:1746008385150103|interval:59211|pto_count:0|srtt:32268 [2025/04/30 10:19:45 150135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 150145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 150149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:835941| [2025/04/30 10:19:45 150154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 150158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385151157|now:1746008385150157|interv:1000| [2025/04/30 10:19:45 150162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 150166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 150170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385151157| [2025/04/30 10:19:45 150174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385151157| [2025/04/30 10:19:45 150178] [debug] |xqc_engine_wakeup_after|wakeup:1746008385151157|now:1746008385150178|diff:979| [2025/04/30 10:19:45 150183] [debug] |xqc_engine_main_logic|END|now:1746008385149794| [2025/04/30 10:19:45 150331] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385150330| [2025/04/30 10:19:45 150339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 150347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:357| [2025/04/30 10:19:45 150354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 10:19:45 150362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 10:19:45 150369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 150377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:911| [2025/04/30 10:19:45 150384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:769620|prior_time:1746008385114468|is_app_limited:0|send_elapse:34058|ack_elapse:35862|ctl_first_sent_time:1746008385116184|lagest_ack_time:1746008385150330|curr_delivered:811627| [2025/04/30 10:19:45 150391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385116184| [2025/04/30 10:19:45 150397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 10:19:45 150402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:912| [2025/04/30 10:19:45 150407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:772020|prior_time:1746008385116439|is_app_limited:0|send_elapse:33966|ack_elapse:33891|ctl_first_sent_time:1746008385117984|lagest_ack_time:1746008385150330|curr_delivered:812827| [2025/04/30 10:19:45 150414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385117984| [2025/04/30 10:19:45 150420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1104||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 10:19:45 150432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32268|rttvar:49|minrtt:30819|latest_rtt:32346|ack_delay:56| [2025/04/30 10:19:45 150439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32271|rttvar:42|minrtt:30819|latest_rtt:32346|ack_delay:56| [2025/04/30 10:19:45 150445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/04/30 10:19:45 150452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 150456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32271|rtt_var:42|pto_duration:34271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 150461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 150465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 150468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 150472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385209317|now:1746008385150456|interv:58861| [2025/04/30 10:19:45 150477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385209317|now:1746008385150456|interval:58861|pto_count:0|srtt:32271 [2025/04/30 10:19:45 150481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33966, ack_elapse 33891, delivered 40807|rate 1201407|lost 214| [2025/04/30 10:19:45 150486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201407) in round 17| [2025/04/30 10:19:45 150490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 150494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 150498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385117984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 150502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385117984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 150507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32271|latest_rtt:32346|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 150513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 10:19:45 150518] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746008385150330|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 150522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505150330|now:1746008385150330|interv:120000000| [2025/04/30 10:19:45 150527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505150330|now:1746008385150330|interv:120000000| [2025/04/30 10:19:45 150534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385151157|pq_index:0| [2025/04/30 10:19:45 150538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385149794| [2025/04/30 10:19:45 150542] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385150542| [2025/04/30 10:19:45 150547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385150546| [2025/04/30 10:19:45 150574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|min_srtt:32271|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 150579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:891354| [2025/04/30 10:19:45 150583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 150588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 150592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|min_srtt:32271|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 150597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:892533| [2025/04/30 10:19:45 150601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 150606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 150610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|min_srtt:32271|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 150614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:893712| [2025/04/30 10:19:45 150619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 150622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 150626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 150631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 150635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 150639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:835941| [2025/04/30 10:19:45 150647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 150651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 150655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385151157| [2025/04/30 10:19:45 150659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385151157| [2025/04/30 10:19:45 150663] [debug] |xqc_engine_wakeup_after|wakeup:1746008385151157|now:1746008385150663|diff:494| [2025/04/30 10:19:45 150667] [debug] |xqc_engine_main_logic|END|now:1746008385150546| [2025/04/30 10:19:45 150673] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385150673| [2025/04/30 10:19:45 150677] [debug] |xqc_engine_wakeup_after|wakeup:1746008385151157|now:1746008385150676|diff:481| [2025/04/30 10:19:45 150680] [debug] |xqc_engine_main_logic|END|now:1746008385150673| [2025/04/30 10:19:45 151748] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385151748| [2025/04/30 10:19:45 151758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385151157|pq_index:0| [2025/04/30 10:19:45 151763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385150546| [2025/04/30 10:19:45 151768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385151767| [2025/04/30 10:19:45 151773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385151157|now:1746008385151767| [2025/04/30 10:19:45 151777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385151157|now:1746008385151767| [2025/04/30 10:19:45 151784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 151793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32271|min_srtt:32271|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 151800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:893712| [2025/04/30 10:19:45 151808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 151814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 151820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 151827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 151835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 151842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:835941| [2025/04/30 10:19:45 151849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 151856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 10:19:45 151905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385151875|stream_id:0|stream_offset:835941| [2025/04/30 10:19:45 151914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:946|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 151920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 151927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32271|rtt_var:42|pto_duration:34271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 151932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 151938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 151943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 151949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385211146|now:1746008385151926|interv:59220| [2025/04/30 10:19:45 151955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385211146|now:1746008385151926|interval:59220|pto_count:0|srtt:32271 [2025/04/30 10:19:45 151961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 151968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 151974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:837120| [2025/04/30 10:19:45 151980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 151986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 10:19:45 152024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385151996|stream_id:0|stream_offset:837120| [2025/04/30 10:19:45 152031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:947|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 152037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 152043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32271|rtt_var:42|pto_duration:34271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 152049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 152055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 152060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 152066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385211267|now:1746008385152043|interv:59224| [2025/04/30 10:19:45 152073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385211267|now:1746008385152043|interval:59224|pto_count:0|srtt:32271 [2025/04/30 10:19:45 152086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 152094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 152101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:838299| [2025/04/30 10:19:45 152109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 152115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385153114|now:1746008385152114|interv:1000| [2025/04/30 10:19:45 152120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 152124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 152128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385153114| [2025/04/30 10:19:45 152133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385153114| [2025/04/30 10:19:45 152137] [debug] |xqc_engine_wakeup_after|wakeup:1746008385153114|now:1746008385152136|diff:978| [2025/04/30 10:19:45 152141] [debug] |xqc_engine_main_logic|END|now:1746008385151767| [2025/04/30 10:19:45 152332] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385152331| [2025/04/30 10:19:45 152343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 152352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:358| [2025/04/30 10:19:45 152358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 10:19:45 152367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 10:19:45 152374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 152381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:913| [2025/04/30 10:19:45 152389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:772020|prior_time:1746008385116439|is_app_limited:0|send_elapse:34112|ack_elapse:35892|ctl_first_sent_time:1746008385118130|lagest_ack_time:1746008385152331|curr_delivered:814027| [2025/04/30 10:19:45 152397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385118130| [2025/04/30 10:19:45 152402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 10:19:45 152408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:914| [2025/04/30 10:19:45 152416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:774420|prior_time:1746008385118431|is_app_limited:0|send_elapse:33876|ack_elapse:33900|ctl_first_sent_time:1746008385119974|lagest_ack_time:1746008385152331|curr_delivered:815227| [2025/04/30 10:19:45 152422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385119974| [2025/04/30 10:19:45 152436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1102||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 10:19:45 152443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32271|rttvar:42|minrtt:30819|latest_rtt:32357|ack_delay:64| [2025/04/30 10:19:45 152449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:37|minrtt:30819|latest_rtt:32357|ack_delay:64| [2025/04/30 10:19:45 152456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/04/30 10:19:45 152463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 152469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:37|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 152473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 152477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 152481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 152485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385211270|now:1746008385152468|interv:58802| [2025/04/30 10:19:45 152489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385211270|now:1746008385152468|interval:58802|pto_count:0|srtt:32274 [2025/04/30 10:19:45 152493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33876, ack_elapse 33900, delivered 40807|rate 1203746|lost 214| [2025/04/30 10:19:45 152498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203746) in round 17| [2025/04/30 10:19:45 152502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 152506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 152510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385119974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 152515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385119974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 152519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32274|latest_rtt:32357|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 152525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 10:19:45 152530] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746008385152331|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 152538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505152331|now:1746008385152331|interv:120000000| [2025/04/30 10:19:45 152542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505152331|now:1746008385152331|interv:120000000| [2025/04/30 10:19:45 152546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385153114|pq_index:0| [2025/04/30 10:19:45 152571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385151767| [2025/04/30 10:19:45 152576] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385152576| [2025/04/30 10:19:45 152581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385152580| [2025/04/30 10:19:45 152587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 152591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:893712| [2025/04/30 10:19:45 152596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 152600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 152605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 152610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:894891| [2025/04/30 10:19:45 152614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 152618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 152623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 152627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 152632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 152635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 152639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 152644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 152648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 152660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:838299| [2025/04/30 10:19:45 152664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 152668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 152672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385153114| [2025/04/30 10:19:45 152676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385153114| [2025/04/30 10:19:45 152680] [debug] |xqc_engine_wakeup_after|wakeup:1746008385153114|now:1746008385152680|diff:434| [2025/04/30 10:19:45 152685] [debug] |xqc_engine_main_logic|END|now:1746008385152580| [2025/04/30 10:19:45 152690] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385152690| [2025/04/30 10:19:45 152694] [debug] |xqc_engine_wakeup_after|wakeup:1746008385153114|now:1746008385152694|diff:420| [2025/04/30 10:19:45 152698] [debug] |xqc_engine_main_logic|END|now:1746008385152690| [2025/04/30 10:19:45 153766] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385153766| [2025/04/30 10:19:45 153777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385153114|pq_index:0| [2025/04/30 10:19:45 153781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385152580| [2025/04/30 10:19:45 153786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385153785| [2025/04/30 10:19:45 153791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385153114|now:1746008385153785| [2025/04/30 10:19:45 153796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385153114|now:1746008385153785| [2025/04/30 10:19:45 153800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 153806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 153810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 153819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 153826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 153832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 153839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 153846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 153853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:838299| [2025/04/30 10:19:45 153867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 153873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 10:19:45 153943] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385153884|stream_id:0|stream_offset:838299| [2025/04/30 10:19:45 153953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 153960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 153967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:37|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 153973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 153980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 153986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 153991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385213158|now:1746008385153966|interv:59192| [2025/04/30 10:19:45 153997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385213158|now:1746008385153966|interval:59192|pto_count:0|srtt:32274 [2025/04/30 10:19:45 154004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 154009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 154014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:839478| [2025/04/30 10:19:45 154018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 154022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 10:19:45 154056] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385154029|stream_id:0|stream_offset:839478| [2025/04/30 10:19:45 154065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 154073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 154079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:37|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 154086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 154091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 154095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 154104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385213303|now:1746008385154079|interv:59224| [2025/04/30 10:19:45 154108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385213303|now:1746008385154079|interval:59224|pto_count:0|srtt:32274 [2025/04/30 10:19:45 154112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 154117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 154121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:840657| [2025/04/30 10:19:45 154126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 154130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385155130|now:1746008385154130|interv:1000| [2025/04/30 10:19:45 154134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 154138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 154143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385155130| [2025/04/30 10:19:45 154150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385155130| [2025/04/30 10:19:45 154157] [debug] |xqc_engine_wakeup_after|wakeup:1746008385155130|now:1746008385154156|diff:974| [2025/04/30 10:19:45 154163] [debug] |xqc_engine_main_logic|END|now:1746008385153785| [2025/04/30 10:19:45 154337] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385154335| [2025/04/30 10:19:45 154346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 154355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:359| [2025/04/30 10:19:45 154360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 10:19:45 154369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 10:19:45 154375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 154383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:915| [2025/04/30 10:19:45 154390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:774420|prior_time:1746008385118431|is_app_limited:0|send_elapse:34010|ack_elapse:35904|ctl_first_sent_time:1746008385120108|lagest_ack_time:1746008385154335|curr_delivered:816427| [2025/04/30 10:19:45 154397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385120108| [2025/04/30 10:19:45 154405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1101||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 10:19:45 154411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:916| [2025/04/30 10:19:45 154417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:776820|prior_time:1746008385120417|is_app_limited:0|send_elapse:33877|ack_elapse:33918|ctl_first_sent_time:1746008385121984|lagest_ack_time:1746008385154335|curr_delivered:817627| [2025/04/30 10:19:45 154431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385121984| [2025/04/30 10:19:45 154437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1100||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 10:19:45 154444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:37|minrtt:30819|latest_rtt:32351|ack_delay:72| [2025/04/30 10:19:45 154451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:29|minrtt:30819|latest_rtt:32351|ack_delay:72| [2025/04/30 10:19:45 154458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/04/30 10:19:45 154465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 154470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:29|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 154474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 154480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 154486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 154493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385213303|now:1746008385154470|interv:58833| [2025/04/30 10:19:45 154499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385213303|now:1746008385154470|interval:58833|pto_count:0|srtt:32274 [2025/04/30 10:19:45 154506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33877, ack_elapse 33918, delivered 40807|rate 1203107|lost 214| [2025/04/30 10:19:45 154511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203107) in round 17| [2025/04/30 10:19:45 154515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 154519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 154523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385121984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 154528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385121984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 154532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32274|latest_rtt:32351|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 154538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 10:19:45 154547] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1746008385154335|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 154572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505154335|now:1746008385154335|interv:120000000| [2025/04/30 10:19:45 154576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505154335|now:1746008385154335|interv:120000000| [2025/04/30 10:19:45 154580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385155130|pq_index:0| [2025/04/30 10:19:45 154584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385153785| [2025/04/30 10:19:45 154590] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385154590| [2025/04/30 10:19:45 154598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385154596| [2025/04/30 10:19:45 154607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 154614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 154618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 154623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 154628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 154632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:897249| [2025/04/30 10:19:45 154636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 154641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 154645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 154649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 154654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 154658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 154661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 154669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 154674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 154678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:840657| [2025/04/30 10:19:45 154682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 154686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 154690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385155130| [2025/04/30 10:19:45 154694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385155130| [2025/04/30 10:19:45 154698] [debug] |xqc_engine_wakeup_after|wakeup:1746008385155130|now:1746008385154698|diff:432| [2025/04/30 10:19:45 154703] [debug] |xqc_engine_main_logic|END|now:1746008385154596| [2025/04/30 10:19:45 154708] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385154708| [2025/04/30 10:19:45 154712] [debug] |xqc_engine_wakeup_after|wakeup:1746008385155130|now:1746008385154712|diff:418| [2025/04/30 10:19:45 154716] [debug] |xqc_engine_main_logic|END|now:1746008385154708| [2025/04/30 10:19:45 155788] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385155788| [2025/04/30 10:19:45 155798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385155130|pq_index:0| [2025/04/30 10:19:45 155803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385154596| [2025/04/30 10:19:45 155808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385155807| [2025/04/30 10:19:45 155814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385155130|now:1746008385155807| [2025/04/30 10:19:45 155821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385155130|now:1746008385155807| [2025/04/30 10:19:45 155827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 155835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 155842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 155847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 155853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 155859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 155866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 155872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 155886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:840657| [2025/04/30 10:19:45 155892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 155899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 10:19:45 155940] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385155910|stream_id:0|stream_offset:840657| [2025/04/30 10:19:45 155950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 155957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 155964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:29|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 155971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 155978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 155984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 155990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385215184|now:1746008385155963|interv:59221| [2025/04/30 10:19:45 155996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385215184|now:1746008385155963|interval:59221|pto_count:0|srtt:32274 [2025/04/30 10:19:45 156003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 156011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 156017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:841836| [2025/04/30 10:19:45 156024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 156031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 10:19:45 156069] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385156042|stream_id:0|stream_offset:841836| [2025/04/30 10:19:45 156078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 156086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 156093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:29|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 156098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 156107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 156111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 156115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385215316|now:1746008385156093|interv:59223| [2025/04/30 10:19:45 156119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385215316|now:1746008385156093|interval:59223|pto_count:0|srtt:32274 [2025/04/30 10:19:45 156124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 156129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 156133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:843015| [2025/04/30 10:19:45 156137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 156141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385157141|now:1746008385156141|interv:1000| [2025/04/30 10:19:45 156145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 156149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 156153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385157141| [2025/04/30 10:19:45 156157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385157141| [2025/04/30 10:19:45 156161] [debug] |xqc_engine_wakeup_after|wakeup:1746008385157141|now:1746008385156161|diff:980| [2025/04/30 10:19:45 156165] [debug] |xqc_engine_main_logic|END|now:1746008385155807| [2025/04/30 10:19:45 156343] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385156341| [2025/04/30 10:19:45 156355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 156364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:360| [2025/04/30 10:19:45 156370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 10:19:45 156379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 10:19:45 156386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 156394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:917| [2025/04/30 10:19:45 156401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:776820|prior_time:1746008385120417|is_app_limited:0|send_elapse:34009|ack_elapse:35924|ctl_first_sent_time:1746008385122116|lagest_ack_time:1746008385156341|curr_delivered:818827| [2025/04/30 10:19:45 156409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385122116| [2025/04/30 10:19:45 156414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1099||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 10:19:45 156421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:918| [2025/04/30 10:19:45 156436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40807|prior_delivered:779220|prior_time:1746008385122443|is_app_limited:0|send_elapse:33953|ack_elapse:33898|ctl_first_sent_time:1746008385123980|lagest_ack_time:1746008385156341|curr_delivered:820027| [2025/04/30 10:19:45 156442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385123980| [2025/04/30 10:19:45 156447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1098||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 10:19:45 156451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:29|minrtt:30819|latest_rtt:32361|ack_delay:64| [2025/04/30 10:19:45 156456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:27|minrtt:30819|latest_rtt:32361|ack_delay:64| [2025/04/30 10:19:45 156463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 10:19:45 156469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 156476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:27|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 156482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 156486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 156490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 156494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385215319|now:1746008385156476|interv:58843| [2025/04/30 10:19:45 156498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385215319|now:1746008385156476|interval:58843|pto_count:0|srtt:32277 [2025/04/30 10:19:45 156503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33953, ack_elapse 33898, delivered 40807|rate 1201867|lost 214| [2025/04/30 10:19:45 156507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201867) in round 17| [2025/04/30 10:19:45 156512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 156516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:5698| [2025/04/30 10:19:45 156520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385123980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 156525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:2400|po_sent_time:1746008385123980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 156529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:98700|full_bw_reached:1|inflight:39609|srtt:32277|latest_rtt:32361|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 156538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 10:19:45 156543] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746008385156341|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 156548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505156341|now:1746008385156341|interv:120000000| [2025/04/30 10:19:45 156576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505156341|now:1746008385156341|interv:120000000| [2025/04/30 10:19:45 156580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385157141|pq_index:0| [2025/04/30 10:19:45 156584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385155807| [2025/04/30 10:19:45 156589] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385156588| [2025/04/30 10:19:45 156594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385156592| [2025/04/30 10:19:45 156600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 156605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 156609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 156614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 156619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 156623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:899607| [2025/04/30 10:19:45 156628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 156632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 156636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 156641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 156645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 156649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 156656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 156660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 156665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 156669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:843015| [2025/04/30 10:19:45 156674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 156677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 156682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385157141| [2025/04/30 10:19:45 156686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385157141| [2025/04/30 10:19:45 156690] [debug] |xqc_engine_wakeup_after|wakeup:1746008385157141|now:1746008385156690|diff:451| [2025/04/30 10:19:45 156694] [debug] |xqc_engine_main_logic|END|now:1746008385156592| [2025/04/30 10:19:45 156700] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385156700| [2025/04/30 10:19:45 156703] [debug] |xqc_engine_wakeup_after|wakeup:1746008385157141|now:1746008385156703|diff:438| [2025/04/30 10:19:45 156707] [debug] |xqc_engine_main_logic|END|now:1746008385156700| [2025/04/30 10:19:45 157777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385157776| [2025/04/30 10:19:45 157787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385157141|pq_index:0| [2025/04/30 10:19:45 157792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385156592| [2025/04/30 10:19:45 157797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385157796| [2025/04/30 10:19:45 157802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385157141|now:1746008385157796| [2025/04/30 10:19:45 157807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385157141|now:1746008385157796| [2025/04/30 10:19:45 157813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 157821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 157829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 157836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 157842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 157848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 157854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 157867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 157873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:843015| [2025/04/30 10:19:45 157879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 157886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 10:19:45 157925] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385157896|stream_id:0|stream_offset:843015| [2025/04/30 10:19:45 157932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 157939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 157945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:27|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 157951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 157956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 157962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 157967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385217173|now:1746008385157945|interv:59228| [2025/04/30 10:19:45 157973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385217173|now:1746008385157945|interval:59228|pto_count:0|srtt:32277 [2025/04/30 10:19:45 157979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:40809| [2025/04/30 10:19:45 157986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 157991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:844194| [2025/04/30 10:19:45 157998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 158003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 10:19:45 158039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385158012|stream_id:0|stream_offset:844194| [2025/04/30 10:19:45 158046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 158051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 158055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:27|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 158063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 158067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 158071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 158075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385217289|now:1746008385158055|interv:59234| [2025/04/30 10:19:45 158079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385217289|now:1746008385158055|interval:59234|pto_count:0|srtt:32277 [2025/04/30 10:19:45 158084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:42009| [2025/04/30 10:19:45 158088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 158093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:845373| [2025/04/30 10:19:45 158097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 158101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385159101|now:1746008385158101|interv:1000| [2025/04/30 10:19:45 158105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 158109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 158113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385159101| [2025/04/30 10:19:45 158117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385159101| [2025/04/30 10:19:45 158121] [debug] |xqc_engine_wakeup_after|wakeup:1746008385159101|now:1746008385158121|diff:980| [2025/04/30 10:19:45 158126] [debug] |xqc_engine_main_logic|END|now:1746008385157796| [2025/04/30 10:19:45 159198] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385159198| [2025/04/30 10:19:45 159209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385159101|pq_index:0| [2025/04/30 10:19:45 159213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385157796| [2025/04/30 10:19:45 159219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385159217| [2025/04/30 10:19:45 159223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385159101|now:1746008385159217| [2025/04/30 10:19:45 159228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385159101|now:1746008385159217| [2025/04/30 10:19:45 159232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 159237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 159242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 159252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 159256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 159260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 159264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 159269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 159273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:845373| [2025/04/30 10:19:45 159278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 159282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 10:19:45 159316] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385159291|stream_id:0|stream_offset:845373| [2025/04/30 10:19:45 159322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 159327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 159332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:27|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 159336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 159340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 159344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 159348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385218568|now:1746008385159332|interv:59236| [2025/04/30 10:19:45 159352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385218568|now:1746008385159332|interval:59236|pto_count:0|srtt:32277 [2025/04/30 10:19:45 159357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:43209| [2025/04/30 10:19:45 159362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 159366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:846552| [2025/04/30 10:19:45 159371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 159375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 10:19:45 159398] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385159381|stream_id:0|stream_offset:846552| [2025/04/30 10:19:45 159407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 159412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 159416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:27|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 159420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 159424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 159428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 159432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385218658|now:1746008385159416|interv:59242| [2025/04/30 10:19:45 159436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385218658|now:1746008385159416|interval:59242|pto_count:0|srtt:32277 [2025/04/30 10:19:45 159441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98700|inflight:44409| [2025/04/30 10:19:45 159445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 159449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:98700|conn:0000564648F8D6FC|stream_id:0|stream_offset:847731| [2025/04/30 10:19:45 159454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 159458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385160457|now:1746008385159457|interv:1000| [2025/04/30 10:19:45 159462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 159465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 159469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385160457| [2025/04/30 10:19:45 159474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385160457| [2025/04/30 10:19:45 159477] [debug] |xqc_engine_wakeup_after|wakeup:1746008385160457|now:1746008385159477|diff:980| [2025/04/30 10:19:45 159482] [debug] |xqc_engine_main_logic|END|now:1746008385159217| [2025/04/30 10:19:45 160321] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385160320| [2025/04/30 10:19:45 160335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 160344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:361| [2025/04/30 10:19:45 160350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 10:19:45 160359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 10:19:45 160365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 160373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:919| [2025/04/30 10:19:45 160387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42007|prior_delivered:779220|prior_time:1746008385122443|is_app_limited:0|send_elapse:34092|ack_elapse:37877|ctl_first_sent_time:1746008385124119|lagest_ack_time:1746008385160320|curr_delivered:821227| [2025/04/30 10:19:45 160394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385124119| [2025/04/30 10:19:45 160401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1097||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 10:19:45 160408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:920| [2025/04/30 10:19:45 160413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:781627|prior_time:1746008385124491|is_app_limited:0|send_elapse:33774|ack_elapse:35829|ctl_first_sent_time:1746008385126091|lagest_ack_time:1746008385160320|curr_delivered:822427| [2025/04/30 10:19:45 160418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385126091| [2025/04/30 10:19:45 160424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1096||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 10:19:45 160430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:921| [2025/04/30 10:19:45 160437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:781627|prior_time:1746008385124491|is_app_limited:0|send_elapse:33774|ack_elapse:35829|ctl_first_sent_time:1746008385126091|lagest_ack_time:1746008385160320|curr_delivered:823627| [2025/04/30 10:19:45 160445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385126201| [2025/04/30 10:19:45 160452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1095||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 10:19:45 160459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:922| [2025/04/30 10:19:45 160465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:784027|prior_time:1746008385126420|is_app_limited:0|send_elapse:33872|ack_elapse:33900|ctl_first_sent_time:1746008385127979|lagest_ack_time:1746008385160320|curr_delivered:824827| [2025/04/30 10:19:45 160472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385127979| [2025/04/30 10:19:45 160479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1094||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 10:19:45 160484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:27|minrtt:30819|latest_rtt:32341|ack_delay:64| [2025/04/30 10:19:45 160488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:21|minrtt:30819|latest_rtt:32341|ack_delay:64| [2025/04/30 10:19:45 160492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/04/30 10:19:45 160501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 160505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:21|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 160509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 160513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 160517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 160521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385218658|now:1746008385160504|interv:58154| [2025/04/30 10:19:45 160525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385218658|now:1746008385160504|interval:58154|pto_count:0|srtt:32277 [2025/04/30 10:19:45 160530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33872, ack_elapse 33900, delivered 40800|rate 1203539|lost 214| [2025/04/30 10:19:45 160535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203539) in round 17| [2025/04/30 10:19:45 160539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 160543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 160547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:4800|po_sent_time:1746008385127979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 160575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98700|packet_lost:0|acked:4800|po_sent_time:1746008385127979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 160580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39609|srtt:32277|latest_rtt:32341|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 160587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 10:19:45 160591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746008385160320|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 160596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505160320|now:1746008385160320|interv:120000000| [2025/04/30 10:19:45 160601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505160320|now:1746008385160320|interv:120000000| [2025/04/30 10:19:45 160604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385160457|pq_index:0| [2025/04/30 10:19:45 160609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385159217| [2025/04/30 10:19:45 160613] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385160613| [2025/04/30 10:19:45 160618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385160617| [2025/04/30 10:19:45 160626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385160457|now:1746008385160617| [2025/04/30 10:19:45 160630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385160457|now:1746008385160617| [2025/04/30 10:19:45 160634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 160639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 160648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:901965| [2025/04/30 10:19:45 160667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:903144| [2025/04/30 10:19:45 160684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 160701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:905502| [2025/04/30 10:19:45 160721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 160738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:907860| [2025/04/30 10:19:45 160756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 160760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 160764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 160769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:909039| [2025/04/30 10:19:45 160773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 160777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 160781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 160785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 160791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 160802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:847731| [2025/04/30 10:19:45 160809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 160816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 10:19:45 160859] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385160824|stream_id:0|stream_offset:847731| [2025/04/30 10:19:45 160868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:956|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 160875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 160882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:21|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 160889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 160895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 160901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 160907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385220101|now:1746008385160882|interv:59219| [2025/04/30 10:19:45 160913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385220101|now:1746008385160882|interval:59219|pto_count:0|srtt:32277 [2025/04/30 10:19:45 160920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40809| [2025/04/30 10:19:45 160927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 160934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 160940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 160946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385161946|now:1746008385160946|interv:1000| [2025/04/30 10:19:45 160952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 160958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 160964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385161946| [2025/04/30 10:19:45 160971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385161946| [2025/04/30 10:19:45 160978] [debug] |xqc_engine_wakeup_after|wakeup:1746008385161946|now:1746008385160978|diff:968| [2025/04/30 10:19:45 160984] [debug] |xqc_engine_main_logic|END|now:1746008385160617| [2025/04/30 10:19:45 160990] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385160990| [2025/04/30 10:19:45 160994] [debug] |xqc_engine_wakeup_after|wakeup:1746008385161946|now:1746008385160994|diff:952| [2025/04/30 10:19:45 161006] [debug] |xqc_engine_main_logic|END|now:1746008385160990| [2025/04/30 10:19:45 162079] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385162079| [2025/04/30 10:19:45 162088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385161946|pq_index:0| [2025/04/30 10:19:45 162093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385160617| [2025/04/30 10:19:45 162098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385162097| [2025/04/30 10:19:45 162102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385161946|now:1746008385162097| [2025/04/30 10:19:45 162107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385161946|now:1746008385162097| [2025/04/30 10:19:45 162111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 162116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 162121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:909039| [2025/04/30 10:19:45 162126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 162130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 162134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 162138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 162143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 162147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 162152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 162156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 10:19:45 162191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385162164|stream_id:0|stream_offset:848910| [2025/04/30 10:19:45 162197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 162202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 162206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:21|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 162211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 162220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 162224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 162228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385221441|now:1746008385162206|interv:59235| [2025/04/30 10:19:45 162232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385221441|now:1746008385162206|interval:59235|pto_count:0|srtt:32277 [2025/04/30 10:19:45 162239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 162247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 162255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:850089| [2025/04/30 10:19:45 162262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 162267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385163267|now:1746008385162267|interv:1000| [2025/04/30 10:19:45 162271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 162276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 162283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385163267| [2025/04/30 10:19:45 162289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385163267| [2025/04/30 10:19:45 162295] [debug] |xqc_engine_wakeup_after|wakeup:1746008385163267|now:1746008385162295|diff:972| [2025/04/30 10:19:45 162302] [debug] |xqc_engine_main_logic|END|now:1746008385162097| [2025/04/30 10:19:45 162315] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385162314| [2025/04/30 10:19:45 162323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 162332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:363| [2025/04/30 10:19:45 162338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 10:19:45 162346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 10:19:45 162352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 162360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:923| [2025/04/30 10:19:45 162367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:784027|prior_time:1746008385126420|is_app_limited:0|send_elapse:34000|ack_elapse:35894|ctl_first_sent_time:1746008385128107|lagest_ack_time:1746008385162314|curr_delivered:826027| [2025/04/30 10:19:45 162374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385128107| [2025/04/30 10:19:45 162381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 10:19:45 162388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:924| [2025/04/30 10:19:45 162402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:786427|prior_time:1746008385128412|is_app_limited:0|send_elapse:33897|ack_elapse:33902|ctl_first_sent_time:1746008385129975|lagest_ack_time:1746008385162314|curr_delivered:827227| [2025/04/30 10:19:45 162409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385129975| [2025/04/30 10:19:45 162416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1092||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 10:19:45 162421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:21|minrtt:30819|latest_rtt:32339|ack_delay:72| [2025/04/30 10:19:45 162428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:18|minrtt:30819|latest_rtt:32339|ack_delay:72| [2025/04/30 10:19:45 162435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 10:19:45 162441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 162448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:18|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 162453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 162457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 162461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 162465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385221440|now:1746008385162448|interv:58992| [2025/04/30 10:19:45 162469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385221440|now:1746008385162448|interval:58992|pto_count:0|srtt:32276 [2025/04/30 10:19:45 162474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33897, ack_elapse 33902, delivered 40800|rate 1203468|lost 214| [2025/04/30 10:19:45 162478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203468) in round 17| [2025/04/30 10:19:45 162483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 162487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 162491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385129975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 162495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385129975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 162500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39609|srtt:32276|latest_rtt:32339|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 162510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 10:19:45 162514] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746008385162314|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 162519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505162314|now:1746008385162314|interv:120000000| [2025/04/30 10:19:45 162523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505162314|now:1746008385162314|interv:120000000| [2025/04/30 10:19:45 162527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385163267|pq_index:0| [2025/04/30 10:19:45 162531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385162097| [2025/04/30 10:19:45 162535] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385162535| [2025/04/30 10:19:45 162540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385162539| [2025/04/30 10:19:45 162546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 162574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:909039| [2025/04/30 10:19:45 162579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 162584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 162588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 162592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:910218| [2025/04/30 10:19:45 162597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 162601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 162606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 162610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 162614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 162618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 162626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 162630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 162634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 162639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:850089| [2025/04/30 10:19:45 162643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 162647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 162651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385163267| [2025/04/30 10:19:45 162655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385163267| [2025/04/30 10:19:45 162659] [debug] |xqc_engine_wakeup_after|wakeup:1746008385163267|now:1746008385162659|diff:608| [2025/04/30 10:19:45 162663] [debug] |xqc_engine_main_logic|END|now:1746008385162539| [2025/04/30 10:19:45 162669] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385162669| [2025/04/30 10:19:45 162673] [debug] |xqc_engine_wakeup_after|wakeup:1746008385163267|now:1746008385162673|diff:594| [2025/04/30 10:19:45 162677] [debug] |xqc_engine_main_logic|END|now:1746008385162669| [2025/04/30 10:19:45 163747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385163747| [2025/04/30 10:19:45 163757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385163267|pq_index:0| [2025/04/30 10:19:45 163762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385162539| [2025/04/30 10:19:45 163768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385163766| [2025/04/30 10:19:45 163776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385163267|now:1746008385163766| [2025/04/30 10:19:45 163783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385163267|now:1746008385163766| [2025/04/30 10:19:45 163790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 163797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 163804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 163811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 163817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 163823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 163829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 163840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 163847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:850089| [2025/04/30 10:19:45 163853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 163860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 10:19:45 163924] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385163870|stream_id:0|stream_offset:850089| [2025/04/30 10:19:45 163932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 163938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 163945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:18|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 163951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 163956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 163962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 163967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385223146|now:1746008385163944|interv:59202| [2025/04/30 10:19:45 163973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385223146|now:1746008385163944|interval:59202|pto_count:0|srtt:32276 [2025/04/30 10:19:45 163979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40809| [2025/04/30 10:19:45 163986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 163991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 163998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 164006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 10:19:45 164037] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385164014|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 164043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 164047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 164051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:18|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 164060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 164067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 164073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 164079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385223290|now:1746008385164051|interv:59239| [2025/04/30 10:19:45 164086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385223290|now:1746008385164051|interval:59239|pto_count:0|srtt:32276 [2025/04/30 10:19:45 164093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 164097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 164102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:852447| [2025/04/30 10:19:45 164106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 164110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385165110|now:1746008385164110|interv:1000| [2025/04/30 10:19:45 164114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 164118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 164122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385165110| [2025/04/30 10:19:45 164126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385165110| [2025/04/30 10:19:45 164130] [debug] |xqc_engine_wakeup_after|wakeup:1746008385165110|now:1746008385164130|diff:980| [2025/04/30 10:19:45 164135] [debug] |xqc_engine_main_logic|END|now:1746008385163766| [2025/04/30 10:19:45 164300] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385164299| [2025/04/30 10:19:45 164311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 164319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:364| [2025/04/30 10:19:45 164325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 10:19:45 164333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 10:19:45 164340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 164348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:926|path_largest_ack:925| [2025/04/30 10:19:45 164355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:786427|prior_time:1746008385128412|is_app_limited:0|send_elapse:34035|ack_elapse:35887|ctl_first_sent_time:1746008385130113|lagest_ack_time:1746008385164299|curr_delivered:828427| [2025/04/30 10:19:45 164362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385130113| [2025/04/30 10:19:45 164375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1091||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 10:19:45 164382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:926|path_largest_ack:926| [2025/04/30 10:19:45 164388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:788827|prior_time:1746008385130405|is_app_limited:0|send_elapse:33924|ack_elapse:33894|ctl_first_sent_time:1746008385131947|lagest_ack_time:1746008385164299|curr_delivered:829627| [2025/04/30 10:19:45 164395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385131947| [2025/04/30 10:19:45 164402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1090||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 10:19:45 164408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:18|minrtt:30819|latest_rtt:32352|ack_delay:72| [2025/04/30 10:19:45 164415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:15|minrtt:30819|latest_rtt:32352|ack_delay:72| [2025/04/30 10:19:45 164422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 10:19:45 164428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 164435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:15|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 164440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 164444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 164449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 164455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385223291|now:1746008385164435|interv:58856| [2025/04/30 10:19:45 164462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385223291|now:1746008385164435|interval:58856|pto_count:0|srtt:32277 [2025/04/30 10:19:45 164468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33924, ack_elapse 33894, delivered 40800|rate 1202688|lost 214| [2025/04/30 10:19:45 164475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202688) in round 17| [2025/04/30 10:19:45 164480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 164484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 164488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385131947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 164492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385131947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 164505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39609|srtt:32277|latest_rtt:32352|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 164511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 10:19:45 164516] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746008385164299|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 164521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505164299|now:1746008385164299|interv:120000000| [2025/04/30 10:19:45 164525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505164299|now:1746008385164299|interv:120000000| [2025/04/30 10:19:45 164529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385165110|pq_index:0| [2025/04/30 10:19:45 164533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385163766| [2025/04/30 10:19:45 164537] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385164537| [2025/04/30 10:19:45 164542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385164541| [2025/04/30 10:19:45 164548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 164577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 164582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 164587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 164591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 164596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:912576| [2025/04/30 10:19:45 164600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 164605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 164609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 164613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 164621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 164625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 164628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 164633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 164637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 164641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:852447| [2025/04/30 10:19:45 164646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 164650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 164654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385165110| [2025/04/30 10:19:45 164658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385165110| [2025/04/30 10:19:45 164662] [debug] |xqc_engine_wakeup_after|wakeup:1746008385165110|now:1746008385164662|diff:448| [2025/04/30 10:19:45 164666] [debug] |xqc_engine_main_logic|END|now:1746008385164541| [2025/04/30 10:19:45 164672] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385164672| [2025/04/30 10:19:45 164675] [debug] |xqc_engine_wakeup_after|wakeup:1746008385165110|now:1746008385164675|diff:435| [2025/04/30 10:19:45 164679] [debug] |xqc_engine_main_logic|END|now:1746008385164672| [2025/04/30 10:19:45 165747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385165747| [2025/04/30 10:19:45 165758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385165110|pq_index:0| [2025/04/30 10:19:45 165762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385164541| [2025/04/30 10:19:45 165770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385165769| [2025/04/30 10:19:45 165778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385165110|now:1746008385165769| [2025/04/30 10:19:45 165785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385165110|now:1746008385165769| [2025/04/30 10:19:45 165790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 165796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 165803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 165810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 165816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 165829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 165840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 165846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 165852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:852447| [2025/04/30 10:19:45 165858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 165864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 10:19:45 165906] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385165875|stream_id:0|stream_offset:852447| [2025/04/30 10:19:45 165914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:960|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 165920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 165927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:15|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 165933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 165938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 165943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 165949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385225152|now:1746008385165926|interv:59226| [2025/04/30 10:19:45 165954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385225152|now:1746008385165926|interval:59226|pto_count:0|srtt:32277 [2025/04/30 10:19:45 165961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40809| [2025/04/30 10:19:45 165968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 165974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 165980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 165985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 10:19:45 166023] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385165994|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 166029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:961|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 166038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 166042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:15|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 166047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 166050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 166054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 166058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385225271|now:1746008385166042|interv:59229| [2025/04/30 10:19:45 166062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385225271|now:1746008385166042|interval:59229|pto_count:0|srtt:32277 [2025/04/30 10:19:45 166067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 166071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 166076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:854805| [2025/04/30 10:19:45 166080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 166084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385167084|now:1746008385166084|interv:1000| [2025/04/30 10:19:45 166088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 166092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 166096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385167084| [2025/04/30 10:19:45 166100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385167084| [2025/04/30 10:19:45 166104] [debug] |xqc_engine_wakeup_after|wakeup:1746008385167084|now:1746008385166104|diff:980| [2025/04/30 10:19:45 166109] [debug] |xqc_engine_main_logic|END|now:1746008385165769| [2025/04/30 10:19:45 166302] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385166301| [2025/04/30 10:19:45 166311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 166320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:365| [2025/04/30 10:19:45 166326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 10:19:45 166334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 10:19:45 166341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 166348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:928|path_largest_ack:927| [2025/04/30 10:19:45 166356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:788827|prior_time:1746008385130405|is_app_limited:0|send_elapse:34081|ack_elapse:35896|ctl_first_sent_time:1746008385132104|lagest_ack_time:1746008385166301|curr_delivered:830827| [2025/04/30 10:19:45 166369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385132104| [2025/04/30 10:19:45 166375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1089||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 10:19:45 166379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:928|path_largest_ack:928| [2025/04/30 10:19:45 166385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:791227|prior_time:1746008385132409|is_app_limited:0|send_elapse:33909|ack_elapse:33892|ctl_first_sent_time:1746008385133984|lagest_ack_time:1746008385166301|curr_delivered:832027| [2025/04/30 10:19:45 166392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385133984| [2025/04/30 10:19:45 166399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1088||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 10:19:45 166405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:15|minrtt:30819|latest_rtt:32317|ack_delay:64| [2025/04/30 10:19:45 166411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:18|minrtt:30819|latest_rtt:32317|ack_delay:64| [2025/04/30 10:19:45 166415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 10:19:45 166419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 166424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:18|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 166431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 166436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 166443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 166447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385225268|now:1746008385166423|interv:58845| [2025/04/30 10:19:45 166451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385225268|now:1746008385166423|interval:58845|pto_count:0|srtt:32274 [2025/04/30 10:19:45 166456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33909, ack_elapse 33892, delivered 40800|rate 1203220|lost 214| [2025/04/30 10:19:45 166460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203220) in round 17| [2025/04/30 10:19:45 166465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 166472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 166479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385133984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 166490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385133984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 166495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39609|srtt:32274|latest_rtt:32317|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 166501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 166505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385191301|now:1746008385166301|interv:25000| [2025/04/30 10:19:45 166511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385166301|max_ack_delay:25000| [2025/04/30 10:19:45 166515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 10:19:45 166520] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:366|frame:PING ACK |recv_time:1746008385166301|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 166525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505166301|now:1746008385166301|interv:120000000| [2025/04/30 10:19:45 166529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505166301|now:1746008385166301|interv:120000000| [2025/04/30 10:19:45 166533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385167084|pq_index:0| [2025/04/30 10:19:45 166537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385165769| [2025/04/30 10:19:45 166541] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385166541| [2025/04/30 10:19:45 166546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385166545| [2025/04/30 10:19:45 166575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 166580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 166584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 166589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 166594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 166598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:914934| [2025/04/30 10:19:45 166606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 166610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 166614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 166619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:916113| [2025/04/30 10:19:45 166623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 166627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 166631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 166635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 166640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 166644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:854805| [2025/04/30 10:19:45 166649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 166653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 166657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385167084| [2025/04/30 10:19:45 166661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385167084| [2025/04/30 10:19:45 166665] [debug] |xqc_engine_wakeup_after|wakeup:1746008385167084|now:1746008385166665|diff:419| [2025/04/30 10:19:45 166669] [debug] |xqc_engine_main_logic|END|now:1746008385166545| [2025/04/30 10:19:45 166675] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385166675| [2025/04/30 10:19:45 166679] [debug] |xqc_engine_wakeup_after|wakeup:1746008385167084|now:1746008385166678|diff:406| [2025/04/30 10:19:45 166682] [debug] |xqc_engine_main_logic|END|now:1746008385166675| [2025/04/30 10:19:45 167749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385167749| [2025/04/30 10:19:45 167760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385167084|pq_index:0| [2025/04/30 10:19:45 167766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385166545| [2025/04/30 10:19:45 167774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385167773| [2025/04/30 10:19:45 167782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385167084|now:1746008385167773| [2025/04/30 10:19:45 167788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385167084|now:1746008385167773| [2025/04/30 10:19:45 167798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 167805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32274|min_srtt:32274|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 167812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:916113| [2025/04/30 10:19:45 167819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 167826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 167831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 167837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 167844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 167850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:854805| [2025/04/30 10:19:45 167856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 167862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 10:19:45 167931] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385167872|stream_id:0|stream_offset:854805| [2025/04/30 10:19:45 167939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 167945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 167951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:18|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 167957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 167962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 167968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 167973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385227146|now:1746008385167951|interv:59195| [2025/04/30 10:19:45 167979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385227146|now:1746008385167951|interval:59195|pto_count:0|srtt:32274 [2025/04/30 10:19:45 167985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40809| [2025/04/30 10:19:45 167992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 168004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:855984| [2025/04/30 10:19:45 168011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 168015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 10:19:45 168045] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385168022|stream_id:0|stream_offset:855984| [2025/04/30 10:19:45 168051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:963|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 168056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 168060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32274|rtt_var:18|pto_duration:34274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 168064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 168068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 168072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 168076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385227296|now:1746008385168060|interv:59236| [2025/04/30 10:19:45 168080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385227296|now:1746008385168060|interval:59236|pto_count:0|srtt:32274 [2025/04/30 10:19:45 168085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 168089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 168093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:857163| [2025/04/30 10:19:45 168098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 168102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385169102|now:1746008385168102|interv:1000| [2025/04/30 10:19:45 168106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 168110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 168114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385169102| [2025/04/30 10:19:45 168118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385169102| [2025/04/30 10:19:45 168122] [debug] |xqc_engine_wakeup_after|wakeup:1746008385169102|now:1746008385168122|diff:980| [2025/04/30 10:19:45 168126] [debug] |xqc_engine_main_logic|END|now:1746008385167773| [2025/04/30 10:19:45 168292] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385168290| [2025/04/30 10:19:45 168301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 168315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:366| [2025/04/30 10:19:45 168322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 10:19:45 168330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 10:19:45 168336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 168343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:929| [2025/04/30 10:19:45 168350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:791227|prior_time:1746008385132409|is_app_limited:0|send_elapse:34057|ack_elapse:35881|ctl_first_sent_time:1746008385134132|lagest_ack_time:1746008385168290|curr_delivered:833227| [2025/04/30 10:19:45 168357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385134132| [2025/04/30 10:19:45 168365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1087||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 10:19:45 168372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:930| [2025/04/30 10:19:45 168379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:793627|prior_time:1746008385134374|is_app_limited:0|send_elapse:33860|ack_elapse:33916|ctl_first_sent_time:1746008385135928|lagest_ack_time:1746008385168290|curr_delivered:834427| [2025/04/30 10:19:45 168385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385135928| [2025/04/30 10:19:45 168392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 10:19:45 168398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32274|rttvar:18|minrtt:30819|latest_rtt:32362|ack_delay:64| [2025/04/30 10:19:45 168402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:20|minrtt:30819|latest_rtt:32362|ack_delay:64| [2025/04/30 10:19:45 168407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 10:19:45 168412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 168419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:20|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 168426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 168432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 168436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 168439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385227299|now:1746008385168418|interv:58881| [2025/04/30 10:19:45 168444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385227299|now:1746008385168418|interval:58881|pto_count:0|srtt:32277 [2025/04/30 10:19:45 168452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33860, ack_elapse 33916, delivered 40800|rate 1202972|lost 214| [2025/04/30 10:19:45 168457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202972) in round 17| [2025/04/30 10:19:45 168461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 168465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 168469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385135928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 168474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385135928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 168479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39609|srtt:32277|latest_rtt:32362|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 168485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 10:19:45 168489] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746008385168290|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 168495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505168290|now:1746008385168290|interv:120000000| [2025/04/30 10:19:45 168502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505168290|now:1746008385168290|interv:120000000| [2025/04/30 10:19:45 168508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385169102|pq_index:0| [2025/04/30 10:19:45 168515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385167773| [2025/04/30 10:19:45 168520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385168520| [2025/04/30 10:19:45 168525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385168524| [2025/04/30 10:19:45 168531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 168536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:916113| [2025/04/30 10:19:45 168540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 168545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 168573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 168581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:917292| [2025/04/30 10:19:45 168586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 168591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 168595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 168599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 168603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 168607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 168611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 168615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 168620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 168624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:857163| [2025/04/30 10:19:45 168629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 168632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 168636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385169102| [2025/04/30 10:19:45 168641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385169102| [2025/04/30 10:19:45 168645] [debug] |xqc_engine_wakeup_after|wakeup:1746008385169102|now:1746008385168644|diff:458| [2025/04/30 10:19:45 168649] [debug] |xqc_engine_main_logic|END|now:1746008385168524| [2025/04/30 10:19:45 168654] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385168654| [2025/04/30 10:19:45 168658] [debug] |xqc_engine_wakeup_after|wakeup:1746008385169102|now:1746008385168658|diff:444| [2025/04/30 10:19:45 168662] [debug] |xqc_engine_main_logic|END|now:1746008385168654| [2025/04/30 10:19:45 169735] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385169734| [2025/04/30 10:19:45 169745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385169102|pq_index:0| [2025/04/30 10:19:45 169750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385168524| [2025/04/30 10:19:45 169759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385169757| [2025/04/30 10:19:45 169773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385169102|now:1746008385169757| [2025/04/30 10:19:45 169778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385169102|now:1746008385169757| [2025/04/30 10:19:45 169782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 169791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32277|min_srtt:32277|path_bw:1207083|loss_rate:1.66|path_pto:0| [2025/04/30 10:19:45 169798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 169804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 169810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 169815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 169821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 169828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 169834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:857163| [2025/04/30 10:19:45 169840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 169846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 10:19:45 169887] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385169857|stream_id:0|stream_offset:857163| [2025/04/30 10:19:45 169895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:964|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 169901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 169907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:20|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 169913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 169919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 169924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 169929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385229134|now:1746008385169907|interv:59227| [2025/04/30 10:19:45 169935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385229134|now:1746008385169907|interval:59227|pto_count:0|srtt:32277 [2025/04/30 10:19:45 169941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40809| [2025/04/30 10:19:45 169952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 169958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:858342| [2025/04/30 10:19:45 169964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 169970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 10:19:45 170004] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385169980|stream_id:0|stream_offset:858342| [2025/04/30 10:19:45 170010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:965|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 170015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 170019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:20|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 170024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 170027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 170031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 170035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385229257|now:1746008385170019|interv:59238| [2025/04/30 10:19:45 170039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385229257|now:1746008385170019|interval:59238|pto_count:0|srtt:32277 [2025/04/30 10:19:45 170044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 170048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 170052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:859521| [2025/04/30 10:19:45 170057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 170061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 10:19:45 170082] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385170066|stream_id:0|stream_offset:859521| [2025/04/30 10:19:45 170087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:966|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 170091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 170095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32277|rtt_var:20|pto_duration:34277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 170104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 170108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 170111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 170115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385229343|now:1746008385170095|interv:59248| [2025/04/30 10:19:45 170119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385229343|now:1746008385170095|interval:59248|pto_count:0|srtt:32277 [2025/04/30 10:19:45 170123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43209| [2025/04/30 10:19:45 170128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 170132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 170136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 170140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385171140|now:1746008385170140|interv:1000| [2025/04/30 10:19:45 170144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 170148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 170152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385171140| [2025/04/30 10:19:45 170156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385171140| [2025/04/30 10:19:45 170160] [debug] |xqc_engine_wakeup_after|wakeup:1746008385171140|now:1746008385170160|diff:980| [2025/04/30 10:19:45 170164] [debug] |xqc_engine_main_logic|END|now:1746008385169757| [2025/04/30 10:19:45 170274] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385170273| [2025/04/30 10:19:45 170284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 170293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:367| [2025/04/30 10:19:45 170299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 10:19:45 170307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 10:19:45 170313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 170319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:931| [2025/04/30 10:19:45 170327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:793627|prior_time:1746008385134374|is_app_limited:0|send_elapse:33993|ack_elapse:35899|ctl_first_sent_time:1746008385136061|lagest_ack_time:1746008385170273|curr_delivered:835627| [2025/04/30 10:19:45 170334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385136061| [2025/04/30 10:19:45 170347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1085||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 10:19:45 170352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:932| [2025/04/30 10:19:45 170356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40800|prior_delivered:796027|prior_time:1746008385136388|is_app_limited:0|send_elapse:33944|ack_elapse:33885|ctl_first_sent_time:1746008385137938|lagest_ack_time:1746008385170273|curr_delivered:836827| [2025/04/30 10:19:45 170360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385137938| [2025/04/30 10:19:45 170364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1084||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 10:19:45 170371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32277|rttvar:20|minrtt:30819|latest_rtt:32335|ack_delay:72| [2025/04/30 10:19:45 170377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32275|rttvar:18|minrtt:30819|latest_rtt:32335|ack_delay:72| [2025/04/30 10:19:45 170384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/04/30 10:19:45 170391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 170395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32275|rtt_var:18|pto_duration:34275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 170400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 170404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 170407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 170411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385229341|now:1746008385170395|interv:58946| [2025/04/30 10:19:45 170417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385229341|now:1746008385170395|interval:58946|pto_count:0|srtt:32275 [2025/04/30 10:19:45 170424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33944, ack_elapse 33885, delivered 40800|rate 1201979|lost 214| [2025/04/30 10:19:45 170432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201979) in round 17| [2025/04/30 10:19:45 170438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 170442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 170446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385137938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 170450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385137938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798427| [2025/04/30 10:19:45 170455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:40809|srtt:32275|latest_rtt:32335|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 170464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 10:19:45 170469] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1746008385170273|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 170474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505170273|now:1746008385170273|interv:120000000| [2025/04/30 10:19:45 170478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505170273|now:1746008385170273|interv:120000000| [2025/04/30 10:19:45 170482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385171140|pq_index:0| [2025/04/30 10:19:45 170486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385169757| [2025/04/30 10:19:45 170490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385170490| [2025/04/30 10:19:45 170495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385170494| [2025/04/30 10:19:45 170501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|min_srtt:32275|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 170505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 170510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 170515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 170519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|min_srtt:32275|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 170524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:919650| [2025/04/30 10:19:45 170528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 170533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 170537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|min_srtt:32275|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 170541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 170568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 170577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 170580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 170585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 170589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 170594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 170598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 170602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 170606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385171140| [2025/04/30 10:19:45 170610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385171140| [2025/04/30 10:19:45 170614] [debug] |xqc_engine_wakeup_after|wakeup:1746008385171140|now:1746008385170614|diff:526| [2025/04/30 10:19:45 170618] [debug] |xqc_engine_main_logic|END|now:1746008385170494| [2025/04/30 10:19:45 170624] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385170624| [2025/04/30 10:19:45 170628] [debug] |xqc_engine_wakeup_after|wakeup:1746008385171140|now:1746008385170627|diff:513| [2025/04/30 10:19:45 170631] [debug] |xqc_engine_main_logic|END|now:1746008385170624| [2025/04/30 10:19:45 171702] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385171702| [2025/04/30 10:19:45 171712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385171140|pq_index:0| [2025/04/30 10:19:45 171717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385170494| [2025/04/30 10:19:45 171722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385171721| [2025/04/30 10:19:45 171726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385171140|now:1746008385171721| [2025/04/30 10:19:45 171731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385171140|now:1746008385171721| [2025/04/30 10:19:45 171735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 171740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32275|min_srtt:32275|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 171747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 171754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 171760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 171766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 171777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 171784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 171790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 171795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 171801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 10:19:45 171842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385171811|stream_id:0|stream_offset:860700| [2025/04/30 10:19:45 171849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 171855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 171861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32275|rtt_var:18|pto_duration:34275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 171867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 171872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 171878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 171883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385231086|now:1746008385171861|interv:59225| [2025/04/30 10:19:45 171888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385231086|now:1746008385171861|interval:59225|pto_count:0|srtt:32275 [2025/04/30 10:19:45 171894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42009| [2025/04/30 10:19:45 171901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 171906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:861879| [2025/04/30 10:19:45 171912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 171917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 10:19:45 171970] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385171925|stream_id:0|stream_offset:861879| [2025/04/30 10:19:45 171977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:968|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 171987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 171993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32275|rtt_var:18|pto_duration:34275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 171998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 172004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 172009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 172014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385231200|now:1746008385171992|interv:59208| [2025/04/30 10:19:45 172020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385231200|now:1746008385171992|interval:59208|pto_count:0|srtt:32275 [2025/04/30 10:19:45 172025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43209| [2025/04/30 10:19:45 172031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 172037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 172043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 172048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385173048|now:1746008385172048|interv:1000| [2025/04/30 10:19:45 172054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 172059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 172064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385173048| [2025/04/30 10:19:45 172069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385173048| [2025/04/30 10:19:45 172075] [debug] |xqc_engine_wakeup_after|wakeup:1746008385173048|now:1746008385172075|diff:973| [2025/04/30 10:19:45 172081] [debug] |xqc_engine_main_logic|END|now:1746008385171721| [2025/04/30 10:19:45 172388] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385172387| [2025/04/30 10:19:45 172400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 172410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:368| [2025/04/30 10:19:45 172416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 10:19:45 172424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 10:19:45 172430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 172438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:934|path_largest_ack:933| [2025/04/30 10:19:45 172445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:796027|prior_time:1746008385136388|is_app_limited:0|send_elapse:34072|ack_elapse:35999|ctl_first_sent_time:1746008385138066|lagest_ack_time:1746008385172387|curr_delivered:838027| [2025/04/30 10:19:45 172460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385138066| [2025/04/30 10:19:45 172468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1083||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 10:19:45 172476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:934|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:934|path_largest_ack:934| [2025/04/30 10:19:45 172482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:798427|prior_time:1746008385138395|is_app_limited:0|send_elapse:34035|ack_elapse:33992|ctl_first_sent_time:1746008385140027|lagest_ack_time:1746008385172387|curr_delivered:839236| [2025/04/30 10:19:45 172489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385140027| [2025/04/30 10:19:45 172496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 10:19:45 172502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32275|rttvar:18|minrtt:30819|latest_rtt:32360|ack_delay:80| [2025/04/30 10:19:45 172509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:15|minrtt:30819|latest_rtt:32360|ack_delay:80| [2025/04/30 10:19:45 172516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 10:19:45 172523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 353|pns:2| [2025/04/30 10:19:45 172529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 172535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:15|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 172541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 172547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 172573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 172580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385231201|now:1746008385172534|interv:58667| [2025/04/30 10:19:45 172585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385231201|now:1746008385172534|interval:58667|pto_count:0|srtt:32276 [2025/04/30 10:19:45 172589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34035, ack_elapse 33992, delivered 40809|rate 1199030|lost 214| [2025/04/30 10:19:45 172593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 10:19:45 172598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199030) in round 18| [2025/04/30 10:19:45 172602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 172606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 172610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2409|po_sent_time:1746008385140027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 172619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2409|po_sent_time:1746008385140027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 172624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:40800|srtt:32276|latest_rtt:32360|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 172630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 10:19:45 172634] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746008385172387|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 172639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505172387|now:1746008385172387|interv:120000000| [2025/04/30 10:19:45 172644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505172387|now:1746008385172387|interv:120000000| [2025/04/30 10:19:45 172648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385173048|pq_index:0| [2025/04/30 10:19:45 172652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385171721| [2025/04/30 10:19:45 172656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385172656| [2025/04/30 10:19:45 172661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385172660| [2025/04/30 10:19:45 172668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 172672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 172677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 172682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 172686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 172691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:922008| [2025/04/30 10:19:45 172695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 172699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 172707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 172713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:923187| [2025/04/30 10:19:45 172720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 172726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 172732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 172739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 172747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 172753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 172761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 172767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 172773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385173048| [2025/04/30 10:19:45 172780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385173048| [2025/04/30 10:19:45 172787] [debug] |xqc_engine_wakeup_after|wakeup:1746008385173048|now:1746008385172786|diff:262| [2025/04/30 10:19:45 172793] [debug] |xqc_engine_main_logic|END|now:1746008385172660| [2025/04/30 10:19:45 172801] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385172801| [2025/04/30 10:19:45 172808] [debug] |xqc_engine_wakeup_after|wakeup:1746008385173048|now:1746008385172807|diff:241| [2025/04/30 10:19:45 172814] [debug] |xqc_engine_main_logic|END|now:1746008385172801| [2025/04/30 10:19:45 173890] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385173890| [2025/04/30 10:19:45 173914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385173048|pq_index:0| [2025/04/30 10:19:45 173921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385172660| [2025/04/30 10:19:45 173928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385173927| [2025/04/30 10:19:45 173935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385173048|now:1746008385173927| [2025/04/30 10:19:45 173939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385173048|now:1746008385173927| [2025/04/30 10:19:45 173943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 173949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32276|min_srtt:32276|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 173954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:923187| [2025/04/30 10:19:45 173968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 173974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 173979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 173984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 173989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 173994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 173998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 174003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 10:19:45 174042] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385174011|stream_id:0|stream_offset:863058| [2025/04/30 10:19:45 174052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:969|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 174059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 174065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:15|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 174071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 174075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 174079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 174083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385233287|now:1746008385174065|interv:59222| [2025/04/30 10:19:45 174087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385233287|now:1746008385174065|interval:59222|pto_count:0|srtt:32276 [2025/04/30 10:19:45 174092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42000| [2025/04/30 10:19:45 174097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 174101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:864237| [2025/04/30 10:19:45 174105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 174110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 10:19:45 174144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385174121|stream_id:0|stream_offset:864237| [2025/04/30 10:19:45 174153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:970|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 174161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 174167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:15|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 174173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 174177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 174181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 174185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385233397|now:1746008385174167|interv:59230| [2025/04/30 10:19:45 174189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385233397|now:1746008385174167|interval:59230|pto_count:0|srtt:32276 [2025/04/30 10:19:45 174193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43200| [2025/04/30 10:19:45 174198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 174202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:865416| [2025/04/30 10:19:45 174206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 174210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 10:19:45 174241] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385174216|stream_id:0|stream_offset:865416| [2025/04/30 10:19:45 174250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:971|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 174257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 174264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:15|pto_duration:34276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 174269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 174276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 174282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 174289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385233492|now:1746008385174264|interv:59228| [2025/04/30 10:19:45 174300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385233492|now:1746008385174264|interval:59228|pto_count:0|srtt:32276 [2025/04/30 10:19:45 174305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:44400| [2025/04/30 10:19:45 174312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 174319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:866595| [2025/04/30 10:19:45 174326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 174331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385175331|now:1746008385174331|interv:1000| [2025/04/30 10:19:45 174337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 174343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 174350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385175331| [2025/04/30 10:19:45 174356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385175331| [2025/04/30 10:19:45 174362] [debug] |xqc_engine_wakeup_after|wakeup:1746008385175331|now:1746008385174362|diff:969| [2025/04/30 10:19:45 174369] [debug] |xqc_engine_main_logic|END|now:1746008385173927| [2025/04/30 10:19:45 174382] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385174381| [2025/04/30 10:19:45 174390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 174398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:369| [2025/04/30 10:19:45 174404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 10:19:45 174410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 10:19:45 174416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 174424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:936|path_largest_ack:935| [2025/04/30 10:19:45 174431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:798427|prior_time:1746008385138395|is_app_limited:0|send_elapse:34168|ack_elapse:35986|ctl_first_sent_time:1746008385140160|lagest_ack_time:1746008385174381|curr_delivered:840436| [2025/04/30 10:19:45 174439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385140160| [2025/04/30 10:19:45 174446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1081||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 10:19:45 174454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:936|path_largest_ack:936| [2025/04/30 10:19:45 174461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:800827|prior_time:1746008385140434|is_app_limited:0|send_elapse:34029|ack_elapse:33947|ctl_first_sent_time:1746008385142094|lagest_ack_time:1746008385174381|curr_delivered:841636| [2025/04/30 10:19:45 174473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385142094| [2025/04/30 10:19:45 174477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1080||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 10:19:45 174482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32276|rttvar:15|minrtt:30819|latest_rtt:32287|ack_delay:72| [2025/04/30 10:19:45 174486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32268|rttvar:27|minrtt:30819|latest_rtt:32287|ack_delay:72| [2025/04/30 10:19:45 174490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 10:19:45 174494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 174499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:27|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 174503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 174507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 174511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 174515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385233484|now:1746008385174498|interv:58986| [2025/04/30 10:19:45 174519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385233484|now:1746008385174498|interval:58986|pto_count:0|srtt:32268 [2025/04/30 10:19:45 174523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34029, ack_elapse 33947, delivered 40809|rate 1199241|lost 214| [2025/04/30 10:19:45 174528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199241) in round 18| [2025/04/30 10:19:45 174532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 174536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 174540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385142094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 174545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385142094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 174573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:42000|srtt:32268|latest_rtt:32287|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 174579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 10:19:45 174584] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746008385174381|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 174592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505174381|now:1746008385174381|interv:120000000| [2025/04/30 10:19:45 174596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505174381|now:1746008385174381|interv:120000000| [2025/04/30 10:19:45 174600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385175331|pq_index:0| [2025/04/30 10:19:45 174604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385173927| [2025/04/30 10:19:45 174608] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385174608| [2025/04/30 10:19:45 174613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385174612| [2025/04/30 10:19:45 174619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 174624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:923187| [2025/04/30 10:19:45 174628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 174633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 174638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 174642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:924366| [2025/04/30 10:19:45 174646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 174651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 174655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 174659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 174663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 174667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 174671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 174675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 174682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 174687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:866595| [2025/04/30 10:19:45 174691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 174695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 174699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385175331| [2025/04/30 10:19:45 174703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385175331| [2025/04/30 10:19:45 174707] [debug] |xqc_engine_wakeup_after|wakeup:1746008385175331|now:1746008385174707|diff:624| [2025/04/30 10:19:45 174711] [debug] |xqc_engine_main_logic|END|now:1746008385174612| [2025/04/30 10:19:45 174717] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385174717| [2025/04/30 10:19:45 174721] [debug] |xqc_engine_wakeup_after|wakeup:1746008385175331|now:1746008385174721|diff:610| [2025/04/30 10:19:45 174725] [debug] |xqc_engine_main_logic|END|now:1746008385174717| [2025/04/30 10:19:45 175799] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385175798| [2025/04/30 10:19:45 175832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385175331|pq_index:0| [2025/04/30 10:19:45 175839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385174612| [2025/04/30 10:19:45 175867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385175865| [2025/04/30 10:19:45 175874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385175331|now:1746008385175865| [2025/04/30 10:19:45 175882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385175331|now:1746008385175865| [2025/04/30 10:19:45 175888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 175896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 175903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 175910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 175916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 175922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 175927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 175932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 175939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:866595| [2025/04/30 10:19:45 175953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 175959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 10:19:45 175999] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385175968|stream_id:0|stream_offset:866595| [2025/04/30 10:19:45 176008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 176016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 176022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:27|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 176029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 176033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 176037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 176041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385235236|now:1746008385176022|interv:59214| [2025/04/30 10:19:45 176045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385235236|now:1746008385176022|interval:59214|pto_count:0|srtt:32268 [2025/04/30 10:19:45 176050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43200| [2025/04/30 10:19:45 176055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 176059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:867774| [2025/04/30 10:19:45 176064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 176068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 10:19:45 176098] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385176074|stream_id:0|stream_offset:867774| [2025/04/30 10:19:45 176106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 176114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 176121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:27|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 176127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 176131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 176139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 176143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385235342|now:1746008385176120|interv:59222| [2025/04/30 10:19:45 176147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385235342|now:1746008385176120|interval:59222|pto_count:0|srtt:32268 [2025/04/30 10:19:45 176152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:44400| [2025/04/30 10:19:45 176156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 176160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:868953| [2025/04/30 10:19:45 176165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 176169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385177169|now:1746008385176169|interv:1000| [2025/04/30 10:19:45 176173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 176177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 176181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385177169| [2025/04/30 10:19:45 176185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385177169| [2025/04/30 10:19:45 176189] [debug] |xqc_engine_wakeup_after|wakeup:1746008385177169|now:1746008385176189|diff:980| [2025/04/30 10:19:45 176194] [debug] |xqc_engine_main_logic|END|now:1746008385175865| [2025/04/30 10:19:45 177261] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385177261| [2025/04/30 10:19:45 177275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385177169|pq_index:0| [2025/04/30 10:19:45 177283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385175865| [2025/04/30 10:19:45 177291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385177289| [2025/04/30 10:19:45 177296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385177169|now:1746008385177289| [2025/04/30 10:19:45 177300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385177169|now:1746008385177289| [2025/04/30 10:19:45 177304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 177310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32268|min_srtt:32268|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 177314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 177319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 177323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 177332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 177336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 177341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 177345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:868953| [2025/04/30 10:19:45 177350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 177357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 10:19:45 177399] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385177369|stream_id:0|stream_offset:868953| [2025/04/30 10:19:45 177409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:974|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 177416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 177423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:27|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 177429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 177433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 177438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 177445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385236637|now:1746008385177423|interv:59214| [2025/04/30 10:19:45 177451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385236637|now:1746008385177423|interval:59214|pto_count:0|srtt:32268 [2025/04/30 10:19:45 177459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:45600| [2025/04/30 10:19:45 177464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 177468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:870132| [2025/04/30 10:19:45 177473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 177477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 10:19:45 177507] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385177484|stream_id:0|stream_offset:870132| [2025/04/30 10:19:45 177516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 177530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 177536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32268|rtt_var:27|pto_duration:34268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 177544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 177566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 177576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 177581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385236752|now:1746008385177536|interv:59216| [2025/04/30 10:19:45 177585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385236752|now:1746008385177536|interval:59216|pto_count:0|srtt:32268 [2025/04/30 10:19:45 177589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 177594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 177598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:871311| [2025/04/30 10:19:45 177603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 177607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385178606|now:1746008385177606|interv:1000| [2025/04/30 10:19:45 177610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 177614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 177618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385178606| [2025/04/30 10:19:45 177622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385178606| [2025/04/30 10:19:45 177626] [debug] |xqc_engine_wakeup_after|wakeup:1746008385178606|now:1746008385177626|diff:980| [2025/04/30 10:19:45 177631] [debug] |xqc_engine_main_logic|END|now:1746008385177289| [2025/04/30 10:19:45 178248] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385178247| [2025/04/30 10:19:45 178260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 178269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:370| [2025/04/30 10:19:45 178275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 10:19:45 178283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 10:19:45 178290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 178297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:937| [2025/04/30 10:19:45 178305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:800827|prior_time:1746008385140434|is_app_limited:0|send_elapse:34139|ack_elapse:37813|ctl_first_sent_time:1746008385142204|lagest_ack_time:1746008385178247|curr_delivered:842836| [2025/04/30 10:19:45 178319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385142204| [2025/04/30 10:19:45 178324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1079||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 10:19:45 178330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:938| [2025/04/30 10:19:45 178337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:803227|prior_time:1746008385142348|is_app_limited:0|send_elapse:33884|ack_elapse:35899|ctl_first_sent_time:1746008385143876|lagest_ack_time:1746008385178247|curr_delivered:844036| [2025/04/30 10:19:45 178344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385143876| [2025/04/30 10:19:45 178351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1078||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 10:19:45 178357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:939| [2025/04/30 10:19:45 178363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:803227|prior_time:1746008385142348|is_app_limited:0|send_elapse:33884|ack_elapse:35899|ctl_first_sent_time:1746008385143876|lagest_ack_time:1746008385178247|curr_delivered:845236| [2025/04/30 10:19:45 178369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385144002| [2025/04/30 10:19:45 178373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1077||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 10:19:45 178378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:940| [2025/04/30 10:19:45 178382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:805627|prior_time:1746008385144368|is_app_limited:0|send_elapse:33908|ack_elapse:33879|ctl_first_sent_time:1746008385145898|lagest_ack_time:1746008385178247|curr_delivered:846436| [2025/04/30 10:19:45 178386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385145898| [2025/04/30 10:19:45 178390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1076||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 10:19:45 178394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32268|rttvar:27|minrtt:30819|latest_rtt:32349|ack_delay:72| [2025/04/30 10:19:45 178399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32269|rttvar:23|minrtt:30819|latest_rtt:32349|ack_delay:72| [2025/04/30 10:19:45 178403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 10:19:45 178407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 178413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:23|pto_duration:34269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 178425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 178431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 178436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 178440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385236753|now:1746008385178412|interv:58341| [2025/04/30 10:19:45 178444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385236753|now:1746008385178412|interval:58341|pto_count:0|srtt:32269 [2025/04/30 10:19:45 178449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33908, ack_elapse 33879, delivered 40809|rate 1203521|lost 214| [2025/04/30 10:19:45 178454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203521) in round 18| [2025/04/30 10:19:45 178458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 178462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 178466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:4800|po_sent_time:1746008385145898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 178470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:4800|po_sent_time:1746008385145898|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 178475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:42000|srtt:32269|latest_rtt:32349|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 178481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 10:19:45 178486] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746008385178247|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 178491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505178247|now:1746008385178247|interv:120000000| [2025/04/30 10:19:45 178495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505178247|now:1746008385178247|interv:120000000| [2025/04/30 10:19:45 178499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385178606|pq_index:0| [2025/04/30 10:19:45 178504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385177289| [2025/04/30 10:19:45 178508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385178507| [2025/04/30 10:19:45 178513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385178512| [2025/04/30 10:19:45 178519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 178531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 178536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 178541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:926724| [2025/04/30 10:19:45 178568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 178573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 178577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:927903| [2025/04/30 10:19:45 178586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 178590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 178594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:929082| [2025/04/30 10:19:45 178603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 178607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 178611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 178620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 178627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 178631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 178635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 178640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 178644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:871311| [2025/04/30 10:19:45 178649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 178652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 178657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385178606| [2025/04/30 10:19:45 178661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385178606| [2025/04/30 10:19:45 178665] [debug] |xqc_engine_wakeup_after|wakeup:1746008385178606|now:1746008385178665|diff:18446744073709551557| [2025/04/30 10:19:45 178669] [debug] |xqc_engine_main_logic|END|now:1746008385178512| [2025/04/30 10:19:45 178675] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385178675| [2025/04/30 10:19:45 178679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385178606|pq_index:0| [2025/04/30 10:19:45 178683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385178512| [2025/04/30 10:19:45 178688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385178687| [2025/04/30 10:19:45 178692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385178606|now:1746008385178687| [2025/04/30 10:19:45 178696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385178606|now:1746008385178687| [2025/04/30 10:19:45 178700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 178705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 178709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 178714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 178718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 178721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 178726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 178730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 178737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:871311| [2025/04/30 10:19:45 178741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 178746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 10:19:45 178792] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385178756|stream_id:0|stream_offset:871311| [2025/04/30 10:19:45 178802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:976|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 178809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 178816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:23|pto_duration:34269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 178823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 178829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 178836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 178842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385238025|now:1746008385178816|interv:59209| [2025/04/30 10:19:45 178848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385238025|now:1746008385178816|interval:59209|pto_count:0|srtt:32269 [2025/04/30 10:19:45 178856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43200| [2025/04/30 10:19:45 178863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 178869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:872490| [2025/04/30 10:19:45 178876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 178883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 10:19:45 178925] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385178894|stream_id:0|stream_offset:872490| [2025/04/30 10:19:45 178935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:977|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 178943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 178950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:23|pto_duration:34269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 178957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 178970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 178976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 178982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385238163|now:1746008385178949|interv:59214| [2025/04/30 10:19:45 178986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385238163|now:1746008385178949|interval:59214|pto_count:0|srtt:32269 [2025/04/30 10:19:45 178992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:44400| [2025/04/30 10:19:45 178999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 179006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:873669| [2025/04/30 10:19:45 179013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 179020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385180020|now:1746008385179020|interv:1000| [2025/04/30 10:19:45 179025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 179029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 179033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385180020| [2025/04/30 10:19:45 179038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385180020| [2025/04/30 10:19:45 179042] [debug] |xqc_engine_wakeup_after|wakeup:1746008385180020|now:1746008385179042|diff:978| [2025/04/30 10:19:45 179046] [debug] |xqc_engine_main_logic|END|now:1746008385178687| [2025/04/30 10:19:45 180091] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385180091| [2025/04/30 10:19:45 180101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385180020|pq_index:0| [2025/04/30 10:19:45 180105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385178687| [2025/04/30 10:19:45 180111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385180109| [2025/04/30 10:19:45 180115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385180020|now:1746008385180109| [2025/04/30 10:19:45 180120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385180020|now:1746008385180109| [2025/04/30 10:19:45 180124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 180129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32269|min_srtt:32269|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 180134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 180139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 180147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 180151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 180155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 180160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 180164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:873669| [2025/04/30 10:19:45 180169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 180173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 10:19:45 180214] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385180182|stream_id:0|stream_offset:873669| [2025/04/30 10:19:45 180224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:978|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 180231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 180237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:23|pto_duration:34269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 180245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 180251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 180257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 180263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385239451|now:1746008385180237|interv:59214| [2025/04/30 10:19:45 180269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385239451|now:1746008385180237|interval:59214|pto_count:0|srtt:32269 [2025/04/30 10:19:45 180276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:45600| [2025/04/30 10:19:45 180284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 180291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:874848| [2025/04/30 10:19:45 180297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 180304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 10:19:45 180346] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385180315|stream_id:0|stream_offset:874848| [2025/04/30 10:19:45 180363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 180370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 180377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:23|pto_duration:34269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 180384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 180390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 180396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 180402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385239584|now:1746008385180376|interv:59208| [2025/04/30 10:19:45 180406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385239584|now:1746008385180376|interval:59208|pto_count:0|srtt:32269 [2025/04/30 10:19:45 180410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 180415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 180419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:876027| [2025/04/30 10:19:45 180424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 180428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385181428|now:1746008385180428|interv:1000| [2025/04/30 10:19:45 180432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 180435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 180440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385181428| [2025/04/30 10:19:45 180444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385181428| [2025/04/30 10:19:45 180448] [debug] |xqc_engine_wakeup_after|wakeup:1746008385181428|now:1746008385180448|diff:980| [2025/04/30 10:19:45 180452] [debug] |xqc_engine_main_logic|END|now:1746008385180109| [2025/04/30 10:19:45 180462] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385180461| [2025/04/30 10:19:45 180467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 180473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:372| [2025/04/30 10:19:45 180477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 10:19:45 180483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 10:19:45 180487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 180492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:941| [2025/04/30 10:19:45 180500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:805627|prior_time:1746008385144368|is_app_limited:0|send_elapse:34047|ack_elapse:36093|ctl_first_sent_time:1746008385146037|lagest_ack_time:1746008385180461|curr_delivered:847636| [2025/04/30 10:19:45 180505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385146037| [2025/04/30 10:19:45 180510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1075||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 10:19:45 180514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:942| [2025/04/30 10:19:45 180518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:808027|prior_time:1746008385146341|is_app_limited:0|send_elapse:33880|ack_elapse:34120|ctl_first_sent_time:1746008385147919|lagest_ack_time:1746008385180461|curr_delivered:848836| [2025/04/30 10:19:45 180523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385147919| [2025/04/30 10:19:45 180527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1074||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 10:19:45 180531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32269|rttvar:23|minrtt:30819|latest_rtt:32542|ack_delay:72| [2025/04/30 10:19:45 180535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32294|rttvar:68|minrtt:30819|latest_rtt:32542|ack_delay:72| [2025/04/30 10:19:45 180539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 10:19:45 180544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 180548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32294|rtt_var:68|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 180578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 180582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 180586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 180590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385239609|now:1746008385180547|interv:59062| [2025/04/30 10:19:45 180594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385239609|now:1746008385180547|interval:59062|pto_count:0|srtt:32294 [2025/04/30 10:19:45 180598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33880, ack_elapse 34120, delivered 40809|rate 1196043|lost 214| [2025/04/30 10:19:45 180603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196043) in round 18| [2025/04/30 10:19:45 180607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 180612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 180616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385147919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 180624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385147919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 180628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:44400|srtt:32294|latest_rtt:32542|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 180634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 10:19:45 180639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746008385180461|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 180644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505180461|now:1746008385180461|interv:120000000| [2025/04/30 10:19:45 180648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505180461|now:1746008385180461|interv:120000000| [2025/04/30 10:19:45 180652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385181428|pq_index:0| [2025/04/30 10:19:45 180656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385180109| [2025/04/30 10:19:45 180660] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385180660| [2025/04/30 10:19:45 180665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385180664| [2025/04/30 10:19:45 180671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|min_srtt:32294|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 180676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 180680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 180685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 180690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|min_srtt:32294|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 180694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:931440| [2025/04/30 10:19:45 180698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 180703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 180709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|min_srtt:32294|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 180714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 180718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 180722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 180727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 180734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 180741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 180748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:876027| [2025/04/30 10:19:45 180754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 180760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 180766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385181428| [2025/04/30 10:19:45 180772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385181428| [2025/04/30 10:19:45 180777] [debug] |xqc_engine_wakeup_after|wakeup:1746008385181428|now:1746008385180777|diff:651| [2025/04/30 10:19:45 180783] [debug] |xqc_engine_main_logic|END|now:1746008385180664| [2025/04/30 10:19:45 180790] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385180790| [2025/04/30 10:19:45 180795] [debug] |xqc_engine_wakeup_after|wakeup:1746008385181428|now:1746008385180795|diff:633| [2025/04/30 10:19:45 180801] [debug] |xqc_engine_main_logic|END|now:1746008385180790| [2025/04/30 10:19:45 181876] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385181875| [2025/04/30 10:19:45 181886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385181428|pq_index:0| [2025/04/30 10:19:45 181891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385180664| [2025/04/30 10:19:45 181896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385181895| [2025/04/30 10:19:45 181900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385181428|now:1746008385181895| [2025/04/30 10:19:45 181905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385181428|now:1746008385181895| [2025/04/30 10:19:45 181909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 181914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32294|min_srtt:32294|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 181919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 181933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 181937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 181941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 181945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 181950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 181954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:876027| [2025/04/30 10:19:45 181959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 181963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 10:19:45 182001] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385181971|stream_id:0|stream_offset:876027| [2025/04/30 10:19:45 182011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 182018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 182025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32294|rtt_var:68|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 182032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 182037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 182040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 182045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385241265|now:1746008385182025|interv:59240| [2025/04/30 10:19:45 182049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385241265|now:1746008385182025|interval:59240|pto_count:0|srtt:32294 [2025/04/30 10:19:45 182053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:45600| [2025/04/30 10:19:45 182058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 182062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:877206| [2025/04/30 10:19:45 182067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 182071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 10:19:45 182105] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385182081|stream_id:0|stream_offset:877206| [2025/04/30 10:19:45 182115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 182122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 182129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32294|rtt_var:68|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 182134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 182141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 182147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 182154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385241375|now:1746008385182129|interv:59246| [2025/04/30 10:19:45 182160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385241375|now:1746008385182129|interval:59246|pto_count:0|srtt:32294 [2025/04/30 10:19:45 182166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 182172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 182179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:878385| [2025/04/30 10:19:45 182185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 182192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385183192|now:1746008385182192|interv:1000| [2025/04/30 10:19:45 182197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 182200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 182205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385183192| [2025/04/30 10:19:45 182212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385183192| [2025/04/30 10:19:45 182218] [debug] |xqc_engine_wakeup_after|wakeup:1746008385183192|now:1746008385182218|diff:974| [2025/04/30 10:19:45 182225] [debug] |xqc_engine_main_logic|END|now:1746008385181895| [2025/04/30 10:19:45 182237] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385182236| [2025/04/30 10:19:45 182245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 182252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:373| [2025/04/30 10:19:45 182256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 10:19:45 182264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 10:19:45 182270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 182283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:944|path_largest_ack:943| [2025/04/30 10:19:45 182289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:808027|prior_time:1746008385146341|is_app_limited:0|send_elapse:34023|ack_elapse:35895|ctl_first_sent_time:1746008385148062|lagest_ack_time:1746008385182236|curr_delivered:850036| [2025/04/30 10:19:45 182297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385148062| [2025/04/30 10:19:45 182304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1073||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 10:19:45 182310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:944|path_largest_ack:944| [2025/04/30 10:19:45 182315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:810427|prior_time:1746008385148344|is_app_limited:0|send_elapse:33819|ack_elapse:33892|ctl_first_sent_time:1746008385149897|lagest_ack_time:1746008385182236|curr_delivered:851236| [2025/04/30 10:19:45 182320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385149897| [2025/04/30 10:19:45 182324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1072||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 10:19:45 182328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32294|rttvar:68|minrtt:30819|latest_rtt:32339|ack_delay:40| [2025/04/30 10:19:45 182332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32295|rttvar:52|minrtt:30819|latest_rtt:32339|ack_delay:40| [2025/04/30 10:19:45 182336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 10:19:45 182340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 182345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:52|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 182349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 182353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 182357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 182361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385241376|now:1746008385182344|interv:59032| [2025/04/30 10:19:45 182365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385241376|now:1746008385182344|interval:59032|pto_count:0|srtt:32295 [2025/04/30 10:19:45 182369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33819, ack_elapse 33892, delivered 40809|rate 1204089|lost 214| [2025/04/30 10:19:45 182374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204089) in round 18| [2025/04/30 10:19:45 182378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 182385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 182389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385149897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 182394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385149897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 182398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:44400|srtt:32295|latest_rtt:32339|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 182404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 10:19:45 182409] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746008385182236|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 182414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505182236|now:1746008385182236|interv:120000000| [2025/04/30 10:19:45 182418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505182236|now:1746008385182236|interv:120000000| [2025/04/30 10:19:45 182422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385183192|pq_index:0| [2025/04/30 10:19:45 182426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385181895| [2025/04/30 10:19:45 182430] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385182430| [2025/04/30 10:19:45 182435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385182434| [2025/04/30 10:19:45 182440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 182445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 182449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 182454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 182459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 182463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:933798| [2025/04/30 10:19:45 182467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 182475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 182479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 182483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 182488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 182492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 182495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 182500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 182504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 182508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:878385| [2025/04/30 10:19:45 182513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 182517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 182521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385183192| [2025/04/30 10:19:45 182525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385183192| [2025/04/30 10:19:45 182529] [debug] |xqc_engine_wakeup_after|wakeup:1746008385183192|now:1746008385182528|diff:664| [2025/04/30 10:19:45 182533] [debug] |xqc_engine_main_logic|END|now:1746008385182434| [2025/04/30 10:19:45 182542] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385182541| [2025/04/30 10:19:45 182546] [debug] |xqc_engine_wakeup_after|wakeup:1746008385183192|now:1746008385182545|diff:647| [2025/04/30 10:19:45 182574] [debug] |xqc_engine_main_logic|END|now:1746008385182541| [2025/04/30 10:19:45 183645] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385183644| [2025/04/30 10:19:45 183654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385183192|pq_index:0| [2025/04/30 10:19:45 183659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385182434| [2025/04/30 10:19:45 183664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385183663| [2025/04/30 10:19:45 183669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385183192|now:1746008385183663| [2025/04/30 10:19:45 183673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385183192|now:1746008385183663| [2025/04/30 10:19:45 183677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 183688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 183692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 183697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 183701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 183704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 183709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 183714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 183718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:878385| [2025/04/30 10:19:45 183725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 183732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 10:19:45 183774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385183743|stream_id:0|stream_offset:878385| [2025/04/30 10:19:45 183784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 183792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 183799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:52|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 183805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 183811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 183817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 183823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385243038|now:1746008385183798|interv:59240| [2025/04/30 10:19:45 183829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385243038|now:1746008385183798|interval:59240|pto_count:0|srtt:32295 [2025/04/30 10:19:45 183836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:45600| [2025/04/30 10:19:45 183845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 183851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:879564| [2025/04/30 10:19:45 183864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 183871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 10:19:45 183912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385183882|stream_id:0|stream_offset:879564| [2025/04/30 10:19:45 183919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 183923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 183928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:52|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 183932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 183937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 183943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 183950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385243177|now:1746008385183927|interv:59250| [2025/04/30 10:19:45 183956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385243177|now:1746008385183927|interval:59250|pto_count:0|srtt:32295 [2025/04/30 10:19:45 183963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 183968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 183972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:880743| [2025/04/30 10:19:45 183977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 183981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385184981|now:1746008385183981|interv:1000| [2025/04/30 10:19:45 183985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 183988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 183993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385184981| [2025/04/30 10:19:45 183997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385184981| [2025/04/30 10:19:45 184001] [debug] |xqc_engine_wakeup_after|wakeup:1746008385184981|now:1746008385184001|diff:980| [2025/04/30 10:19:45 184005] [debug] |xqc_engine_main_logic|END|now:1746008385183663| [2025/04/30 10:19:45 184233] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385184231| [2025/04/30 10:19:45 184242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 184251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:374| [2025/04/30 10:19:45 184257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 10:19:45 184272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 10:19:45 184279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 184286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:946|path_largest_ack:945| [2025/04/30 10:19:45 184293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:810427|prior_time:1746008385148344|is_app_limited:0|send_elapse:33968|ack_elapse:35887|ctl_first_sent_time:1746008385150046|lagest_ack_time:1746008385184231|curr_delivered:852436| [2025/04/30 10:19:45 184300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385150046| [2025/04/30 10:19:45 184307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1071||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 10:19:45 184314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:946|path_largest_ack:946| [2025/04/30 10:19:45 184320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:812827|prior_time:1746008385150330|is_app_limited:0|send_elapse:33891|ack_elapse:33901|ctl_first_sent_time:1746008385151875|lagest_ack_time:1746008385184231|curr_delivered:853636| [2025/04/30 10:19:45 184325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385151875| [2025/04/30 10:19:45 184331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1070||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 10:19:45 184337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32295|rttvar:52|minrtt:30819|latest_rtt:32356|ack_delay:64| [2025/04/30 10:19:45 184344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32295|rttvar:39|minrtt:30819|latest_rtt:32356|ack_delay:64| [2025/04/30 10:19:45 184351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 10:19:45 184358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 184364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:39|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 184371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 184377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 184383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 184389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385243177|now:1746008385184364|interv:58813| [2025/04/30 10:19:45 184394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385243177|now:1746008385184364|interval:58813|pto_count:0|srtt:32295 [2025/04/30 10:19:45 184398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33891, ack_elapse 33901, delivered 40809|rate 1203769|lost 214| [2025/04/30 10:19:45 184407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203769) in round 18| [2025/04/30 10:19:45 184412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 184416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 184420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385151875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 184424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385151875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 184429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:44400|srtt:32295|latest_rtt:32356|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 184435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 10:19:45 184440] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746008385184231|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 184445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505184231|now:1746008385184231|interv:120000000| [2025/04/30 10:19:45 184449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505184231|now:1746008385184231|interv:120000000| [2025/04/30 10:19:45 184453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385184981|pq_index:0| [2025/04/30 10:19:45 184457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385183663| [2025/04/30 10:19:45 184461] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385184461| [2025/04/30 10:19:45 184466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385184465| [2025/04/30 10:19:45 184472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 184477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 184481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 184486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 184491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 184495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:936156| [2025/04/30 10:19:45 184502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 184506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 184511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 184515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 184519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 184523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 184527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 184531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 184536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 184540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:880743| [2025/04/30 10:19:45 184544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 184568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 184577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385184981| [2025/04/30 10:19:45 184581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385184981| [2025/04/30 10:19:45 184585] [debug] |xqc_engine_wakeup_after|wakeup:1746008385184981|now:1746008385184585|diff:396| [2025/04/30 10:19:45 184590] [debug] |xqc_engine_main_logic|END|now:1746008385184465| [2025/04/30 10:19:45 184595] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385184595| [2025/04/30 10:19:45 184599] [debug] |xqc_engine_wakeup_after|wakeup:1746008385184981|now:1746008385184599|diff:382| [2025/04/30 10:19:45 184603] [debug] |xqc_engine_main_logic|END|now:1746008385184595| [2025/04/30 10:19:45 185673] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385185673| [2025/04/30 10:19:45 185688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385184981|pq_index:0| [2025/04/30 10:19:45 185695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385184465| [2025/04/30 10:19:45 185703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385185701| [2025/04/30 10:19:45 185710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385184981|now:1746008385185701| [2025/04/30 10:19:45 185724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385184981|now:1746008385185701| [2025/04/30 10:19:45 185730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 185738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32295|min_srtt:32295|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 185746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 185753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 185759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 185765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 185771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 185778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 185784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:880743| [2025/04/30 10:19:45 185791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 185797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 10:19:45 185855] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385185808|stream_id:0|stream_offset:880743| [2025/04/30 10:19:45 185865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 185886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 185893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:39|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 185900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 185906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 185911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 185917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385245103|now:1746008385185893|interv:59210| [2025/04/30 10:19:45 185924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385245103|now:1746008385185893|interval:59210|pto_count:0|srtt:32295 [2025/04/30 10:19:45 185929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:45600| [2025/04/30 10:19:45 185934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 185945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:881922| [2025/04/30 10:19:45 185949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 185954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 10:19:45 185991] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385185961|stream_id:0|stream_offset:881922| [2025/04/30 10:19:45 186000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 186007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 186014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:39|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 186019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 186023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 186027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 186031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385245256|now:1746008385186014|interv:59242| [2025/04/30 10:19:45 186035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385245256|now:1746008385186014|interval:59242|pto_count:0|srtt:32295 [2025/04/30 10:19:45 186039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 186044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 186049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:883101| [2025/04/30 10:19:45 186054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 186058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 10:19:45 186086] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385186064|stream_id:0|stream_offset:883101| [2025/04/30 10:19:45 186094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 186102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 186108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32295|rtt_var:39|pto_duration:34295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 186112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 186125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 186129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 186133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385245359|now:1746008385186108|interv:59251| [2025/04/30 10:19:45 186137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385245359|now:1746008385186108|interval:59251|pto_count:0|srtt:32295 [2025/04/30 10:19:45 186141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:48000| [2025/04/30 10:19:45 186147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 186154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 186161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 186167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385187167|now:1746008385186167|interv:1000| [2025/04/30 10:19:45 186174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 186179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 186183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385187167| [2025/04/30 10:19:45 186187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385187167| [2025/04/30 10:19:45 186191] [debug] |xqc_engine_wakeup_after|wakeup:1746008385187167|now:1746008385186191|diff:976| [2025/04/30 10:19:45 186197] [debug] |xqc_engine_main_logic|END|now:1746008385185701| [2025/04/30 10:19:45 186210] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385186209| [2025/04/30 10:19:45 186217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 186226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:375| [2025/04/30 10:19:45 186232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 10:19:45 186238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 10:19:45 186244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 186252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:947| [2025/04/30 10:19:45 186258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:812827|prior_time:1746008385150330|is_app_limited:0|send_elapse:34012|ack_elapse:35879|ctl_first_sent_time:1746008385151996|lagest_ack_time:1746008385186209|curr_delivered:854836| [2025/04/30 10:19:45 186265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385151996| [2025/04/30 10:19:45 186272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1069||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 10:19:45 186284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:948| [2025/04/30 10:19:45 186291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:815227|prior_time:1746008385152331|is_app_limited:0|send_elapse:33910|ack_elapse:33878|ctl_first_sent_time:1746008385153884|lagest_ack_time:1746008385186209|curr_delivered:856036| [2025/04/30 10:19:45 186297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385153884| [2025/04/30 10:19:45 186304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1068||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 10:19:45 186310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32295|rttvar:39|minrtt:30819|latest_rtt:32325|ack_delay:72| [2025/04/30 10:19:45 186317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32290|rttvar:40|minrtt:30819|latest_rtt:32325|ack_delay:72| [2025/04/30 10:19:45 186322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/04/30 10:19:45 186326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 186330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32290|rtt_var:40|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 186335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 186339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 186343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 186347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385245354|now:1746008385186330|interv:59024| [2025/04/30 10:19:45 186351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385245354|now:1746008385186330|interval:59024|pto_count:0|srtt:32290 [2025/04/30 10:19:45 186355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33910, ack_elapse 33878, delivered 40809|rate 1203450|lost 214| [2025/04/30 10:19:45 186360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203450) in round 18| [2025/04/30 10:19:45 186364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 186368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 186372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385153884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 186377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385153884|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 186381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:45600|srtt:32290|latest_rtt:32325|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 186391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 10:19:45 186395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1746008385186209|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 186400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505186209|now:1746008385186209|interv:120000000| [2025/04/30 10:19:45 186404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505186209|now:1746008385186209|interv:120000000| [2025/04/30 10:19:45 186408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385187167|pq_index:0| [2025/04/30 10:19:45 186412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385185701| [2025/04/30 10:19:45 186416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385186416| [2025/04/30 10:19:45 186421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385186420| [2025/04/30 10:19:45 186427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|min_srtt:32290|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 186432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 186436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 186441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 186446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|min_srtt:32290|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 186450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:938514| [2025/04/30 10:19:45 186454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 186459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 186463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|min_srtt:32290|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 186467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 186472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 186479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 186483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 186487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 186491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 186495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 186500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 186504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 186508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385187167| [2025/04/30 10:19:45 186511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385187167| [2025/04/30 10:19:45 186515] [debug] |xqc_engine_wakeup_after|wakeup:1746008385187167|now:1746008385186515|diff:652| [2025/04/30 10:19:45 186520] [debug] |xqc_engine_main_logic|END|now:1746008385186420| [2025/04/30 10:19:45 186525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385186525| [2025/04/30 10:19:45 186529] [debug] |xqc_engine_wakeup_after|wakeup:1746008385187167|now:1746008385186529|diff:638| [2025/04/30 10:19:45 186533] [debug] |xqc_engine_main_logic|END|now:1746008385186525| [2025/04/30 10:19:45 187602] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385187602| [2025/04/30 10:19:45 187613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385187167|pq_index:0| [2025/04/30 10:19:45 187617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385186420| [2025/04/30 10:19:45 187622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385187621| [2025/04/30 10:19:45 187627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385187167|now:1746008385187621| [2025/04/30 10:19:45 187631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385187167|now:1746008385187621| [2025/04/30 10:19:45 187635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 187641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32290|min_srtt:32290|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 187645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 187650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 187654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 187658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 187667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 187672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 187676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 187681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 187685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 10:19:45 187724] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385187693|stream_id:0|stream_offset:884280| [2025/04/30 10:19:45 187733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 187740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 187747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32290|rtt_var:40|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 187753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 187759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 187765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 187771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385246983|now:1746008385187747|interv:59236| [2025/04/30 10:19:45 187777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385246983|now:1746008385187747|interval:59236|pto_count:0|srtt:32290 [2025/04/30 10:19:45 187785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 187792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 187798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:885459| [2025/04/30 10:19:45 187805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 187812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 10:19:45 187879] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385187822|stream_id:0|stream_offset:885459| [2025/04/30 10:19:45 187890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 187895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 187905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32290|rtt_var:40|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 187909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 187913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 187917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 187921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385247112|now:1746008385187905|interv:59207| [2025/04/30 10:19:45 187925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385247112|now:1746008385187905|interval:59207|pto_count:0|srtt:32290 [2025/04/30 10:19:45 187929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:48000| [2025/04/30 10:19:45 187934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 187938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 187943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 187947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385188947|now:1746008385187947|interv:1000| [2025/04/30 10:19:45 187951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 187954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 187958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385188947| [2025/04/30 10:19:45 187963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385188947| [2025/04/30 10:19:45 187967] [debug] |xqc_engine_wakeup_after|wakeup:1746008385188947|now:1746008385187967|diff:980| [2025/04/30 10:19:45 187971] [debug] |xqc_engine_main_logic|END|now:1746008385187621| [2025/04/30 10:19:45 188264] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385188263| [2025/04/30 10:19:45 188274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 188283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:376| [2025/04/30 10:19:45 188288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 10:19:45 188296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 10:19:45 188303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 188311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:950|path_largest_ack:949| [2025/04/30 10:19:45 188318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:815227|prior_time:1746008385152331|is_app_limited:0|send_elapse:34055|ack_elapse:35932|ctl_first_sent_time:1746008385154029|lagest_ack_time:1746008385188263|curr_delivered:857236| [2025/04/30 10:19:45 188325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385154029| [2025/04/30 10:19:45 188339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1067||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 10:19:45 188344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:950|path_largest_ack:950| [2025/04/30 10:19:45 188352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:817627|prior_time:1746008385154335|is_app_limited:0|send_elapse:33926|ack_elapse:33928|ctl_first_sent_time:1746008385155910|lagest_ack_time:1746008385188263|curr_delivered:858436| [2025/04/30 10:19:45 188359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385155910| [2025/04/30 10:19:45 188365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1066||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 10:19:45 188371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32290|rttvar:40|minrtt:30819|latest_rtt:32353|ack_delay:80| [2025/04/30 10:19:45 188378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32288|rttvar:34|minrtt:30819|latest_rtt:32353|ack_delay:80| [2025/04/30 10:19:45 188385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 10:19:45 188391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 188398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32288|rtt_var:34|pto_duration:34288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 188404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 188408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 188411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 188415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385247110|now:1746008385188397|interv:58713| [2025/04/30 10:19:45 188420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385247110|now:1746008385188397|interval:58713|pto_count:0|srtt:32288 [2025/04/30 10:19:45 188424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33926, ack_elapse 33928, delivered 40809|rate 1202811|lost 214| [2025/04/30 10:19:45 188429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202811) in round 18| [2025/04/30 10:19:45 188433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 188437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 188441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385155910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 188445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385155910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 188454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:45600|srtt:32288|latest_rtt:32353|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 188460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 10:19:45 188464] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746008385188263|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 188469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505188263|now:1746008385188263|interv:120000000| [2025/04/30 10:19:45 188473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505188263|now:1746008385188263|interv:120000000| [2025/04/30 10:19:45 188477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385188947|pq_index:0| [2025/04/30 10:19:45 188482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385187621| [2025/04/30 10:19:45 188486] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385188486| [2025/04/30 10:19:45 188491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385188490| [2025/04/30 10:19:45 188497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|min_srtt:32288|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 188501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 188506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 188511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 188515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|min_srtt:32288|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 188519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:940872| [2025/04/30 10:19:45 188524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 188528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 188532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|min_srtt:32288|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 188537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 188544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 188548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 188577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 188582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 188586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 188591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 188595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 188599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 188603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385188947| [2025/04/30 10:19:45 188607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385188947| [2025/04/30 10:19:45 188611] [debug] |xqc_engine_wakeup_after|wakeup:1746008385188947|now:1746008385188611|diff:336| [2025/04/30 10:19:45 188615] [debug] |xqc_engine_main_logic|END|now:1746008385188490| [2025/04/30 10:19:45 188621] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385188621| [2025/04/30 10:19:45 188625] [debug] |xqc_engine_wakeup_after|wakeup:1746008385188947|now:1746008385188625|diff:322| [2025/04/30 10:19:45 188629] [debug] |xqc_engine_main_logic|END|now:1746008385188621| [2025/04/30 10:19:45 189698] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385189698| [2025/04/30 10:19:45 189711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385188947|pq_index:0| [2025/04/30 10:19:45 189718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385188490| [2025/04/30 10:19:45 189726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385189724| [2025/04/30 10:19:45 189732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385188947|now:1746008385189724| [2025/04/30 10:19:45 189739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385188947|now:1746008385189724| [2025/04/30 10:19:45 189745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 189752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32288|min_srtt:32288|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 189758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 189764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 189770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 189782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 189788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 189794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 189800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 189806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 189812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 10:19:45 189854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385189823|stream_id:0|stream_offset:886638| [2025/04/30 10:19:45 189861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 189867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 189873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32288|rtt_var:34|pto_duration:34288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 189880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 189886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 189892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 189898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385249111|now:1746008385189873|interv:59238| [2025/04/30 10:19:45 189904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385249111|now:1746008385189873|interval:59238|pto_count:0|srtt:32288 [2025/04/30 10:19:45 189912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:46800| [2025/04/30 10:19:45 189919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 189926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:887817| [2025/04/30 10:19:45 189933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 189940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 10:19:45 189974] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385189950|stream_id:0|stream_offset:887817| [2025/04/30 10:19:45 189980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 189994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 190001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32288|rtt_var:34|pto_duration:34288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 190008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 190015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 190021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 190027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385249238|now:1746008385190001|interv:59237| [2025/04/30 10:19:45 190031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385249238|now:1746008385190001|interval:59237|pto_count:0|srtt:32288 [2025/04/30 10:19:45 190035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:48000| [2025/04/30 10:19:45 190040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 190045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:888996| [2025/04/30 10:19:45 190049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 190053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 10:19:45 190082] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008385190060|stream_id:0|stream_offset:888996| [2025/04/30 10:19:45 190088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:991|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 190095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:45 190102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32288|rtt_var:34|pto_duration:34288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 190109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 190116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 190122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 190129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385249348|now:1746008385190102|interv:59246| [2025/04/30 10:19:45 190135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385249348|now:1746008385190102|interval:59246|pto_count:0|srtt:32288 [2025/04/30 10:19:45 190142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:49200| [2025/04/30 10:19:45 190157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 190164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:890175| [2025/04/30 10:19:45 190171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 190177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385191177|now:1746008385190177|interv:1000| [2025/04/30 10:19:45 190184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 190189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 190195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385191177| [2025/04/30 10:19:45 190201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385191177| [2025/04/30 10:19:45 190207] [debug] |xqc_engine_wakeup_after|wakeup:1746008385191177|now:1746008385190207|diff:970| [2025/04/30 10:19:45 190214] [debug] |xqc_engine_main_logic|END|now:1746008385189724| [2025/04/30 10:19:45 190227] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385190226| [2025/04/30 10:19:45 190234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 190243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:377| [2025/04/30 10:19:45 190249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 10:19:45 190259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 10:19:45 190263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 190269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:952|path_largest_ack:951| [2025/04/30 10:19:45 190276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:817627|prior_time:1746008385154335|is_app_limited:0|send_elapse:34058|ack_elapse:35891|ctl_first_sent_time:1746008385156042|lagest_ack_time:1746008385190226|curr_delivered:859636| [2025/04/30 10:19:45 190283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385156042| [2025/04/30 10:19:45 190290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1065||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 10:19:45 190296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:952|path_largest_ack:952| [2025/04/30 10:19:45 190301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:820027|prior_time:1746008385156341|is_app_limited:0|send_elapse:33916|ack_elapse:33885|ctl_first_sent_time:1746008385157896|lagest_ack_time:1746008385190226|curr_delivered:860836| [2025/04/30 10:19:45 190308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385157896| [2025/04/30 10:19:45 190314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1064||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 10:19:45 190320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32288|rttvar:34|minrtt:30819|latest_rtt:32330|ack_delay:72| [2025/04/30 10:19:45 190331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32284|rttvar:33|minrtt:30819|latest_rtt:32330|ack_delay:72| [2025/04/30 10:19:45 190335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 10:19:45 190340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 190344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32284|rtt_var:33|pto_duration:34284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 190348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 190352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 190356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 190360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385249344|now:1746008385190344|interv:59000| [2025/04/30 10:19:45 190364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385249344|now:1746008385190344|interval:59000|pto_count:0|srtt:32284 [2025/04/30 10:19:45 190369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33916, ack_elapse 33885, delivered 40809|rate 1203237|lost 214| [2025/04/30 10:19:45 190374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203237) in round 18| [2025/04/30 10:19:45 190378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 190383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 190387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385157896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 190391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385157896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 190396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:46800|srtt:32284|latest_rtt:32330|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 190402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 10:19:45 190406] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746008385190226|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 190411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505190226|now:1746008385190226|interv:120000000| [2025/04/30 10:19:45 190415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505190226|now:1746008385190226|interv:120000000| [2025/04/30 10:19:45 190422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385191177|pq_index:0| [2025/04/30 10:19:45 190426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385189724| [2025/04/30 10:19:45 190430] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385190430| [2025/04/30 10:19:45 190435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385190434| [2025/04/30 10:19:45 190441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|min_srtt:32284|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 190446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 190450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 190455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 190460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|min_srtt:32284|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 190464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:943230| [2025/04/30 10:19:45 190468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 190473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 190477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|min_srtt:32284|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 190481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:944409| [2025/04/30 10:19:45 190486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 190490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 190493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 190498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 190502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 190506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:890175| [2025/04/30 10:19:45 190513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 190517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 190521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385191177| [2025/04/30 10:19:45 190525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385191177| [2025/04/30 10:19:45 190529] [debug] |xqc_engine_wakeup_after|wakeup:1746008385191177|now:1746008385190529|diff:648| [2025/04/30 10:19:45 190535] [debug] |xqc_engine_main_logic|END|now:1746008385190434| [2025/04/30 10:19:45 190544] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385190544| [2025/04/30 10:19:45 190548] [debug] |xqc_engine_wakeup_after|wakeup:1746008385191177|now:1746008385190548|diff:629| [2025/04/30 10:19:45 190578] [debug] |xqc_engine_main_logic|END|now:1746008385190544| [2025/04/30 10:19:45 191648] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385191648| [2025/04/30 10:19:45 191658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385191177|pq_index:0| [2025/04/30 10:19:45 191663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385190434| [2025/04/30 10:19:45 191668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385191667| [2025/04/30 10:19:45 191673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385191301|now:1746008385191667| [2025/04/30 10:19:45 191677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 191681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385191301|now:1746008385191667| [2025/04/30 10:19:45 191685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 191688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385191177|now:1746008385191667| [2025/04/30 10:19:45 191693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385191177|now:1746008385191667| [2025/04/30 10:19:45 191697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 191705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:378|ack_delay:25403|first_ack_range:6|largest_pkt_recv_time:1746008385166301| [2025/04/30 10:19:45 191713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:378|low:372|pkt_pns:2| [2025/04/30 10:19:45 191719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:370|low:363|pkt_pns:2| [2025/04/30 10:19:45 191725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:361|low:353|pkt_pns:2| [2025/04/30 10:19:45 191731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:366|frame_largest_recv:378| [2025/04/30 10:19:45 191736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 191741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32284|min_srtt:32284|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 191747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:944409| [2025/04/30 10:19:45 191754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 191766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 191772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 191779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 191786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 191792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:46800|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:890175| [2025/04/30 10:19:45 191799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 191806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 10:19:45 191876] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:992|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746008385191817|stream_id:0|stream_offset:890175| [2025/04/30 10:19:45 191887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:992|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 191894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 191901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32284|rtt_var:33|pto_duration:34284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 191907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 191914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 191920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 191926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385251101|now:1746008385191900|interv:59201| [2025/04/30 10:19:45 191932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385251101|now:1746008385191900|interval:59201|pto_count:0|srtt:32284 [2025/04/30 10:19:45 191937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:48011| [2025/04/30 10:19:45 191942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 191947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:891354| [2025/04/30 10:19:45 191951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 191955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 10:19:45 191987] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385191963|stream_id:0|stream_offset:891354| [2025/04/30 10:19:45 191998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:993|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 192002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 192007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32284|rtt_var:33|pto_duration:34284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 192011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 192015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 192019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 192023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385251247|now:1746008385192007|interv:59240| [2025/04/30 10:19:45 192027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385251247|now:1746008385192007|interval:59240|pto_count:0|srtt:32284 [2025/04/30 10:19:45 192032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:49211| [2025/04/30 10:19:45 192036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 192041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:892533| [2025/04/30 10:19:45 192045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 192049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385193049|now:1746008385192049|interv:1000| [2025/04/30 10:19:45 192053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 192057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 192061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385193049| [2025/04/30 10:19:45 192066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385193049| [2025/04/30 10:19:45 192070] [debug] |xqc_engine_wakeup_after|wakeup:1746008385193049|now:1746008385192069|diff:980| [2025/04/30 10:19:45 192074] [debug] |xqc_engine_main_logic|END|now:1746008385191667| [2025/04/30 10:19:45 192214] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385192213| [2025/04/30 10:19:45 192221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 192229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:378| [2025/04/30 10:19:45 192235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 10:19:45 192243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 10:19:45 192250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 192257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:954|path_largest_ack:953| [2025/04/30 10:19:45 192271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:820027|prior_time:1746008385156341|is_app_limited:0|send_elapse:34032|ack_elapse:35872|ctl_first_sent_time:1746008385158012|lagest_ack_time:1746008385192213|curr_delivered:862036| [2025/04/30 10:19:45 192278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385158012| [2025/04/30 10:19:45 192285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1063||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 10:19:45 192292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:954|path_largest_ack:954| [2025/04/30 10:19:45 192299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:820027|prior_time:1746008385156341|is_app_limited:0|send_elapse:34032|ack_elapse:35872|ctl_first_sent_time:1746008385158012|lagest_ack_time:1746008385192213|curr_delivered:863236| [2025/04/30 10:19:45 192306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385159291| [2025/04/30 10:19:45 192312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 10:19:45 192319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32284|rttvar:33|minrtt:30819|latest_rtt:32922|ack_delay:64| [2025/04/30 10:19:45 192326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32356|rttvar:168|minrtt:30819|latest_rtt:32922|ack_delay:64| [2025/04/30 10:19:45 192333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 10:19:45 192339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 192346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:168|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 192353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 192359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 192363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 10:19:45 192367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385251319|now:1746008385192346|interv:58973| [2025/04/30 10:19:45 192371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385251319|now:1746008385192346|interval:58973|pto_count:0|srtt:32356 [2025/04/30 10:19:45 192375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34032, ack_elapse 35872, delivered 43209|rate 1204532|lost 214| [2025/04/30 10:19:45 192381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204532) in round 18| [2025/04/30 10:19:45 192388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 192394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 192401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385159291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 192411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385159291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 192416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:46811|srtt:32356|latest_rtt:32922|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 192421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 192426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385217213|now:1746008385192213|interv:25000| [2025/04/30 10:19:45 192431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385192213|max_ack_delay:25000| [2025/04/30 10:19:45 192436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 10:19:45 192440] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:379|frame:PING ACK |recv_time:1746008385192213|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 192445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505192213|now:1746008385192213|interv:120000000| [2025/04/30 10:19:45 192449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505192213|now:1746008385192213|interv:120000000| [2025/04/30 10:19:45 192453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385193049|pq_index:0| [2025/04/30 10:19:45 192458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385191667| [2025/04/30 10:19:45 192462] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385192461| [2025/04/30 10:19:45 192466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385192465| [2025/04/30 10:19:45 192472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 192477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:944409| [2025/04/30 10:19:45 192482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 192486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 192491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 192497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 192502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 192506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 192511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 192515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 192520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 192524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 192527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 192532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 192536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 192540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:892533| [2025/04/30 10:19:45 192545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 192568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 192577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385193049| [2025/04/30 10:19:45 192581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385193049| [2025/04/30 10:19:45 192585] [debug] |xqc_engine_wakeup_after|wakeup:1746008385193049|now:1746008385192585|diff:464| [2025/04/30 10:19:45 192589] [debug] |xqc_engine_main_logic|END|now:1746008385192465| [2025/04/30 10:19:45 192595] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385192595| [2025/04/30 10:19:45 192599] [debug] |xqc_engine_wakeup_after|wakeup:1746008385193049|now:1746008385192598|diff:451| [2025/04/30 10:19:45 192602] [debug] |xqc_engine_main_logic|END|now:1746008385192595| [2025/04/30 10:19:45 193671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385193671| [2025/04/30 10:19:45 193681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385193049|pq_index:0| [2025/04/30 10:19:45 193685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385192465| [2025/04/30 10:19:45 193690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385193689| [2025/04/30 10:19:45 193698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385193049|now:1746008385193689| [2025/04/30 10:19:45 193713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385193049|now:1746008385193689| [2025/04/30 10:19:45 193718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 193726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32356|min_srtt:32356|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 193733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 193740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 193745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 193751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 193757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 193764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 193770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:892533| [2025/04/30 10:19:45 193776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 193782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 10:19:45 193824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46811|now:1746008385193792|stream_id:0|stream_offset:892533| [2025/04/30 10:19:45 193832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:994|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 193838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46811|applimit:0| [2025/04/30 10:19:45 193844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:168|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 193850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 193857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 193862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 193868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385253148|now:1746008385193844|interv:59304| [2025/04/30 10:19:45 193873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385253148|now:1746008385193844|interval:59304|pto_count:0|srtt:32356 [2025/04/30 10:19:45 193880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:48011| [2025/04/30 10:19:45 193894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 193901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:893712| [2025/04/30 10:19:45 193908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 193914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 10:19:45 193948] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385193925|stream_id:0|stream_offset:893712| [2025/04/30 10:19:45 193954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 193959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 193963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:168|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 193967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 193971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 193975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 193979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385253281|now:1746008385193963|interv:59318| [2025/04/30 10:19:45 193983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385253281|now:1746008385193963|interval:59318|pto_count:0|srtt:32356 [2025/04/30 10:19:45 193988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:49211| [2025/04/30 10:19:45 193992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 193996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:894891| [2025/04/30 10:19:45 194001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 194005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 10:19:45 194026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746008385194010|stream_id:0|stream_offset:894891| [2025/04/30 10:19:45 194031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:996|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 194035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 10:19:45 194039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32356|rtt_var:168|pto_duration:34356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 194048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 194052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 194055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 10:19:45 194059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385253366|now:1746008385194039|interv:59327| [2025/04/30 10:19:45 194063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385253366|now:1746008385194039|interval:59327|pto_count:0|srtt:32356 [2025/04/30 10:19:45 194067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:50411| [2025/04/30 10:19:45 194072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 194076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 194080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 194084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385195084|now:1746008385194084|interv:1000| [2025/04/30 10:19:45 194088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 194092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 194096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385195084| [2025/04/30 10:19:45 194100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385195084| [2025/04/30 10:19:45 194104] [debug] |xqc_engine_wakeup_after|wakeup:1746008385195084|now:1746008385194104|diff:980| [2025/04/30 10:19:45 194108] [debug] |xqc_engine_main_logic|END|now:1746008385193689| [2025/04/30 10:19:45 194257] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385194256| [2025/04/30 10:19:45 194263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 194272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:379| [2025/04/30 10:19:45 194278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 10:19:45 194286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 10:19:45 194293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 194301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:955| [2025/04/30 10:19:45 194308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44409|prior_delivered:820027|prior_time:1746008385156341|is_app_limited:0|send_elapse:35401|ack_elapse:37915|ctl_first_sent_time:1746008385159381|lagest_ack_time:1746008385194256|curr_delivered:864436| [2025/04/30 10:19:45 194315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385159381| [2025/04/30 10:19:45 194322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1061||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 10:19:45 194334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:956| [2025/04/30 10:19:45 194339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:824827|prior_time:1746008385160320|is_app_limited:0|send_elapse:32845|ack_elapse:33936|ctl_first_sent_time:1746008385160824|lagest_ack_time:1746008385194256|curr_delivered:865636| [2025/04/30 10:19:45 194345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385160824| [2025/04/30 10:19:45 194352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1060||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 10:19:45 194358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32356|rttvar:168|minrtt:30819|latest_rtt:33432|ack_delay:104| [2025/04/30 10:19:45 194365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32478|rttvar:369|minrtt:30819|latest_rtt:33432|ack_delay:104| [2025/04/30 10:19:45 194372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:956|lost_pn:953|thresh:3| [2025/04/30 10:19:45 194379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 194386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32478|rtt_var:369|pto_duration:34478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 194393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 194398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 194403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 194407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385253488|now:1746008385194386|interv:59102| [2025/04/30 10:19:45 194411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385253488|now:1746008385194386|interval:59102|pto_count:0|srtt:32478 [2025/04/30 10:19:45 194415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32845, ack_elapse 33936, delivered 40809|rate 1202528|lost 214| [2025/04/30 10:19:45 194420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202528) in round 18| [2025/04/30 10:19:45 194424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 194428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 194432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385160824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 194436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385160824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 194441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:48011|srtt:32478|latest_rtt:33432|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 194450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 10:19:45 194455] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746008385194256|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 194460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505194256|now:1746008385194256|interv:120000000| [2025/04/30 10:19:45 194464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505194256|now:1746008385194256|interv:120000000| [2025/04/30 10:19:45 194468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385195084|pq_index:0| [2025/04/30 10:19:45 194472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385193689| [2025/04/30 10:19:45 194476] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385194476| [2025/04/30 10:19:45 194481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385194480| [2025/04/30 10:19:45 194487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|min_srtt:32478|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 194491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 194496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 194500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 194505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|min_srtt:32478|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 194509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:947946| [2025/04/30 10:19:45 194514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 194519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 194523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|min_srtt:32478|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 194527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 194534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 194538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 194542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 194546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 194575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 194579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 194584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 194588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 194592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385195084| [2025/04/30 10:19:45 194596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385195084| [2025/04/30 10:19:45 194600] [debug] |xqc_engine_wakeup_after|wakeup:1746008385195084|now:1746008385194600|diff:484| [2025/04/30 10:19:45 194604] [debug] |xqc_engine_main_logic|END|now:1746008385194480| [2025/04/30 10:19:45 194610] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385194610| [2025/04/30 10:19:45 194614] [debug] |xqc_engine_wakeup_after|wakeup:1746008385195084|now:1746008385194614|diff:470| [2025/04/30 10:19:45 194618] [debug] |xqc_engine_main_logic|END|now:1746008385194610| [2025/04/30 10:19:45 195687] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385195687| [2025/04/30 10:19:45 195701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385195084|pq_index:0| [2025/04/30 10:19:45 195707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385194480| [2025/04/30 10:19:45 195715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385195714| [2025/04/30 10:19:45 195721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385195084|now:1746008385195714| [2025/04/30 10:19:45 195728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385195084|now:1746008385195714| [2025/04/30 10:19:45 195734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 195741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32478|min_srtt:32478|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 195748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 195755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 195761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 195767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 195785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 195792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 195798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 195804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 195811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 10:19:45 195854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385195821|stream_id:0|stream_offset:896070| [2025/04/30 10:19:45 195860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:997|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 195867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 195873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32478|rtt_var:369|pto_duration:34478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 195879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 195885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 195891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 195897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385255299|now:1746008385195873|interv:59426| [2025/04/30 10:19:45 195904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385255299|now:1746008385195873|interval:59426|pto_count:0|srtt:32478 [2025/04/30 10:19:45 195909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:49211| [2025/04/30 10:19:45 195914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 195918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:897249| [2025/04/30 10:19:45 195923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 195927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 10:19:45 195954] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746008385195933|stream_id:0|stream_offset:897249| [2025/04/30 10:19:45 195960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 195969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 10:19:45 195973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32478|rtt_var:369|pto_duration:34478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 195977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 195981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 195985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 10:19:45 195989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385255411|now:1746008385195973|interv:59438| [2025/04/30 10:19:45 195993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385255411|now:1746008385195973|interval:59438|pto_count:0|srtt:32478 [2025/04/30 10:19:45 195997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:50411| [2025/04/30 10:19:45 196002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 196006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 196010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 196014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385197014|now:1746008385196014|interv:1000| [2025/04/30 10:19:45 196018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 196022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 196026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385197014| [2025/04/30 10:19:45 196030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385197014| [2025/04/30 10:19:45 196034] [debug] |xqc_engine_wakeup_after|wakeup:1746008385197014|now:1746008385196034|diff:980| [2025/04/30 10:19:45 196039] [debug] |xqc_engine_main_logic|END|now:1746008385195714| [2025/04/30 10:19:45 196198] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385196197| [2025/04/30 10:19:45 196211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 196220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:380| [2025/04/30 10:19:45 196226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 10:19:45 196235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 10:19:45 196241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 196249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:958|path_largest_ack:957| [2025/04/30 10:19:45 196256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:824827|prior_time:1746008385160320|is_app_limited:0|send_elapse:34185|ack_elapse:35877|ctl_first_sent_time:1746008385162164|lagest_ack_time:1746008385196197|curr_delivered:866836| [2025/04/30 10:19:45 196271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385162164| [2025/04/30 10:19:45 196279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1059||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 10:19:45 196286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:958|path_largest_ack:958| [2025/04/30 10:19:45 196293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:827227|prior_time:1746008385162314|is_app_limited:0|send_elapse:33895|ack_elapse:33883|ctl_first_sent_time:1746008385163870|lagest_ack_time:1746008385196197|curr_delivered:868036| [2025/04/30 10:19:45 196299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385163870| [2025/04/30 10:19:45 196305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1058||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 10:19:45 196312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32478|rttvar:369|minrtt:30819|latest_rtt:32327|ack_delay:56| [2025/04/30 10:19:45 196317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32452|rttvar:328|minrtt:30819|latest_rtt:32327|ack_delay:56| [2025/04/30 10:19:45 196321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 10:19:45 196326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 196330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32452|rtt_var:328|pto_duration:34452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 196334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 196338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 196342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 196346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385255385|now:1746008385196329|interv:59056| [2025/04/30 10:19:45 196350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385255385|now:1746008385196329|interval:59056|pto_count:0|srtt:32452 [2025/04/30 10:19:45 196355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33895, ack_elapse 33883, delivered 40809|rate 1203982|lost 214| [2025/04/30 10:19:45 196360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203982) in round 18| [2025/04/30 10:19:45 196364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 196368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 196372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385163870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 196376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385163870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 196385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:48011|srtt:32452|latest_rtt:32327|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 196391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 10:19:45 196396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746008385196197|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 196401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505196197|now:1746008385196197|interv:120000000| [2025/04/30 10:19:45 196405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505196197|now:1746008385196197|interv:120000000| [2025/04/30 10:19:45 196409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385197014|pq_index:0| [2025/04/30 10:19:45 196414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385195714| [2025/04/30 10:19:45 196418] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385196418| [2025/04/30 10:19:45 196423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385196422| [2025/04/30 10:19:45 196429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|min_srtt:32452|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 196434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 196438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 196443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 196448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|min_srtt:32452|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 196452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:950304| [2025/04/30 10:19:45 196456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 196461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 196466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|min_srtt:32452|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 196470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 196484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 196488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 196492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 196496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 196500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 196505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 196509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 196513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 196517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385197014| [2025/04/30 10:19:45 196521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385197014| [2025/04/30 10:19:45 196525] [debug] |xqc_engine_wakeup_after|wakeup:1746008385197014|now:1746008385196525|diff:489| [2025/04/30 10:19:45 196530] [debug] |xqc_engine_main_logic|END|now:1746008385196422| [2025/04/30 10:19:45 196535] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385196535| [2025/04/30 10:19:45 196539] [debug] |xqc_engine_wakeup_after|wakeup:1746008385197014|now:1746008385196539|diff:475| [2025/04/30 10:19:45 196543] [debug] |xqc_engine_main_logic|END|now:1746008385196535| [2025/04/30 10:19:45 197619] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385197618| [2025/04/30 10:19:45 197634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385197014|pq_index:0| [2025/04/30 10:19:45 197641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385196422| [2025/04/30 10:19:45 197649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385197647| [2025/04/30 10:19:45 197657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385197014|now:1746008385197647| [2025/04/30 10:19:45 197664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385197014|now:1746008385197647| [2025/04/30 10:19:45 197670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 197679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32452|min_srtt:32452|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 197686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 197693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 197706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 197712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 197719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 197726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 197732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 197739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 197746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 10:19:45 197790] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385197757|stream_id:0|stream_offset:898428| [2025/04/30 10:19:45 197800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:999|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 197808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 197841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32452|rtt_var:328|pto_duration:34452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 197848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 197854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 197861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 197867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385257209|now:1746008385197841|interv:59368| [2025/04/30 10:19:45 197874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385257209|now:1746008385197841|interval:59368|pto_count:0|srtt:32452 [2025/04/30 10:19:45 197881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:49211| [2025/04/30 10:19:45 197889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 197894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:899607| [2025/04/30 10:19:45 197898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 197903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 10:19:45 197938] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746008385197911|stream_id:0|stream_offset:899607| [2025/04/30 10:19:45 197953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 197960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 10:19:45 197967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32452|rtt_var:328|pto_duration:34452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 197975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 197981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 197988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 10:19:45 197994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385257363|now:1746008385197967|interv:59396| [2025/04/30 10:19:45 197999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385257363|now:1746008385197967|interval:59396|pto_count:0|srtt:32452 [2025/04/30 10:19:45 198004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:50411| [2025/04/30 10:19:45 198008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 198013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 198017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 198021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 10:19:45 198051] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746008385198028|stream_id:0|stream_offset:900786| [2025/04/30 10:19:45 198056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 198064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 10:19:45 198071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32452|rtt_var:328|pto_duration:34452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 198078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 198091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 198097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 10:19:45 198104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385257480|now:1746008385198070|interv:59410| [2025/04/30 10:19:45 198110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385257480|now:1746008385198070|interval:59410|pto_count:0|srtt:32452 [2025/04/30 10:19:45 198123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:51611| [2025/04/30 10:19:45 198131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 198138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:901965| [2025/04/30 10:19:45 198144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 198150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385199150|now:1746008385198150|interv:1000| [2025/04/30 10:19:45 198157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 198162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 198169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385199150| [2025/04/30 10:19:45 198176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385199150| [2025/04/30 10:19:45 198182] [debug] |xqc_engine_wakeup_after|wakeup:1746008385199150|now:1746008385198182|diff:968| [2025/04/30 10:19:45 198188] [debug] |xqc_engine_main_logic|END|now:1746008385197647| [2025/04/30 10:19:45 198202] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385198201| [2025/04/30 10:19:45 198208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 198216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:381| [2025/04/30 10:19:45 198222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 10:19:45 198230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 10:19:45 198236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 198244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:960| [2025/04/30 10:19:45 198251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:829627|prior_time:1746008385164299|is_app_limited:0|send_elapse:33928|ack_elapse:33902|ctl_first_sent_time:1746008385165875|lagest_ack_time:1746008385198201|curr_delivered:869236| [2025/04/30 10:19:45 198258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385165875| [2025/04/30 10:19:45 198265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1057||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 10:19:45 198272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32452|rttvar:328|minrtt:30819|latest_rtt:32326|ack_delay:64| [2025/04/30 10:19:45 198279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32428|rttvar:293|minrtt:30819|latest_rtt:32326|ack_delay:64| [2025/04/30 10:19:45 198283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/04/30 10:19:45 198288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 198292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385200495|now:1746008385198291|interval:2204| [2025/04/30 10:19:45 198301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385200495|now:1746008385198291|interv:2204| [2025/04/30 10:19:45 198305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33928, ack_elapse 33902, delivered 39609|rate 1167442|lost 214| [2025/04/30 10:19:45 198310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167442) in round 18| [2025/04/30 10:19:45 198314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 198318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 198322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:1200|po_sent_time:1746008385165875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 198326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:1200|po_sent_time:1746008385165875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 198331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1508853|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:50411|srtt:32428|latest_rtt:32326|min_rtt:30819|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 198337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 10:19:45 198341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746008385198201|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 198346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505198201|now:1746008385198201|interv:120000000| [2025/04/30 10:19:45 198351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505198201|now:1746008385198201|interv:120000000| [2025/04/30 10:19:45 198354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385199150|pq_index:0| [2025/04/30 10:19:45 198359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385197647| [2025/04/30 10:19:45 198363] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385198363| [2025/04/30 10:19:45 198368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385198367| [2025/04/30 10:19:45 198374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32428|min_srtt:32428|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 198378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 198383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:32428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 198391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 198395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32428|min_srtt:32428|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 198400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 198404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 198408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 198412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 198416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 198421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 198425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:901965| [2025/04/30 10:19:45 198430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 198433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 198437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385199150| [2025/04/30 10:19:45 198441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385199150| [2025/04/30 10:19:45 198445] [debug] |xqc_engine_wakeup_after|wakeup:1746008385199150|now:1746008385198445|diff:705| [2025/04/30 10:19:45 198450] [debug] |xqc_engine_main_logic|END|now:1746008385198367| [2025/04/30 10:19:45 198455] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385198455| [2025/04/30 10:19:45 198459] [debug] |xqc_engine_wakeup_after|wakeup:1746008385199150|now:1746008385198459|diff:691| [2025/04/30 10:19:45 198463] [debug] |xqc_engine_main_logic|END|now:1746008385198455| [2025/04/30 10:19:45 199531] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385199530| [2025/04/30 10:19:45 199541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385199150|pq_index:0| [2025/04/30 10:19:45 199546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385198367| [2025/04/30 10:19:45 199568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385199567| [2025/04/30 10:19:45 199573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385199150|now:1746008385199567| [2025/04/30 10:19:45 199577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385199150|now:1746008385199567| [2025/04/30 10:19:45 199581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 199587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32428|min_srtt:32428|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 199598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 199602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 199606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 199610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 199614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 199619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 199623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:901965| [2025/04/30 10:19:45 199628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 199632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 10:19:45 199681] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746008385199645|stream_id:0|stream_offset:901965| [2025/04/30 10:19:45 199691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 199699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 10:19:45 199705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385200495|now:1746008385199705|interval:790| [2025/04/30 10:19:45 199712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385200495|now:1746008385199705|interv:790| [2025/04/30 10:19:45 199718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:51611| [2025/04/30 10:19:45 199726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 199733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:903144| [2025/04/30 10:19:45 199740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 199746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 10:19:45 199814] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746008385199756|stream_id:0|stream_offset:903144| [2025/04/30 10:19:45 199825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 199839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 10:19:45 199846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385200495|now:1746008385199846|interval:649| [2025/04/30 10:19:45 199853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385200495|now:1746008385199846|interv:649| [2025/04/30 10:19:45 199860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:52811| [2025/04/30 10:19:45 199867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 199874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 199881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 199887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385200887|now:1746008385199887|interv:1000| [2025/04/30 10:19:45 199893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 199899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 199905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385200495| [2025/04/30 10:19:45 199909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385200495| [2025/04/30 10:19:45 199913] [debug] |xqc_engine_wakeup_after|wakeup:1746008385200495|now:1746008385199913|diff:582| [2025/04/30 10:19:45 199918] [debug] |xqc_engine_main_logic|END|now:1746008385199567| [2025/04/30 10:19:45 200161] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385200160| [2025/04/30 10:19:45 200173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 200182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:382| [2025/04/30 10:19:45 200188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 10:19:45 200196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 10:19:45 200203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 200211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:962| [2025/04/30 10:19:45 200217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:832027|prior_time:1746008385166301|is_app_limited:0|send_elapse:33888|ack_elapse:33859|ctl_first_sent_time:1746008385167872|lagest_ack_time:1746008385200160|curr_delivered:870436| [2025/04/30 10:19:45 200225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385167872| [2025/04/30 10:19:45 200232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 10:19:45 200239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32428|rttvar:293|minrtt:30819|latest_rtt:32288|ack_delay:64| [2025/04/30 10:19:45 200245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32403|rttvar:271|minrtt:30819|latest_rtt:32288|ack_delay:64| [2025/04/30 10:19:45 200258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 10:19:45 200266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:959|lost_pn:959|po_sent_time:1746008385164014|lost_send_time:1746008385163707|loss_delay:36453|frame:STREAM |repair:128| [2025/04/30 10:19:45 200274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385164014u| [2025/04/30 10:19:45 200280] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:274136|lost_count:2|send_count:279|pkt_num:959|po_send_time:1746008385164014|srtt:32403|cwnd:102602|bw:1207083|conn_life:824710|now:0|last_lost_time:824710| [2025/04/30 10:19:45 200288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 200292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385202447|now:1746008385200292|interval:2155| [2025/04/30 10:19:45 200297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385202447|now:1746008385200292|interv:2155| [2025/04/30 10:19:45 200301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33888, ack_elapse 33859, delivered 38409|rate 1133410|lost 215| [2025/04/30 10:19:45 200305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133410) in round 18| [2025/04/30 10:19:45 200311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 200318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 200325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:1|acked:1200|po_sent_time:1746008385167872|recovery:1|recovery_start:1746008385200280|packet_conservation:0|next_round_delivered:839236| [2025/04/30 10:19:45 200332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:1|acked:1200|po_sent_time:1746008385167872|recovery:1|recovery_start:1746008385200280|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 200338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:50411|srtt:32403|latest_rtt:32288|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385200280|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 200344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 10:19:45 200348] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746008385200160|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 200353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505200160|now:1746008385200160|interv:120000000| [2025/04/30 10:19:45 200358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505200160|now:1746008385200160|interv:120000000| [2025/04/30 10:19:45 200361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385200495|pq_index:0| [2025/04/30 10:19:45 200366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385199567| [2025/04/30 10:19:45 200374] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385200374| [2025/04/30 10:19:45 200379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385200378| [2025/04/30 10:19:45 200385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32403|min_srtt:32403|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 200390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 200394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 200398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 200402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 200407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 200411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32403|min_srtt:32403|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 200415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 200420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 200424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 200428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 200432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 200436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 200441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 200445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 200449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 200453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385200887| [2025/04/30 10:19:45 200457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385200887| [2025/04/30 10:19:45 200461] [debug] |xqc_engine_wakeup_after|wakeup:1746008385200887|now:1746008385200461|diff:426| [2025/04/30 10:19:45 200465] [debug] |xqc_engine_main_logic|END|now:1746008385200378| [2025/04/30 10:19:45 200471] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385200471| [2025/04/30 10:19:45 200478] [debug] |xqc_engine_wakeup_after|wakeup:1746008385200887|now:1746008385200478|diff:409| [2025/04/30 10:19:45 200482] [debug] |xqc_engine_main_logic|END|now:1746008385200471| [2025/04/30 10:19:45 201564] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385201564| [2025/04/30 10:19:45 201575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385200887|pq_index:0| [2025/04/30 10:19:45 201579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385200378| [2025/04/30 10:19:45 201584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385201583| [2025/04/30 10:19:45 201589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385200887|now:1746008385201583| [2025/04/30 10:19:45 201593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385200887|now:1746008385201583| [2025/04/30 10:19:45 201597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 201603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32403|min_srtt:32403|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 201608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 201612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 201616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 201620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 201624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 201630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32403|min_srtt:32403|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 201637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 201645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 201651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 201657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 201663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 201671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 201677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 201692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 201699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 10:19:45 201748] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746008385201710|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 201758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 201765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 10:19:45 201772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385202447|now:1746008385201771|interval:676| [2025/04/30 10:19:45 201779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385202447|now:1746008385201771|interv:676| [2025/04/30 10:19:45 201786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:51611| [2025/04/30 10:19:45 201793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 201800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:905502| [2025/04/30 10:19:45 201807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 201811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385202447| [2025/04/30 10:19:45 201817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385202447| [2025/04/30 10:19:45 201823] [debug] |xqc_engine_wakeup_after|wakeup:1746008385202447|now:1746008385201823|diff:624| [2025/04/30 10:19:45 201829] [debug] |xqc_engine_main_logic|END|now:1746008385201583| [2025/04/30 10:19:45 202157] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385202156| [2025/04/30 10:19:45 202169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 202177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:383| [2025/04/30 10:19:45 202184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 10:19:45 202192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 10:19:45 202199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 202207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:964|path_largest_ack:963| [2025/04/30 10:19:45 202214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:832027|prior_time:1746008385166301|is_app_limited:0|send_elapse:34038|ack_elapse:35855|ctl_first_sent_time:1746008385168022|lagest_ack_time:1746008385202156|curr_delivered:871636| [2025/04/30 10:19:45 202221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385168022| [2025/04/30 10:19:45 202229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 10:19:45 202242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:964|path_largest_ack:964| [2025/04/30 10:19:45 202250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:40809|prior_delivered:834427|prior_time:1746008385168290|is_app_limited:0|send_elapse:33929|ack_elapse:33866|ctl_first_sent_time:1746008385169857|lagest_ack_time:1746008385202156|curr_delivered:872836| [2025/04/30 10:19:45 202257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385169857| [2025/04/30 10:19:45 202263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 10:19:45 202269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32403|rttvar:271|minrtt:30819|latest_rtt:32299|ack_delay:64| [2025/04/30 10:19:45 202277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32382|rttvar:246|minrtt:30819|latest_rtt:32299|ack_delay:64| [2025/04/30 10:19:45 202283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 10:19:45 202290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 202298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:961|lost_pn:961|po_sent_time:1746008385165994|lost_send_time:1746008385165727|loss_delay:36429|frame:STREAM |repair:128| [2025/04/30 10:19:45 202304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385165994u| [2025/04/30 10:19:45 202308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 202312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32382|rtt_var:246|pto_duration:34382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 202317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 202321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 202325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 202329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385261092|now:1746008385202312|interv:58780| [2025/04/30 10:19:45 202333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385261092|now:1746008385202312|interval:58780|pto_count:0|srtt:32382 [2025/04/30 10:19:45 202338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33929, ack_elapse 33866, delivered 38409|rate 1132040|lost 216| [2025/04/30 10:19:45 202342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132040) in round 18| [2025/04/30 10:19:45 202346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 202350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 202354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:1|acked:2400|po_sent_time:1746008385169857|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 202363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:1|acked:2400|po_sent_time:1746008385169857|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 202367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:48011|srtt:32382|latest_rtt:32299|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 202373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 10:19:45 202378] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1746008385202156|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 202383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505202156|now:1746008385202156|interv:120000000| [2025/04/30 10:19:45 202387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505202156|now:1746008385202156|interv:120000000| [2025/04/30 10:19:45 202391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385202447|pq_index:0| [2025/04/30 10:19:45 202395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385201583| [2025/04/30 10:19:45 202399] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385202399| [2025/04/30 10:19:45 202404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385202403| [2025/04/30 10:19:45 202410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32382|min_srtt:32382|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 202415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 202419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 202423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 202427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 202432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 202436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32382|min_srtt:32382|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 202440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 202444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 202451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 202454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 202459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 202463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 202468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:905502| [2025/04/30 10:19:45 202472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 202476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 10:19:45 202515] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385202484|stream_id:0|stream_offset:905502| [2025/04/30 10:19:45 202524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 202532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 202538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32382|rtt_var:246|pto_duration:34382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 202546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 202570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 202574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 202578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385261866|now:1746008385202538|interv:59328| [2025/04/30 10:19:45 202582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385261866|now:1746008385202538|interval:59328|pto_count:0|srtt:32382 [2025/04/30 10:19:45 202587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:49211| [2025/04/30 10:19:45 202592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 202598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 202606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 202611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385203611|now:1746008385202611|interv:1000| [2025/04/30 10:19:45 202618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 202624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 202635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385203611| [2025/04/30 10:19:45 202639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385203611| [2025/04/30 10:19:45 202643] [debug] |xqc_engine_wakeup_after|wakeup:1746008385203611|now:1746008385202643|diff:968| [2025/04/30 10:19:45 202648] [debug] |xqc_engine_main_logic|END|now:1746008385202403| [2025/04/30 10:19:45 202653] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385202653| [2025/04/30 10:19:45 202657] [debug] |xqc_engine_wakeup_after|wakeup:1746008385203611|now:1746008385202657|diff:954| [2025/04/30 10:19:45 202661] [debug] |xqc_engine_main_logic|END|now:1746008385202653| [2025/04/30 10:19:45 203733] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385203733| [2025/04/30 10:19:45 203744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385203611|pq_index:0| [2025/04/30 10:19:45 203750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385202403| [2025/04/30 10:19:45 203757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385203755| [2025/04/30 10:19:45 203764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385203611|now:1746008385203755| [2025/04/30 10:19:45 203770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385203611|now:1746008385203755| [2025/04/30 10:19:45 203775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 203782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32382|min_srtt:32382|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 203788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 203795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 203800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 203806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 203811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 203817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32382|min_srtt:32382|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 203823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 203829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 203834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 203840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 203846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 203860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 203864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 203869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 203873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 10:19:45 203912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746008385203881|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 203922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 203929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 10:19:45 203936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32382|rtt_var:246|pto_duration:34382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 203943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 203948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 203952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 10:19:45 203956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385263263|now:1746008385203936|interv:59327| [2025/04/30 10:19:45 203960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385263263|now:1746008385203936|interval:59327|pto_count:0|srtt:32382 [2025/04/30 10:19:45 203965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:50411| [2025/04/30 10:19:45 203970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 203974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:907860| [2025/04/30 10:19:45 203979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 203983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385204983|now:1746008385203983|interv:1000| [2025/04/30 10:19:45 203987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 203990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 203995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385204983| [2025/04/30 10:19:45 203999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385204983| [2025/04/30 10:19:45 204003] [debug] |xqc_engine_wakeup_after|wakeup:1746008385204983|now:1746008385204003|diff:980| [2025/04/30 10:19:45 204007] [debug] |xqc_engine_main_logic|END|now:1746008385203755| [2025/04/30 10:19:45 204138] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385204137| [2025/04/30 10:19:45 204151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 204160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:384| [2025/04/30 10:19:45 204166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 10:19:45 204175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 10:19:45 204181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 204189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:966|path_largest_ack:965| [2025/04/30 10:19:45 204196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:834427|prior_time:1746008385168290|is_app_limited:0|send_elapse:34052|ack_elapse:35847|ctl_first_sent_time:1746008385169980|lagest_ack_time:1746008385204137|curr_delivered:874036| [2025/04/30 10:19:45 204204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385169980| [2025/04/30 10:19:45 204211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 10:19:45 204217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:966|path_largest_ack:966| [2025/04/30 10:19:45 204224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:834427|prior_time:1746008385168290|is_app_limited:0|send_elapse:34052|ack_elapse:35847|ctl_first_sent_time:1746008385169980|lagest_ack_time:1746008385204137|curr_delivered:875236| [2025/04/30 10:19:45 204230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385170066| [2025/04/30 10:19:45 204236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 10:19:45 204242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32382|rttvar:246|minrtt:30819|latest_rtt:34071|ack_delay:56| [2025/04/30 10:19:45 204248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32586|rttvar:593|minrtt:30819|latest_rtt:34071|ack_delay:56| [2025/04/30 10:19:45 204255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 10:19:45 204262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 204268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 204275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 204282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32586|rtt_var:593|pto_duration:34958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 204289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 204295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 204307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 204311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385263839|now:1746008385204282|interv:59557| [2025/04/30 10:19:45 204315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385263839|now:1746008385204282|interval:59557|pto_count:0|srtt:32586 [2025/04/30 10:19:45 204320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34052, ack_elapse 35847, delivered 40809|rate 1138421|lost 216| [2025/04/30 10:19:45 204325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138421) in round 18| [2025/04/30 10:19:45 204329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 204333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 204337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385170066|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 204342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385170066|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 204346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:48011|srtt:32586|latest_rtt:34071|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 204352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 10:19:45 204357] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746008385204137|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 204363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505204137|now:1746008385204137|interv:120000000| [2025/04/30 10:19:45 204370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505204137|now:1746008385204137|interv:120000000| [2025/04/30 10:19:45 204376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385204983|pq_index:0| [2025/04/30 10:19:45 204383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385203755| [2025/04/30 10:19:45 204387] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385204387| [2025/04/30 10:19:45 204392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385204391| [2025/04/30 10:19:45 204398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32586|min_srtt:32586|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 204403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 204411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 204414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 204418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 204423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 204427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32586|min_srtt:32586|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 204431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 204436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 204440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 204445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 204452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 204459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 204465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:907860| [2025/04/30 10:19:45 204469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 204473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 204477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385204983| [2025/04/30 10:19:45 204482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385204983| [2025/04/30 10:19:45 204485] [debug] |xqc_engine_wakeup_after|wakeup:1746008385204983|now:1746008385204485|diff:498| [2025/04/30 10:19:45 204490] [debug] |xqc_engine_main_logic|END|now:1746008385204391| [2025/04/30 10:19:45 204495] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385204495| [2025/04/30 10:19:45 204499] [debug] |xqc_engine_wakeup_after|wakeup:1746008385204983|now:1746008385204499|diff:484| [2025/04/30 10:19:45 204503] [debug] |xqc_engine_main_logic|END|now:1746008385204495| [2025/04/30 10:19:45 205525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385205525| [2025/04/30 10:19:45 205537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385204983|pq_index:0| [2025/04/30 10:19:45 205541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385204391| [2025/04/30 10:19:45 205546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385205545| [2025/04/30 10:19:45 205573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385204983|now:1746008385205545| [2025/04/30 10:19:45 205578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385204983|now:1746008385205545| [2025/04/30 10:19:45 205582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 205587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32586|min_srtt:32586|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 205592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 205597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 205600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 205604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 205609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 205613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32586|min_srtt:32586|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 205620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 205627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 205633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 205639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 205646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 205653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 205659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:907860| [2025/04/30 10:19:45 205666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 205674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 10:19:45 205716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385205686|stream_id:0|stream_offset:907860| [2025/04/30 10:19:45 205734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 205741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 205757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32586|rtt_var:593|pto_duration:34958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 205763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 205769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 205775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 205781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385265644|now:1746008385205756|interv:59888| [2025/04/30 10:19:45 205787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385265644|now:1746008385205756|interval:59888|pto_count:0|srtt:32586 [2025/04/30 10:19:45 205794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:49211| [2025/04/30 10:19:45 205803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 205809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:909039| [2025/04/30 10:19:45 205815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 205822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 10:19:45 205866] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746008385205834|stream_id:0|stream_offset:909039| [2025/04/30 10:19:45 205875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1008|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 205882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 10:19:45 205889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32586|rtt_var:593|pto_duration:34958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 205896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 205902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 205908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 10:19:45 205914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385265792|now:1746008385205888|interv:59904| [2025/04/30 10:19:45 205920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385265792|now:1746008385205888|interval:59904|pto_count:0|srtt:32586 [2025/04/30 10:19:45 205928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:50411| [2025/04/30 10:19:45 205934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 205940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:910218| [2025/04/30 10:19:45 205954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 205960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385206960|now:1746008385205960|interv:1000| [2025/04/30 10:19:45 205964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 205968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 205972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385206960| [2025/04/30 10:19:45 205976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385206960| [2025/04/30 10:19:45 205980] [debug] |xqc_engine_wakeup_after|wakeup:1746008385206960|now:1746008385205980|diff:980| [2025/04/30 10:19:45 205985] [debug] |xqc_engine_main_logic|END|now:1746008385205545| [2025/04/30 10:19:45 206160] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385206158| [2025/04/30 10:19:45 206172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 206180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:385| [2025/04/30 10:19:45 206187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 10:19:45 206195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 10:19:45 206201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 206209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:968|path_largest_ack:967| [2025/04/30 10:19:45 206216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:836827|prior_time:1746008385170273|is_app_limited:0|send_elapse:33873|ack_elapse:35885|ctl_first_sent_time:1746008385171811|lagest_ack_time:1746008385206158|curr_delivered:876436| [2025/04/30 10:19:45 206223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385171811| [2025/04/30 10:19:45 206230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1053||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 10:19:45 206238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:968|path_largest_ack:968| [2025/04/30 10:19:45 206245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42009|prior_delivered:836827|prior_time:1746008385170273|is_app_limited:0|send_elapse:33873|ack_elapse:35885|ctl_first_sent_time:1746008385171811|lagest_ack_time:1746008385206158|curr_delivered:877636| [2025/04/30 10:19:45 206252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385171925| [2025/04/30 10:19:45 206258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1052||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 10:19:45 206264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32586|rttvar:593|minrtt:30819|latest_rtt:34233|ack_delay:72| [2025/04/30 10:19:45 206271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32783|rttvar:838|minrtt:30819|latest_rtt:34233|ack_delay:72| [2025/04/30 10:19:45 206283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 10:19:45 206288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 206292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 206296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 206300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32783|rtt_var:838|pto_duration:36135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 206305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 206309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 206313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 206317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385266969|now:1746008385206300|interv:60669| [2025/04/30 10:19:45 206321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385266969|now:1746008385206300|interval:60669|pto_count:0|srtt:32783 [2025/04/30 10:19:45 206327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33873, ack_elapse 35885, delivered 40809|rate 1137216|lost 216| [2025/04/30 10:19:45 206334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137216) in round 18| [2025/04/30 10:19:45 206341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 206347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 206354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385171925|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 206358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385171925|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 206363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:48011|srtt:32783|latest_rtt:34233|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 206369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 10:19:45 206374] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746008385206158|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 206379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505206158|now:1746008385206158|interv:120000000| [2025/04/30 10:19:45 206383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505206158|now:1746008385206158|interv:120000000| [2025/04/30 10:19:45 206390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385206960|pq_index:0| [2025/04/30 10:19:45 206395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385205545| [2025/04/30 10:19:45 206399] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385206399| [2025/04/30 10:19:45 206404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385206403| [2025/04/30 10:19:45 206410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32783|min_srtt:32783|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 206414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 206419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 206423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 206427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 206431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 206435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32783|min_srtt:32783|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 206440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 206444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 206448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 206452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 206456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 206460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 206464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:910218| [2025/04/30 10:19:45 206469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 206473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 206477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385206960| [2025/04/30 10:19:45 206481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385206960| [2025/04/30 10:19:45 206485] [debug] |xqc_engine_wakeup_after|wakeup:1746008385206960|now:1746008385206485|diff:475| [2025/04/30 10:19:45 206492] [debug] |xqc_engine_main_logic|END|now:1746008385206403| [2025/04/30 10:19:45 206497] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385206497| [2025/04/30 10:19:45 206501] [debug] |xqc_engine_wakeup_after|wakeup:1746008385206960|now:1746008385206501|diff:459| [2025/04/30 10:19:45 206505] [debug] |xqc_engine_main_logic|END|now:1746008385206497| [2025/04/30 10:19:45 207564] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385207563| [2025/04/30 10:19:45 207575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385206960|pq_index:0| [2025/04/30 10:19:45 207580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385206403| [2025/04/30 10:19:45 207585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385207584| [2025/04/30 10:19:45 207590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385206960|now:1746008385207584| [2025/04/30 10:19:45 207594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385206960|now:1746008385207584| [2025/04/30 10:19:45 207598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 207604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32783|min_srtt:32783|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 207620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 207627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 207633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 207640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 207647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 207654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32783|min_srtt:32783|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 207661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 207668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 207674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 207680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 207687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 207695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 207702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:910218| [2025/04/30 10:19:45 207716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 207722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 10:19:45 207766] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385207734|stream_id:0|stream_offset:910218| [2025/04/30 10:19:45 207774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 207780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 207786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32783|rtt_var:838|pto_duration:36135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 207793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 207800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 207806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 207813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385268869|now:1746008385207786|interv:61083| [2025/04/30 10:19:45 207820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385268869|now:1746008385207786|interval:61083|pto_count:0|srtt:32783 [2025/04/30 10:19:45 207827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:49211| [2025/04/30 10:19:45 207835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 207841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 207848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 207853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385208853|now:1746008385207853|interv:1000| [2025/04/30 10:19:45 207859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 207864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 207870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385208853| [2025/04/30 10:19:45 207876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385208853| [2025/04/30 10:19:45 207881] [debug] |xqc_engine_wakeup_after|wakeup:1746008385208853|now:1746008385207881|diff:972| [2025/04/30 10:19:45 207887] [debug] |xqc_engine_main_logic|END|now:1746008385207584| [2025/04/30 10:19:45 208141] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385208140| [2025/04/30 10:19:45 208152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 208168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:386| [2025/04/30 10:19:45 208174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 10:19:45 208183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 10:19:45 208189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 208196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:970|path_largest_ack:969| [2025/04/30 10:19:45 208204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:839236|prior_time:1746008385172387|is_app_limited:0|send_elapse:33984|ack_elapse:35753|ctl_first_sent_time:1746008385174011|lagest_ack_time:1746008385208140|curr_delivered:878836| [2025/04/30 10:19:45 208211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385174011| [2025/04/30 10:19:45 208218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1051||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 10:19:45 208224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:970|path_largest_ack:970| [2025/04/30 10:19:45 208231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:42000|prior_delivered:839236|prior_time:1746008385172387|is_app_limited:0|send_elapse:33984|ack_elapse:35753|ctl_first_sent_time:1746008385174011|lagest_ack_time:1746008385208140|curr_delivered:880036| [2025/04/30 10:19:45 208238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385174121| [2025/04/30 10:19:45 208245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1050||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 10:19:45 208251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32783|rttvar:838|minrtt:30819|latest_rtt:34019|ack_delay:72| [2025/04/30 10:19:45 208258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:32929|rttvar:920|minrtt:30819|latest_rtt:34019|ack_delay:72| [2025/04/30 10:19:45 208265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 10:19:45 208269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 208274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 208277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 208282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32929|rtt_var:920|pto_duration:36609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 208290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 208296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 208302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 10:19:45 208308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385269343|now:1746008385208282|interv:61061| [2025/04/30 10:19:45 208317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385269343|now:1746008385208282|interval:61061|pto_count:0|srtt:32929 [2025/04/30 10:19:45 208322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33984, ack_elapse 35753, delivered 40800|rate 1141162|lost 216| [2025/04/30 10:19:45 208326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141162) in round 18| [2025/04/30 10:19:45 208331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 208335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 208339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385174121|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 208343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385174121|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 208348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:46811|srtt:32929|latest_rtt:34019|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 208354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 10:19:45 208358] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746008385208140|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 208363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505208140|now:1746008385208140|interv:120000000| [2025/04/30 10:19:45 208368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505208140|now:1746008385208140|interv:120000000| [2025/04/30 10:19:45 208371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385208853|pq_index:0| [2025/04/30 10:19:45 208376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385207584| [2025/04/30 10:19:45 208380] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385208380| [2025/04/30 10:19:45 208385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385208384| [2025/04/30 10:19:45 208391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 208395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 208400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 208404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 208411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 208415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 208419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 208423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 208428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 208431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 208435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 208440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 208444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 208448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 208453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 208456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 208460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385208853| [2025/04/30 10:19:45 208464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385208853| [2025/04/30 10:19:45 208468] [debug] |xqc_engine_wakeup_after|wakeup:1746008385208853|now:1746008385208468|diff:385| [2025/04/30 10:19:45 208473] [debug] |xqc_engine_main_logic|END|now:1746008385208384| [2025/04/30 10:19:45 208478] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385208478| [2025/04/30 10:19:45 208482] [debug] |xqc_engine_wakeup_after|wakeup:1746008385208853|now:1746008385208482|diff:371| [2025/04/30 10:19:45 208486] [debug] |xqc_engine_main_logic|END|now:1746008385208478| [2025/04/30 10:19:45 209555] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385209555| [2025/04/30 10:19:45 209565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385208853|pq_index:0| [2025/04/30 10:19:45 209570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385208384| [2025/04/30 10:19:45 209575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385209574| [2025/04/30 10:19:45 209580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385208853|now:1746008385209574| [2025/04/30 10:19:45 209584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385208853|now:1746008385209574| [2025/04/30 10:19:45 209594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 209599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 209606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 209614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 209620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 209627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 209634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 209641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:32929|min_srtt:32929|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 209647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 209655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 209661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 209667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 209674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 209681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 209688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 209695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 209702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 10:19:45 209757] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46811|now:1746008385209713|stream_id:0|stream_offset:911397| [2025/04/30 10:19:45 209767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 209775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46811|applimit:0| [2025/04/30 10:19:45 209782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32929|rtt_var:920|pto_duration:36609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 209789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 209803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 209809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 209815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385271322|now:1746008385209782|interv:61540| [2025/04/30 10:19:45 209821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385271322|now:1746008385209782|interval:61540|pto_count:0|srtt:32929 [2025/04/30 10:19:45 209828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:48011| [2025/04/30 10:19:45 209833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 209837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:912576| [2025/04/30 10:19:45 209842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 209846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 10:19:45 209884] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48011|now:1746008385209854|stream_id:0|stream_offset:912576| [2025/04/30 10:19:45 209895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1011|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 209902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48011|applimit:0| [2025/04/30 10:19:45 209910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:32929|rtt_var:920|pto_duration:36609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 209916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 209922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 209926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 10:19:45 209930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385271463|now:1746008385209909|interv:61554| [2025/04/30 10:19:45 209934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385271463|now:1746008385209909|interval:61554|pto_count:0|srtt:32929 [2025/04/30 10:19:45 209939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:49211| [2025/04/30 10:19:45 209944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 209948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 209953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 209962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385210961|now:1746008385209961|interv:1000| [2025/04/30 10:19:45 209966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 209970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 209974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385210961| [2025/04/30 10:19:45 209978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385210961| [2025/04/30 10:19:45 209982] [debug] |xqc_engine_wakeup_after|wakeup:1746008385210961|now:1746008385209982|diff:979| [2025/04/30 10:19:45 209987] [debug] |xqc_engine_main_logic|END|now:1746008385209574| [2025/04/30 10:19:45 210126] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385210125| [2025/04/30 10:19:45 210132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 210138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:387| [2025/04/30 10:19:45 210142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 10:19:45 210150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 10:19:45 210156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 210163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:972|path_largest_ack:971| [2025/04/30 10:19:45 210171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:839236|prior_time:1746008385172387|is_app_limited:0|send_elapse:34189|ack_elapse:37738|ctl_first_sent_time:1746008385174216|lagest_ack_time:1746008385210125|curr_delivered:881236| [2025/04/30 10:19:45 210178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385174216| [2025/04/30 10:19:45 210186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1049||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 10:19:45 210192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:972|path_largest_ack:972| [2025/04/30 10:19:45 210199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43200|prior_delivered:841636|prior_time:1746008385174381|is_app_limited:0|send_elapse:33874|ack_elapse:35744|ctl_first_sent_time:1746008385175968|lagest_ack_time:1746008385210125|curr_delivered:882436| [2025/04/30 10:19:45 210206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385175968| [2025/04/30 10:19:45 210210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1048||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 10:19:45 210217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:32929|rttvar:920|minrtt:30819|latest_rtt:34157|ack_delay:72| [2025/04/30 10:19:45 210223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33073|rttvar:979|minrtt:30819|latest_rtt:34157|ack_delay:72| [2025/04/30 10:19:45 210230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 10:19:45 210236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 210245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 210249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 210255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33073|rtt_var:979|pto_duration:36989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 210262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 210268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 210274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 10:19:45 210278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385271843|now:1746008385210254|interv:61589| [2025/04/30 10:19:45 210282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385271843|now:1746008385210254|interval:61589|pto_count:0|srtt:33073 [2025/04/30 10:19:45 210286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33874, ack_elapse 35744, delivered 40800|rate 1141450|lost 216| [2025/04/30 10:19:45 210291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141450) in round 18| [2025/04/30 10:19:45 210295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 210299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 210303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385175968|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 210308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385175968|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 210312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:46811|srtt:33073|latest_rtt:34157|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 210318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 10:19:45 210323] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746008385210125|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 210328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505210125|now:1746008385210125|interv:120000000| [2025/04/30 10:19:45 210332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505210125|now:1746008385210125|interv:120000000| [2025/04/30 10:19:45 210336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385210961|pq_index:0| [2025/04/30 10:19:45 210340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385209574| [2025/04/30 10:19:45 210348] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385210347| [2025/04/30 10:19:45 210352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385210351| [2025/04/30 10:19:45 210358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 210363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 210367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 210371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 210375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 210380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 210384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 210389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 210393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 210397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 210401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 210405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 210409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 210413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 210418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 210422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 210426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385210961| [2025/04/30 10:19:45 210430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385210961| [2025/04/30 10:19:45 210434] [debug] |xqc_engine_wakeup_after|wakeup:1746008385210961|now:1746008385210434|diff:527| [2025/04/30 10:19:45 210438] [debug] |xqc_engine_main_logic|END|now:1746008385210351| [2025/04/30 10:19:45 210443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385210443| [2025/04/30 10:19:45 210447] [debug] |xqc_engine_wakeup_after|wakeup:1746008385210961|now:1746008385210447|diff:514| [2025/04/30 10:19:45 210454] [debug] |xqc_engine_main_logic|END|now:1746008385210443| [2025/04/30 10:19:45 211525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385211524| [2025/04/30 10:19:45 211534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385210961|pq_index:0| [2025/04/30 10:19:45 211539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385210351| [2025/04/30 10:19:45 211544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385211543| [2025/04/30 10:19:45 211569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385210961|now:1746008385211543| [2025/04/30 10:19:45 211578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385210961|now:1746008385211543| [2025/04/30 10:19:45 211582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 211587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 211592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 211597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 211601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 211605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 211609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 211613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33073|min_srtt:33073|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 211618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 211622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 211627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 211633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 211641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 211648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 211653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 211659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 211672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 10:19:45 211744] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46811|now:1746008385211684|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 211753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 211759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46811|applimit:0| [2025/04/30 10:19:45 211765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33073|rtt_var:979|pto_duration:36989|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 211771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 211777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 211782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 211788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385273673|now:1746008385211765|interv:61908| [2025/04/30 10:19:45 211793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385273673|now:1746008385211765|interval:61908|pto_count:0|srtt:33073 [2025/04/30 10:19:45 211799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:48011| [2025/04/30 10:19:45 211806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 211812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:914934| [2025/04/30 10:19:45 211819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 211825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385212825|now:1746008385211825|interv:1000| [2025/04/30 10:19:45 211831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 211836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 211840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385212825| [2025/04/30 10:19:45 211844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385212825| [2025/04/30 10:19:45 211848] [debug] |xqc_engine_wakeup_after|wakeup:1746008385212825|now:1746008385211848|diff:977| [2025/04/30 10:19:45 211853] [debug] |xqc_engine_main_logic|END|now:1746008385211543| [2025/04/30 10:19:45 212120] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385212119| [2025/04/30 10:19:45 212127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 212136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:388| [2025/04/30 10:19:45 212142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 10:19:45 212150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 10:19:45 212162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 212169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:974|path_largest_ack:973| [2025/04/30 10:19:45 212176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:841636|prior_time:1746008385174381|is_app_limited:0|send_elapse:33980|ack_elapse:37738|ctl_first_sent_time:1746008385176074|lagest_ack_time:1746008385212119|curr_delivered:883636| [2025/04/30 10:19:45 212183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385176074| [2025/04/30 10:19:45 212190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1047||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 10:19:45 212194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:974|path_largest_ack:974| [2025/04/30 10:19:45 212199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:841636|prior_time:1746008385174381|is_app_limited:0|send_elapse:33980|ack_elapse:37738|ctl_first_sent_time:1746008385176074|lagest_ack_time:1746008385212119|curr_delivered:884836| [2025/04/30 10:19:45 212204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385177369| [2025/04/30 10:19:45 212209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1046||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 10:19:45 212216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33073|rttvar:979|minrtt:30819|latest_rtt:34750|ack_delay:64| [2025/04/30 10:19:45 212222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33274|rttvar:1138|minrtt:30819|latest_rtt:34750|ack_delay:64| [2025/04/30 10:19:45 212229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 10:19:45 212234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 212238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 212244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 212251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:1138|pto_duration:37826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 212257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 212263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 212267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45611| [2025/04/30 10:19:45 212271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385274510|now:1746008385212250|interv:62260| [2025/04/30 10:19:45 212275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385274510|now:1746008385212250|interval:62260|pto_count:0|srtt:33274 [2025/04/30 10:19:45 212283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33980, ack_elapse 37738, delivered 43200|rate 1144734|lost 216| [2025/04/30 10:19:45 212288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144734) in round 18| [2025/04/30 10:19:45 212292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 212296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 212300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385177369|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 212305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385177369|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 212309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:45611|srtt:33274|latest_rtt:34750|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 212315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 10:19:45 212320] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746008385212119|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 212325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505212119|now:1746008385212119|interv:120000000| [2025/04/30 10:19:45 212329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505212119|now:1746008385212119|interv:120000000| [2025/04/30 10:19:45 212333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385212825|pq_index:0| [2025/04/30 10:19:45 212337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385211543| [2025/04/30 10:19:45 212341] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385212341| [2025/04/30 10:19:45 212346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385212345| [2025/04/30 10:19:45 212351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 212356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 212360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 212364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 212368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 212375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 212379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 212384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 212388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 212392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 212396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 212400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 212405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 212409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:914934| [2025/04/30 10:19:45 212413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 212417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 212421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385212825| [2025/04/30 10:19:45 212425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385212825| [2025/04/30 10:19:45 212429] [debug] |xqc_engine_wakeup_after|wakeup:1746008385212825|now:1746008385212429|diff:396| [2025/04/30 10:19:45 212433] [debug] |xqc_engine_main_logic|END|now:1746008385212345| [2025/04/30 10:19:45 212439] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385212439| [2025/04/30 10:19:45 212443] [debug] |xqc_engine_wakeup_after|wakeup:1746008385212825|now:1746008385212442|diff:383| [2025/04/30 10:19:45 212446] [debug] |xqc_engine_main_logic|END|now:1746008385212439| [2025/04/30 10:19:45 213518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385213517| [2025/04/30 10:19:45 213527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385212825|pq_index:0| [2025/04/30 10:19:45 213532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385212345| [2025/04/30 10:19:45 213537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385213536| [2025/04/30 10:19:45 213542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385212825|now:1746008385213536| [2025/04/30 10:19:45 213546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385212825|now:1746008385213536| [2025/04/30 10:19:45 213568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 213574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 213585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 213589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 213593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 213597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 213601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 213605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33274|min_srtt:33274|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 213610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 213614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 213618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 213624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 213630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 213638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 213644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:914934| [2025/04/30 10:19:45 213650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 213657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 10:19:45 213700] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45611|now:1746008385213668|stream_id:0|stream_offset:914934| [2025/04/30 10:19:45 213707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1013|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 213714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45611|applimit:0| [2025/04/30 10:19:45 213720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:1138|pto_duration:37826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 213726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 213731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 213737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 10:19:45 213748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385276494|now:1746008385213719|interv:62775| [2025/04/30 10:19:45 213753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385276494|now:1746008385213719|interval:62775|pto_count:0|srtt:33274 [2025/04/30 10:19:45 213760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:46811| [2025/04/30 10:19:45 213766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 213772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:916113| [2025/04/30 10:19:45 213779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 213785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 10:19:45 213821] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46811|now:1746008385213794|stream_id:0|stream_offset:916113| [2025/04/30 10:19:45 213830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1014|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 213834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46811|applimit:0| [2025/04/30 10:19:45 213839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33274|rtt_var:1138|pto_duration:37826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 213843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 213847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 213851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 10:19:45 213855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385276620|now:1746008385213838|interv:62782| [2025/04/30 10:19:45 213859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385276620|now:1746008385213838|interval:62782|pto_count:0|srtt:33274 [2025/04/30 10:19:45 213863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:48011| [2025/04/30 10:19:45 213868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 213872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:917292| [2025/04/30 10:19:45 213876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 213880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385214880|now:1746008385213880|interv:1000| [2025/04/30 10:19:45 213884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 213888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 213896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385214880| [2025/04/30 10:19:45 213900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385214880| [2025/04/30 10:19:45 213904] [debug] |xqc_engine_wakeup_after|wakeup:1746008385214880|now:1746008385213904|diff:976| [2025/04/30 10:19:45 213909] [debug] |xqc_engine_main_logic|END|now:1746008385213536| [2025/04/30 10:19:45 214114] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385214113| [2025/04/30 10:19:45 214122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 214128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:389| [2025/04/30 10:19:45 214134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 10:19:45 214142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 10:19:45 214148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 214156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:976|path_largest_ack:975| [2025/04/30 10:19:45 214163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:841636|prior_time:1746008385174381|is_app_limited:0|send_elapse:35390|ack_elapse:39732|ctl_first_sent_time:1746008385177484|lagest_ack_time:1746008385214113|curr_delivered:886036| [2025/04/30 10:19:45 214170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385177484| [2025/04/30 10:19:45 214178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1045||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 10:19:45 214184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:976|path_largest_ack:976| [2025/04/30 10:19:45 214191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:43200|prior_delivered:846436|prior_time:1746008385178247|is_app_limited:0|send_elapse:32858|ack_elapse:35866|ctl_first_sent_time:1746008385178756|lagest_ack_time:1746008385214113|curr_delivered:887236| [2025/04/30 10:19:45 214196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385178756| [2025/04/30 10:19:45 214200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1044||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 10:19:45 214206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33274|rttvar:1138|minrtt:30819|latest_rtt:35357|ack_delay:64| [2025/04/30 10:19:45 214213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33526|rttvar:1358|minrtt:30819|latest_rtt:35357|ack_delay:64| [2025/04/30 10:19:45 214219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:976|lost_pn:973|thresh:3| [2025/04/30 10:19:45 214226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 214232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 214239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 214252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33526|rtt_var:1358|pto_duration:38958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 214259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 214264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 214268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45611| [2025/04/30 10:19:45 214272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385277752|now:1746008385214252|interv:63500| [2025/04/30 10:19:45 214276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385277752|now:1746008385214252|interval:63500|pto_count:0|srtt:33526 [2025/04/30 10:19:45 214280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32858, ack_elapse 35866, delivered 40800|rate 1137567|lost 216| [2025/04/30 10:19:45 214285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137567) in round 18| [2025/04/30 10:19:45 214289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 214293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 214297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385178756|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 214302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385178756|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 214306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:45611|srtt:33526|latest_rtt:35357|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 214312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 10:19:45 214317] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746008385214113|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 214321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505214113|now:1746008385214113|interv:120000000| [2025/04/30 10:19:45 214325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505214113|now:1746008385214113|interv:120000000| [2025/04/30 10:19:45 214329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385214880|pq_index:0| [2025/04/30 10:19:45 214334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385213536| [2025/04/30 10:19:45 214338] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385214338| [2025/04/30 10:19:45 214343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385214342| [2025/04/30 10:19:45 214351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 214356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 214360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 214364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 214368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 214372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 214376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 214380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 214385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 214388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 214392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 214396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 214401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 214405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:917292| [2025/04/30 10:19:45 214409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 214413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 214417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385214880| [2025/04/30 10:19:45 214421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385214880| [2025/04/30 10:19:45 214425] [debug] |xqc_engine_wakeup_after|wakeup:1746008385214880|now:1746008385214425|diff:455| [2025/04/30 10:19:45 214429] [debug] |xqc_engine_main_logic|END|now:1746008385214342| [2025/04/30 10:19:45 214435] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385214435| [2025/04/30 10:19:45 214439] [debug] |xqc_engine_wakeup_after|wakeup:1746008385214880|now:1746008385214439|diff:441| [2025/04/30 10:19:45 214443] [debug] |xqc_engine_main_logic|END|now:1746008385214435| [2025/04/30 10:19:45 215515] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385215514| [2025/04/30 10:19:45 215525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385214880|pq_index:0| [2025/04/30 10:19:45 215534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385214342| [2025/04/30 10:19:45 215539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385215538| [2025/04/30 10:19:45 215544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385214880|now:1746008385215538| [2025/04/30 10:19:45 215566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385214880|now:1746008385215538| [2025/04/30 10:19:45 215574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 215580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 215584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 215589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 215593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 215597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 215601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 215605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33526|min_srtt:33526|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 215610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 215614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 215618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 215621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 215626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 215630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 215635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:917292| [2025/04/30 10:19:45 215643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 215649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 10:19:45 215693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45611|now:1746008385215662|stream_id:0|stream_offset:917292| [2025/04/30 10:19:45 215709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 215716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45611|applimit:0| [2025/04/30 10:19:45 215723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33526|rtt_var:1358|pto_duration:38958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 215729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 215735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 215741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 10:19:45 215747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385279620|now:1746008385215722|interv:63898| [2025/04/30 10:19:45 215754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385279620|now:1746008385215722|interval:63898|pto_count:0|srtt:33526 [2025/04/30 10:19:45 215761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:46811| [2025/04/30 10:19:45 215769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 215775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 215782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 215788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385216788|now:1746008385215788|interv:1000| [2025/04/30 10:19:45 215794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 215800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 215807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385216788| [2025/04/30 10:19:45 215814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385216788| [2025/04/30 10:19:45 215820] [debug] |xqc_engine_wakeup_after|wakeup:1746008385216788|now:1746008385215820|diff:968| [2025/04/30 10:19:45 215827] [debug] |xqc_engine_main_logic|END|now:1746008385215538| [2025/04/30 10:19:45 216127] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385216126| [2025/04/30 10:19:45 216135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 216144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:390| [2025/04/30 10:19:45 216150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 10:19:45 216158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 10:19:45 216164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 216172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:978|path_largest_ack:977| [2025/04/30 10:19:45 216186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:846436|prior_time:1746008385178247|is_app_limited:0|send_elapse:32996|ack_elapse:37879|ctl_first_sent_time:1746008385178894|lagest_ack_time:1746008385216126|curr_delivered:888436| [2025/04/30 10:19:45 216192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385178894| [2025/04/30 10:19:45 216200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1043||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 10:19:45 216207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:978|path_largest_ack:978| [2025/04/30 10:19:45 216214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:44400|prior_delivered:846436|prior_time:1746008385178247|is_app_limited:0|send_elapse:32996|ack_elapse:37879|ctl_first_sent_time:1746008385178894|lagest_ack_time:1746008385216126|curr_delivered:889636| [2025/04/30 10:19:45 216221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385180182| [2025/04/30 10:19:45 216228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1042||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 10:19:45 216234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33526|rttvar:1358|minrtt:30819|latest_rtt:35944|ack_delay:64| [2025/04/30 10:19:45 216241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33821|rttvar:1607|minrtt:30819|latest_rtt:35944|ack_delay:64| [2025/04/30 10:19:45 216247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/04/30 10:19:45 216254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 216261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 216267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 216274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:1607|pto_duration:40249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 216280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 216284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 216288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44411| [2025/04/30 10:19:45 216292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385280911|now:1746008385216273|interv:64638| [2025/04/30 10:19:45 216296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385280911|now:1746008385216273|interval:64638|pto_count:0|srtt:33821 [2025/04/30 10:19:45 216300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32996, ack_elapse 37879, delivered 43200|rate 1140473|lost 216| [2025/04/30 10:19:45 216305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140473) in round 18| [2025/04/30 10:19:45 216313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 216318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 216321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385180182|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 216326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385180182|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 216331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:44411|srtt:33821|latest_rtt:35944|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 216336] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:51847|inflight:44411|mode:2|applimit:0|pacing_rate:905312|bw:1207083|srtt:33821|latest_rtt:35944|min_rtt:30819|send:1003|lost:214|tlp:0|recv:384|recovery:1|slow_start:0|conn_life:840886|acked:2400|delivered:889636|is_cwnd_limited:0| [2025/04/30 10:19:45 216343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 10:19:45 216347] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746008385216126|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 216352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505216126|now:1746008385216126|interv:120000000| [2025/04/30 10:19:45 216356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505216126|now:1746008385216126|interv:120000000| [2025/04/30 10:19:45 216360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385216788|pq_index:0| [2025/04/30 10:19:45 216365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385215538| [2025/04/30 10:19:45 216369] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385216369| [2025/04/30 10:19:45 216374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385216372| [2025/04/30 10:19:45 216379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 216384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 216389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 216392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 216396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 216403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 216408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 216412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 216416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 216420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 216424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 216428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 216432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 216437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 216441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 216445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 216449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385216788| [2025/04/30 10:19:45 216453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385216788| [2025/04/30 10:19:45 216457] [debug] |xqc_engine_wakeup_after|wakeup:1746008385216788|now:1746008385216457|diff:331| [2025/04/30 10:19:45 216461] [debug] |xqc_engine_main_logic|END|now:1746008385216372| [2025/04/30 10:19:45 216467] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385216467| [2025/04/30 10:19:45 216471] [debug] |xqc_engine_wakeup_after|wakeup:1746008385216788|now:1746008385216471|diff:317| [2025/04/30 10:19:45 216475] [debug] |xqc_engine_main_logic|END|now:1746008385216467| [2025/04/30 10:19:45 217545] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385217545| [2025/04/30 10:19:45 217573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385216788|pq_index:0| [2025/04/30 10:19:45 217577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385216372| [2025/04/30 10:19:45 217583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385217581| [2025/04/30 10:19:45 217587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385217213|now:1746008385217581| [2025/04/30 10:19:45 217591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 217595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385217213|now:1746008385217581| [2025/04/30 10:19:45 217599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 217608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385216788|now:1746008385217581| [2025/04/30 10:19:45 217612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385216788|now:1746008385217581| [2025/04/30 10:19:45 217616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 217621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:391|ack_delay:25407|first_ack_range:19|largest_pkt_recv_time:1746008385192213| [2025/04/30 10:19:45 217625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:391|low:372|pkt_pns:2| [2025/04/30 10:19:45 217629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:370|low:363|pkt_pns:2| [2025/04/30 10:19:45 217633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:361|low:353|pkt_pns:2| [2025/04/30 10:19:45 217639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:379|frame_largest_recv:391| [2025/04/30 10:19:45 217645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 217653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 217660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 217667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 217673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 217680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 217686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 217692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33821|min_srtt:33821|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 217698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 217705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 217710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 217717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 217723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 217731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 217737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 217744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 217756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 10:19:45 217823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1016|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44411|now:1746008385217767|stream_id:0|stream_offset:918471| [2025/04/30 10:19:45 217834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1016|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 217840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44411|applimit:0| [2025/04/30 10:19:45 217844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:1607|pto_duration:40249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 217849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 217853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 217856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45622| [2025/04/30 10:19:45 217860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385283016|now:1746008385217844|interv:65172| [2025/04/30 10:19:45 217864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385283016|now:1746008385217844|interval:65172|pto_count:0|srtt:33821 [2025/04/30 10:19:45 217869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:45622| [2025/04/30 10:19:45 217874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 217878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:919650| [2025/04/30 10:19:45 217883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 217887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 10:19:45 217922] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1746008385217895|stream_id:0|stream_offset:919650| [2025/04/30 10:19:45 217931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 217938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/04/30 10:19:45 217945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33821|rtt_var:1607|pto_duration:40249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 217952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 217956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 217960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46822| [2025/04/30 10:19:45 217970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385283144|now:1746008385217945|interv:65199| [2025/04/30 10:19:45 217974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385283144|now:1746008385217945|interval:65199|pto_count:0|srtt:33821 [2025/04/30 10:19:45 217978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:46822| [2025/04/30 10:19:45 217983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 217987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 217992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 217996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385218995|now:1746008385217995|interv:1000| [2025/04/30 10:19:45 218000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 218003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 218007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385218995| [2025/04/30 10:19:45 218012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385218995| [2025/04/30 10:19:45 218016] [debug] |xqc_engine_wakeup_after|wakeup:1746008385218995|now:1746008385218016|diff:979| [2025/04/30 10:19:45 218020] [debug] |xqc_engine_main_logic|END|now:1746008385217581| [2025/04/30 10:19:45 218117] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385218116| [2025/04/30 10:19:45 218126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 218135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:391| [2025/04/30 10:19:45 218141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 10:19:45 218150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 10:19:45 218156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 218164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:980|path_largest_ack:979| [2025/04/30 10:19:45 218171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:846436|prior_time:1746008385178247|is_app_limited:0|send_elapse:34417|ack_elapse:39869|ctl_first_sent_time:1746008385180315|lagest_ack_time:1746008385218116|curr_delivered:890836| [2025/04/30 10:19:45 218178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385180315| [2025/04/30 10:19:45 218184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1041||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 10:19:45 218190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:980|path_largest_ack:980| [2025/04/30 10:19:45 218195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:848836|prior_time:1746008385180461|is_app_limited:0|send_elapse:34052|ack_elapse:37655|ctl_first_sent_time:1746008385181971|lagest_ack_time:1746008385218116|curr_delivered:892036| [2025/04/30 10:19:45 218207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385181971| [2025/04/30 10:19:45 218214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1040||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 10:19:45 218220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33821|rttvar:1607|minrtt:30819|latest_rtt:36145|ack_delay:64| [2025/04/30 10:19:45 218224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34104|rttvar:1771|minrtt:30819|latest_rtt:36145|ack_delay:64| [2025/04/30 10:19:45 218228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 10:19:45 218235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 218242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 218248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 218255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34104|rtt_var:1771|pto_duration:41188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 218259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 218263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 218267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44422| [2025/04/30 10:19:45 218271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385284083|now:1746008385218254|interv:65829| [2025/04/30 10:19:45 218275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385284083|now:1746008385218254|interval:65829|pto_count:0|srtt:34104 [2025/04/30 10:19:45 218280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34052, ack_elapse 37655, delivered 43200|rate 1147258|lost 216| [2025/04/30 10:19:45 218284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147258) in round 18| [2025/04/30 10:19:45 218289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 218293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 218297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385181971|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 218301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385181971|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 218306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:44422|srtt:34104|latest_rtt:36145|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 218315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 10:19:45 218320] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746008385218116|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 218325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505218116|now:1746008385218116|interv:120000000| [2025/04/30 10:19:45 218329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505218116|now:1746008385218116|interv:120000000| [2025/04/30 10:19:45 218333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385218995|pq_index:0| [2025/04/30 10:19:45 218337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385217581| [2025/04/30 10:19:45 218341] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385218341| [2025/04/30 10:19:45 218346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385218345| [2025/04/30 10:19:45 218352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34104|min_srtt:34104|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 218357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 218361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 218365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 218369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 218374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 218378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34104|min_srtt:34104|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 218382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 218386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 218390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 218394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 218398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 218403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 218409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 218414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 218418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 218422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385218995| [2025/04/30 10:19:45 218425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385218995| [2025/04/30 10:19:45 218429] [debug] |xqc_engine_wakeup_after|wakeup:1746008385218995|now:1746008385218429|diff:566| [2025/04/30 10:19:45 218434] [debug] |xqc_engine_main_logic|END|now:1746008385218345| [2025/04/30 10:19:45 218439] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385218439| [2025/04/30 10:19:45 218443] [debug] |xqc_engine_wakeup_after|wakeup:1746008385218995|now:1746008385218443|diff:552| [2025/04/30 10:19:45 218447] [debug] |xqc_engine_main_logic|END|now:1746008385218439| [2025/04/30 10:19:45 219515] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385219515| [2025/04/30 10:19:45 219526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385218995|pq_index:0| [2025/04/30 10:19:45 219531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385218345| [2025/04/30 10:19:45 219536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385219535| [2025/04/30 10:19:45 219540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385218995|now:1746008385219535| [2025/04/30 10:19:45 219545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385218995|now:1746008385219535| [2025/04/30 10:19:45 219566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 219574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34104|min_srtt:34104|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 219579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 219583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 219587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 219591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 219596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 219600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34104|min_srtt:34104|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 219604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 219609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 219621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 219627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 219634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 219641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 219647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 219652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 219657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 10:19:45 219720] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1746008385219666|stream_id:0|stream_offset:920829| [2025/04/30 10:19:45 219731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1018|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 219738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/04/30 10:19:45 219745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34104|rtt_var:1771|pto_duration:41188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 219752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 219758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 219764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45622| [2025/04/30 10:19:45 219770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385285854|now:1746008385219744|interv:66110| [2025/04/30 10:19:45 219776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385285854|now:1746008385219744|interval:66110|pto_count:0|srtt:34104 [2025/04/30 10:19:45 219794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:45622| [2025/04/30 10:19:45 219800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 219805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:922008| [2025/04/30 10:19:45 219809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 219813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385220813|now:1746008385219813|interv:1000| [2025/04/30 10:19:45 219817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 219821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 219830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385220813| [2025/04/30 10:19:45 219834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385220813| [2025/04/30 10:19:45 219839] [debug] |xqc_engine_wakeup_after|wakeup:1746008385220813|now:1746008385219838|diff:975| [2025/04/30 10:19:45 219843] [debug] |xqc_engine_main_logic|END|now:1746008385219535| [2025/04/30 10:19:45 220094] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385220092| [2025/04/30 10:19:45 220104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 220113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:392| [2025/04/30 10:19:45 220119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 10:19:45 220125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 10:19:45 220131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 220139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:981| [2025/04/30 10:19:45 220146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:848836|prior_time:1746008385180461|is_app_limited:0|send_elapse:34162|ack_elapse:39631|ctl_first_sent_time:1746008385182081|lagest_ack_time:1746008385220092|curr_delivered:893236| [2025/04/30 10:19:45 220152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385182081| [2025/04/30 10:19:45 220156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1039||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 10:19:45 220163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:982| [2025/04/30 10:19:45 220170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:851236|prior_time:1746008385182236|is_app_limited:0|send_elapse:33846|ack_elapse:37856|ctl_first_sent_time:1746008385183743|lagest_ack_time:1746008385220092|curr_delivered:894436| [2025/04/30 10:19:45 220178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385183743| [2025/04/30 10:19:45 220184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1038||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 10:19:45 220191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34104|rttvar:1771|minrtt:30819|latest_rtt:36349|ack_delay:72| [2025/04/30 10:19:45 220198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34375|rttvar:1872|minrtt:30819|latest_rtt:36349|ack_delay:72| [2025/04/30 10:19:45 220205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 10:19:45 220212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 220218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 220224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 220237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34375|rtt_var:1872|pto_duration:41863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 220242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 220246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 220250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43222| [2025/04/30 10:19:45 220254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385286529|now:1746008385220236|interv:66293| [2025/04/30 10:19:45 220258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385286529|now:1746008385220236|interval:66293|pto_count:0|srtt:34375 [2025/04/30 10:19:45 220263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33846, ack_elapse 37856, delivered 43200|rate 1141166|lost 216| [2025/04/30 10:19:45 220267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141166) in round 18| [2025/04/30 10:19:45 220272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 220276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 220280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385183743|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 220284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385183743|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 220289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:43222|srtt:34375|latest_rtt:36349|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 220295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 10:19:45 220299] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746008385220092|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 220304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505220092|now:1746008385220092|interv:120000000| [2025/04/30 10:19:45 220308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505220092|now:1746008385220092|interv:120000000| [2025/04/30 10:19:45 220312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385220813|pq_index:0| [2025/04/30 10:19:45 220317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385219535| [2025/04/30 10:19:45 220321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385220321| [2025/04/30 10:19:45 220325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385220324| [2025/04/30 10:19:45 220334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34375|min_srtt:34375|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 220339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 220343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 220347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 220351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 220355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 220359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34375|min_srtt:34375|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 220363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 220368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 220372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 220376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 220380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 220384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 220388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:922008| [2025/04/30 10:19:45 220393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 220397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 220401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385220813| [2025/04/30 10:19:45 220405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385220813| [2025/04/30 10:19:45 220409] [debug] |xqc_engine_wakeup_after|wakeup:1746008385220813|now:1746008385220408|diff:405| [2025/04/30 10:19:45 220413] [debug] |xqc_engine_main_logic|END|now:1746008385220324| [2025/04/30 10:19:45 220422] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385220418| [2025/04/30 10:19:45 220426] [debug] |xqc_engine_wakeup_after|wakeup:1746008385220813|now:1746008385220426|diff:387| [2025/04/30 10:19:45 220430] [debug] |xqc_engine_main_logic|END|now:1746008385220418| [2025/04/30 10:19:45 221499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385221499| [2025/04/30 10:19:45 221509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385220813|pq_index:0| [2025/04/30 10:19:45 221519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385220324| [2025/04/30 10:19:45 221524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385221523| [2025/04/30 10:19:45 221528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385220813|now:1746008385221523| [2025/04/30 10:19:45 221532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385220813|now:1746008385221523| [2025/04/30 10:19:45 221537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 221542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34375|min_srtt:34375|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 221546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 221571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 221576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 221579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 221584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 221588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34375|min_srtt:34375|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 221592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 221597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 221600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 221606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 221612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 221619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 221627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:922008| [2025/04/30 10:19:45 221633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 221639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 10:19:45 221682] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43222|now:1746008385221650|stream_id:0|stream_offset:922008| [2025/04/30 10:19:45 221695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 221702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43222|applimit:0| [2025/04/30 10:19:45 221708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34375|rtt_var:1872|pto_duration:41863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 221714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 221720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 221725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44422| [2025/04/30 10:19:45 221731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385288513|now:1746008385221708|interv:66805| [2025/04/30 10:19:45 221736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385288513|now:1746008385221708|interval:66805|pto_count:0|srtt:34375 [2025/04/30 10:19:45 221743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:44422| [2025/04/30 10:19:45 221749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 221755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:923187| [2025/04/30 10:19:45 221761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 221767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 10:19:45 221805] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1746008385221775|stream_id:0|stream_offset:923187| [2025/04/30 10:19:45 221815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 221823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/04/30 10:19:45 221829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34375|rtt_var:1872|pto_duration:41863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 221836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 221841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 221845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45622| [2025/04/30 10:19:45 221848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385288638|now:1746008385221829|interv:66809| [2025/04/30 10:19:45 221853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385288638|now:1746008385221829|interval:66809|pto_count:0|srtt:34375 [2025/04/30 10:19:45 221862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:45622| [2025/04/30 10:19:45 221867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 221871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:924366| [2025/04/30 10:19:45 221875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 221880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385222879|now:1746008385221879|interv:1000| [2025/04/30 10:19:45 221884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 221887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 221892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385222879| [2025/04/30 10:19:45 221896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385222879| [2025/04/30 10:19:45 221900] [debug] |xqc_engine_wakeup_after|wakeup:1746008385222879|now:1746008385221900|diff:979| [2025/04/30 10:19:45 221904] [debug] |xqc_engine_main_logic|END|now:1746008385221523| [2025/04/30 10:19:45 222108] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385222106| [2025/04/30 10:19:45 222118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 222126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:393| [2025/04/30 10:19:45 222132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 10:19:45 222141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 10:19:45 222148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 222155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:984|path_largest_ack:983| [2025/04/30 10:19:45 222162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:851236|prior_time:1746008385182236|is_app_limited:0|send_elapse:33985|ack_elapse:39870|ctl_first_sent_time:1746008385183882|lagest_ack_time:1746008385222106|curr_delivered:895636| [2025/04/30 10:19:45 222170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385183882| [2025/04/30 10:19:45 222177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1037||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 10:19:45 222184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:984|path_largest_ack:984| [2025/04/30 10:19:45 222191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:45600|prior_delivered:853636|prior_time:1746008385184231|is_app_limited:0|send_elapse:33933|ack_elapse:37875|ctl_first_sent_time:1746008385185808|lagest_ack_time:1746008385222106|curr_delivered:896836| [2025/04/30 10:19:45 222198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385185808| [2025/04/30 10:19:45 222205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1036||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 10:19:45 222217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34375|rttvar:1872|minrtt:30819|latest_rtt:36298|ack_delay:80| [2025/04/30 10:19:45 222224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34606|rttvar:1864|minrtt:30819|latest_rtt:36298|ack_delay:80| [2025/04/30 10:19:45 222230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/04/30 10:19:45 222237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 222244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 222250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 222255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34606|rtt_var:1864|pto_duration:42062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 222260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 222264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 222267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43222| [2025/04/30 10:19:45 222271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385288837|now:1746008385222255|interv:66582| [2025/04/30 10:19:45 222275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385288837|now:1746008385222255|interval:66582|pto_count:0|srtt:34606 [2025/04/30 10:19:45 222280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33933, ack_elapse 37875, delivered 43200|rate 1140594|lost 216| [2025/04/30 10:19:45 222284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140594) in round 18| [2025/04/30 10:19:45 222289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 222293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 222297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385185808|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 222301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385185808|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 222306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:43222|srtt:34606|latest_rtt:36298|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 222314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 10:19:45 222325] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746008385222106|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 222330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505222106|now:1746008385222106|interv:120000000| [2025/04/30 10:19:45 222334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505222106|now:1746008385222106|interv:120000000| [2025/04/30 10:19:45 222338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385222879|pq_index:0| [2025/04/30 10:19:45 222343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385221523| [2025/04/30 10:19:45 222347] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385222347| [2025/04/30 10:19:45 222352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385222351| [2025/04/30 10:19:45 222358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34606|min_srtt:34606|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 222362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 222367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 222371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 222374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 222379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 222383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34606|min_srtt:34606|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 222387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 222391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 222395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 222399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 222403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 222408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 222412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:924366| [2025/04/30 10:19:45 222416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 222423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 222427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385222879| [2025/04/30 10:19:45 222431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385222879| [2025/04/30 10:19:45 222435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385222879|now:1746008385222435|diff:444| [2025/04/30 10:19:45 222439] [debug] |xqc_engine_main_logic|END|now:1746008385222351| [2025/04/30 10:19:45 222445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385222445| [2025/04/30 10:19:45 222449] [debug] |xqc_engine_wakeup_after|wakeup:1746008385222879|now:1746008385222449|diff:430| [2025/04/30 10:19:45 222453] [debug] |xqc_engine_main_logic|END|now:1746008385222445| [2025/04/30 10:19:45 223523] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385223523| [2025/04/30 10:19:45 223533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385222879|pq_index:0| [2025/04/30 10:19:45 223537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385222351| [2025/04/30 10:19:45 223543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385223541| [2025/04/30 10:19:45 223547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385222879|now:1746008385223541| [2025/04/30 10:19:45 223571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385222879|now:1746008385223541| [2025/04/30 10:19:45 223575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 223580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34606|min_srtt:34606|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 223585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 223590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 223594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 223597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 223602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 223608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34606|min_srtt:34606|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 223615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 223622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 223627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 223633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 223647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 223654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 223660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:924366| [2025/04/30 10:19:45 223666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 223672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 10:19:45 223715] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43222|now:1746008385223682|stream_id:0|stream_offset:924366| [2025/04/30 10:19:45 223722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 223729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43222|applimit:0| [2025/04/30 10:19:45 223771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34606|rtt_var:1864|pto_duration:42062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 223778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 223784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 223790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44422| [2025/04/30 10:19:45 223797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385290744|now:1746008385223771|interv:66973| [2025/04/30 10:19:45 223802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385290744|now:1746008385223771|interval:66973|pto_count:0|srtt:34606 [2025/04/30 10:19:45 223807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:44422| [2025/04/30 10:19:45 223812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 223817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 223821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 223825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385224825|now:1746008385223825|interv:1000| [2025/04/30 10:19:45 223829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 223833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 223837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385224825| [2025/04/30 10:19:45 223841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385224825| [2025/04/30 10:19:45 223849] [debug] |xqc_engine_wakeup_after|wakeup:1746008385224825|now:1746008385223849|diff:976| [2025/04/30 10:19:45 223854] [debug] |xqc_engine_main_logic|END|now:1746008385223541| [2025/04/30 10:19:45 224080] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385224078| [2025/04/30 10:19:45 224089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 224097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:394| [2025/04/30 10:19:45 224103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 10:19:45 224113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 10:19:45 224119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 224126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:985| [2025/04/30 10:19:45 224133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:853636|prior_time:1746008385184231|is_app_limited:0|send_elapse:34086|ack_elapse:39847|ctl_first_sent_time:1746008385185961|lagest_ack_time:1746008385224078|curr_delivered:898036| [2025/04/30 10:19:45 224139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385185961| [2025/04/30 10:19:45 224144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1035||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 10:19:45 224151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:986| [2025/04/30 10:19:45 224157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:853636|prior_time:1746008385184231|is_app_limited:0|send_elapse:34086|ack_elapse:39847|ctl_first_sent_time:1746008385185961|lagest_ack_time:1746008385224078|curr_delivered:899236| [2025/04/30 10:19:45 224164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385186064| [2025/04/30 10:19:45 224170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1034||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 10:19:45 224174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34606|rttvar:1864|minrtt:30819|latest_rtt:38014|ack_delay:72| [2025/04/30 10:19:45 224179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35023|rttvar:2232|minrtt:30819|latest_rtt:38014|ack_delay:72| [2025/04/30 10:19:45 224186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 10:19:45 224192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 224199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 224204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 224208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35023|rtt_var:2232|pto_duration:43951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 224217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 224221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 224225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42022| [2025/04/30 10:19:45 224229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385292633|now:1746008385224208|interv:68425| [2025/04/30 10:19:45 224233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385292633|now:1746008385224208|interval:68425|pto_count:0|srtt:35023 [2025/04/30 10:19:45 224238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34086, ack_elapse 39847, delivered 45600|rate 1144377|lost 216| [2025/04/30 10:19:45 224242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144377) in round 18| [2025/04/30 10:19:45 224246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 224250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 224254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385186064|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 224259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385186064|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 224263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:42022|srtt:35023|latest_rtt:38014|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 224269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 10:19:45 224274] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746008385224078|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 224279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505224078|now:1746008385224078|interv:120000000| [2025/04/30 10:19:45 224283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505224078|now:1746008385224078|interv:120000000| [2025/04/30 10:19:45 224287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385224825|pq_index:0| [2025/04/30 10:19:45 224291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385223541| [2025/04/30 10:19:45 224295] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385224295| [2025/04/30 10:19:45 224300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385224299| [2025/04/30 10:19:45 224306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35023|min_srtt:35023|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 224313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 224317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 224321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 224325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 224329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 224333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35023|min_srtt:35023|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 224337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 224342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 224345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 224349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 224353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 224358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 224362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 224366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 224370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 224374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385224825| [2025/04/30 10:19:45 224378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385224825| [2025/04/30 10:19:45 224382] [debug] |xqc_engine_wakeup_after|wakeup:1746008385224825|now:1746008385224382|diff:443| [2025/04/30 10:19:45 224386] [debug] |xqc_engine_main_logic|END|now:1746008385224299| [2025/04/30 10:19:45 224391] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385224391| [2025/04/30 10:19:45 224395] [debug] |xqc_engine_wakeup_after|wakeup:1746008385224825|now:1746008385224395|diff:430| [2025/04/30 10:19:45 224399] [debug] |xqc_engine_main_logic|END|now:1746008385224391| [2025/04/30 10:19:45 225469] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385225468| [2025/04/30 10:19:45 225479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385224825|pq_index:0| [2025/04/30 10:19:45 225483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385224299| [2025/04/30 10:19:45 225488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385225487| [2025/04/30 10:19:45 225498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385224825|now:1746008385225487| [2025/04/30 10:19:45 225502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385224825|now:1746008385225487| [2025/04/30 10:19:45 225506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 225511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35023|min_srtt:35023|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 225516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 225521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 225525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 225528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 225533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 225537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35023|min_srtt:35023|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 225541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 225546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 225572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 225576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 225580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 225585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 225589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 225594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 225598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 10:19:45 225641] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42022|now:1746008385225609|stream_id:0|stream_offset:925545| [2025/04/30 10:19:45 225650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 225662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/04/30 10:19:45 225668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35023|rtt_var:2232|pto_duration:43951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 225674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 225680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 225685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43222| [2025/04/30 10:19:45 225690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385294560|now:1746008385225668|interv:68892| [2025/04/30 10:19:45 225696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385294560|now:1746008385225668|interval:68892|pto_count:0|srtt:35023 [2025/04/30 10:19:45 225703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:43222| [2025/04/30 10:19:45 225709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 225715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:926724| [2025/04/30 10:19:45 225721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 225727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 10:19:45 225788] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43222|now:1746008385225736|stream_id:0|stream_offset:926724| [2025/04/30 10:19:45 225799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 225805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43222|applimit:0| [2025/04/30 10:19:45 225810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35023|rtt_var:2232|pto_duration:43951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 225815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 225821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 225828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44422| [2025/04/30 10:19:45 225834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385294687|now:1746008385225809|interv:68878| [2025/04/30 10:19:45 225840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385294687|now:1746008385225809|interval:68878|pto_count:0|srtt:35023 [2025/04/30 10:19:45 225845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:44422| [2025/04/30 10:19:45 225849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 225864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:927903| [2025/04/30 10:19:45 225868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 225872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385226872|now:1746008385225872|interv:1000| [2025/04/30 10:19:45 225876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 225880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 225884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385226872| [2025/04/30 10:19:45 225888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385226872| [2025/04/30 10:19:45 225892] [debug] |xqc_engine_wakeup_after|wakeup:1746008385226872|now:1746008385225892|diff:980| [2025/04/30 10:19:45 225897] [debug] |xqc_engine_main_logic|END|now:1746008385225487| [2025/04/30 10:19:45 226088] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385226087| [2025/04/30 10:19:45 226094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 226101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:395| [2025/04/30 10:19:45 226107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 10:19:45 226116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 10:19:45 226122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 226130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:988|path_largest_ack:987| [2025/04/30 10:19:45 226137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:856036|prior_time:1746008385186209|is_app_limited:0|send_elapse:33809|ack_elapse:39878|ctl_first_sent_time:1746008385187693|lagest_ack_time:1746008385226087|curr_delivered:900436| [2025/04/30 10:19:45 226142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385187693| [2025/04/30 10:19:45 226149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1033||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 10:19:45 226155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:988|path_largest_ack:988| [2025/04/30 10:19:45 226162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:856036|prior_time:1746008385186209|is_app_limited:0|send_elapse:33809|ack_elapse:39878|ctl_first_sent_time:1746008385187693|lagest_ack_time:1746008385226087|curr_delivered:901636| [2025/04/30 10:19:45 226169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385187822| [2025/04/30 10:19:45 226175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1032||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 10:19:45 226182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35023|rttvar:2232|minrtt:30819|latest_rtt:38265|ack_delay:64| [2025/04/30 10:19:45 226195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35421|rttvar:2468|minrtt:30819|latest_rtt:38265|ack_delay:64| [2025/04/30 10:19:45 226202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/04/30 10:19:45 226209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 226214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 226218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 226222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35421|rtt_var:2468|pto_duration:45293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 226227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 226232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 226239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42022| [2025/04/30 10:19:45 226245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385296029|now:1746008385226222|interv:69807| [2025/04/30 10:19:45 226252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385296029|now:1746008385226222|interval:69807|pto_count:0|srtt:35421 [2025/04/30 10:19:45 226258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33809, ack_elapse 39878, delivered 45600|rate 1143487|lost 216| [2025/04/30 10:19:45 226262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143487) in round 18| [2025/04/30 10:19:45 226267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 226271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 226275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385187822|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 226279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385187822|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 226284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:42022|srtt:35421|latest_rtt:38265|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 226290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 10:19:45 226295] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746008385226087|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 226299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505226087|now:1746008385226087|interv:120000000| [2025/04/30 10:19:45 226307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505226087|now:1746008385226087|interv:120000000| [2025/04/30 10:19:45 226311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385226872|pq_index:0| [2025/04/30 10:19:45 226316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385225487| [2025/04/30 10:19:45 226320] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385226319| [2025/04/30 10:19:45 226324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385226323| [2025/04/30 10:19:45 226330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35421|min_srtt:35421|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 226335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 226339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 226343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 226347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 226352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 226356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35421|min_srtt:35421|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 226360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 226364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 226368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 226372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 226376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 226381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 226385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:927903| [2025/04/30 10:19:45 226389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 226393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 226397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385226872| [2025/04/30 10:19:45 226404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385226872| [2025/04/30 10:19:45 226408] [debug] |xqc_engine_wakeup_after|wakeup:1746008385226872|now:1746008385226407|diff:465| [2025/04/30 10:19:45 226412] [debug] |xqc_engine_main_logic|END|now:1746008385226323| [2025/04/30 10:19:45 226417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385226417| [2025/04/30 10:19:45 226421] [debug] |xqc_engine_wakeup_after|wakeup:1746008385226872|now:1746008385226421|diff:451| [2025/04/30 10:19:45 226425] [debug] |xqc_engine_main_logic|END|now:1746008385226417| [2025/04/30 10:19:45 227493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385227493| [2025/04/30 10:19:45 227504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385226872|pq_index:0| [2025/04/30 10:19:45 227509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385226323| [2025/04/30 10:19:45 227514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385227512| [2025/04/30 10:19:45 227518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385226872|now:1746008385227512| [2025/04/30 10:19:45 227522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385226872|now:1746008385227512| [2025/04/30 10:19:45 227526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 227531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35421|min_srtt:35421|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 227536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 227541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 227545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 227566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 227574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 227578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35421|min_srtt:35421|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 227582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 227586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 227590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 227594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 227598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 227603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 227613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:927903| [2025/04/30 10:19:45 227619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 227626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 10:19:45 227673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42022|now:1746008385227638|stream_id:0|stream_offset:927903| [2025/04/30 10:19:45 227681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 227688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/04/30 10:19:45 227694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35421|rtt_var:2468|pto_duration:45293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 227700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 227706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 227711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43222| [2025/04/30 10:19:45 227717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385297931|now:1746008385227694|interv:70237| [2025/04/30 10:19:45 227722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385297931|now:1746008385227694|interval:70237|pto_count:0|srtt:35421 [2025/04/30 10:19:45 227729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:43222| [2025/04/30 10:19:45 227735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 227741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:929082| [2025/04/30 10:19:45 227747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 227752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385228752|now:1746008385227752|interv:1000| [2025/04/30 10:19:45 227758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 227763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 227769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385228752| [2025/04/30 10:19:45 227774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385228752| [2025/04/30 10:19:45 227780] [debug] |xqc_engine_wakeup_after|wakeup:1746008385228752|now:1746008385227780|diff:972| [2025/04/30 10:19:45 227786] [debug] |xqc_engine_main_logic|END|now:1746008385227512| [2025/04/30 10:19:45 228030] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385228029| [2025/04/30 10:19:45 228047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 228055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:396| [2025/04/30 10:19:45 228061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 10:19:45 228070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 10:19:45 228077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 228084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:990|path_largest_ack:989| [2025/04/30 10:19:45 228091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:858436|prior_time:1746008385188263|is_app_limited:0|send_elapse:33913|ack_elapse:39766|ctl_first_sent_time:1746008385189823|lagest_ack_time:1746008385228029|curr_delivered:902836| [2025/04/30 10:19:45 228098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385189823| [2025/04/30 10:19:45 228106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1031||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 10:19:45 228112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:990|path_largest_ack:990| [2025/04/30 10:19:45 228119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:46800|prior_delivered:858436|prior_time:1746008385188263|is_app_limited:0|send_elapse:33913|ack_elapse:39766|ctl_first_sent_time:1746008385189823|lagest_ack_time:1746008385228029|curr_delivered:904036| [2025/04/30 10:19:45 228126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385189950| [2025/04/30 10:19:45 228133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1030||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 10:19:45 228139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35421|rttvar:2468|minrtt:30819|latest_rtt:38079|ack_delay:64| [2025/04/30 10:19:45 228146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35745|rttvar:2499|minrtt:30819|latest_rtt:38079|ack_delay:64| [2025/04/30 10:19:45 228153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/04/30 10:19:45 228159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 228163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 228167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 228171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35745|rtt_var:2499|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 228176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 228179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 228183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40822| [2025/04/30 10:19:45 228192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385298379|now:1746008385228171|interv:70208| [2025/04/30 10:19:45 228196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385298379|now:1746008385228171|interval:70208|pto_count:0|srtt:35745 [2025/04/30 10:19:45 228200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33913, ack_elapse 39766, delivered 45600|rate 1146708|lost 216| [2025/04/30 10:19:45 228205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146708) in round 18| [2025/04/30 10:19:45 228209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 228213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 228217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385189950|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 228222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385189950|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 228226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:40822|srtt:35745|latest_rtt:38079|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 228232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 10:19:45 228237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746008385228029|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 228242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505228029|now:1746008385228029|interv:120000000| [2025/04/30 10:19:45 228246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505228029|now:1746008385228029|interv:120000000| [2025/04/30 10:19:45 228250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385228752|pq_index:0| [2025/04/30 10:19:45 228254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385227512| [2025/04/30 10:19:45 228258] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385228258| [2025/04/30 10:19:45 228263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385228262| [2025/04/30 10:19:45 228269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 228274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 228281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 228285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 228289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 228293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 228297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 228301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 228306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 228309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 228313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 228317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 228322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 228326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:929082| [2025/04/30 10:19:45 228330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 228334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 228338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385228752| [2025/04/30 10:19:45 228342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385228752| [2025/04/30 10:19:45 228346] [debug] |xqc_engine_wakeup_after|wakeup:1746008385228752|now:1746008385228346|diff:406| [2025/04/30 10:19:45 228350] [debug] |xqc_engine_main_logic|END|now:1746008385228262| [2025/04/30 10:19:45 228356] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385228356| [2025/04/30 10:19:45 228360] [debug] |xqc_engine_wakeup_after|wakeup:1746008385228752|now:1746008385228359|diff:393| [2025/04/30 10:19:45 228363] [debug] |xqc_engine_main_logic|END|now:1746008385228356| [2025/04/30 10:19:45 229433] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385229432| [2025/04/30 10:19:45 229443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385228752|pq_index:0| [2025/04/30 10:19:45 229447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385228262| [2025/04/30 10:19:45 229452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385229451| [2025/04/30 10:19:45 229457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385228752|now:1746008385229451| [2025/04/30 10:19:45 229466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385228752|now:1746008385229451| [2025/04/30 10:19:45 229470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 229475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 229480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 229485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 229489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 229492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 229497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 229501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 229505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 229509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 229513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 229517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 229521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 229526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 229530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:929082| [2025/04/30 10:19:45 229534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 229539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 10:19:45 229597] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1746008385229547|stream_id:0|stream_offset:929082| [2025/04/30 10:19:45 229610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 229617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/04/30 10:19:45 229623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35745|rtt_var:2499|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 229636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 229642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 229648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42022| [2025/04/30 10:19:45 229654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385300288|now:1746008385229623|interv:70665| [2025/04/30 10:19:45 229660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385300288|now:1746008385229623|interval:70665|pto_count:0|srtt:35745 [2025/04/30 10:19:45 229666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42022| [2025/04/30 10:19:45 229673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 229679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 229685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 229691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 10:19:45 229731] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42022|now:1746008385229701|stream_id:0|stream_offset:930261| [2025/04/30 10:19:45 229738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1026|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 229745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/04/30 10:19:45 229750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35745|rtt_var:2499|pto_duration:45741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 229757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 229762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 229767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43222| [2025/04/30 10:19:45 229773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385300442|now:1746008385229750|interv:70692| [2025/04/30 10:19:45 229779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385300442|now:1746008385229750|interval:70692|pto_count:0|srtt:35745 [2025/04/30 10:19:45 229785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:43222| [2025/04/30 10:19:45 229792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 229798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:931440| [2025/04/30 10:19:45 229808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 229814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385230814|now:1746008385229814|interv:1000| [2025/04/30 10:19:45 229820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 229825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 229832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385230814| [2025/04/30 10:19:45 229838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385230814| [2025/04/30 10:19:45 229843] [debug] |xqc_engine_wakeup_after|wakeup:1746008385230814|now:1746008385229843|diff:971| [2025/04/30 10:19:45 229849] [debug] |xqc_engine_main_logic|END|now:1746008385229451| [2025/04/30 10:19:45 230182] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385230181| [2025/04/30 10:19:45 230192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 230199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:397| [2025/04/30 10:19:45 230203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 10:19:45 230210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 10:19:45 230216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 230224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:992|path_largest_ack:991| [2025/04/30 10:19:45 230230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49200|prior_delivered:858436|prior_time:1746008385188263|is_app_limited:0|send_elapse:34150|ack_elapse:41918|ctl_first_sent_time:1746008385190060|lagest_ack_time:1746008385230181|curr_delivered:905236| [2025/04/30 10:19:45 230238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385190060| [2025/04/30 10:19:45 230245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1029||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 10:19:45 230252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:992|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:992|path_largest_ack:992| [2025/04/30 10:19:45 230259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48011|prior_delivered:860836|prior_time:1746008385190226|is_app_limited:0|send_elapse:33921|ack_elapse:39955|ctl_first_sent_time:1746008385191817|lagest_ack_time:1746008385230181|curr_delivered:906447| [2025/04/30 10:19:45 230266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385191817| [2025/04/30 10:19:45 230272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 10:19:45 230277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35745|rttvar:2499|minrtt:30819|latest_rtt:38364|ack_delay:80| [2025/04/30 10:19:45 230282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36062|rttvar:2509|minrtt:30819|latest_rtt:38364|ack_delay:80| [2025/04/30 10:19:45 230291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 10:19:45 230296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 230300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 230305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 379|pns:2| [2025/04/30 10:19:45 230309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 230313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36062|rtt_var:2509|pto_duration:46098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 230317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 230321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 230326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 230333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385300799|now:1746008385230313|interv:70486| [2025/04/30 10:19:45 230339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385300799|now:1746008385230313|interval:70486|pto_count:0|srtt:36062 [2025/04/30 10:19:45 230347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33921, ack_elapse 39955, delivered 45611|rate 1141559|lost 216| [2025/04/30 10:19:45 230352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141559) in round 18| [2025/04/30 10:19:45 230356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 230360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 230364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2411|po_sent_time:1746008385191817|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 230369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2411|po_sent_time:1746008385191817|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 230374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:905312|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:40811|srtt:36062|latest_rtt:38364|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 230380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 10:19:45 230384] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746008385230181|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 230389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505230181|now:1746008385230181|interv:120000000| [2025/04/30 10:19:45 230393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505230181|now:1746008385230181|interv:120000000| [2025/04/30 10:19:45 230400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385230814|pq_index:0| [2025/04/30 10:19:45 230405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385229451| [2025/04/30 10:19:45 230409] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385230409| [2025/04/30 10:19:45 230417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385230415| [2025/04/30 10:19:45 230426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36062|min_srtt:36062|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 230433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 230437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 230441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 230445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 230450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 230454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36062|min_srtt:36062|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 230458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 230462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 230466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 230470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 230474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 230478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 230483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:931440| [2025/04/30 10:19:45 230487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 230491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 230497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385230814| [2025/04/30 10:19:45 230503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385230814| [2025/04/30 10:19:45 230510] [debug] |xqc_engine_wakeup_after|wakeup:1746008385230814|now:1746008385230510|diff:304| [2025/04/30 10:19:45 230519] [debug] |xqc_engine_main_logic|END|now:1746008385230415| [2025/04/30 10:19:45 230524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385230524| [2025/04/30 10:19:45 230528] [debug] |xqc_engine_wakeup_after|wakeup:1746008385230814|now:1746008385230528|diff:286| [2025/04/30 10:19:45 230532] [debug] |xqc_engine_main_logic|END|now:1746008385230524| [2025/04/30 10:19:45 231600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385231600| [2025/04/30 10:19:45 231610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385230814|pq_index:0| [2025/04/30 10:19:45 231617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385230415| [2025/04/30 10:19:45 231625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385231623| [2025/04/30 10:19:45 231632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385230814|now:1746008385231623| [2025/04/30 10:19:45 231639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385230814|now:1746008385231623| [2025/04/30 10:19:45 231644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 231653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36062|min_srtt:36062|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 231660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 231667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 231673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 231679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 231685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 231692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36062|min_srtt:36062|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 231697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 231704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 231709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 231714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 231720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 231727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 231733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:931440| [2025/04/30 10:19:45 231746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 231752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 10:19:45 231796] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385231763|stream_id:0|stream_offset:931440| [2025/04/30 10:19:45 231804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 231811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 231817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36062|rtt_var:2509|pto_duration:46098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 231823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 231828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 231834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 231839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385302861|now:1746008385231816|interv:71045| [2025/04/30 10:19:45 231845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385302861|now:1746008385231816|interval:71045|pto_count:0|srtt:36062 [2025/04/30 10:19:45 231851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 231858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 231865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 231872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 231877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385232877|now:1746008385231877|interv:1000| [2025/04/30 10:19:45 231882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 231888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 231893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385232877| [2025/04/30 10:19:45 231899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385232877| [2025/04/30 10:19:45 231904] [debug] |xqc_engine_wakeup_after|wakeup:1746008385232877|now:1746008385231904|diff:973| [2025/04/30 10:19:45 231910] [debug] |xqc_engine_main_logic|END|now:1746008385231623| [2025/04/30 10:19:45 232049] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385232048| [2025/04/30 10:19:45 232059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 232072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:398| [2025/04/30 10:19:45 232076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 10:19:45 232082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 10:19:45 232087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 232094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:994|path_largest_ack:993| [2025/04/30 10:19:45 232102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:860836|prior_time:1746008385190226|is_app_limited:0|send_elapse:34067|ack_elapse:41822|ctl_first_sent_time:1746008385191963|lagest_ack_time:1746008385232048|curr_delivered:907647| [2025/04/30 10:19:45 232109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385191963| [2025/04/30 10:19:45 232116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1027||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 10:19:45 232123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:994|path_largest_ack:994| [2025/04/30 10:19:45 232129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:48011|prior_delivered:863236|prior_time:1746008385192213|is_app_limited:0|send_elapse:35780|ack_elapse:39835|ctl_first_sent_time:1746008385193792|lagest_ack_time:1746008385232048|curr_delivered:908847| [2025/04/30 10:19:45 232136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385193792| [2025/04/30 10:19:45 232142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1026||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 10:19:45 232149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36062|rttvar:2509|minrtt:30819|latest_rtt:38256|ack_delay:64| [2025/04/30 10:19:45 232156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36329|rttvar:2414|minrtt:30819|latest_rtt:38256|ack_delay:64| [2025/04/30 10:19:45 232162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 10:19:45 232169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 232176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 232183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 232189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36329|rtt_var:2414|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 232195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 232199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 232203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 232207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385302748|now:1746008385232188|interv:70560| [2025/04/30 10:19:45 232215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385302748|now:1746008385232188|interval:70560|pto_count:0|srtt:36329 [2025/04/30 10:19:45 232220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35780, ack_elapse 39835, delivered 45611|rate 1144998|lost 216| [2025/04/30 10:19:45 232224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144998) in round 18| [2025/04/30 10:19:45 232229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 232233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 232237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385193792|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 232241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385193792|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 232246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39611|srtt:36329|latest_rtt:38256|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 232252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 10:19:45 232256] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746008385232048|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 232261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505232048|now:1746008385232048|interv:120000000| [2025/04/30 10:19:45 232265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505232048|now:1746008385232048|interv:120000000| [2025/04/30 10:19:45 232269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385232877|pq_index:0| [2025/04/30 10:19:45 232274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385231623| [2025/04/30 10:19:45 232278] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385232277| [2025/04/30 10:19:45 232282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385232281| [2025/04/30 10:19:45 232288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36329|min_srtt:36329|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 232293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 232297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 232301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 232308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 232312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 232316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36329|min_srtt:36329|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 232320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 232325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 232329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 232333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 232337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 232341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 232345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 232350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 232354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 232358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385232877| [2025/04/30 10:19:45 232362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385232877| [2025/04/30 10:19:45 232366] [debug] |xqc_engine_wakeup_after|wakeup:1746008385232877|now:1746008385232366|diff:511| [2025/04/30 10:19:45 232370] [debug] |xqc_engine_main_logic|END|now:1746008385232281| [2025/04/30 10:19:45 232376] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385232375| [2025/04/30 10:19:45 232379] [debug] |xqc_engine_wakeup_after|wakeup:1746008385232877|now:1746008385232379|diff:498| [2025/04/30 10:19:45 232383] [debug] |xqc_engine_main_logic|END|now:1746008385232375| [2025/04/30 10:19:45 233453] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385233453| [2025/04/30 10:19:45 233462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385232877|pq_index:0| [2025/04/30 10:19:45 233467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385232281| [2025/04/30 10:19:45 233472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385233471| [2025/04/30 10:19:45 233476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385232877|now:1746008385233471| [2025/04/30 10:19:45 233481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385232877|now:1746008385233471| [2025/04/30 10:19:45 233490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 233495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36329|min_srtt:36329|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 233500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 233505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 233509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 233512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 233517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 233521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36329|min_srtt:36329|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 233525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 233530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 233534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 233537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 233542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 233546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 233569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 233575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 233581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 10:19:45 233623] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385233589|stream_id:0|stream_offset:932619| [2025/04/30 10:19:45 233632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1028|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 233639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 233646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36329|rtt_var:2414|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 233652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 233664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 233669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 233675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385304574|now:1746008385233645|interv:70929| [2025/04/30 10:19:45 233681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385304574|now:1746008385233645|interval:70929|pto_count:0|srtt:36329 [2025/04/30 10:19:45 233687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40811| [2025/04/30 10:19:45 233694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 233700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:933798| [2025/04/30 10:19:45 233706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 233712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 10:19:45 233750] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385233721|stream_id:0|stream_offset:933798| [2025/04/30 10:19:45 233757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1029|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 233764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 233770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36329|rtt_var:2414|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 233776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 233781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 233787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 233792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385304706|now:1746008385233769|interv:70937| [2025/04/30 10:19:45 233797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385304706|now:1746008385233769|interval:70937|pto_count:0|srtt:36329 [2025/04/30 10:19:45 233804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 233811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 233817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 233824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 233834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385234834|now:1746008385233834|interv:1000| [2025/04/30 10:19:45 233840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 233845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 233851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385234834| [2025/04/30 10:19:45 233856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385234834| [2025/04/30 10:19:45 233862] [debug] |xqc_engine_wakeup_after|wakeup:1746008385234834|now:1746008385233862|diff:972| [2025/04/30 10:19:45 233868] [debug] |xqc_engine_main_logic|END|now:1746008385233471| [2025/04/30 10:19:45 234020] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385234019| [2025/04/30 10:19:45 234029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 234038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:399| [2025/04/30 10:19:45 234044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 10:19:45 234053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 10:19:45 234059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 234066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:995| [2025/04/30 10:19:45 234073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:863236|prior_time:1746008385192213|is_app_limited:0|send_elapse:35913|ack_elapse:41806|ctl_first_sent_time:1746008385193925|lagest_ack_time:1746008385234019|curr_delivered:910047| [2025/04/30 10:19:45 234080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385193925| [2025/04/30 10:19:45 234086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1025||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 10:19:45 234093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:996| [2025/04/30 10:19:45 234099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:863236|prior_time:1746008385192213|is_app_limited:0|send_elapse:35913|ack_elapse:41806|ctl_first_sent_time:1746008385193925|lagest_ack_time:1746008385234019|curr_delivered:911247| [2025/04/30 10:19:45 234106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385194010| [2025/04/30 10:19:45 234110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1024||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 10:19:45 234116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36329|rttvar:2414|minrtt:30819|latest_rtt:40009|ack_delay:72| [2025/04/30 10:19:45 234123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36780|rttvar:2713|minrtt:30819|latest_rtt:40009|ack_delay:72| [2025/04/30 10:19:45 234130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 10:19:45 234137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 234150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 234157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 234163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36780|rtt_var:2713|pto_duration:47632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 234170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 234174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 234178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 234182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385306353|now:1746008385234163|interv:72190| [2025/04/30 10:19:45 234186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385306353|now:1746008385234163|interval:72190|pto_count:0|srtt:36780 [2025/04/30 10:19:45 234190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35913, ack_elapse 41806, delivered 48011|rate 1148423|lost 216| [2025/04/30 10:19:45 234195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148423) in round 18| [2025/04/30 10:19:45 234199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 234203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 234207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385194010|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 234212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385194010|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 234216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39611|srtt:36780|latest_rtt:40009|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 234222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 10:19:45 234227] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746008385234019|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 234232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505234019|now:1746008385234019|interv:120000000| [2025/04/30 10:19:45 234236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505234019|now:1746008385234019|interv:120000000| [2025/04/30 10:19:45 234240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385234834|pq_index:0| [2025/04/30 10:19:45 234244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385233471| [2025/04/30 10:19:45 234251] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385234251| [2025/04/30 10:19:45 234256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385234255| [2025/04/30 10:19:45 234262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36780|min_srtt:36780|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 234267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 234271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 234275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 234279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 234283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 234287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36780|min_srtt:36780|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 234291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 234296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 234299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 234303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 234307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 234312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 234316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 234321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 234324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 234328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385234834| [2025/04/30 10:19:45 234332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385234834| [2025/04/30 10:19:45 234336] [debug] |xqc_engine_wakeup_after|wakeup:1746008385234834|now:1746008385234336|diff:498| [2025/04/30 10:19:45 234341] [debug] |xqc_engine_main_logic|END|now:1746008385234255| [2025/04/30 10:19:45 234346] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385234346| [2025/04/30 10:19:45 234350] [debug] |xqc_engine_wakeup_after|wakeup:1746008385234834|now:1746008385234350|diff:484| [2025/04/30 10:19:45 234356] [debug] |xqc_engine_main_logic|END|now:1746008385234346| [2025/04/30 10:19:45 235425] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385235424| [2025/04/30 10:19:45 235434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385234834|pq_index:0| [2025/04/30 10:19:45 235439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385234255| [2025/04/30 10:19:45 235444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385235443| [2025/04/30 10:19:45 235449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385234834|now:1746008385235443| [2025/04/30 10:19:45 235453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385234834|now:1746008385235443| [2025/04/30 10:19:45 235457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 235462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36780|min_srtt:36780|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 235467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 235471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 235475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 235479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 235483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 235487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36780|min_srtt:36780|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 235492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 235496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 235500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 235503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 235508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 235512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 235516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 235521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 235530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 10:19:45 235587] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385235538|stream_id:0|stream_offset:934977| [2025/04/30 10:19:45 235601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1030|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 235608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 235615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36780|rtt_var:2713|pto_duration:47632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 235622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 235628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 235634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 235640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385308170|now:1746008385235614|interv:72556| [2025/04/30 10:19:45 235646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385308170|now:1746008385235614|interval:72556|pto_count:0|srtt:36780 [2025/04/30 10:19:45 235652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40811| [2025/04/30 10:19:45 235660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 235665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:936156| [2025/04/30 10:19:45 235671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 235677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 10:19:45 235741] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385235687|stream_id:0|stream_offset:936156| [2025/04/30 10:19:45 235748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 235756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 235762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36780|rtt_var:2713|pto_duration:47632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 235769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 235775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 235781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 235793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385308319|now:1746008385235762|interv:72557| [2025/04/30 10:19:45 235799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385308319|now:1746008385235762|interval:72557|pto_count:0|srtt:36780 [2025/04/30 10:19:45 235805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 235812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 235818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 235824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 235830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385236829|now:1746008385235829|interv:1000| [2025/04/30 10:19:45 235836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 235842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 235848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385236829| [2025/04/30 10:19:45 235855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385236829| [2025/04/30 10:19:45 235860] [debug] |xqc_engine_wakeup_after|wakeup:1746008385236829|now:1746008385235860|diff:969| [2025/04/30 10:19:45 235866] [debug] |xqc_engine_main_logic|END|now:1746008385235443| [2025/04/30 10:19:45 236047] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385236046| [2025/04/30 10:19:45 236055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 236061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:400| [2025/04/30 10:19:45 236067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 10:19:45 236075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 10:19:45 236082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 236089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:997| [2025/04/30 10:19:45 236096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:865636|prior_time:1746008385194256|is_app_limited:0|send_elapse:34997|ack_elapse:41790|ctl_first_sent_time:1746008385195821|lagest_ack_time:1746008385236046|curr_delivered:912447| [2025/04/30 10:19:45 236103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385195821| [2025/04/30 10:19:45 236110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1023||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 10:19:45 236118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:998| [2025/04/30 10:19:45 236125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:865636|prior_time:1746008385194256|is_app_limited:0|send_elapse:34997|ack_elapse:41790|ctl_first_sent_time:1746008385195821|lagest_ack_time:1746008385236046|curr_delivered:913647| [2025/04/30 10:19:45 236137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385195933| [2025/04/30 10:19:45 236144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1022||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 10:19:45 236150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36780|rttvar:2713|minrtt:30819|latest_rtt:40113|ack_delay:72| [2025/04/30 10:19:45 236158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37188|rttvar:2850|minrtt:30819|latest_rtt:40113|ack_delay:72| [2025/04/30 10:19:45 236164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 10:19:45 236170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 236177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 236183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 236189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37188|rtt_var:2850|pto_duration:48588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 236196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 236200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 236204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 236208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385309275|now:1746008385236189|interv:73086| [2025/04/30 10:19:45 236212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385309275|now:1746008385236189|interval:73086|pto_count:0|srtt:37188 [2025/04/30 10:19:45 236217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34997, ack_elapse 41790, delivered 48011|rate 1148863|lost 216| [2025/04/30 10:19:45 236221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148863) in round 18| [2025/04/30 10:19:45 236225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 236229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 236233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385195933|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 236238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385195933|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 236243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39611|srtt:37188|latest_rtt:40113|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 236252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 10:19:45 236257] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746008385236046|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 236262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505236046|now:1746008385236046|interv:120000000| [2025/04/30 10:19:45 236266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505236046|now:1746008385236046|interv:120000000| [2025/04/30 10:19:45 236270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385236829|pq_index:0| [2025/04/30 10:19:45 236274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385235443| [2025/04/30 10:19:45 236278] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385236278| [2025/04/30 10:19:45 236283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385236282| [2025/04/30 10:19:45 236289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37188|min_srtt:37188|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 236294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 236298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 236302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 236306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 236311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 236315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37188|min_srtt:37188|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 236319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 236324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 236327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 236331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 236335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 236340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 236347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 236351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 236355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 236359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385236829| [2025/04/30 10:19:45 236363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385236829| [2025/04/30 10:19:45 236367] [debug] |xqc_engine_wakeup_after|wakeup:1746008385236829|now:1746008385236367|diff:462| [2025/04/30 10:19:45 236372] [debug] |xqc_engine_main_logic|END|now:1746008385236282| [2025/04/30 10:19:45 236377] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385236377| [2025/04/30 10:19:45 236381] [debug] |xqc_engine_wakeup_after|wakeup:1746008385236829|now:1746008385236381|diff:448| [2025/04/30 10:19:45 236385] [debug] |xqc_engine_main_logic|END|now:1746008385236377| [2025/04/30 10:19:45 237454] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385237454| [2025/04/30 10:19:45 237464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385236829|pq_index:0| [2025/04/30 10:19:45 237468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385236282| [2025/04/30 10:19:45 237473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385237472| [2025/04/30 10:19:45 237478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385236829|now:1746008385237472| [2025/04/30 10:19:45 237482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385236829|now:1746008385237472| [2025/04/30 10:19:45 237486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 237491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37188|min_srtt:37188|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 237496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 237501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 237505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 237509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 237513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 237517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37188|min_srtt:37188|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 237521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 237526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 237534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 237538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 237543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 237547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 237574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 237580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 237584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 10:19:45 237648] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385237595|stream_id:0|stream_offset:937335| [2025/04/30 10:19:45 237656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1032|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 237663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 237669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37188|rtt_var:2850|pto_duration:48588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 237676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 237681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 237687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 237692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385311183|now:1746008385237669|interv:73514| [2025/04/30 10:19:45 237697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385311183|now:1746008385237669|interval:73514|pto_count:0|srtt:37188 [2025/04/30 10:19:45 237703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40811| [2025/04/30 10:19:45 237710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 237716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:938514| [2025/04/30 10:19:45 237722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 237728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 10:19:45 237769] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385237737|stream_id:0|stream_offset:938514| [2025/04/30 10:19:45 237782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 237788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 237794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37188|rtt_var:2850|pto_duration:48588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 237800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 237806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 237812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 237818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385311325|now:1746008385237794|interv:73531| [2025/04/30 10:19:45 237824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385311325|now:1746008385237794|interval:73531|pto_count:0|srtt:37188 [2025/04/30 10:19:45 237830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 237836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 237842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 237848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 237853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385238853|now:1746008385237853|interv:1000| [2025/04/30 10:19:45 237859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 237865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 237871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385238853| [2025/04/30 10:19:45 237878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385238853| [2025/04/30 10:19:45 237882] [debug] |xqc_engine_wakeup_after|wakeup:1746008385238853|now:1746008385237882|diff:971| [2025/04/30 10:19:45 237886] [debug] |xqc_engine_main_logic|END|now:1746008385237472| [2025/04/30 10:19:45 238027] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008385238026| [2025/04/30 10:19:45 238034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 238043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:401| [2025/04/30 10:19:45 238049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 10:19:45 238057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 10:19:45 238064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 238072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:999| [2025/04/30 10:19:45 238084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:868036|prior_time:1746008385196197|is_app_limited:0|send_elapse:33887|ack_elapse:41829|ctl_first_sent_time:1746008385197757|lagest_ack_time:1746008385238026|curr_delivered:914847| [2025/04/30 10:19:45 238089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385197757| [2025/04/30 10:19:45 238094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1021||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 10:19:45 238100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:1000| [2025/04/30 10:19:45 238107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:49211|prior_delivered:868036|prior_time:1746008385196197|is_app_limited:0|send_elapse:33887|ack_elapse:41829|ctl_first_sent_time:1746008385197757|lagest_ack_time:1746008385238026|curr_delivered:916047| [2025/04/30 10:19:45 238114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385197911| [2025/04/30 10:19:45 238120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1020||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 10:19:45 238126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37188|rttvar:2850|minrtt:30819|latest_rtt:40115|ack_delay:56| [2025/04/30 10:19:45 238130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37547|rttvar:2855|minrtt:30819|latest_rtt:40115|ack_delay:56| [2025/04/30 10:19:45 238134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/04/30 10:19:45 238138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 238143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 238147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 238151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37547|rtt_var:2855|pto_duration:48967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 238155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 238159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 238163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 238167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385311704|now:1746008385238150|interv:73554| [2025/04/30 10:19:45 238171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385311704|now:1746008385238150|interval:73554|pto_count:0|srtt:37547 [2025/04/30 10:19:45 238176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33887, ack_elapse 41829, delivered 48011|rate 1147792|lost 216| [2025/04/30 10:19:45 238180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147792) in round 18| [2025/04/30 10:19:45 238188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 238192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 238196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385197911|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 238200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385197911|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 238205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39611|srtt:37547|latest_rtt:40115|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 238210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 238215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385263026|now:1746008385238026|interv:25000| [2025/04/30 10:19:45 238220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385238026|max_ack_delay:25000| [2025/04/30 10:19:45 238225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 10:19:45 238229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:402|frame:PING ACK |recv_time:1746008385238026|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 238234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505238026|now:1746008385238026|interv:120000000| [2025/04/30 10:19:45 238238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505238026|now:1746008385238026|interv:120000000| [2025/04/30 10:19:45 238242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385238853|pq_index:0| [2025/04/30 10:19:45 238246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385237472| [2025/04/30 10:19:45 238250] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385238250| [2025/04/30 10:19:45 238255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385238254| [2025/04/30 10:19:45 238261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37547|min_srtt:37547|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 238265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 238270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 238273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 238280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 238284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 238288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37547|min_srtt:37547|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 238293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 238297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 238301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 238305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 238309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 238313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 238317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 238322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 238326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 238330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385238853| [2025/04/30 10:19:45 238334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385238853| [2025/04/30 10:19:45 238338] [debug] |xqc_engine_wakeup_after|wakeup:1746008385238853|now:1746008385238337|diff:516| [2025/04/30 10:19:45 238342] [debug] |xqc_engine_main_logic|END|now:1746008385238254| [2025/04/30 10:19:45 238347] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385238347| [2025/04/30 10:19:45 238351] [debug] |xqc_engine_wakeup_after|wakeup:1746008385238853|now:1746008385238351|diff:502| [2025/04/30 10:19:45 238355] [debug] |xqc_engine_main_logic|END|now:1746008385238347| [2025/04/30 10:19:45 239427] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385239426| [2025/04/30 10:19:45 239437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385238853|pq_index:0| [2025/04/30 10:19:45 239441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385238254| [2025/04/30 10:19:45 239446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385239445| [2025/04/30 10:19:45 239451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385238853|now:1746008385239445| [2025/04/30 10:19:45 239455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385238853|now:1746008385239445| [2025/04/30 10:19:45 239463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 239469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37547|min_srtt:37547|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 239473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 239478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 239482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 239486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 239490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 239494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37547|min_srtt:37547|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 239499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 239503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 239507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 239511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 239515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 239519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 239524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 239528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 239533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 10:19:45 239594] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385239541|stream_id:0|stream_offset:939693| [2025/04/30 10:19:45 239607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1034|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 239615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 239625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37547|rtt_var:2855|pto_duration:48967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 239632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 239644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 239649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 239655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385313508|now:1746008385239625|interv:73883| [2025/04/30 10:19:45 239661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385313508|now:1746008385239625|interval:73883|pto_count:0|srtt:37547 [2025/04/30 10:19:45 239667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40811| [2025/04/30 10:19:45 239674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 239680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:940872| [2025/04/30 10:19:45 239685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 239691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 10:19:45 239731] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385239701|stream_id:0|stream_offset:940872| [2025/04/30 10:19:45 239738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 239744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 239750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37547|rtt_var:2855|pto_duration:48967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 239756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 239762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 239767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 239773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385313668|now:1746008385239750|interv:73918| [2025/04/30 10:19:45 239779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385313668|now:1746008385239750|interval:73918|pto_count:0|srtt:37547 [2025/04/30 10:19:45 239785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 239792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 239798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 239805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 239816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385240815|now:1746008385239815|interv:1000| [2025/04/30 10:19:45 239821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 239826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 239832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385240815| [2025/04/30 10:19:45 239837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385240815| [2025/04/30 10:19:45 239843] [debug] |xqc_engine_wakeup_after|wakeup:1746008385240815|now:1746008385239843|diff:972| [2025/04/30 10:19:45 239849] [debug] |xqc_engine_main_logic|END|now:1746008385239445| [2025/04/30 10:19:45 240014] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385240012| [2025/04/30 10:19:45 240025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 240047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:402| [2025/04/30 10:19:45 240054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 10:19:45 240061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 10:19:45 240065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 240073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1001| [2025/04/30 10:19:45 240080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:51611|prior_delivered:868036|prior_time:1746008385196197|is_app_limited:0|send_elapse:34158|ack_elapse:43815|ctl_first_sent_time:1746008385198028|lagest_ack_time:1746008385240012|curr_delivered:917247| [2025/04/30 10:19:45 240088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385198028| [2025/04/30 10:19:45 240095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1019||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 10:19:45 240102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1002| [2025/04/30 10:19:45 240108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:51611|prior_delivered:869236|prior_time:1746008385198201|is_app_limited:0|send_elapse:33770|ack_elapse:41811|ctl_first_sent_time:1746008385199645|lagest_ack_time:1746008385240012|curr_delivered:918447| [2025/04/30 10:19:45 240115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385199645| [2025/04/30 10:19:45 240122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1018||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 10:19:45 240128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37547|rttvar:2855|minrtt:30819|latest_rtt:40367|ack_delay:56| [2025/04/30 10:19:45 240133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37892|rttvar:2833|minrtt:30819|latest_rtt:40367|ack_delay:56| [2025/04/30 10:19:45 240138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1002|lost_pn:999|thresh:3| [2025/04/30 10:19:45 240145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 240159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 240165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 240173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37892|rtt_var:2833|pto_duration:49224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 240180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 240187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 240193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 240199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385313925|now:1746008385240172|interv:73753| [2025/04/30 10:19:45 240205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385313925|now:1746008385240172|interval:73753|pto_count:0|srtt:37892 [2025/04/30 10:19:45 240212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33770, ack_elapse 41811, delivered 49211|rate 1176986|lost 216| [2025/04/30 10:19:45 240218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176986) in round 18| [2025/04/30 10:19:45 240222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 240226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 240230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385199645|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 240235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385199645|recovery:1|recovery_start:1746008385202308|packet_conservation:1|next_round_delivered:870436| [2025/04/30 10:19:45 240239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39611|srtt:37892|latest_rtt:40367|min_rtt:30819|applimit:0|lost:214|recovery:1|recovery_start:1746008385202308|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 240245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 10:19:45 240250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746008385240012|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 240255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505240012|now:1746008385240012|interv:120000000| [2025/04/30 10:19:45 240259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505240012|now:1746008385240012|interv:120000000| [2025/04/30 10:19:45 240263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385240815|pq_index:0| [2025/04/30 10:19:45 240268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385239445| [2025/04/30 10:19:45 240276] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385240276| [2025/04/30 10:19:45 240282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385240280| [2025/04/30 10:19:45 240288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 240293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 240297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 240302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:959|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 240307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 240311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 240316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 240319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 240323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 240328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 240332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 240336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 240340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 240344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 240348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 240352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 240357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:959|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 240361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 240368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 240372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 240376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 240380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 240384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 240388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 240392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385240815| [2025/04/30 10:19:45 240396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385240815| [2025/04/30 10:19:45 240400] [debug] |xqc_engine_wakeup_after|wakeup:1746008385240815|now:1746008385240400|diff:415| [2025/04/30 10:19:45 240404] [debug] |xqc_engine_main_logic|END|now:1746008385240280| [2025/04/30 10:19:45 240410] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385240410| [2025/04/30 10:19:45 240414] [debug] |xqc_engine_wakeup_after|wakeup:1746008385240815|now:1746008385240414|diff:401| [2025/04/30 10:19:45 240418] [debug] |xqc_engine_main_logic|END|now:1746008385240410| [2025/04/30 10:19:45 241487] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385241487| [2025/04/30 10:19:45 241498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385240815|pq_index:0| [2025/04/30 10:19:45 241503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385240280| [2025/04/30 10:19:45 241508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385241507| [2025/04/30 10:19:45 241513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385240815|now:1746008385241507| [2025/04/30 10:19:45 241517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385240815|now:1746008385241507| [2025/04/30 10:19:45 241521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 241526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 241531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 241536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 241540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 241544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 241567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 241577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 241591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 241597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 241602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 241609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 241615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 241622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:959|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 241628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 241635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 241641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 10:19:45 241686] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385241652|stream_id:0|stream_offset:851268| [2025/04/30 10:19:45 241694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1036|origin_pktnum:959|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 241700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 241706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37892|rtt_var:2833|pto_duration:49224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 241712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 241717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 241722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 241728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385315876|now:1746008385241706|interv:74170| [2025/04/30 10:19:45 241734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385315876|now:1746008385241706|interval:74170|pto_count:0|srtt:37892 [2025/04/30 10:19:45 241740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40811| [2025/04/30 10:19:45 241747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 241753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 241766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 241772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 10:19:45 241808] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385241780|stream_id:0|stream_offset:942051| [2025/04/30 10:19:45 241815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 241821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 241827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37892|rtt_var:2833|pto_duration:49224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 241834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 241839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 241844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 241850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385316004|now:1746008385241827|interv:74177| [2025/04/30 10:19:45 241855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385316004|now:1746008385241827|interval:74177|pto_count:0|srtt:37892 [2025/04/30 10:19:45 241862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42011| [2025/04/30 10:19:45 241869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 241876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:943230| [2025/04/30 10:19:45 241882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 241886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385242886|now:1746008385241886|interv:1000| [2025/04/30 10:19:45 241890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 241894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 241898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385242886| [2025/04/30 10:19:45 241902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385242886| [2025/04/30 10:19:45 241906] [debug] |xqc_engine_wakeup_after|wakeup:1746008385242886|now:1746008385241906|diff:980| [2025/04/30 10:19:45 241911] [debug] |xqc_engine_main_logic|END|now:1746008385241507| [2025/04/30 10:19:45 242981] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385242981| [2025/04/30 10:19:45 242990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385242886|pq_index:0| [2025/04/30 10:19:45 242995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385241507| [2025/04/30 10:19:45 243000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385242999| [2025/04/30 10:19:45 243013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385242886|now:1746008385242999| [2025/04/30 10:19:45 243020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385242886|now:1746008385242999| [2025/04/30 10:19:45 243026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 243034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:1.37|path_pto:0| [2025/04/30 10:19:45 243040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 243047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 243053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 243059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 243065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 243072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37892|min_srtt:37892|path_bw:1207083|loss_rate:1.37|path_pto:0| [2025/04/30 10:19:45 243078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 243085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 243091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 243097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 243104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 243111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 243118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:943230| [2025/04/30 10:19:45 243125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 243132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 10:19:45 243187] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385243144|stream_id:0|stream_offset:943230| [2025/04/30 10:19:45 243199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 243213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 243218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37892|rtt_var:2833|pto_duration:49224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 243222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 243226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 243230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 243234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385317368|now:1746008385243218|interv:74150| [2025/04/30 10:19:45 243238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385317368|now:1746008385243218|interval:74150|pto_count:0|srtt:37892 [2025/04/30 10:19:45 243243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:43211| [2025/04/30 10:19:45 243248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 243252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:944409| [2025/04/30 10:19:45 243257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 243261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 10:19:45 243296] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43211|now:1746008385243269|stream_id:0|stream_offset:944409| [2025/04/30 10:19:45 243306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 243313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43211|applimit:0| [2025/04/30 10:19:45 243320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37892|rtt_var:2833|pto_duration:49224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 243327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 243331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 243335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44411| [2025/04/30 10:19:45 243339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385317493|now:1746008385243320|interv:74173| [2025/04/30 10:19:45 243343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385317493|now:1746008385243320|interval:74173|pto_count:0|srtt:37892 [2025/04/30 10:19:45 243347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:44411| [2025/04/30 10:19:45 243352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 243360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44411|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 243365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 243369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385244369|now:1746008385243369|interv:1000| [2025/04/30 10:19:45 243373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 243377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 243381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385244369| [2025/04/30 10:19:45 243385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385244369| [2025/04/30 10:19:45 243389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385244369|now:1746008385243389|diff:980| [2025/04/30 10:19:45 243393] [debug] |xqc_engine_main_logic|END|now:1746008385242999| [2025/04/30 10:19:45 243403] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385243402| [2025/04/30 10:19:45 243408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 243414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:403| [2025/04/30 10:19:45 243418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 10:19:45 243424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 10:19:45 243428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 243433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1005|path_largest_ack:1003| [2025/04/30 10:19:45 243437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:52811|prior_delivered:869236|prior_time:1746008385198201|is_app_limited:0|send_elapse:33881|ack_elapse:45201|ctl_first_sent_time:1746008385199756|lagest_ack_time:1746008385243402|curr_delivered:919647| [2025/04/30 10:19:45 243442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385199756| [2025/04/30 10:19:45 243447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1017||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 10:19:45 243451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1005|path_largest_ack:1005| [2025/04/30 10:19:45 243456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:49211|prior_delivered:872836|prior_time:1746008385202156|is_app_limited:0|send_elapse:32627|ack_elapse:41246|ctl_first_sent_time:1746008385202484|lagest_ack_time:1746008385243402|curr_delivered:920847| [2025/04/30 10:19:45 243460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385202484| [2025/04/30 10:19:45 243464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1016||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 10:19:45 243468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37892|rttvar:2833|minrtt:30819|latest_rtt:40918|ack_delay:56| [2025/04/30 10:19:45 243476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38263|rttvar:2867|minrtt:30819|latest_rtt:40918|ack_delay:56| [2025/04/30 10:19:45 243480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1005|lost_pn:1002|thresh:3| [2025/04/30 10:19:45 243484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 243488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 243492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 243496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385247742|now:1746008385243496|interval:4246| [2025/04/30 10:19:45 243501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385247742|now:1746008385243496|interv:4246| [2025/04/30 10:19:45 243505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32627, ack_elapse 41246, delivered 48011|rate 1164015|lost 216| [2025/04/30 10:19:45 243509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 10:19:45 243514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164015) in round 19| [2025/04/30 10:19:45 243518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 243522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 243526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385202484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:920847| [2025/04/30 10:19:45 243531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385202484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:920847| [2025/04/30 10:19:45 243535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:42011|srtt:38263|latest_rtt:40918|min_rtt:30819|applimit:0|lost:215|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 243541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 10:19:45 243546] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746008385243402|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 243570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505243402|now:1746008385243402|interv:120000000| [2025/04/30 10:19:45 243577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505243402|now:1746008385243402|interv:120000000| [2025/04/30 10:19:45 243583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385244369|pq_index:0| [2025/04/30 10:19:45 243589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385242999| [2025/04/30 10:19:45 243595] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385243595| [2025/04/30 10:19:45 243608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385243606| [2025/04/30 10:19:45 243617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 243631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:961|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 243657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:953841| [2025/04/30 10:19:45 243681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:955020| [2025/04/30 10:19:45 243705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:956199| [2025/04/30 10:19:45 243732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:957378| [2025/04/30 10:19:45 243756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 243781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:959736| [2025/04/30 10:19:45 243808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:960915| [2025/04/30 10:19:45 243832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:962094| [2025/04/30 10:19:45 243863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:963273| [2025/04/30 10:19:45 243882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:964452| [2025/04/30 10:19:45 243900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:965631| [2025/04/30 10:19:45 243917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:966810| [2025/04/30 10:19:45 243942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:967989| [2025/04/30 10:19:45 243959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:969168| [2025/04/30 10:19:45 243976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 243984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 243989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:970347| [2025/04/30 10:19:45 243993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 243997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:971526| [2025/04/30 10:19:45 244010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:972705| [2025/04/30 10:19:45 244029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:973884| [2025/04/30 10:19:45 244046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:975063| [2025/04/30 10:19:45 244063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:976242| [2025/04/30 10:19:45 244080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:977421| [2025/04/30 10:19:45 244099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:978600| [2025/04/30 10:19:45 244116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:979779| [2025/04/30 10:19:45 244133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:980958| [2025/04/30 10:19:45 244150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:982137| [2025/04/30 10:19:45 244166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:983316| [2025/04/30 10:19:45 244186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:984495| [2025/04/30 10:19:45 244203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:985674| [2025/04/30 10:19:45 244219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:986853| [2025/04/30 10:19:45 244236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:988032| [2025/04/30 10:19:45 244255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:989211| [2025/04/30 10:19:45 244272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:990390| [2025/04/30 10:19:45 244289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:991569| [2025/04/30 10:19:45 244306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:992748| [2025/04/30 10:19:45 244323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:993927| [2025/04/30 10:19:45 244342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 244359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:996285| [2025/04/30 10:19:45 244376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 244392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:998643| [2025/04/30 10:19:45 244412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:999822| [2025/04/30 10:19:45 244429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1001001| [2025/04/30 10:19:45 244445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1002180| [2025/04/30 10:19:45 244462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 244466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 244470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 244479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 244483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 244490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 244494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 244499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:961|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 244503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 244508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 244511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 244516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 244520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 244524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 244528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 244532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385244369| [2025/04/30 10:19:45 244536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385244369| [2025/04/30 10:19:45 244540] [debug] |xqc_engine_wakeup_after|wakeup:1746008385244369|now:1746008385244540|diff:18446744073709551445| [2025/04/30 10:19:45 244544] [debug] |xqc_engine_main_logic|END|now:1746008385243606| [2025/04/30 10:19:45 244564] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385244564| [2025/04/30 10:19:45 244574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385244369|pq_index:0| [2025/04/30 10:19:45 244581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385243606| [2025/04/30 10:19:45 244589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385244587| [2025/04/30 10:19:45 244596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385244369|now:1746008385244587| [2025/04/30 10:19:45 244603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385244369|now:1746008385244587| [2025/04/30 10:19:45 244609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 244616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38263|min_srtt:38263|path_bw:1207083|loss_rate:1.33|path_pto:0| [2025/04/30 10:19:45 244622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 244629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 244635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 244644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 244650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 244656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:961|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 244662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 244668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 244674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 10:19:45 244717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385244684|stream_id:0|stream_offset:853626| [2025/04/30 10:19:45 244724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1040|origin_pktnum:961|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 244731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 244737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385247742|now:1746008385244737|interval:3005| [2025/04/30 10:19:45 244743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385247742|now:1746008385244737|interv:3005| [2025/04/30 10:19:45 244749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43211| [2025/04/30 10:19:45 244756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 244762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 244770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 244774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385245774|now:1746008385244774|interv:1000| [2025/04/30 10:19:45 244778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 244782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 244786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385245774| [2025/04/30 10:19:45 244790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385245774| [2025/04/30 10:19:45 244794] [debug] |xqc_engine_wakeup_after|wakeup:1746008385245774|now:1746008385244794|diff:980| [2025/04/30 10:19:45 244798] [debug] |xqc_engine_main_logic|END|now:1746008385244587| [2025/04/30 10:19:45 245060] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385245058| [2025/04/30 10:19:45 245072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 245089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:404| [2025/04/30 10:19:45 245095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 10:19:45 245104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 10:19:45 245110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 245118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1007|path_largest_ack:1007| [2025/04/30 10:19:45 245125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:49211|prior_delivered:875236|prior_time:1746008385204137|is_app_limited:0|send_elapse:35706|ack_elapse:40921|ctl_first_sent_time:1746008385205686|lagest_ack_time:1746008385245058|curr_delivered:922047| [2025/04/30 10:19:45 245133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385205686| [2025/04/30 10:19:45 245140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 10:19:45 245146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38263|rttvar:2867|minrtt:30819|latest_rtt:39372|ack_delay:56| [2025/04/30 10:19:45 245153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38395|rttvar:2414|minrtt:30819|latest_rtt:39372|ack_delay:56| [2025/04/30 10:19:45 245159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1007|lost_pn:1004|thresh:3| [2025/04/30 10:19:45 245165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 245169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 245176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1004|lost_pn:1004|po_sent_time:1746008385201710|lost_send_time:1746008385200765|loss_delay:44293|frame:STREAM |repair:128| [2025/04/30 10:19:45 245182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385201710u| [2025/04/30 10:19:45 245189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 245193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385248174|now:1746008385245193|interval:2981| [2025/04/30 10:19:45 245197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385248174|now:1746008385245193|interv:2981| [2025/04/30 10:19:45 245201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35706, ack_elapse 40921, delivered 46811|rate 1143935|lost 217| [2025/04/30 10:19:45 245206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143935) in round 19| [2025/04/30 10:19:45 245212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 245219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 245224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:1|acked:1200|po_sent_time:1746008385205686|recovery:1|recovery_start:1746008385245188|packet_conservation:0|next_round_delivered:920847| [2025/04/30 10:19:45 245235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:1|acked:1200|po_sent_time:1746008385205686|recovery:1|recovery_start:1746008385245188|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 245240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:40811|srtt:38395|latest_rtt:39372|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385245188|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 245246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 10:19:45 245250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746008385245058|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 245255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505245058|now:1746008385245058|interv:120000000| [2025/04/30 10:19:45 245259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505245058|now:1746008385245058|interv:120000000| [2025/04/30 10:19:45 245264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385245774|pq_index:0| [2025/04/30 10:19:45 245268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385244587| [2025/04/30 10:19:45 245272] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385245272| [2025/04/30 10:19:45 245277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385245276| [2025/04/30 10:19:45 245283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38395|min_srtt:38395|path_bw:1207083|loss_rate:2.63|path_pto:0| [2025/04/30 10:19:45 245288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 245292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 245296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 245300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 245305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 245309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38395|min_srtt:38395|path_bw:1207083|loss_rate:2.63|path_pto:0| [2025/04/30 10:19:45 245313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 245317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 245321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 245328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 245332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 245337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 245341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 245345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 245349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 245353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385245774| [2025/04/30 10:19:45 245358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385245774| [2025/04/30 10:19:45 245361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385245774|now:1746008385245361|diff:413| [2025/04/30 10:19:45 245366] [debug] |xqc_engine_main_logic|END|now:1746008385245276| [2025/04/30 10:19:45 245371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385245371| [2025/04/30 10:19:45 245375] [debug] |xqc_engine_wakeup_after|wakeup:1746008385245774|now:1746008385245375|diff:399| [2025/04/30 10:19:45 245379] [debug] |xqc_engine_main_logic|END|now:1746008385245371| [2025/04/30 10:19:45 246448] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385246447| [2025/04/30 10:19:45 246459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385245774|pq_index:0| [2025/04/30 10:19:45 246464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385245276| [2025/04/30 10:19:45 246469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385246468| [2025/04/30 10:19:45 246474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385245774|now:1746008385246468| [2025/04/30 10:19:45 246479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385245774|now:1746008385246468| [2025/04/30 10:19:45 246482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 246488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38395|min_srtt:38395|path_bw:1207083|loss_rate:2.63|path_pto:0| [2025/04/30 10:19:45 246494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 246501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 246508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 246514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 246521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 246542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38395|min_srtt:38395|path_bw:1207083|loss_rate:2.63|path_pto:0| [2025/04/30 10:19:45 246566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 246577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 246583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 246589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 246596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 246603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 246609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 246616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 246623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 10:19:45 246666] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385246634|stream_id:0|stream_offset:945588| [2025/04/30 10:19:45 246675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1041|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 246683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 246689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385248174|now:1746008385246689|interval:1485| [2025/04/30 10:19:45 246696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385248174|now:1746008385246689|interv:1485| [2025/04/30 10:19:45 246703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42011| [2025/04/30 10:19:45 246711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 246718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 246725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 246731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385248174| [2025/04/30 10:19:45 246738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385248174| [2025/04/30 10:19:45 246745] [debug] |xqc_engine_wakeup_after|wakeup:1746008385248174|now:1746008385246745|diff:1429| [2025/04/30 10:19:45 246758] [debug] |xqc_engine_main_logic|END|now:1746008385246468| [2025/04/30 10:19:45 247071] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385247070| [2025/04/30 10:19:45 247082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 247090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:405| [2025/04/30 10:19:45 247096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 10:19:45 247104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 10:19:45 247110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 247119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1009|path_largest_ack:1008| [2025/04/30 10:19:45 247126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:50411|prior_delivered:875236|prior_time:1746008385204137|is_app_limited:0|send_elapse:35854|ack_elapse:42933|ctl_first_sent_time:1746008385205834|lagest_ack_time:1746008385247070|curr_delivered:923247| [2025/04/30 10:19:45 247133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385205834| [2025/04/30 10:19:45 247140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 10:19:45 247147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1009|path_largest_ack:1009| [2025/04/30 10:19:45 247153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:49211|prior_delivered:877636|prior_time:1746008385206158|is_app_limited:0|send_elapse:35923|ack_elapse:40912|ctl_first_sent_time:1746008385207734|lagest_ack_time:1746008385247070|curr_delivered:924447| [2025/04/30 10:19:45 247160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385207734| [2025/04/30 10:19:45 247166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1014||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 10:19:45 247172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38395|rttvar:2414|minrtt:30819|latest_rtt:39336|ack_delay:64| [2025/04/30 10:19:45 247179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38505|rttvar:2030|minrtt:30819|latest_rtt:39336|ack_delay:64| [2025/04/30 10:19:45 247186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1009|lost_pn:1006|thresh:3| [2025/04/30 10:19:45 247193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 247199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 247205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 247210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1006|lost_pn:1006|po_sent_time:1746008385203881|lost_send_time:1746008385202817|loss_delay:44253|frame:STREAM |repair:128| [2025/04/30 10:19:45 247214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385203881u| [2025/04/30 10:19:45 247224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 247231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38505|rtt_var:2030|pto_duration:46625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 247238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 247244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 247249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38411| [2025/04/30 10:19:45 247253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385318259|now:1746008385247231|interv:71028| [2025/04/30 10:19:45 247257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385318259|now:1746008385247231|interval:71028|pto_count:0|srtt:38505 [2025/04/30 10:19:45 247262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35923, ack_elapse 40912, delivered 46811|rate 1144187|lost 218| [2025/04/30 10:19:45 247266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144187) in round 19| [2025/04/30 10:19:45 247271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 247275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 247279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:1|acked:2400|po_sent_time:1746008385207734|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 247283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:1|acked:2400|po_sent_time:1746008385207734|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 247288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:38411|srtt:38505|latest_rtt:39336|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385247224|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 247294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 10:19:45 247298] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746008385247070|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 247303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505247070|now:1746008385247070|interv:120000000| [2025/04/30 10:19:45 247307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505247070|now:1746008385247070|interv:120000000| [2025/04/30 10:19:45 247311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385248174|pq_index:0| [2025/04/30 10:19:45 247315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385246468| [2025/04/30 10:19:45 247319] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385247319| [2025/04/30 10:19:45 247324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385247323| [2025/04/30 10:19:45 247334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38505|min_srtt:38505|path_bw:1207083|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:45 247338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 247343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 247347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 247351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 247355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 247359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38505|min_srtt:38505|path_bw:1207083|loss_rate:2.60|path_pto:0| [2025/04/30 10:19:45 247363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 247368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 247372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 247375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 247380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 247384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 247388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 247393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 247397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 10:19:45 247432] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38411|now:1746008385247405|stream_id:0|stream_offset:946767| [2025/04/30 10:19:45 247439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1042|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 247444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38411|applimit:0| [2025/04/30 10:19:45 247451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38505|rtt_var:2030|pto_duration:46625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 247464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 247470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 247476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 247483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385319030|now:1746008385247451|interv:71579| [2025/04/30 10:19:45 247490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385319030|now:1746008385247451|interval:71579|pto_count:0|srtt:38505 [2025/04/30 10:19:45 247497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:39611| [2025/04/30 10:19:45 247505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 247511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:947946| [2025/04/30 10:19:45 247518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 247525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 10:19:45 247582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385247536|stream_id:0|stream_offset:947946| [2025/04/30 10:19:45 247596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 247603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 247610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38505|rtt_var:2030|pto_duration:46625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 247617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 247624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 247630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 247636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385319161|now:1746008385247609|interv:71552| [2025/04/30 10:19:45 247642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385319161|now:1746008385247609|interval:71552|pto_count:0|srtt:38505 [2025/04/30 10:19:45 247650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40811| [2025/04/30 10:19:45 247657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 247664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 247679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 247685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385248685|now:1746008385247685|interv:1000| [2025/04/30 10:19:45 247692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 247698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 247705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385248685| [2025/04/30 10:19:45 247711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385248685| [2025/04/30 10:19:45 247717] [debug] |xqc_engine_wakeup_after|wakeup:1746008385248685|now:1746008385247717|diff:968| [2025/04/30 10:19:45 247724] [debug] |xqc_engine_main_logic|END|now:1746008385247323| [2025/04/30 10:19:45 247732] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385247732| [2025/04/30 10:19:45 247739] [debug] |xqc_engine_wakeup_after|wakeup:1746008385248685|now:1746008385247738|diff:947| [2025/04/30 10:19:45 247745] [debug] |xqc_engine_main_logic|END|now:1746008385247732| [2025/04/30 10:19:45 248816] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385248815| [2025/04/30 10:19:45 248826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385248685|pq_index:0| [2025/04/30 10:19:45 248830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385247323| [2025/04/30 10:19:45 248835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385248834| [2025/04/30 10:19:45 248840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385248685|now:1746008385248834| [2025/04/30 10:19:45 248845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385248685|now:1746008385248834| [2025/04/30 10:19:45 248849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 248854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38505|min_srtt:38505|path_bw:1207083|loss_rate:2.53|path_pto:0| [2025/04/30 10:19:45 248859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 248863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 248867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 248871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 248876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 248880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38505|min_srtt:38505|path_bw:1207083|loss_rate:2.53|path_pto:0| [2025/04/30 10:19:45 248884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 248894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 248897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 248901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 248905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 248910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 248915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 248919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 248923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 10:19:45 248976] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385248932|stream_id:0|stream_offset:949125| [2025/04/30 10:19:45 248987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 248995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 249001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38505|rtt_var:2030|pto_duration:46625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 249007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 249014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 249020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 249027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385320557|now:1746008385249001|interv:71556| [2025/04/30 10:19:45 249034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385320557|now:1746008385249001|interval:71556|pto_count:0|srtt:38505 [2025/04/30 10:19:45 249041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42011| [2025/04/30 10:19:45 249048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 249054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:950304| [2025/04/30 10:19:45 249061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 249068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 249075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 249087] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385249087|diff:13939| [2025/04/30 10:19:45 249093] [debug] |xqc_engine_main_logic|END|now:1746008385248834| [2025/04/30 10:19:45 249105] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385249104| [2025/04/30 10:19:45 249112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 249120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:406| [2025/04/30 10:19:45 249126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 10:19:45 249136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 10:19:45 249143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 249151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1011|path_largest_ack:1010| [2025/04/30 10:19:45 249158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:48011|prior_delivered:880036|prior_time:1746008385208140|is_app_limited:0|send_elapse:35702|ack_elapse:40964|ctl_first_sent_time:1746008385209713|lagest_ack_time:1746008385249104|curr_delivered:925647| [2025/04/30 10:19:45 249165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385209713| [2025/04/30 10:19:45 249170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1014||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 10:19:45 249175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1011|path_largest_ack:1011| [2025/04/30 10:19:45 249179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:48011|prior_delivered:880036|prior_time:1746008385208140|is_app_limited:0|send_elapse:35702|ack_elapse:40964|ctl_first_sent_time:1746008385209713|lagest_ack_time:1746008385249104|curr_delivered:926847| [2025/04/30 10:19:45 249184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385209854| [2025/04/30 10:19:45 249188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1013||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 10:19:45 249192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38505|rttvar:2030|minrtt:30819|latest_rtt:39250|ack_delay:56| [2025/04/30 10:19:45 249196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38591|rttvar:1695|minrtt:30819|latest_rtt:39250|ack_delay:56| [2025/04/30 10:19:45 249201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1011|lost_pn:1008|thresh:3| [2025/04/30 10:19:45 249205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 249209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 249213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 249217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 249221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 249230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1695|pto_duration:45371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 249235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 249239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 249243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 249247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385319303|now:1746008385249230|interv:70073| [2025/04/30 10:19:45 249251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385319303|now:1746008385249230|interval:70073|pto_count:0|srtt:38591 [2025/04/30 10:19:45 249255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35702, ack_elapse 40964, delivered 46811|rate 1142735|lost 218| [2025/04/30 10:19:45 249260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142735) in round 19| [2025/04/30 10:19:45 249264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 249268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 249272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385209854|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 249277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385209854|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 249281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39611|srtt:38591|latest_rtt:39250|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385247224|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 249287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 10:19:45 249292] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746008385249104|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 249296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505249104|now:1746008385249104|interv:120000000| [2025/04/30 10:19:45 249301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505249104|now:1746008385249104|interv:120000000| [2025/04/30 10:19:45 249305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 249309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385248834| [2025/04/30 10:19:45 249313] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385249313| [2025/04/30 10:19:45 249318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385249317| [2025/04/30 10:19:45 249326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1207083|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:45 249331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39611|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 249336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 249339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 249343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 249348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 249352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1207083|loss_rate:2.50|path_pto:0| [2025/04/30 10:19:45 249356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39611|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 249360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 249364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 249368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 249372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 249377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 249381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:950304| [2025/04/30 10:19:45 249385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 249390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 10:19:45 249424] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385249397|stream_id:0|stream_offset:950304| [2025/04/30 10:19:45 249430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 249436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 249443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1695|pto_duration:45371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 249450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 249463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 249469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 249476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385319768|now:1746008385249443|interv:70325| [2025/04/30 10:19:45 249482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385319768|now:1746008385249443|interval:70325|pto_count:0|srtt:38591 [2025/04/30 10:19:45 249489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40811| [2025/04/30 10:19:45 249496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 249501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 249505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 249509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385250509|now:1746008385249509|interv:1000| [2025/04/30 10:19:45 249513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 249517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 249521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385250509| [2025/04/30 10:19:45 249525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385250509| [2025/04/30 10:19:45 249529] [debug] |xqc_engine_wakeup_after|wakeup:1746008385250509|now:1746008385249529|diff:980| [2025/04/30 10:19:45 249537] [debug] |xqc_engine_main_logic|END|now:1746008385249317| [2025/04/30 10:19:45 249546] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385249545| [2025/04/30 10:19:45 249572] [debug] |xqc_engine_wakeup_after|wakeup:1746008385250509|now:1746008385249572|diff:937| [2025/04/30 10:19:45 249579] [debug] |xqc_engine_main_logic|END|now:1746008385249545| [2025/04/30 10:19:45 250655] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385250655| [2025/04/30 10:19:45 250669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385250509|pq_index:0| [2025/04/30 10:19:45 250676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385249317| [2025/04/30 10:19:45 250685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385250683| [2025/04/30 10:19:45 250692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385250509|now:1746008385250683| [2025/04/30 10:19:45 250698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385250509|now:1746008385250683| [2025/04/30 10:19:45 250704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 250711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1207083|loss_rate:2.47|path_pto:0| [2025/04/30 10:19:45 250716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 250727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 250731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 250735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 250741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 250748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38591|min_srtt:38591|path_bw:1207083|loss_rate:2.47|path_pto:0| [2025/04/30 10:19:45 250755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 250762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 250768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 250772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 250776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 250781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 250785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 250790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 250794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 10:19:45 250833] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385250803|stream_id:0|stream_offset:951483| [2025/04/30 10:19:45 250842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1046|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 250850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 250856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38591|rtt_var:1695|pto_duration:45371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 250864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 250869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 250873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 250877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385321174|now:1746008385250856|interv:70318| [2025/04/30 10:19:45 250885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385321174|now:1746008385250856|interval:70318|pto_count:0|srtt:38591 [2025/04/30 10:19:45 250890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42011| [2025/04/30 10:19:45 250895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 250900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 250904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 250909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 250913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 250917] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385250917|diff:12109| [2025/04/30 10:19:45 250921] [debug] |xqc_engine_main_logic|END|now:1746008385250683| [2025/04/30 10:19:45 251045] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385251044| [2025/04/30 10:19:45 251051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 251057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:407| [2025/04/30 10:19:45 251061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 10:19:45 251070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 10:19:45 251076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 251083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1013|path_largest_ack:1013| [2025/04/30 10:19:45 251091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:46811|prior_delivered:884836|prior_time:1746008385212119|is_app_limited:0|send_elapse:37594|ack_elapse:38925|ctl_first_sent_time:1746008385213668|lagest_ack_time:1746008385251044|curr_delivered:928047| [2025/04/30 10:19:45 251098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385213668| [2025/04/30 10:19:45 251103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1012||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 10:19:45 251109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38591|rttvar:1695|minrtt:30819|latest_rtt:37376|ack_delay:56| [2025/04/30 10:19:45 251115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38433|rttvar:1589|minrtt:30819|latest_rtt:37376|ack_delay:56| [2025/04/30 10:19:45 251122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1013|lost_pn:1010|thresh:3| [2025/04/30 10:19:45 251127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 251132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 251144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 251151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 251157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 251164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385254921|now:1746008385251163|interval:3758| [2025/04/30 10:19:45 251171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385254921|now:1746008385251163|interv:3758| [2025/04/30 10:19:45 251177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37594, ack_elapse 38925, delivered 43211|rate 1110109|lost 218| [2025/04/30 10:19:45 251184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110109) in round 19| [2025/04/30 10:19:45 251189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 251193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 251197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:1200|po_sent_time:1746008385213668|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 251201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:1200|po_sent_time:1746008385213668|recovery:1|recovery_start:1746008385247224|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 251206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:40811|srtt:38433|latest_rtt:37376|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385247224|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 251212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 10:19:45 251216] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746008385251044|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 251221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505251044|now:1746008385251044|interv:120000000| [2025/04/30 10:19:45 251226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505251044|now:1746008385251044|interv:120000000| [2025/04/30 10:19:45 251230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 251234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385250683| [2025/04/30 10:19:45 251238] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385251238| [2025/04/30 10:19:45 251243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385251242| [2025/04/30 10:19:45 251248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1207083|loss_rate:2.44|path_pto:0| [2025/04/30 10:19:45 251257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 251261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 251265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 251269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 251274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 251278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38433|min_srtt:38433|path_bw:1207083|loss_rate:2.44|path_pto:0| [2025/04/30 10:19:45 251282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 251286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 251290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 251294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 251298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 251303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 251307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 251311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 251316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 10:19:45 251351] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385251323|stream_id:0|stream_offset:952662| [2025/04/30 10:19:45 251361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 251368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 251375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385254921|now:1746008385251375|interval:3546| [2025/04/30 10:19:45 251382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385254921|now:1746008385251375|interv:3546| [2025/04/30 10:19:45 251387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42011| [2025/04/30 10:19:45 251396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 251401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:953841| [2025/04/30 10:19:45 251405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 251409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385254921| [2025/04/30 10:19:45 251413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385254921| [2025/04/30 10:19:45 251417] [debug] |xqc_engine_wakeup_after|wakeup:1746008385254921|now:1746008385251417|diff:3504| [2025/04/30 10:19:45 251422] [debug] |xqc_engine_main_logic|END|now:1746008385251242| [2025/04/30 10:19:45 251427] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385251427| [2025/04/30 10:19:45 251431] [debug] |xqc_engine_wakeup_after|wakeup:1746008385254921|now:1746008385251431|diff:3490| [2025/04/30 10:19:45 251435] [debug] |xqc_engine_main_logic|END|now:1746008385251427| [2025/04/30 10:19:45 253027] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385253026| [2025/04/30 10:19:45 253043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 253052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:408| [2025/04/30 10:19:45 253058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 10:19:45 253068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 10:19:45 253075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 253082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1015|path_largest_ack:1014| [2025/04/30 10:19:45 253089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:48011|prior_delivered:884836|prior_time:1746008385212119|is_app_limited:0|send_elapse:37720|ack_elapse:40907|ctl_first_sent_time:1746008385213794|lagest_ack_time:1746008385253026|curr_delivered:929247| [2025/04/30 10:19:45 253097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385213794| [2025/04/30 10:19:45 253104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1011||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 10:19:45 253111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1015|path_largest_ack:1015| [2025/04/30 10:19:45 253118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:46811|prior_delivered:887236|prior_time:1746008385214113|is_app_limited:0|send_elapse:36906|ack_elapse:38913|ctl_first_sent_time:1746008385215662|lagest_ack_time:1746008385253026|curr_delivered:930447| [2025/04/30 10:19:45 253125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385215662| [2025/04/30 10:19:45 253132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 10:19:45 253138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38433|rttvar:1589|minrtt:30819|latest_rtt:37364|ack_delay:64| [2025/04/30 10:19:45 253153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38291|rttvar:1475|minrtt:30819|latest_rtt:37364|ack_delay:64| [2025/04/30 10:19:45 253160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1015|lost_pn:1012|thresh:3| [2025/04/30 10:19:45 253165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 253169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 253173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 253177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 253182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1012|lost_pn:1012|po_sent_time:1746008385211684|lost_send_time:1746008385209949|loss_delay:43077|frame:STREAM |repair:128| [2025/04/30 10:19:45 253186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385211684u| [2025/04/30 10:19:45 253191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 253195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38291|rtt_var:1475|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 253199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 253203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 253207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38411| [2025/04/30 10:19:45 253211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385320514|now:1746008385253194|interv:67320| [2025/04/30 10:19:45 253215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385320514|now:1746008385253194|interval:67320|pto_count:0|srtt:38291 [2025/04/30 10:19:45 253220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36906, ack_elapse 38913, delivered 43211|rate 1110451|lost 219| [2025/04/30 10:19:45 253224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110451) in round 19| [2025/04/30 10:19:45 253228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 253233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 253237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:1|acked:2400|po_sent_time:1746008385215662|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 253241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:1|acked:2400|po_sent_time:1746008385215662|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 253246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:38411|srtt:38291|latest_rtt:37364|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 253255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 10:19:45 253259] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746008385253026|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 253264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505253026|now:1746008385253026|interv:120000000| [2025/04/30 10:19:45 253269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505253026|now:1746008385253026|interv:120000000| [2025/04/30 10:19:45 253272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385254921|pq_index:0| [2025/04/30 10:19:45 253277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385251242| [2025/04/30 10:19:45 253281] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385253281| [2025/04/30 10:19:45 253286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385253285| [2025/04/30 10:19:45 253292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38291|min_srtt:38291|path_bw:1207083|loss_rate:2.41|path_pto:0| [2025/04/30 10:19:45 253296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 253301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 253305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 253309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 253313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 253317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38291|min_srtt:38291|path_bw:1207083|loss_rate:2.41|path_pto:0| [2025/04/30 10:19:45 253321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 253326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 253329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 253333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 253337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 253344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 253349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:953841| [2025/04/30 10:19:45 253353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 253357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385254357|now:1746008385253357|interv:1000| [2025/04/30 10:19:45 253361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 253365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 253369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385254357| [2025/04/30 10:19:45 253373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385254357| [2025/04/30 10:19:45 253377] [debug] |xqc_engine_wakeup_after|wakeup:1746008385254357|now:1746008385253377|diff:980| [2025/04/30 10:19:45 253381] [debug] |xqc_engine_main_logic|END|now:1746008385253285| [2025/04/30 10:19:45 253387] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385253387| [2025/04/30 10:19:45 253391] [debug] |xqc_engine_wakeup_after|wakeup:1746008385254357|now:1746008385253391|diff:966| [2025/04/30 10:19:45 253395] [debug] |xqc_engine_main_logic|END|now:1746008385253387| [2025/04/30 10:19:45 254465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385254465| [2025/04/30 10:19:45 254475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385254357|pq_index:0| [2025/04/30 10:19:45 254479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385253285| [2025/04/30 10:19:45 254484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385254483| [2025/04/30 10:19:45 254489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385254357|now:1746008385254483| [2025/04/30 10:19:45 254493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385254357|now:1746008385254483| [2025/04/30 10:19:45 254497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 254503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38291|min_srtt:38291|path_bw:1207083|loss_rate:2.41|path_pto:0| [2025/04/30 10:19:45 254507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 254515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 254522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 254528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 254534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 254540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38291|min_srtt:38291|path_bw:1207083|loss_rate:2.41|path_pto:0| [2025/04/30 10:19:45 254573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 254581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 254587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 254593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 254599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 254607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 254613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38411|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:953841| [2025/04/30 10:19:45 254620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 254626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 10:19:45 254669] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38411|now:1746008385254637|stream_id:0|stream_offset:953841| [2025/04/30 10:19:45 254680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 254687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38411|applimit:0| [2025/04/30 10:19:45 254694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38291|rtt_var:1475|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 254701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 254707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 254713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 10:19:45 254719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385323828|now:1746008385254694|interv:69134| [2025/04/30 10:19:45 254725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385323828|now:1746008385254694|interval:69134|pto_count:0|srtt:38291 [2025/04/30 10:19:45 254733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:39611| [2025/04/30 10:19:45 254738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 254742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:955020| [2025/04/30 10:19:45 254752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 254756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 10:19:45 254791] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746008385254764|stream_id:0|stream_offset:955020| [2025/04/30 10:19:45 254800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 254808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 10:19:45 254815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38291|rtt_var:1475|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 254821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 254825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 254829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 254833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385323955|now:1746008385254814|interv:69141| [2025/04/30 10:19:45 254837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385323955|now:1746008385254814|interval:69141|pto_count:0|srtt:38291 [2025/04/30 10:19:45 254841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40811| [2025/04/30 10:19:45 254846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 254850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:956199| [2025/04/30 10:19:45 254855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 254859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 10:19:45 254888] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385254865|stream_id:0|stream_offset:956199| [2025/04/30 10:19:45 254898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 254905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 254912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38291|rtt_var:1475|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 254918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 254922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 254926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 254934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385324056|now:1746008385254911|interv:69145| [2025/04/30 10:19:45 254939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385324056|now:1746008385254911|interval:69145|pto_count:0|srtt:38291 [2025/04/30 10:19:45 254946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42011| [2025/04/30 10:19:45 254953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 254961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:957378| [2025/04/30 10:19:45 254968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 254974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 254981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 254988] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385254988|diff:8038| [2025/04/30 10:19:45 254994] [debug] |xqc_engine_main_logic|END|now:1746008385254483| [2025/04/30 10:19:45 255007] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385255006| [2025/04/30 10:19:45 255014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 255022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:409| [2025/04/30 10:19:45 255028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 10:19:45 255035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 10:19:45 255040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 255048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1016|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1017|path_largest_ack:1016| [2025/04/30 10:19:45 255055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:45622|prior_delivered:889636|prior_time:1746008385216126|is_app_limited:0|send_elapse:38873|ack_elapse:38880|ctl_first_sent_time:1746008385217767|lagest_ack_time:1746008385255006|curr_delivered:931658| [2025/04/30 10:19:45 255062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385217767| [2025/04/30 10:19:45 255069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 10:19:45 255077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1017|path_largest_ack:1017| [2025/04/30 10:19:45 255084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:45622|prior_delivered:889636|prior_time:1746008385216126|is_app_limited:0|send_elapse:38873|ack_elapse:38880|ctl_first_sent_time:1746008385217767|lagest_ack_time:1746008385255006|curr_delivered:932858| [2025/04/30 10:19:45 255091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385217895| [2025/04/30 10:19:45 255102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1009||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 10:19:45 255110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38291|rttvar:1475|minrtt:30819|latest_rtt:37111|ack_delay:56| [2025/04/30 10:19:45 255115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38136|rttvar:1416|minrtt:30819|latest_rtt:37111|ack_delay:56| [2025/04/30 10:19:45 255119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1017|lost_pn:1014|thresh:3| [2025/04/30 10:19:45 255123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 255127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 255131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 255135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 255139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 255143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 392|pns:2| [2025/04/30 10:19:45 255147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 255151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38136|rtt_var:1416|pto_duration:43800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 255156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 255160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 255164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 255168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385323665|now:1746008385255151|interv:68514| [2025/04/30 10:19:45 255172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385323665|now:1746008385255151|interval:68514|pto_count:0|srtt:38136 [2025/04/30 10:19:45 255176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38873, ack_elapse 38880, delivered 43222|rate 1111676|lost 219| [2025/04/30 10:19:45 255181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111676) in round 19| [2025/04/30 10:19:45 255185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 255189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 255193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2411|po_sent_time:1746008385217895|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 255198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2411|po_sent_time:1746008385217895|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 255206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39600|srtt:38136|latest_rtt:37111|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 255211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 10:19:45 255216] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746008385255006|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 255221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505255006|now:1746008385255006|interv:120000000| [2025/04/30 10:19:45 255225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505255006|now:1746008385255006|interv:120000000| [2025/04/30 10:19:45 255229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 255233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385254483| [2025/04/30 10:19:45 255237] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385255237| [2025/04/30 10:19:45 255242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385255241| [2025/04/30 10:19:45 255248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38136|min_srtt:38136|path_bw:1207083|loss_rate:2.33|path_pto:0| [2025/04/30 10:19:45 255253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 255257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 255261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 255265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 255270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 255274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38136|min_srtt:38136|path_bw:1207083|loss_rate:2.33|path_pto:0| [2025/04/30 10:19:45 255278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 255282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 255286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 255290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 255297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 255301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 255305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:957378| [2025/04/30 10:19:45 255310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 255314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 10:19:45 255350] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385255321|stream_id:0|stream_offset:957378| [2025/04/30 10:19:45 255360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 255367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 255374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38136|rtt_var:1416|pto_duration:43800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 255381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 255385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 255389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 255393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385324121|now:1746008385255374|interv:68747| [2025/04/30 10:19:45 255397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385324121|now:1746008385255374|interval:68747|pto_count:0|srtt:38136 [2025/04/30 10:19:45 255402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40800| [2025/04/30 10:19:45 255406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 255411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 255415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 255419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385256419|now:1746008385255419|interv:1000| [2025/04/30 10:19:45 255423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 255427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 255431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385256419| [2025/04/30 10:19:45 255435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385256419| [2025/04/30 10:19:45 255439] [debug] |xqc_engine_wakeup_after|wakeup:1746008385256419|now:1746008385255439|diff:980| [2025/04/30 10:19:45 255448] [debug] |xqc_engine_main_logic|END|now:1746008385255241| [2025/04/30 10:19:45 255453] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385255453| [2025/04/30 10:19:45 255457] [debug] |xqc_engine_wakeup_after|wakeup:1746008385256419|now:1746008385255457|diff:962| [2025/04/30 10:19:45 255461] [debug] |xqc_engine_main_logic|END|now:1746008385255453| [2025/04/30 10:19:45 256532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385256532| [2025/04/30 10:19:45 256546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385256419|pq_index:0| [2025/04/30 10:19:45 256569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385255241| [2025/04/30 10:19:45 256578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385256576| [2025/04/30 10:19:45 256585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385256419|now:1746008385256576| [2025/04/30 10:19:45 256591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385256419|now:1746008385256576| [2025/04/30 10:19:45 256597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 256605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38136|min_srtt:38136|path_bw:1207083|loss_rate:2.30|path_pto:0| [2025/04/30 10:19:45 256612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 256618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 256625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 256630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 256637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 256644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38136|min_srtt:38136|path_bw:1207083|loss_rate:2.30|path_pto:0| [2025/04/30 10:19:45 256651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 256658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 256664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 256669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 256676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 256682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 256689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 256703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 256710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 10:19:45 256755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385256721|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 256765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1052|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 256772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 256779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38136|rtt_var:1416|pto_duration:43800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 256787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 256793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 256799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 256806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385325521|now:1746008385256779|interv:68742| [2025/04/30 10:19:45 256810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385325521|now:1746008385256779|interval:68742|pto_count:0|srtt:38136 [2025/04/30 10:19:45 256815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42000| [2025/04/30 10:19:45 256820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 256824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:959736| [2025/04/30 10:19:45 256829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 256833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 256837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 256841] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385256841|diff:6185| [2025/04/30 10:19:45 256846] [debug] |xqc_engine_main_logic|END|now:1746008385256576| [2025/04/30 10:19:45 257021] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385257020| [2025/04/30 10:19:45 257031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 257040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:410| [2025/04/30 10:19:45 257046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 10:19:45 257055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 10:19:45 257061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 257075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1019|path_largest_ack:1018| [2025/04/30 10:19:45 257082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:45622|prior_delivered:892036|prior_time:1746008385218116|is_app_limited:0|send_elapse:37695|ack_elapse:38904|ctl_first_sent_time:1746008385219666|lagest_ack_time:1746008385257020|curr_delivered:934058| [2025/04/30 10:19:45 257089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385219666| [2025/04/30 10:19:45 257095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1008||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 10:19:45 257102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1019|path_largest_ack:1019| [2025/04/30 10:19:45 257109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:44422|prior_delivered:894436|prior_time:1746008385220092|is_app_limited:0|send_elapse:37907|ack_elapse:36928|ctl_first_sent_time:1746008385221650|lagest_ack_time:1746008385257020|curr_delivered:935258| [2025/04/30 10:19:45 257116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385221650| [2025/04/30 10:19:45 257123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1007||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 10:19:45 257130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38136|rttvar:1416|minrtt:30819|latest_rtt:35370|ack_delay:64| [2025/04/30 10:19:45 257137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37782|rttvar:1769|minrtt:30819|latest_rtt:35370|ack_delay:64| [2025/04/30 10:19:45 257144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1019|lost_pn:1016|thresh:3| [2025/04/30 10:19:45 257150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 257156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 257162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 257168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 257173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 257177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 257181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37782|rtt_var:1769|pto_duration:44858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 257186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 257190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 257194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 257202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385326579|now:1746008385257181|interv:69398| [2025/04/30 10:19:45 257206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385326579|now:1746008385257181|interval:69398|pto_count:0|srtt:37782 [2025/04/30 10:19:45 257210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37907, ack_elapse 36928, delivered 40822|rate 1076898|lost 219| [2025/04/30 10:19:45 257215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076898) in round 19| [2025/04/30 10:19:45 257219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 257223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 257227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385221650|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 257232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385221650|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 257237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39600|srtt:37782|latest_rtt:35370|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 257243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 10:19:45 257247] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746008385257020|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 257252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505257020|now:1746008385257020|interv:120000000| [2025/04/30 10:19:45 257256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505257020|now:1746008385257020|interv:120000000| [2025/04/30 10:19:45 257260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 257265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385256576| [2025/04/30 10:19:45 257269] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385257268| [2025/04/30 10:19:45 257273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385257272| [2025/04/30 10:19:45 257279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37782|min_srtt:37782|path_bw:1207083|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:45 257284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 257288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 257295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 257299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 257303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 257307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37782|min_srtt:37782|path_bw:1207083|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:45 257312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 257316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 257320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 257324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 257328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 257332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 257336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:959736| [2025/04/30 10:19:45 257341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 257345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385258345|now:1746008385257345|interv:1000| [2025/04/30 10:19:45 257349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 257353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 257357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385258345| [2025/04/30 10:19:45 257361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385258345| [2025/04/30 10:19:45 257365] [debug] |xqc_engine_wakeup_after|wakeup:1746008385258345|now:1746008385257364|diff:981| [2025/04/30 10:19:45 257369] [debug] |xqc_engine_main_logic|END|now:1746008385257272| [2025/04/30 10:19:45 257374] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385257374| [2025/04/30 10:19:45 257378] [debug] |xqc_engine_wakeup_after|wakeup:1746008385258345|now:1746008385257378|diff:967| [2025/04/30 10:19:45 257382] [debug] |xqc_engine_main_logic|END|now:1746008385257374| [2025/04/30 10:19:45 258449] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385258449| [2025/04/30 10:19:45 258459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385258345|pq_index:0| [2025/04/30 10:19:45 258464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385257272| [2025/04/30 10:19:45 258469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385258468| [2025/04/30 10:19:45 258479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385258345|now:1746008385258468| [2025/04/30 10:19:45 258485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385258345|now:1746008385258468| [2025/04/30 10:19:45 258491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 258499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37782|min_srtt:37782|path_bw:1207083|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:45 258506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 258513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 258517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 258521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 258526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 258531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37782|min_srtt:37782|path_bw:1207083|loss_rate:2.27|path_pto:0| [2025/04/30 10:19:45 258538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 258546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 258573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 258580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 258586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 258593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 258600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:959736| [2025/04/30 10:19:45 258606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 258613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 10:19:45 258658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385258624|stream_id:0|stream_offset:959736| [2025/04/30 10:19:45 258668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 258675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 258689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37782|rtt_var:1769|pto_duration:44858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 258696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 258702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 258708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 258714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385328482|now:1746008385258689|interv:69793| [2025/04/30 10:19:45 258720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385328482|now:1746008385258689|interval:69793|pto_count:0|srtt:37782 [2025/04/30 10:19:45 258727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40800| [2025/04/30 10:19:45 258735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 258742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:960915| [2025/04/30 10:19:45 258749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 258755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 10:19:45 258794] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385258765|stream_id:0|stream_offset:960915| [2025/04/30 10:19:45 258804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 258811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 258818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37782|rtt_var:1769|pto_duration:44858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 258826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 258833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 258839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 258845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385328623|now:1746008385258818|interv:69805| [2025/04/30 10:19:45 258850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385328623|now:1746008385258818|interval:69805|pto_count:0|srtt:37782 [2025/04/30 10:19:45 258855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42000| [2025/04/30 10:19:45 258860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 258864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:962094| [2025/04/30 10:19:45 258873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 258878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 258882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 258886] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385258886|diff:4140| [2025/04/30 10:19:45 258890] [debug] |xqc_engine_main_logic|END|now:1746008385258468| [2025/04/30 10:19:45 259011] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385259010| [2025/04/30 10:19:45 259025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 259034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:411| [2025/04/30 10:19:45 259041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 10:19:45 259050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 10:19:45 259056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 259064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1021|path_largest_ack:1020| [2025/04/30 10:19:45 259070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:45622|prior_delivered:894436|prior_time:1746008385220092|is_app_limited:0|send_elapse:38032|ack_elapse:38918|ctl_first_sent_time:1746008385221775|lagest_ack_time:1746008385259010|curr_delivered:936458| [2025/04/30 10:19:45 259077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385221775| [2025/04/30 10:19:45 259084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1006||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 10:19:45 259092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1021|path_largest_ack:1021| [2025/04/30 10:19:45 259099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:44422|prior_delivered:896836|prior_time:1746008385222106|is_app_limited:0|send_elapse:37874|ack_elapse:36904|ctl_first_sent_time:1746008385223682|lagest_ack_time:1746008385259010|curr_delivered:937658| [2025/04/30 10:19:45 259106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385223682| [2025/04/30 10:19:45 259112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1005||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 10:19:45 259118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37782|rttvar:1769|minrtt:30819|latest_rtt:35328|ack_delay:64| [2025/04/30 10:19:45 259124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37468|rttvar:1956|minrtt:30819|latest_rtt:35328|ack_delay:64| [2025/04/30 10:19:45 259131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1021|lost_pn:1018|thresh:3| [2025/04/30 10:19:45 259138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 259151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 259157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 259163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 259169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 259175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 259182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37468|rtt_var:1956|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 259189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 259194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 259198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 259202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385329057|now:1746008385259182|interv:69875| [2025/04/30 10:19:45 259206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385329057|now:1746008385259182|interval:69875|pto_count:0|srtt:37468 [2025/04/30 10:19:45 259211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37874, ack_elapse 36904, delivered 40822|rate 1077837|lost 219| [2025/04/30 10:19:45 259215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077837) in round 19| [2025/04/30 10:19:45 259220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 259224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 259228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385223682|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 259232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385223682|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 259237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39600|srtt:37468|latest_rtt:35328|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 259243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 10:19:45 259247] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746008385259010|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 259252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505259010|now:1746008385259010|interv:120000000| [2025/04/30 10:19:45 259264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505259010|now:1746008385259010|interv:120000000| [2025/04/30 10:19:45 259271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 259277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385258468| [2025/04/30 10:19:45 259281] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385259281| [2025/04/30 10:19:45 259286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385259285| [2025/04/30 10:19:45 259292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37468|min_srtt:37468|path_bw:1207083|loss_rate:2.22|path_pto:0| [2025/04/30 10:19:45 259297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 259301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 259305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 259309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 259313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 259317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37468|min_srtt:37468|path_bw:1207083|loss_rate:2.22|path_pto:0| [2025/04/30 10:19:45 259322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 259326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 259330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 259333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 259339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 259346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 259353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:962094| [2025/04/30 10:19:45 259359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 259365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 10:19:45 259403] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385259372|stream_id:0|stream_offset:962094| [2025/04/30 10:19:45 259426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 259434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 259441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37468|rtt_var:1956|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 259447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 259451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 259455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 259459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385329664|now:1746008385259441|interv:70223| [2025/04/30 10:19:45 259463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385329664|now:1746008385259441|interval:70223|pto_count:0|srtt:37468 [2025/04/30 10:19:45 259468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40800| [2025/04/30 10:19:45 259473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 259480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:963273| [2025/04/30 10:19:45 259488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 259495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385260494|now:1746008385259494|interv:1000| [2025/04/30 10:19:45 259499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 259503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 259509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385260494| [2025/04/30 10:19:45 259516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385260494| [2025/04/30 10:19:45 259522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385260494|now:1746008385259522|diff:972| [2025/04/30 10:19:45 259529] [debug] |xqc_engine_main_logic|END|now:1746008385259285| [2025/04/30 10:19:45 259537] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385259537| [2025/04/30 10:19:45 259543] [debug] |xqc_engine_wakeup_after|wakeup:1746008385260494|now:1746008385259543|diff:951| [2025/04/30 10:19:45 259565] [debug] |xqc_engine_main_logic|END|now:1746008385259537| [2025/04/30 10:19:45 260600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385260600| [2025/04/30 10:19:45 260613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385260494|pq_index:0| [2025/04/30 10:19:45 260619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385259285| [2025/04/30 10:19:45 260627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385260625| [2025/04/30 10:19:45 260640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385260494|now:1746008385260625| [2025/04/30 10:19:45 260646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385260494|now:1746008385260625| [2025/04/30 10:19:45 260652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 260659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37468|min_srtt:37468|path_bw:1207083|loss_rate:2.20|path_pto:0| [2025/04/30 10:19:45 260665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 260671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 260676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 260681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 260687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 260693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37468|min_srtt:37468|path_bw:1207083|loss_rate:2.20|path_pto:0| [2025/04/30 10:19:45 260699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 260705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 260710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 260715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 260721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 260728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 260734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:963273| [2025/04/30 10:19:45 260739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 260745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 10:19:45 260786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385260756|stream_id:0|stream_offset:963273| [2025/04/30 10:19:45 260795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 260802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 260815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37468|rtt_var:1956|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 260821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 260825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 260829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 260833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385331048|now:1746008385260815|interv:70233| [2025/04/30 10:19:45 260837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385331048|now:1746008385260815|interval:70233|pto_count:0|srtt:37468 [2025/04/30 10:19:45 260841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42000| [2025/04/30 10:19:45 260846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 260851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:964452| [2025/04/30 10:19:45 260855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 260860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 260864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 260868] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385260868|diff:2158| [2025/04/30 10:19:45 260872] [debug] |xqc_engine_main_logic|END|now:1746008385260625| [2025/04/30 10:19:45 260998] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385260997| [2025/04/30 10:19:45 261008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 261017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:412| [2025/04/30 10:19:45 261024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 10:19:45 261032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 10:19:45 261039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 261046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1023|path_largest_ack:1022| [2025/04/30 10:19:45 261053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43222|prior_delivered:899236|prior_time:1746008385224078|is_app_limited:0|send_elapse:39648|ack_elapse:36919|ctl_first_sent_time:1746008385225609|lagest_ack_time:1746008385260997|curr_delivered:938858| [2025/04/30 10:19:45 261060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385225609| [2025/04/30 10:19:45 261067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1004||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 10:19:45 261074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1023|path_largest_ack:1023| [2025/04/30 10:19:45 261087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43222|prior_delivered:899236|prior_time:1746008385224078|is_app_limited:0|send_elapse:39648|ack_elapse:36919|ctl_first_sent_time:1746008385225609|lagest_ack_time:1746008385260997|curr_delivered:940058| [2025/04/30 10:19:45 261094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385225736| [2025/04/30 10:19:45 261100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1003||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 10:19:45 261107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37468|rttvar:1956|minrtt:30819|latest_rtt:35261|ack_delay:72| [2025/04/30 10:19:45 261112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37183|rttvar:2036|minrtt:30819|latest_rtt:35261|ack_delay:72| [2025/04/30 10:19:45 261116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1023|lost_pn:1020|thresh:3| [2025/04/30 10:19:45 261120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 261124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 261128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 261132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 261136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 261140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 261144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37183|rtt_var:2036|pto_duration:45327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 261148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 261152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 261156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 261160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385331083|now:1746008385261143|interv:69940| [2025/04/30 10:19:45 261164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385331083|now:1746008385261143|interval:69940|pto_count:0|srtt:37183 [2025/04/30 10:19:45 261168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39648, ack_elapse 36919, delivered 40822|rate 1029610|lost 219| [2025/04/30 10:19:45 261173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029610) in round 19| [2025/04/30 10:19:45 261177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 261181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 261188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385225736|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 261193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385225736|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 261197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39600|srtt:37183|latest_rtt:35261|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 261203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 10:19:45 261208] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746008385260997|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 261213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505260997|now:1746008385260997|interv:120000000| [2025/04/30 10:19:45 261217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505260997|now:1746008385260997|interv:120000000| [2025/04/30 10:19:45 261221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 261225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385260625| [2025/04/30 10:19:45 261229] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385261229| [2025/04/30 10:19:45 261234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385261233| [2025/04/30 10:19:45 261240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37183|min_srtt:37183|path_bw:1207083|loss_rate:2.17|path_pto:0| [2025/04/30 10:19:45 261244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 261249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 261253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 261256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 261261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 261265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37183|min_srtt:37183|path_bw:1207083|loss_rate:2.17|path_pto:0| [2025/04/30 10:19:45 261269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 261276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 261280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 261284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 261288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 261292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 261296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:964452| [2025/04/30 10:19:45 261301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 261305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 10:19:45 261342] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385261312|stream_id:0|stream_offset:964452| [2025/04/30 10:19:45 261351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 261359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 261365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37183|rtt_var:2036|pto_duration:45327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 261373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 261377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 261381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 261385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385331639|now:1746008385261365|interv:70274| [2025/04/30 10:19:45 261389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385331639|now:1746008385261365|interval:70274|pto_count:0|srtt:37183 [2025/04/30 10:19:45 261394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40800| [2025/04/30 10:19:45 261399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 261403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:965631| [2025/04/30 10:19:45 261407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 261411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385262411|now:1746008385261411|interv:1000| [2025/04/30 10:19:45 261415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 261423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 261427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385262411| [2025/04/30 10:19:45 261432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385262411| [2025/04/30 10:19:45 261436] [debug] |xqc_engine_wakeup_after|wakeup:1746008385262411|now:1746008385261435|diff:976| [2025/04/30 10:19:45 261440] [debug] |xqc_engine_main_logic|END|now:1746008385261233| [2025/04/30 10:19:45 261445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385261445| [2025/04/30 10:19:45 261449] [debug] |xqc_engine_wakeup_after|wakeup:1746008385262411|now:1746008385261449|diff:962| [2025/04/30 10:19:45 261453] [debug] |xqc_engine_main_logic|END|now:1746008385261445| [2025/04/30 10:19:45 262507] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385262507| [2025/04/30 10:19:45 262519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385262411|pq_index:0| [2025/04/30 10:19:45 262524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385261233| [2025/04/30 10:19:45 262529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385262528| [2025/04/30 10:19:45 262534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385262411|now:1746008385262528| [2025/04/30 10:19:45 262540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385262411|now:1746008385262528| [2025/04/30 10:19:45 262546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 262573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37183|min_srtt:37183|path_bw:1207083|loss_rate:2.15|path_pto:0| [2025/04/30 10:19:45 262581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 262588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 262594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 262600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 262607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 262613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37183|min_srtt:37183|path_bw:1207083|loss_rate:2.15|path_pto:0| [2025/04/30 10:19:45 262619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 262626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 262643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 262649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 262663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 262671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 262677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:965631| [2025/04/30 10:19:45 262684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 262691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 10:19:45 262740] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385262702|stream_id:0|stream_offset:965631| [2025/04/30 10:19:45 262751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 262758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 262765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37183|rtt_var:2036|pto_duration:45327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 262772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 262779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 262786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 262793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385333029|now:1746008385262765|interv:70264| [2025/04/30 10:19:45 262799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385333029|now:1746008385262765|interval:70264|pto_count:0|srtt:37183 [2025/04/30 10:19:45 262806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42000| [2025/04/30 10:19:45 262811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 262816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:966810| [2025/04/30 10:19:45 262820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 262825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385263026| [2025/04/30 10:19:45 262829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385263026| [2025/04/30 10:19:45 262833] [debug] |xqc_engine_wakeup_after|wakeup:1746008385263026|now:1746008385262833|diff:193| [2025/04/30 10:19:45 262837] [debug] |xqc_engine_main_logic|END|now:1746008385262528| [2025/04/30 10:19:45 262963] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385262962| [2025/04/30 10:19:45 262973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 262986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:413| [2025/04/30 10:19:45 262991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 10:19:45 262999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 10:19:45 263004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 263011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1025|path_largest_ack:1024| [2025/04/30 10:19:45 263017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43222|prior_delivered:901636|prior_time:1746008385226087|is_app_limited:0|send_elapse:39945|ack_elapse:36875|ctl_first_sent_time:1746008385227638|lagest_ack_time:1746008385262962|curr_delivered:941258| [2025/04/30 10:19:45 263024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385227638| [2025/04/30 10:19:45 263030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1002||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 10:19:45 263036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1025|path_largest_ack:1025| [2025/04/30 10:19:45 263042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:42022|prior_delivered:904036|prior_time:1746008385228029|is_app_limited:0|send_elapse:39724|ack_elapse:34933|ctl_first_sent_time:1746008385229547|lagest_ack_time:1746008385262962|curr_delivered:942458| [2025/04/30 10:19:45 263049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385229547| [2025/04/30 10:19:45 263054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1001||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 10:19:45 263060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37183|rttvar:2036|minrtt:30819|latest_rtt:33415|ack_delay:64| [2025/04/30 10:19:45 263065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36704|rttvar:2485|minrtt:30819|latest_rtt:33415|ack_delay:64| [2025/04/30 10:19:45 263071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1025|lost_pn:1022|thresh:3| [2025/04/30 10:19:45 263077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 263082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 263088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 263093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 263099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 263104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 263110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36704|rtt_var:2485|pto_duration:46644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 263120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 263126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 263132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 263137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385334346|now:1746008385263109|interv:71237| [2025/04/30 10:19:45 263144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385334346|now:1746008385263109|interval:71237|pto_count:0|srtt:36704 [2025/04/30 10:19:45 263151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39724, ack_elapse 34933, delivered 38422|rate 967223|lost 219| [2025/04/30 10:19:45 263158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967223) in round 19| [2025/04/30 10:19:45 263164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 263170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 263176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385229547|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 263183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385229547|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 263189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39600|srtt:36704|latest_rtt:33415|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 263195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 10:19:45 263201] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746008385262962|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 263209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505262962|now:1746008385262962|interv:120000000| [2025/04/30 10:19:45 263215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505262962|now:1746008385262962|interv:120000000| [2025/04/30 10:19:45 263221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385263026|pq_index:0| [2025/04/30 10:19:45 263228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385262528| [2025/04/30 10:19:45 263234] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385263234| [2025/04/30 10:19:45 263241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385263239| [2025/04/30 10:19:45 263248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385263026|now:1746008385263239| [2025/04/30 10:19:45 263258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 263262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385263026|now:1746008385263239| [2025/04/30 10:19:45 263266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 263271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:414|ack_delay:25245|first_ack_range:22|largest_pkt_recv_time:1746008385238026| [2025/04/30 10:19:45 263276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:414|low:392|pkt_pns:2| [2025/04/30 10:19:45 263280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:402|frame_largest_recv:414| [2025/04/30 10:19:45 263285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 263290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36704|min_srtt:36704|path_bw:1207083|loss_rate:2.13|path_pto:0| [2025/04/30 10:19:45 263294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 263302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 263308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 263314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 263320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 263327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36704|min_srtt:36704|path_bw:1207083|loss_rate:2.13|path_pto:0| [2025/04/30 10:19:45 263332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 263336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 263340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 263344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 263348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 263353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 263357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:966810| [2025/04/30 10:19:45 263362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 263366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385264366|now:1746008385263366|interv:1000| [2025/04/30 10:19:45 263370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 263377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 263381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385264366| [2025/04/30 10:19:45 263385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385264366| [2025/04/30 10:19:45 263389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385264366|now:1746008385263389|diff:977| [2025/04/30 10:19:45 263394] [debug] |xqc_engine_main_logic|END|now:1746008385263239| [2025/04/30 10:19:45 263399] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385263399| [2025/04/30 10:19:45 263403] [debug] |xqc_engine_wakeup_after|wakeup:1746008385264366|now:1746008385263403|diff:963| [2025/04/30 10:19:45 263407] [debug] |xqc_engine_main_logic|END|now:1746008385263399| [2025/04/30 10:19:45 264479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385264479| [2025/04/30 10:19:45 264489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385264366|pq_index:0| [2025/04/30 10:19:45 264493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385263239| [2025/04/30 10:19:45 264498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385264497| [2025/04/30 10:19:45 264503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385264366|now:1746008385264497| [2025/04/30 10:19:45 264507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385264366|now:1746008385264497| [2025/04/30 10:19:45 264513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 264522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36704|min_srtt:36704|path_bw:1207083|loss_rate:2.13|path_pto:0| [2025/04/30 10:19:45 264529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 264536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 264540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 264546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 264571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 264577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36704|min_srtt:36704|path_bw:1207083|loss_rate:2.13|path_pto:0| [2025/04/30 10:19:45 264583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 264589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 264595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 264600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 264611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 264618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 264624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:39600|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:966810| [2025/04/30 10:19:45 264630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 264636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 10:19:45 264678] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1059|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1746008385264647|stream_id:0|stream_offset:966810| [2025/04/30 10:19:45 264686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1059|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 10:19:45 264692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 264698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36704|rtt_var:2485|pto_duration:46644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 264704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 264710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 264716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 264722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385336291|now:1746008385264698|interv:71593| [2025/04/30 10:19:45 264727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385336291|now:1746008385264698|interval:71593|pto_count:0|srtt:36704 [2025/04/30 10:19:45 264735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 264742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 264750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:967989| [2025/04/30 10:19:45 264756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 264760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 10:19:45 264797] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385264767|stream_id:0|stream_offset:967989| [2025/04/30 10:19:45 264806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1060|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 264821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 264828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36704|rtt_var:2485|pto_duration:46644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 264833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 264837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 264841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 264845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385336411|now:1746008385264827|interv:71584| [2025/04/30 10:19:45 264849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385336411|now:1746008385264827|interval:71584|pto_count:0|srtt:36704 [2025/04/30 10:19:45 264854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 264858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 264863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:969168| [2025/04/30 10:19:45 264867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 264871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385336411| [2025/04/30 10:19:45 264876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385336411| [2025/04/30 10:19:45 264880] [debug] |xqc_engine_wakeup_after|wakeup:1746008385336411|now:1746008385264880|diff:71531| [2025/04/30 10:19:45 264884] [debug] |xqc_engine_main_logic|END|now:1746008385264497| [2025/04/30 10:19:45 265016] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385265015| [2025/04/30 10:19:45 265025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 265034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:414| [2025/04/30 10:19:45 265040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 10:19:45 265048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 10:19:45 265055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 265063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1027|path_largest_ack:1026| [2025/04/30 10:19:45 265070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43222|prior_delivered:904036|prior_time:1746008385228029|is_app_limited:0|send_elapse:39878|ack_elapse:36986|ctl_first_sent_time:1746008385229701|lagest_ack_time:1746008385265015|curr_delivered:943658| [2025/04/30 10:19:45 265077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385229701| [2025/04/30 10:19:45 265084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:1000||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 10:19:45 265098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1027|path_largest_ack:1027| [2025/04/30 10:19:45 265105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:42011|prior_delivered:906447|prior_time:1746008385230181|is_app_limited:0|send_elapse:39946|ack_elapse:34834|ctl_first_sent_time:1746008385231763|lagest_ack_time:1746008385265015|curr_delivered:944858| [2025/04/30 10:19:45 265112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385231763| [2025/04/30 10:19:45 265119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:999||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 10:19:45 265125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36704|rttvar:2485|minrtt:30819|latest_rtt:33252|ack_delay:72| [2025/04/30 10:19:45 265133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36263|rttvar:2745|minrtt:30819|latest_rtt:33252|ack_delay:72| [2025/04/30 10:19:45 265138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1027|lost_pn:1024|thresh:3| [2025/04/30 10:19:45 265142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 265146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 265150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 265154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 265158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 265162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 265166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:2745|pto_duration:47243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 265170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 265174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 265178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 265182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385337010|now:1746008385265165|interv:71845| [2025/04/30 10:19:45 265186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385337010|now:1746008385265165|interval:71845|pto_count:0|srtt:36263 [2025/04/30 10:19:45 265191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39946, ack_elapse 34834, delivered 38411|rate 961573|lost 219| [2025/04/30 10:19:45 265196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (961573) in round 19| [2025/04/30 10:19:45 265200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 265204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 265211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385231763|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 265216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385231763|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 265221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:36263|latest_rtt:33252|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 265227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 10:19:45 265231] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746008385265015|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 265236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505265015|now:1746008385265015|interv:120000000| [2025/04/30 10:19:45 265240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505265015|now:1746008385265015|interv:120000000| [2025/04/30 10:19:45 265244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385336411|pq_index:0| [2025/04/30 10:19:45 265248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385264497| [2025/04/30 10:19:45 265252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385265252| [2025/04/30 10:19:45 265257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385265256| [2025/04/30 10:19:45 265263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1207083|loss_rate:2.08|path_pto:0| [2025/04/30 10:19:45 265268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 265272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 265276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 265280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 265294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 265298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1207083|loss_rate:2.08|path_pto:0| [2025/04/30 10:19:45 265303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 265310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 265314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 265318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 265322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 265326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 265330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:969168| [2025/04/30 10:19:45 265335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 265339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 10:19:45 265375] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385265347|stream_id:0|stream_offset:969168| [2025/04/30 10:19:45 265385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1061|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 265393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 265399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:2745|pto_duration:47243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 265406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 265410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 265414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 265418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385337590|now:1746008385265399|interv:72191| [2025/04/30 10:19:45 265422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385337590|now:1746008385265399|interval:72191|pto_count:0|srtt:36263 [2025/04/30 10:19:45 265427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 265432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 265436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:970347| [2025/04/30 10:19:45 265440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 265444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385266444|now:1746008385265444|interv:1000| [2025/04/30 10:19:45 265453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 265456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 265461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385266444| [2025/04/30 10:19:45 265465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385266444| [2025/04/30 10:19:45 265469] [debug] |xqc_engine_wakeup_after|wakeup:1746008385266444|now:1746008385265469|diff:975| [2025/04/30 10:19:45 265473] [debug] |xqc_engine_main_logic|END|now:1746008385265256| [2025/04/30 10:19:45 265479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385265478| [2025/04/30 10:19:45 265482] [debug] |xqc_engine_wakeup_after|wakeup:1746008385266444|now:1746008385265482|diff:962| [2025/04/30 10:19:45 265486] [debug] |xqc_engine_main_logic|END|now:1746008385265478| [2025/04/30 10:19:45 266563] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385266563| [2025/04/30 10:19:45 266577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385266444|pq_index:0| [2025/04/30 10:19:45 266584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385265256| [2025/04/30 10:19:45 266592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385266590| [2025/04/30 10:19:45 266599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385266444|now:1746008385266590| [2025/04/30 10:19:45 266605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385266444|now:1746008385266590| [2025/04/30 10:19:45 266611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 266619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1207083|loss_rate:2.06|path_pto:0| [2025/04/30 10:19:45 266626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 266633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 266639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 266645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 266652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 266658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36263|min_srtt:36263|path_bw:1207083|loss_rate:2.06|path_pto:0| [2025/04/30 10:19:45 266665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 266672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 266678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 266684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 266699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 266706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 266713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:970347| [2025/04/30 10:19:45 266720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 266727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 10:19:45 266768] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385266739|stream_id:0|stream_offset:970347| [2025/04/30 10:19:45 266774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1062|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 266779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 266785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36263|rtt_var:2745|pto_duration:47243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 266792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 266799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 266806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 266813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385338982|now:1746008385266784|interv:72198| [2025/04/30 10:19:45 266819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385338982|now:1746008385266784|interval:72198|pto_count:0|srtt:36263 [2025/04/30 10:19:45 266827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 266833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 266838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:971526| [2025/04/30 10:19:45 266842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 266846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385338982| [2025/04/30 10:19:45 266851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385338982| [2025/04/30 10:19:45 266855] [debug] |xqc_engine_wakeup_after|wakeup:1746008385338982|now:1746008385266855|diff:72127| [2025/04/30 10:19:45 266859] [debug] |xqc_engine_main_logic|END|now:1746008385266590| [2025/04/30 10:19:45 266975] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385266974| [2025/04/30 10:19:45 266993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 267003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:415| [2025/04/30 10:19:45 267009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 10:19:45 267017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 10:19:45 267024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 267032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1029|path_largest_ack:1028| [2025/04/30 10:19:45 267039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:908847|prior_time:1746008385232048|is_app_limited:0|send_elapse:39797|ack_elapse:34926|ctl_first_sent_time:1746008385233589|lagest_ack_time:1746008385266974|curr_delivered:946058| [2025/04/30 10:19:45 267047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385233589| [2025/04/30 10:19:45 267054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:998||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 10:19:45 267060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1029|path_largest_ack:1029| [2025/04/30 10:19:45 267067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:908847|prior_time:1746008385232048|is_app_limited:0|send_elapse:39797|ack_elapse:34926|ctl_first_sent_time:1746008385233589|lagest_ack_time:1746008385266974|curr_delivered:947258| [2025/04/30 10:19:45 267072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385233721| [2025/04/30 10:19:45 267077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:997||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 10:19:45 267084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36263|rttvar:2745|minrtt:30819|latest_rtt:33253|ack_delay:64| [2025/04/30 10:19:45 267090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35879|rttvar:2827|minrtt:30819|latest_rtt:33253|ack_delay:64| [2025/04/30 10:19:45 267097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1029|lost_pn:1026|thresh:3| [2025/04/30 10:19:45 267103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 267110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 267116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 267122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 267126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 267133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 267140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35879|rtt_var:2827|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 267153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 267157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 267161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 267165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385338926|now:1746008385267139|interv:71787| [2025/04/30 10:19:45 267169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385338926|now:1746008385267139|interval:71787|pto_count:0|srtt:35879 [2025/04/30 10:19:45 267173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39797, ack_elapse 34926, delivered 38411|rate 965173|lost 219| [2025/04/30 10:19:45 267178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (965173) in round 19| [2025/04/30 10:19:45 267183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 267187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 267191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385233721|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 267195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385233721|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 267200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:35879|latest_rtt:33253|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 267206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 10:19:45 267210] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746008385266974|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 267215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505266974|now:1746008385266974|interv:120000000| [2025/04/30 10:19:45 267219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505266974|now:1746008385266974|interv:120000000| [2025/04/30 10:19:45 267223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385338982|pq_index:0| [2025/04/30 10:19:45 267228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385266590| [2025/04/30 10:19:45 267232] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385267232| [2025/04/30 10:19:45 267237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385267236| [2025/04/30 10:19:45 267243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35879|min_srtt:35879|path_bw:1207083|loss_rate:2.04|path_pto:0| [2025/04/30 10:19:45 267250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 267255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 267258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 267262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 267267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 267271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35879|min_srtt:35879|path_bw:1207083|loss_rate:2.04|path_pto:0| [2025/04/30 10:19:45 267275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 267279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 267283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 267287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 267291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 267295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 267300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:971526| [2025/04/30 10:19:45 267304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 267309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 10:19:45 267348] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385267316|stream_id:0|stream_offset:971526| [2025/04/30 10:19:45 267358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 267365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 267372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35879|rtt_var:2827|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 267379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 267383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 267392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 267396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385339503|now:1746008385267371|interv:72132| [2025/04/30 10:19:45 267400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385339503|now:1746008385267371|interval:72132|pto_count:0|srtt:35879 [2025/04/30 10:19:45 267404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 267409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 267414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:972705| [2025/04/30 10:19:45 267418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 267422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385268422|now:1746008385267422|interv:1000| [2025/04/30 10:19:45 267426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 267430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 267434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385268422| [2025/04/30 10:19:45 267438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385268422| [2025/04/30 10:19:45 267442] [debug] |xqc_engine_wakeup_after|wakeup:1746008385268422|now:1746008385267442|diff:980| [2025/04/30 10:19:45 267447] [debug] |xqc_engine_main_logic|END|now:1746008385267236| [2025/04/30 10:19:45 267452] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385267452| [2025/04/30 10:19:45 267456] [debug] |xqc_engine_wakeup_after|wakeup:1746008385268422|now:1746008385267456|diff:966| [2025/04/30 10:19:45 267460] [debug] |xqc_engine_main_logic|END|now:1746008385267452| [2025/04/30 10:19:45 268534] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385268534| [2025/04/30 10:19:45 268564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385268422|pq_index:0| [2025/04/30 10:19:45 268574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385267236| [2025/04/30 10:19:45 268582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385268580| [2025/04/30 10:19:45 268589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385268422|now:1746008385268580| [2025/04/30 10:19:45 268595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385268422|now:1746008385268580| [2025/04/30 10:19:45 268600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 268609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35879|min_srtt:35879|path_bw:1207083|loss_rate:2.02|path_pto:0| [2025/04/30 10:19:45 268616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 268630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 268636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 268642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 268648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 268654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35879|min_srtt:35879|path_bw:1207083|loss_rate:2.02|path_pto:0| [2025/04/30 10:19:45 268660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 268667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 268674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 268680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 268686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 268694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 268700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:972705| [2025/04/30 10:19:45 268707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 268714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 10:19:45 268761] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385268725|stream_id:0|stream_offset:972705| [2025/04/30 10:19:45 268773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1064|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 268780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 268787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35879|rtt_var:2827|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 268793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 268797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 268801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 268805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385340912|now:1746008385268787|interv:72125| [2025/04/30 10:19:45 268809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385340912|now:1746008385268787|interval:72125|pto_count:0|srtt:35879 [2025/04/30 10:19:45 268824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 268829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 268833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:973884| [2025/04/30 10:19:45 268838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 268842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385340912| [2025/04/30 10:19:45 268846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385340912| [2025/04/30 10:19:45 268850] [debug] |xqc_engine_wakeup_after|wakeup:1746008385340912|now:1746008385268850|diff:72062| [2025/04/30 10:19:45 268855] [debug] |xqc_engine_main_logic|END|now:1746008385268580| [2025/04/30 10:19:45 268954] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385268953| [2025/04/30 10:19:45 268963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 268973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:416| [2025/04/30 10:19:45 268979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 10:19:45 268988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 10:19:45 268994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 269002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1031|path_largest_ack:1030| [2025/04/30 10:19:45 269010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:911247|prior_time:1746008385234019|is_app_limited:0|send_elapse:41613|ack_elapse:34934|ctl_first_sent_time:1746008385235538|lagest_ack_time:1746008385268953|curr_delivered:948458| [2025/04/30 10:19:45 269017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385235538| [2025/04/30 10:19:45 269024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:996||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 10:19:45 269031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1031|path_largest_ack:1031| [2025/04/30 10:19:45 269038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:911247|prior_time:1746008385234019|is_app_limited:0|send_elapse:41613|ack_elapse:34934|ctl_first_sent_time:1746008385235538|lagest_ack_time:1746008385268953|curr_delivered:949658| [2025/04/30 10:19:45 269046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385235687| [2025/04/30 10:19:45 269052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:995||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 10:19:45 269058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35879|rttvar:2827|minrtt:30819|latest_rtt:33266|ack_delay:56| [2025/04/30 10:19:45 269071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35546|rttvar:2788|minrtt:30819|latest_rtt:33266|ack_delay:56| [2025/04/30 10:19:45 269078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1031|lost_pn:1028|thresh:3| [2025/04/30 10:19:45 269085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 269090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 269094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 269098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 269102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 269106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 269110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35546|rtt_var:2788|pto_duration:46698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 269114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 269118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 269122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 269126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385340423|now:1746008385269110|interv:71313| [2025/04/30 10:19:45 269130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385340423|now:1746008385269110|interval:71313|pto_count:0|srtt:35546 [2025/04/30 10:19:45 269134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41613, ack_elapse 34934, delivered 38411|rate 923052|lost 219| [2025/04/30 10:19:45 269139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (923052) in round 19| [2025/04/30 10:19:45 269143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 269147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 269151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385235687|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 269156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385235687|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 269160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:35546|latest_rtt:33266|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 269169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 10:19:45 269174] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746008385268953|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 269179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505268953|now:1746008385268953|interv:120000000| [2025/04/30 10:19:45 269183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505268953|now:1746008385268953|interv:120000000| [2025/04/30 10:19:45 269187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385340912|pq_index:0| [2025/04/30 10:19:45 269191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385268580| [2025/04/30 10:19:45 269195] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385269195| [2025/04/30 10:19:45 269200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385269199| [2025/04/30 10:19:45 269206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35546|min_srtt:35546|path_bw:1207083|loss_rate:2.00|path_pto:0| [2025/04/30 10:19:45 269210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 269215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 269219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 269222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 269227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 269231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35546|min_srtt:35546|path_bw:1207083|loss_rate:2.00|path_pto:0| [2025/04/30 10:19:45 269235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 269240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 269243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 269247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 269251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 269256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 269260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:973884| [2025/04/30 10:19:45 269267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 269271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 10:19:45 269309] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385269279|stream_id:0|stream_offset:973884| [2025/04/30 10:19:45 269318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 269326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 269333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35546|rtt_var:2788|pto_duration:46698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 269340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 269344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 269348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 269352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385340977|now:1746008385269332|interv:71645| [2025/04/30 10:19:45 269356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385340977|now:1746008385269332|interval:71645|pto_count:0|srtt:35546 [2025/04/30 10:19:45 269361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 269365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 269370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:975063| [2025/04/30 10:19:45 269374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 269378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385270378|now:1746008385269378|interv:1000| [2025/04/30 10:19:45 269382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 269386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 269390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385270378| [2025/04/30 10:19:45 269394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385270378| [2025/04/30 10:19:45 269398] [debug] |xqc_engine_wakeup_after|wakeup:1746008385270378|now:1746008385269398|diff:980| [2025/04/30 10:19:45 269402] [debug] |xqc_engine_main_logic|END|now:1746008385269199| [2025/04/30 10:19:45 269408] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385269408| [2025/04/30 10:19:45 269412] [debug] |xqc_engine_wakeup_after|wakeup:1746008385270378|now:1746008385269412|diff:966| [2025/04/30 10:19:45 269416] [debug] |xqc_engine_main_logic|END|now:1746008385269408| [2025/04/30 10:19:45 270487] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385270487| [2025/04/30 10:19:45 270502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385270378|pq_index:0| [2025/04/30 10:19:45 270507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385269199| [2025/04/30 10:19:45 270512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385270511| [2025/04/30 10:19:45 270516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385270378|now:1746008385270511| [2025/04/30 10:19:45 270521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385270378|now:1746008385270511| [2025/04/30 10:19:45 270525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 270530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35546|min_srtt:35546|path_bw:1207083|loss_rate:1.98|path_pto:0| [2025/04/30 10:19:45 270535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 270539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 270543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 270547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 270573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 270577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35546|min_srtt:35546|path_bw:1207083|loss_rate:1.98|path_pto:0| [2025/04/30 10:19:45 270581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 270585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 270589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 270593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 270597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 270602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 270606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:975063| [2025/04/30 10:19:45 270611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 270615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 10:19:45 270650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385270623|stream_id:0|stream_offset:975063| [2025/04/30 10:19:45 270666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 270673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 270680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35546|rtt_var:2788|pto_duration:46698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 270686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 270690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 270694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 270698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385342321|now:1746008385270680|interv:71641| [2025/04/30 10:19:45 270701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385342321|now:1746008385270680|interval:71641|pto_count:0|srtt:35546 [2025/04/30 10:19:45 270706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 270711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 270715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:976242| [2025/04/30 10:19:45 270720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 270724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385342321| [2025/04/30 10:19:45 270728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385342321| [2025/04/30 10:19:45 270732] [debug] |xqc_engine_wakeup_after|wakeup:1746008385342321|now:1746008385270732|diff:71589| [2025/04/30 10:19:45 270736] [debug] |xqc_engine_main_logic|END|now:1746008385270511| [2025/04/30 10:19:45 271019] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385271018| [2025/04/30 10:19:45 271031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 271040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:417| [2025/04/30 10:19:45 271047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 10:19:45 271056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 10:19:45 271063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 271071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1033|path_largest_ack:1032| [2025/04/30 10:19:45 271079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:913647|prior_time:1746008385236046|is_app_limited:0|send_elapse:41774|ack_elapse:34972|ctl_first_sent_time:1746008385237595|lagest_ack_time:1746008385271018|curr_delivered:950858| [2025/04/30 10:19:45 271093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385237595| [2025/04/30 10:19:45 271102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:994||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 10:19:45 271108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1033|path_largest_ack:1033| [2025/04/30 10:19:45 271115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:913647|prior_time:1746008385236046|is_app_limited:0|send_elapse:41774|ack_elapse:34972|ctl_first_sent_time:1746008385237595|lagest_ack_time:1746008385271018|curr_delivered:952058| [2025/04/30 10:19:45 271123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385237737| [2025/04/30 10:19:45 271129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:993||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 10:19:45 271135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35546|rttvar:2788|minrtt:30819|latest_rtt:33281|ack_delay:96| [2025/04/30 10:19:45 271143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35251|rttvar:2681|minrtt:30819|latest_rtt:33281|ack_delay:96| [2025/04/30 10:19:45 271150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1033|lost_pn:1030|thresh:3| [2025/04/30 10:19:45 271156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 271162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 271168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 271173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 271177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 271181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 271185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:2681|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 271189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 271193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 271197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 271201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385341598|now:1746008385271185|interv:70413| [2025/04/30 10:19:45 271205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385341598|now:1746008385271185|interval:70413|pto_count:0|srtt:35251 [2025/04/30 10:19:45 271210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41774, ack_elapse 34972, delivered 38411|rate 919495|lost 219| [2025/04/30 10:19:45 271219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (919495) in round 19| [2025/04/30 10:19:45 271223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 271227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 271231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385237737|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 271236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385237737|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 271240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:35251|latest_rtt:33281|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 271246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 10:19:45 271251] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746008385271018|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 271256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505271018|now:1746008385271018|interv:120000000| [2025/04/30 10:19:45 271260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505271018|now:1746008385271018|interv:120000000| [2025/04/30 10:19:45 271264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385342321|pq_index:0| [2025/04/30 10:19:45 271268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385270511| [2025/04/30 10:19:45 271272] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385271272| [2025/04/30 10:19:45 271278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385271276| [2025/04/30 10:19:45 271284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1207083|loss_rate:1.96|path_pto:0| [2025/04/30 10:19:45 271288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 271293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 271297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 271301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 271305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 271312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1207083|loss_rate:1.96|path_pto:0| [2025/04/30 10:19:45 271316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 271321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 271324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 271328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 271332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 271337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 271341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:976242| [2025/04/30 10:19:45 271346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 271350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385272350|now:1746008385271350|interv:1000| [2025/04/30 10:19:45 271354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 271358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 271362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385272350| [2025/04/30 10:19:45 271366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385272350| [2025/04/30 10:19:45 271370] [debug] |xqc_engine_wakeup_after|wakeup:1746008385272350|now:1746008385271370|diff:980| [2025/04/30 10:19:45 271374] [debug] |xqc_engine_main_logic|END|now:1746008385271276| [2025/04/30 10:19:45 271380] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385271380| [2025/04/30 10:19:45 271384] [debug] |xqc_engine_wakeup_after|wakeup:1746008385272350|now:1746008385271384|diff:966| [2025/04/30 10:19:45 271388] [debug] |xqc_engine_main_logic|END|now:1746008385271380| [2025/04/30 10:19:45 272457] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385272457| [2025/04/30 10:19:45 272467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385272350|pq_index:0| [2025/04/30 10:19:45 272472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385271276| [2025/04/30 10:19:45 272477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385272476| [2025/04/30 10:19:45 272482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385272350|now:1746008385272476| [2025/04/30 10:19:45 272486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385272350|now:1746008385272476| [2025/04/30 10:19:45 272490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 272496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1207083|loss_rate:1.96|path_pto:0| [2025/04/30 10:19:45 272506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 272510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 272514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 272518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 272522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 272526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1207083|loss_rate:1.96|path_pto:0| [2025/04/30 10:19:45 272531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 272535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 272539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 272543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 272547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 272570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 272574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:976242| [2025/04/30 10:19:45 272579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 272583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 10:19:45 272617] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385272592|stream_id:0|stream_offset:976242| [2025/04/30 10:19:45 272623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 272628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 272633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:2681|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 272637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 272641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 272649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 272653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385343567|now:1746008385272632|interv:70935| [2025/04/30 10:19:45 272657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385343567|now:1746008385272632|interval:70935|pto_count:0|srtt:35251 [2025/04/30 10:19:45 272662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 272667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 272671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:977421| [2025/04/30 10:19:45 272676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 272680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 10:19:45 272703] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385272686|stream_id:0|stream_offset:977421| [2025/04/30 10:19:45 272709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1068|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 272716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 272723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:2681|pto_duration:45975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 272728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 272732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 272736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 272740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385343661|now:1746008385272723|interv:70938| [2025/04/30 10:19:45 272744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385343661|now:1746008385272723|interval:70938|pto_count:0|srtt:35251 [2025/04/30 10:19:45 272749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 272753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 272758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:978600| [2025/04/30 10:19:45 272762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 272766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385343661| [2025/04/30 10:19:45 272774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385343661| [2025/04/30 10:19:45 272781] [debug] |xqc_engine_wakeup_after|wakeup:1746008385343661|now:1746008385272781|diff:70880| [2025/04/30 10:19:45 272788] [debug] |xqc_engine_main_logic|END|now:1746008385272476| [2025/04/30 10:19:45 273032] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385273031| [2025/04/30 10:19:45 273045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 273053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:418| [2025/04/30 10:19:45 273059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 10:19:45 273067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 10:19:45 273074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 273082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1035|path_largest_ack:1034| [2025/04/30 10:19:45 273089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:916047|prior_time:1746008385238026|is_app_limited:0|send_elapse:41784|ack_elapse:35005|ctl_first_sent_time:1746008385239541|lagest_ack_time:1746008385273031|curr_delivered:953258| [2025/04/30 10:19:45 273096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385239541| [2025/04/30 10:19:45 273104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:992||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 10:19:45 273110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1035|path_largest_ack:1035| [2025/04/30 10:19:45 273117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:916047|prior_time:1746008385238026|is_app_limited:0|send_elapse:41784|ack_elapse:35005|ctl_first_sent_time:1746008385239541|lagest_ack_time:1746008385273031|curr_delivered:954458| [2025/04/30 10:19:45 273124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385239701| [2025/04/30 10:19:45 273131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:991||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 10:19:45 273137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35251|rttvar:2681|minrtt:30819|latest_rtt:33330|ack_delay:72| [2025/04/30 10:19:45 273144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35002|rttvar:2509|minrtt:30819|latest_rtt:33330|ack_delay:72| [2025/04/30 10:19:45 273151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1035|lost_pn:1032|thresh:3| [2025/04/30 10:19:45 273158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 273164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 273170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 273175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 273185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 273189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 273193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35002|rtt_var:2509|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 273197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 273202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 273205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 273209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385342724|now:1746008385273193|interv:69531| [2025/04/30 10:19:45 273214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385342724|now:1746008385273193|interval:69531|pto_count:0|srtt:35002 [2025/04/30 10:19:45 273218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41784, ack_elapse 35005, delivered 38411|rate 919275|lost 219| [2025/04/30 10:19:45 273223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (919275) in round 19| [2025/04/30 10:19:45 273227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 273231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 273235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385239701|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 273240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385239701|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 273245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:35002|latest_rtt:33330|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 273251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 10:19:45 273255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746008385273031|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 273260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505273031|now:1746008385273031|interv:120000000| [2025/04/30 10:19:45 273264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505273031|now:1746008385273031|interv:120000000| [2025/04/30 10:19:45 273268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385343661|pq_index:0| [2025/04/30 10:19:45 273273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385272476| [2025/04/30 10:19:45 273279] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385273279| [2025/04/30 10:19:45 273284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385273283| [2025/04/30 10:19:45 273290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35002|min_srtt:35002|path_bw:1207083|loss_rate:1.92|path_pto:0| [2025/04/30 10:19:45 273294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 273299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 273303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 273307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 273311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 273315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35002|min_srtt:35002|path_bw:1207083|loss_rate:1.92|path_pto:0| [2025/04/30 10:19:45 273319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 273324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 273328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 273331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 273336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 273340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 273344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:978600| [2025/04/30 10:19:45 273349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 273353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385274352|now:1746008385273352|interv:1000| [2025/04/30 10:19:45 273356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 273360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 273364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385274352| [2025/04/30 10:19:45 273368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385274352| [2025/04/30 10:19:45 273372] [debug] |xqc_engine_wakeup_after|wakeup:1746008385274352|now:1746008385273372|diff:980| [2025/04/30 10:19:45 273377] [debug] |xqc_engine_main_logic|END|now:1746008385273283| [2025/04/30 10:19:45 273385] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385273385| [2025/04/30 10:19:45 273389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385274352|now:1746008385273389|diff:963| [2025/04/30 10:19:45 273393] [debug] |xqc_engine_main_logic|END|now:1746008385273385| [2025/04/30 10:19:45 274463] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385274462| [2025/04/30 10:19:45 274473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385274352|pq_index:0| [2025/04/30 10:19:45 274477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385273283| [2025/04/30 10:19:45 274482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385274481| [2025/04/30 10:19:45 274487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385274352|now:1746008385274481| [2025/04/30 10:19:45 274491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385274352|now:1746008385274481| [2025/04/30 10:19:45 274495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 274501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35002|min_srtt:35002|path_bw:1207083|loss_rate:1.92|path_pto:0| [2025/04/30 10:19:45 274505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 274510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 274514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 274518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 274522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 274526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35002|min_srtt:35002|path_bw:1207083|loss_rate:1.92|path_pto:0| [2025/04/30 10:19:45 274531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 274535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 274539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 274543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 274547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 274572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 274576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:978600| [2025/04/30 10:19:45 274585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 274590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 10:19:45 274623] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385274598|stream_id:0|stream_offset:978600| [2025/04/30 10:19:45 274629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1069|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 274634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 274638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35002|rtt_var:2509|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 274643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 274647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 274651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 274655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385344636|now:1746008385274638|interv:69998| [2025/04/30 10:19:45 274659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385344636|now:1746008385274638|interval:69998|pto_count:0|srtt:35002 [2025/04/30 10:19:45 274663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 274668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 274672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:979779| [2025/04/30 10:19:45 274677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 274681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 10:19:45 274703] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385274687|stream_id:0|stream_offset:979779| [2025/04/30 10:19:45 274708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1070|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 274713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 274717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35002|rtt_var:2509|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 274721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 274725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 274733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 274737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385344725|now:1746008385274717|interv:70008| [2025/04/30 10:19:45 274741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385344725|now:1746008385274717|interval:70008|pto_count:0|srtt:35002 [2025/04/30 10:19:45 274746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 274750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 274754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:980958| [2025/04/30 10:19:45 274760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 274767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385344725| [2025/04/30 10:19:45 274774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385344725| [2025/04/30 10:19:45 274781] [debug] |xqc_engine_wakeup_after|wakeup:1746008385344725|now:1746008385274780|diff:69945| [2025/04/30 10:19:45 274787] [debug] |xqc_engine_main_logic|END|now:1746008385274481| [2025/04/30 10:19:45 274991] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385274989| [2025/04/30 10:19:45 275002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 275010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:419| [2025/04/30 10:19:45 275017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 10:19:45 275026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 10:19:45 275032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 275040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1036|origin_pktnum:959|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1037|path_largest_ack:1036| [2025/04/30 10:19:45 275047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:918447|prior_time:1746008385240012|is_app_limited:0|send_elapse:42007|ack_elapse:34977|ctl_first_sent_time:1746008385241652|lagest_ack_time:1746008385274989|curr_delivered:955658| [2025/04/30 10:19:45 275052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385241652| [2025/04/30 10:19:45 275057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:989||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 10:19:45 275061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1037|path_largest_ack:1037| [2025/04/30 10:19:45 275066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:40811|prior_delivered:918447|prior_time:1746008385240012|is_app_limited:0|send_elapse:42007|ack_elapse:34977|ctl_first_sent_time:1746008385241652|lagest_ack_time:1746008385274989|curr_delivered:956858| [2025/04/30 10:19:45 275081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385241780| [2025/04/30 10:19:45 275087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:988||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 10:19:45 275094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35002|rttvar:2509|minrtt:30819|latest_rtt:33209|ack_delay:120| [2025/04/30 10:19:45 275098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34763|rttvar:2360|minrtt:30819|latest_rtt:33209|ack_delay:120| [2025/04/30 10:19:45 275103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1037|lost_pn:1034|thresh:3| [2025/04/30 10:19:45 275107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 275111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 275115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 275119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 275123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 275127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34763|rtt_var:2360|pto_duration:44203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 275131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 275135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 275139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 275143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385343890|now:1746008385275126|interv:68764| [2025/04/30 10:19:45 275147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385343890|now:1746008385275126|interval:68764|pto_count:0|srtt:34763 [2025/04/30 10:19:45 275152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42007, ack_elapse 34977, delivered 38411|rate 914395|lost 219| [2025/04/30 10:19:45 275156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (914395) in round 19| [2025/04/30 10:19:45 275160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 275165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 275169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385241780|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 275173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385241780|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 275178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:34763|latest_rtt:33209|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 275187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 10:19:45 275191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746008385274989|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 275196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505274989|now:1746008385274989|interv:120000000| [2025/04/30 10:19:45 275200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505274989|now:1746008385274989|interv:120000000| [2025/04/30 10:19:45 275204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385344725|pq_index:0| [2025/04/30 10:19:45 275209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385274481| [2025/04/30 10:19:45 275213] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385275213| [2025/04/30 10:19:45 275218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385275217| [2025/04/30 10:19:45 275223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34763|min_srtt:34763|path_bw:1207083|loss_rate:1.89|path_pto:0| [2025/04/30 10:19:45 275228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 275233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 275236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 275240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 275245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 275249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34763|min_srtt:34763|path_bw:1207083|loss_rate:1.89|path_pto:0| [2025/04/30 10:19:45 275253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 275257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 275261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 275265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 275269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 275277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 275281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:980958| [2025/04/30 10:19:45 275286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 275290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385276289|now:1746008385275289|interv:1000| [2025/04/30 10:19:45 275294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 275297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 275301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385276289| [2025/04/30 10:19:45 275305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385276289| [2025/04/30 10:19:45 275309] [debug] |xqc_engine_wakeup_after|wakeup:1746008385276289|now:1746008385275309|diff:980| [2025/04/30 10:19:45 275314] [debug] |xqc_engine_main_logic|END|now:1746008385275217| [2025/04/30 10:19:45 275319] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385275319| [2025/04/30 10:19:45 275323] [debug] |xqc_engine_wakeup_after|wakeup:1746008385276289|now:1746008385275323|diff:966| [2025/04/30 10:19:45 275327] [debug] |xqc_engine_main_logic|END|now:1746008385275319| [2025/04/30 10:19:45 276396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385276395| [2025/04/30 10:19:45 276407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385276289|pq_index:0| [2025/04/30 10:19:45 276411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385275217| [2025/04/30 10:19:45 276416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385276415| [2025/04/30 10:19:45 276421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385276289|now:1746008385276415| [2025/04/30 10:19:45 276425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385276289|now:1746008385276415| [2025/04/30 10:19:45 276429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 276434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34763|min_srtt:34763|path_bw:1207083|loss_rate:1.89|path_pto:0| [2025/04/30 10:19:45 276439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 276444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 276447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 276451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 276456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 276460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34763|min_srtt:34763|path_bw:1207083|loss_rate:1.89|path_pto:0| [2025/04/30 10:19:45 276469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 276474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 276478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 276481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 276486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 276490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 276494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:980958| [2025/04/30 10:19:45 276499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 276503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 10:19:45 276539] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385276511|stream_id:0|stream_offset:980958| [2025/04/30 10:19:45 276545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1071|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 276567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 276571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34763|rtt_var:2360|pto_duration:44203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 276576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 276580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 276583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 276587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385345714|now:1746008385276571|interv:69143| [2025/04/30 10:19:45 276591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385345714|now:1746008385276571|interval:69143|pto_count:0|srtt:34763 [2025/04/30 10:19:45 276596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 276601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 276605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:982137| [2025/04/30 10:19:45 276616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 276620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 10:19:45 276645] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385276626|stream_id:0|stream_offset:982137| [2025/04/30 10:19:45 276651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1072|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 276655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 276659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34763|rtt_var:2360|pto_duration:44203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 276664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 276668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 276671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 276675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385345829|now:1746008385276659|interv:69170| [2025/04/30 10:19:45 276679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385345829|now:1746008385276659|interval:69170|pto_count:0|srtt:34763 [2025/04/30 10:19:45 276684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 276688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 276692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:983316| [2025/04/30 10:19:45 276697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 276701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385345829| [2025/04/30 10:19:45 276705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385345829| [2025/04/30 10:19:45 276709] [debug] |xqc_engine_wakeup_after|wakeup:1746008385345829|now:1746008385276709|diff:69120| [2025/04/30 10:19:45 276714] [debug] |xqc_engine_main_logic|END|now:1746008385276415| [2025/04/30 10:19:45 277033] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385277032| [2025/04/30 10:19:45 277045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 277054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:420| [2025/04/30 10:19:45 277060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 10:19:45 277069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 10:19:45 277076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 277084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1039|path_largest_ack:1038| [2025/04/30 10:19:45 277096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43211|prior_delivered:918447|prior_time:1746008385240012|is_app_limited:0|send_elapse:43499|ack_elapse:37020|ctl_first_sent_time:1746008385243144|lagest_ack_time:1746008385277032|curr_delivered:958058| [2025/04/30 10:19:45 277101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385243144| [2025/04/30 10:19:45 277109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:987||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 10:19:45 277116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1039|path_largest_ack:1039| [2025/04/30 10:19:45 277122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43211|prior_delivered:918447|prior_time:1746008385240012|is_app_limited:0|send_elapse:43499|ack_elapse:37020|ctl_first_sent_time:1746008385243144|lagest_ack_time:1746008385277032|curr_delivered:959258| [2025/04/30 10:19:45 277129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385243269| [2025/04/30 10:19:45 277136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:986||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 10:19:45 277141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34763|rttvar:2360|minrtt:30819|latest_rtt:33763|ack_delay:64| [2025/04/30 10:19:45 277146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34630|rttvar:2036|minrtt:30819|latest_rtt:33763|ack_delay:64| [2025/04/30 10:19:45 277150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1039|lost_pn:1036|thresh:3| [2025/04/30 10:19:45 277154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 277158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 277162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 277166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 277170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 277174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34630|rtt_var:2036|pto_duration:42774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 277178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 277182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 277189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 277196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385344400|now:1746008385277174|interv:67226| [2025/04/30 10:19:45 277202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385344400|now:1746008385277174|interval:67226|pto_count:0|srtt:34630 [2025/04/30 10:19:45 277213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43499, ack_elapse 37020, delivered 40811|rate 938205|lost 219| [2025/04/30 10:19:45 277217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (938205) in round 19| [2025/04/30 10:19:45 277222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 277226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 277230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385243269|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 277234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385243269|recovery:1|recovery_start:1746008385253190|packet_conservation:1|next_round_delivered:922047| [2025/04/30 10:19:45 277239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:42247|full_bw_reached:1|inflight:39607|srtt:34630|latest_rtt:33763|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 277245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 10:19:45 277250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746008385277032|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 277255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505277032|now:1746008385277032|interv:120000000| [2025/04/30 10:19:45 277259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505277032|now:1746008385277032|interv:120000000| [2025/04/30 10:19:45 277263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385345829|pq_index:0| [2025/04/30 10:19:45 277267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385276415| [2025/04/30 10:19:45 277271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385277271| [2025/04/30 10:19:45 277276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385277275| [2025/04/30 10:19:45 277282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34630|min_srtt:34630|path_bw:1207083|loss_rate:1.85|path_pto:0| [2025/04/30 10:19:45 277287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 277291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 277295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 277299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 277306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 277310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34630|min_srtt:34630|path_bw:1207083|loss_rate:1.85|path_pto:0| [2025/04/30 10:19:45 277315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 277319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 277323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 277327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 277331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 277335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 277340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:983316| [2025/04/30 10:19:45 277344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 277348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385278348|now:1746008385277348|interv:1000| [2025/04/30 10:19:45 277352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 277356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 277360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385278348| [2025/04/30 10:19:45 277364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385278348| [2025/04/30 10:19:45 277368] [debug] |xqc_engine_wakeup_after|wakeup:1746008385278348|now:1746008385277368|diff:980| [2025/04/30 10:19:45 277372] [debug] |xqc_engine_main_logic|END|now:1746008385277275| [2025/04/30 10:19:45 277378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385277378| [2025/04/30 10:19:45 277381] [debug] |xqc_engine_wakeup_after|wakeup:1746008385278348|now:1746008385277381|diff:967| [2025/04/30 10:19:45 277385] [debug] |xqc_engine_main_logic|END|now:1746008385277378| [2025/04/30 10:19:45 278452] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385278451| [2025/04/30 10:19:45 278463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385278348|pq_index:0| [2025/04/30 10:19:45 278468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385277275| [2025/04/30 10:19:45 278473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385278472| [2025/04/30 10:19:45 278478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385278348|now:1746008385278472| [2025/04/30 10:19:45 278482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385278348|now:1746008385278472| [2025/04/30 10:19:45 278492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 278498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34630|min_srtt:34630|path_bw:1207083|loss_rate:1.85|path_pto:0| [2025/04/30 10:19:45 278502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 278507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 278511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 278515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 278519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 278523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34630|min_srtt:34630|path_bw:1207083|loss_rate:1.85|path_pto:0| [2025/04/30 10:19:45 278527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 278544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 278568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 278573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 278578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 278585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 278592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:983316| [2025/04/30 10:19:45 278598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 278603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 10:19:45 278639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385278611|stream_id:0|stream_offset:983316| [2025/04/30 10:19:45 278645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 278651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 278658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34630|rtt_var:2036|pto_duration:42774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 278665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 278678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 278685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 278694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385346385|now:1746008385278658|interv:67727| [2025/04/30 10:19:45 278701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385346385|now:1746008385278658|interval:67727|pto_count:0|srtt:34630 [2025/04/30 10:19:45 278708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:40807| [2025/04/30 10:19:45 278715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 278721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:984495| [2025/04/30 10:19:45 278728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 278735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 10:19:45 278774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385278746|stream_id:0|stream_offset:984495| [2025/04/30 10:19:45 278783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1074|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 278790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 278797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34630|rtt_var:2036|pto_duration:42774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 278803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 278809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 278815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 278819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385346520|now:1746008385278797|interv:67723| [2025/04/30 10:19:45 278824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385346520|now:1746008385278797|interval:67723|pto_count:0|srtt:34630 [2025/04/30 10:19:45 278828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42247|inflight:42007| [2025/04/30 10:19:45 278833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 278837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:42247|conn:0000564648F8D6FC|stream_id:0|stream_offset:985674| [2025/04/30 10:19:45 278842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 278851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385346520| [2025/04/30 10:19:45 278856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385346520| [2025/04/30 10:19:45 278863] [debug] |xqc_engine_wakeup_after|wakeup:1746008385346520|now:1746008385278863|diff:67657| [2025/04/30 10:19:45 278870] [debug] |xqc_engine_main_logic|END|now:1746008385278472| [2025/04/30 10:19:45 278982] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385278981| [2025/04/30 10:19:45 278993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 279002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:421| [2025/04/30 10:19:45 279008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 10:19:45 279016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 10:19:45 279022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 279030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1040|origin_pktnum:961|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1041|path_largest_ack:1040| [2025/04/30 10:19:45 279036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:43211|prior_delivered:920847|prior_time:1746008385243402|is_app_limited:0|send_elapse:42200|ack_elapse:35579|ctl_first_sent_time:1746008385244684|lagest_ack_time:1746008385278981|curr_delivered:960458| [2025/04/30 10:19:45 279043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385244684| [2025/04/30 10:19:45 279051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:984||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 10:19:45 279057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1041|path_largest_ack:1041| [2025/04/30 10:19:45 279064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:42011|prior_delivered:922047|prior_time:1746008385245058|is_app_limited:0|send_elapse:40948|ack_elapse:33923|ctl_first_sent_time:1746008385246634|lagest_ack_time:1746008385278981|curr_delivered:961658| [2025/04/30 10:19:45 279071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385246634| [2025/04/30 10:19:45 279078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:983||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 10:19:45 279083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34630|rttvar:2036|minrtt:30819|latest_rtt:32347|ack_delay:56| [2025/04/30 10:19:45 279087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34338|rttvar:2111|minrtt:30819|latest_rtt:32347|ack_delay:56| [2025/04/30 10:19:45 279091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1041|lost_pn:1038|thresh:3| [2025/04/30 10:19:45 279096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 279101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 279107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 279120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 279126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:2111|pto_duration:42782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 279131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 279135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 279139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 279143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385346528|now:1746008385279126|interv:67402| [2025/04/30 10:19:45 279147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385346528|now:1746008385279126|interval:67402|pto_count:0|srtt:34338 [2025/04/30 10:19:45 279152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40948, ack_elapse 33923, delivered 39611|rate 967348|lost 219| [2025/04/30 10:19:45 279156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 10:19:45 279160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967348) in round 20| [2025/04/30 10:19:45 279164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 279168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 279172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385246634|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 279177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42247|packet_lost:0|acked:2400|po_sent_time:1746008385246634|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 279181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:44647|full_bw_reached:1|inflight:39607|srtt:34338|latest_rtt:32347|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 279187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 10:19:45 279192] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746008385278981|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 279197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505278981|now:1746008385278981|interv:120000000| [2025/04/30 10:19:45 279201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505278981|now:1746008385278981|interv:120000000| [2025/04/30 10:19:45 279205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385346520|pq_index:0| [2025/04/30 10:19:45 279209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385278472| [2025/04/30 10:19:45 279213] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385279213| [2025/04/30 10:19:45 279221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385279220| [2025/04/30 10:19:45 279227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1207083|loss_rate:1.82|path_pto:0| [2025/04/30 10:19:45 279231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39607|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 279236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 279240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 279244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 279248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 279252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1207083|loss_rate:1.82|path_pto:0| [2025/04/30 10:19:45 279257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:39607|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 279261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 279265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 279269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 279273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 279277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 279282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:985674| [2025/04/30 10:19:45 279286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 279290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 10:19:45 279328] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385279298|stream_id:0|stream_offset:985674| [2025/04/30 10:19:45 279337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1075|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 279344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 279351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:2111|pto_duration:42782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 279363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 279367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 279371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 279375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385347080|now:1746008385279351|interv:67729| [2025/04/30 10:19:45 279379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385347080|now:1746008385279351|interval:67729|pto_count:0|srtt:34338 [2025/04/30 10:19:45 279383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44647|inflight:40807| [2025/04/30 10:19:45 279388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 279392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:986853| [2025/04/30 10:19:45 279397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 279401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385280401|now:1746008385279401|interv:1000| [2025/04/30 10:19:45 279405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 279409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 279413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385280401| [2025/04/30 10:19:45 279417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385280401| [2025/04/30 10:19:45 279421] [debug] |xqc_engine_wakeup_after|wakeup:1746008385280401|now:1746008385279421|diff:980| [2025/04/30 10:19:45 279425] [debug] |xqc_engine_main_logic|END|now:1746008385279220| [2025/04/30 10:19:45 279431] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385279431| [2025/04/30 10:19:45 279435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385280401|now:1746008385279435|diff:966| [2025/04/30 10:19:45 279439] [debug] |xqc_engine_main_logic|END|now:1746008385279431| [2025/04/30 10:19:45 280512] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385280512| [2025/04/30 10:19:45 280522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385280401|pq_index:0| [2025/04/30 10:19:45 280527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385279220| [2025/04/30 10:19:45 280532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385280530| [2025/04/30 10:19:45 280536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385280401|now:1746008385280530| [2025/04/30 10:19:45 280541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385280401|now:1746008385280530| [2025/04/30 10:19:45 280545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 280566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1207083|loss_rate:1.80|path_pto:0| [2025/04/30 10:19:45 280578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 280583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 280587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 280591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 280595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 280599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1207083|loss_rate:1.80|path_pto:0| [2025/04/30 10:19:45 280604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 280608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 280612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 280615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 280620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 280624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 280628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:986853| [2025/04/30 10:19:45 280633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 280637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 10:19:45 280674] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385280646|stream_id:0|stream_offset:986853| [2025/04/30 10:19:45 280683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 280690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 280697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:2111|pto_duration:42782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 280704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 280708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 280716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 280720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385348428|now:1746008385280696|interv:67732| [2025/04/30 10:19:45 280724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385348428|now:1746008385280696|interval:67732|pto_count:0|srtt:34338 [2025/04/30 10:19:45 280729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44647|inflight:42007| [2025/04/30 10:19:45 280735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 280742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:988032| [2025/04/30 10:19:45 280748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 280755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 10:19:45 280795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385280765|stream_id:0|stream_offset:988032| [2025/04/30 10:19:45 280803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1077|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 280810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 280816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:2111|pto_duration:42782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 280822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 280827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 280833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 280838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385348547|now:1746008385280815|interv:67732| [2025/04/30 10:19:45 280844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385348547|now:1746008385280815|interval:67732|pto_count:0|srtt:34338 [2025/04/30 10:19:45 280850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44647|inflight:43207| [2025/04/30 10:19:45 280856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 280862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:44647|conn:0000564648F8D6FC|stream_id:0|stream_offset:989211| [2025/04/30 10:19:45 280868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 280873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385281873|now:1746008385280873|interv:1000| [2025/04/30 10:19:45 280879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 280888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 280894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385281873| [2025/04/30 10:19:45 280899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385281873| [2025/04/30 10:19:45 280905] [debug] |xqc_engine_wakeup_after|wakeup:1746008385281873|now:1746008385280904|diff:969| [2025/04/30 10:19:45 280910] [debug] |xqc_engine_main_logic|END|now:1746008385280530| [2025/04/30 10:19:45 280953] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385280952| [2025/04/30 10:19:45 280963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 280972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:422| [2025/04/30 10:19:45 280978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 10:19:45 280987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 10:19:45 280994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 281001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1043|path_largest_ack:1042| [2025/04/30 10:19:45 281009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:39611|prior_delivered:924447|prior_time:1746008385247070|is_app_limited:0|send_elapse:39671|ack_elapse:33882|ctl_first_sent_time:1746008385247405|lagest_ack_time:1746008385280952|curr_delivered:962858| [2025/04/30 10:19:45 281018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385247405| [2025/04/30 10:19:45 281025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:982||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 10:19:45 281031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1043|path_largest_ack:1043| [2025/04/30 10:19:45 281039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:39611|prior_delivered:924447|prior_time:1746008385247070|is_app_limited:0|send_elapse:39671|ack_elapse:33882|ctl_first_sent_time:1746008385247405|lagest_ack_time:1746008385280952|curr_delivered:964058| [2025/04/30 10:19:45 281046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385247536| [2025/04/30 10:19:45 281052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:981||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 10:19:45 281058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34338|rttvar:2111|minrtt:30819|latest_rtt:33416|ack_delay:72| [2025/04/30 10:19:45 281065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34214|rttvar:1832|minrtt:30819|latest_rtt:33416|ack_delay:72| [2025/04/30 10:19:45 281072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1043|lost_pn:1040|thresh:3| [2025/04/30 10:19:45 281078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 281085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 281098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 281104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 281111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34214|rtt_var:1832|pto_duration:41542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 281118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 281125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 281130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 281134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385347307|now:1746008385281111|interv:66196| [2025/04/30 10:19:45 281138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385347307|now:1746008385281111|interval:66196|pto_count:0|srtt:34214 [2025/04/30 10:19:45 281143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39671, ack_elapse 33882, delivered 39611|rate 998487|lost 219| [2025/04/30 10:19:45 281147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (998487) in round 20| [2025/04/30 10:19:45 281152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 281156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 281160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44647|packet_lost:0|acked:2400|po_sent_time:1746008385247536|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 281164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44647|packet_lost:0|acked:2400|po_sent_time:1746008385247536|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 281169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:47047|full_bw_reached:1|inflight:40807|srtt:34214|latest_rtt:33416|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 281175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 10:19:45 281180] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746008385280952|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 281184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505280952|now:1746008385280952|interv:120000000| [2025/04/30 10:19:45 281189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505280952|now:1746008385280952|interv:120000000| [2025/04/30 10:19:45 281192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385281873|pq_index:0| [2025/04/30 10:19:45 281197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385280530| [2025/04/30 10:19:45 281201] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385281201| [2025/04/30 10:19:45 281209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385281208| [2025/04/30 10:19:45 281215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34214|min_srtt:34214|path_bw:1207083|loss_rate:1.77|path_pto:0| [2025/04/30 10:19:45 281219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 281224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 281228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 281232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 281236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 281240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34214|min_srtt:34214|path_bw:1207083|loss_rate:1.77|path_pto:0| [2025/04/30 10:19:45 281245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 281249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 281253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 281257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 281261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 281265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 281269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:989211| [2025/04/30 10:19:45 281274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 281278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 281282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385281873| [2025/04/30 10:19:45 281286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385281873| [2025/04/30 10:19:45 281290] [debug] |xqc_engine_wakeup_after|wakeup:1746008385281873|now:1746008385281290|diff:583| [2025/04/30 10:19:45 281294] [debug] |xqc_engine_main_logic|END|now:1746008385281208| [2025/04/30 10:19:45 281300] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385281299| [2025/04/30 10:19:45 281303] [debug] |xqc_engine_wakeup_after|wakeup:1746008385281873|now:1746008385281303|diff:570| [2025/04/30 10:19:45 281310] [debug] |xqc_engine_main_logic|END|now:1746008385281299| [2025/04/30 10:19:45 282378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385282377| [2025/04/30 10:19:45 282389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385281873|pq_index:0| [2025/04/30 10:19:45 282393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385281208| [2025/04/30 10:19:45 282399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385282397| [2025/04/30 10:19:45 282403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385281873|now:1746008385282397| [2025/04/30 10:19:45 282410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385281873|now:1746008385282397| [2025/04/30 10:19:45 282417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 282424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34214|min_srtt:34214|path_bw:1207083|loss_rate:1.77|path_pto:0| [2025/04/30 10:19:45 282431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 282435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 282439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 282443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 282447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 282451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34214|min_srtt:34214|path_bw:1207083|loss_rate:1.77|path_pto:0| [2025/04/30 10:19:45 282456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 282460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 282464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 282468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 282472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 282477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 282481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:989211| [2025/04/30 10:19:45 282485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 282499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 10:19:45 282538] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385282511|stream_id:0|stream_offset:989211| [2025/04/30 10:19:45 282545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 282568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 282572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34214|rtt_var:1832|pto_duration:41542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 282580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 282586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 282593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 282599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385349053|now:1746008385282572|interv:66481| [2025/04/30 10:19:45 282604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385349053|now:1746008385282572|interval:66481|pto_count:0|srtt:34214 [2025/04/30 10:19:45 282608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47047|inflight:42007| [2025/04/30 10:19:45 282613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 282617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:47047|conn:0000564648F8D6FC|stream_id:0|stream_offset:990390| [2025/04/30 10:19:45 282622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 282626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385283626|now:1746008385282626|interv:1000| [2025/04/30 10:19:45 282630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 282634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 282638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385283626| [2025/04/30 10:19:45 282642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385283626| [2025/04/30 10:19:45 282646] [debug] |xqc_engine_wakeup_after|wakeup:1746008385283626|now:1746008385282646|diff:980| [2025/04/30 10:19:45 282650] [debug] |xqc_engine_main_logic|END|now:1746008385282397| [2025/04/30 10:19:45 282979] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385282977| [2025/04/30 10:19:45 282989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 282998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:423| [2025/04/30 10:19:45 283004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 10:19:45 283022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 10:19:45 283034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 283042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1045|path_largest_ack:1044| [2025/04/30 10:19:45 283049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42011|prior_delivered:924447|prior_time:1746008385247070|is_app_limited:0|send_elapse:41198|ack_elapse:35907|ctl_first_sent_time:1746008385248932|lagest_ack_time:1746008385282977|curr_delivered:965258| [2025/04/30 10:19:45 283056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385248932| [2025/04/30 10:19:45 283063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:980||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 10:19:45 283070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1045|path_largest_ack:1045| [2025/04/30 10:19:45 283076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:40811|prior_delivered:926847|prior_time:1746008385249104|is_app_limited:0|send_elapse:39684|ack_elapse:33873|ctl_first_sent_time:1746008385249397|lagest_ack_time:1746008385282977|curr_delivered:966458| [2025/04/30 10:19:45 283084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385249397| [2025/04/30 10:19:45 283090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:979||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 10:19:45 283097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34214|rttvar:1832|minrtt:30819|latest_rtt:33580|ack_delay:64| [2025/04/30 10:19:45 283104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34127|rttvar:1548|minrtt:30819|latest_rtt:33580|ack_delay:64| [2025/04/30 10:19:45 283111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1045|lost_pn:1042|thresh:3| [2025/04/30 10:19:45 283116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 283120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 283124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 283128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 283132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:1548|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 283136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 283140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 283144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 283148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385347830|now:1746008385283132|interv:64698| [2025/04/30 10:19:45 283152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385347830|now:1746008385283132|interval:64698|pto_count:0|srtt:34127 [2025/04/30 10:19:45 283161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39684, ack_elapse 33873, delivered 39611|rate 998160|lost 219| [2025/04/30 10:19:45 283165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (998160) in round 20| [2025/04/30 10:19:45 283169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 283174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 283177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47047|packet_lost:0|acked:2400|po_sent_time:1746008385249397|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 283182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47047|packet_lost:0|acked:2400|po_sent_time:1746008385249397|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 283187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:49447|full_bw_reached:1|inflight:39607|srtt:34127|latest_rtt:33580|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 283193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 10:19:45 283197] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746008385282977|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 283202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505282977|now:1746008385282977|interv:120000000| [2025/04/30 10:19:45 283206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505282977|now:1746008385282977|interv:120000000| [2025/04/30 10:19:45 283210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385283626|pq_index:0| [2025/04/30 10:19:45 283214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385282397| [2025/04/30 10:19:45 283218] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385283218| [2025/04/30 10:19:45 283223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385283222| [2025/04/30 10:19:45 283229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1207083|loss_rate:1.75|path_pto:0| [2025/04/30 10:19:45 283234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 283238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 283242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 283246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 283253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 283257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1207083|loss_rate:1.75|path_pto:0| [2025/04/30 10:19:45 283262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 283266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 283270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 283274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 283278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 283282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 283287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:990390| [2025/04/30 10:19:45 283291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 283295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 283299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385283626| [2025/04/30 10:19:45 283303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385283626| [2025/04/30 10:19:45 283307] [debug] |xqc_engine_wakeup_after|wakeup:1746008385283626|now:1746008385283307|diff:319| [2025/04/30 10:19:45 283311] [debug] |xqc_engine_main_logic|END|now:1746008385283222| [2025/04/30 10:19:45 283317] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385283317| [2025/04/30 10:19:45 283321] [debug] |xqc_engine_wakeup_after|wakeup:1746008385283626|now:1746008385283320|diff:306| [2025/04/30 10:19:45 283324] [debug] |xqc_engine_main_logic|END|now:1746008385283317| [2025/04/30 10:19:45 284348] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385284348| [2025/04/30 10:19:45 284360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385283626|pq_index:0| [2025/04/30 10:19:45 284364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385283222| [2025/04/30 10:19:45 284370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385284369| [2025/04/30 10:19:45 284374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385283626|now:1746008385284369| [2025/04/30 10:19:45 284379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385283626|now:1746008385284369| [2025/04/30 10:19:45 284383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 284388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1207083|loss_rate:1.75|path_pto:0| [2025/04/30 10:19:45 284398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 284403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 284407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 284411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 284416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 284423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1207083|loss_rate:1.75|path_pto:0| [2025/04/30 10:19:45 284430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 284437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 284442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 284446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 284450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 284455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 284459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:990390| [2025/04/30 10:19:45 284464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 284468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 10:19:45 284503] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385284476|stream_id:0|stream_offset:990390| [2025/04/30 10:19:45 284513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1079|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 284521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 284528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:1548|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 284532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 284536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 284545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 284564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385349795|now:1746008385284527|interv:65268| [2025/04/30 10:19:45 284571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385349795|now:1746008385284527|interval:65268|pto_count:0|srtt:34127 [2025/04/30 10:19:45 284576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49447|inflight:40807| [2025/04/30 10:19:45 284580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 284585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:991569| [2025/04/30 10:19:45 284592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 284599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 10:19:45 284633] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385284609|stream_id:0|stream_offset:991569| [2025/04/30 10:19:45 284640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1080|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 284644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 284649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:1548|pto_duration:40319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 284653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 284657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 284661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 284665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385349928|now:1746008385284649|interv:65279| [2025/04/30 10:19:45 284669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385349928|now:1746008385284649|interval:65279|pto_count:0|srtt:34127 [2025/04/30 10:19:45 284676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49447|inflight:42007| [2025/04/30 10:19:45 284684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 284691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:49447|conn:0000564648F8D6FC|stream_id:0|stream_offset:992748| [2025/04/30 10:19:45 284698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 284702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385285702|now:1746008385284702|interv:1000| [2025/04/30 10:19:45 284706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 284714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 284719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385285702| [2025/04/30 10:19:45 284723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385285702| [2025/04/30 10:19:45 284727] [debug] |xqc_engine_wakeup_after|wakeup:1746008385285702|now:1746008385284727|diff:975| [2025/04/30 10:19:45 284731] [debug] |xqc_engine_main_logic|END|now:1746008385284369| [2025/04/30 10:19:45 285016] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385285015| [2025/04/30 10:19:45 285027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 285035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:424| [2025/04/30 10:19:45 285041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 10:19:45 285051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 10:19:45 285057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 285065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1047|path_largest_ack:1046| [2025/04/30 10:19:45 285072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42011|prior_delivered:926847|prior_time:1746008385249104|is_app_limited:0|send_elapse:41090|ack_elapse:35911|ctl_first_sent_time:1746008385250803|lagest_ack_time:1746008385285015|curr_delivered:967658| [2025/04/30 10:19:45 285078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385250803| [2025/04/30 10:19:45 285086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:978||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 10:19:45 285092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1047|path_largest_ack:1047| [2025/04/30 10:19:45 285098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:42011|prior_delivered:928047|prior_time:1746008385251044|is_app_limited:0|send_elapse:37655|ack_elapse:33971|ctl_first_sent_time:1746008385251323|lagest_ack_time:1746008385285015|curr_delivered:968858| [2025/04/30 10:19:45 285105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385251323| [2025/04/30 10:19:45 285112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:977||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 10:19:45 285118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34127|rttvar:1548|minrtt:30819|latest_rtt:33692|ack_delay:80| [2025/04/30 10:19:45 285125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34063|rttvar:1289|minrtt:30819|latest_rtt:33692|ack_delay:80| [2025/04/30 10:19:45 285132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1047|lost_pn:1044|thresh:3| [2025/04/30 10:19:45 285139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 285145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 285157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 285161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 285166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34063|rtt_var:1289|pto_duration:39219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 285170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 285174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 285178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 285182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385348828|now:1746008385285165|interv:63663| [2025/04/30 10:19:45 285186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385348828|now:1746008385285165|interval:63663|pto_count:0|srtt:34063 [2025/04/30 10:19:45 285190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37655, ack_elapse 33971, delivered 40811|rate 1083813|lost 219| [2025/04/30 10:19:45 285195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083813) in round 20| [2025/04/30 10:19:45 285199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 285203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 285207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49447|packet_lost:0|acked:2400|po_sent_time:1746008385251323|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 285213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49447|packet_lost:0|acked:2400|po_sent_time:1746008385251323|recovery:1|recovery_start:1746008385253190|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 285220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:51847|full_bw_reached:1|inflight:39607|srtt:34063|latest_rtt:33692|min_rtt:30819|applimit:0|lost:216|recovery:1|recovery_start:1746008385253190|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 285230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 10:19:45 285236] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746008385285015|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 285241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505285015|now:1746008385285015|interv:120000000| [2025/04/30 10:19:45 285245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505285015|now:1746008385285015|interv:120000000| [2025/04/30 10:19:45 285249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385285702|pq_index:0| [2025/04/30 10:19:45 285254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385284369| [2025/04/30 10:19:45 285258] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385285258| [2025/04/30 10:19:45 285266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385285265| [2025/04/30 10:19:45 285272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|min_srtt:34063|path_bw:1207083|loss_rate:1.72|path_pto:0| [2025/04/30 10:19:45 285276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 285281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 285285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1004|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 285290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|min_srtt:34063|path_bw:1207083|loss_rate:1.72|path_pto:0| [2025/04/30 10:19:45 285294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 285300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 285307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 285313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 285320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 285324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|min_srtt:34063|path_bw:1207083|loss_rate:1.72|path_pto:0| [2025/04/30 10:19:45 285328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 285332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 285336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 285340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 285344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 285348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1004|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 285353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 285360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 285364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 285368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 285372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:992748| [2025/04/30 10:19:45 285376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 285381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 285388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385285702| [2025/04/30 10:19:45 285394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385285702| [2025/04/30 10:19:45 285400] [debug] |xqc_engine_wakeup_after|wakeup:1746008385285702|now:1746008385285400|diff:302| [2025/04/30 10:19:45 285405] [debug] |xqc_engine_main_logic|END|now:1746008385285265| [2025/04/30 10:19:45 285411] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385285411| [2025/04/30 10:19:45 285415] [debug] |xqc_engine_wakeup_after|wakeup:1746008385285702|now:1746008385285415|diff:287| [2025/04/30 10:19:45 285419] [debug] |xqc_engine_main_logic|END|now:1746008385285411| [2025/04/30 10:19:45 286488] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385286488| [2025/04/30 10:19:45 286497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385285702|pq_index:0| [2025/04/30 10:19:45 286502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385285265| [2025/04/30 10:19:45 286507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385286506| [2025/04/30 10:19:45 286512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385285702|now:1746008385286506| [2025/04/30 10:19:45 286516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385285702|now:1746008385286506| [2025/04/30 10:19:45 286520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 286525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|min_srtt:34063|path_bw:1207083|loss_rate:1.72|path_pto:0| [2025/04/30 10:19:45 286530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 286535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 286539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 286543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 286547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 286568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34063|min_srtt:34063|path_bw:1207083|loss_rate:1.72|path_pto:0| [2025/04/30 10:19:45 286577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 286581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 286585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 286589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 286593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 286598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1004|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 286602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 286607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 286611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 10:19:45 286645] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385286619|stream_id:0|stream_offset:904323| [2025/04/30 10:19:45 286650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1081|origin_pktnum:1004|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 286655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 286660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34063|rtt_var:1289|pto_duration:39219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 286664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 286668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 286672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 286676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385350838|now:1746008385286659|interv:64179| [2025/04/30 10:19:45 286680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385350838|now:1746008385286659|interval:64179|pto_count:0|srtt:34063 [2025/04/30 10:19:45 286685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:40807| [2025/04/30 10:19:45 286690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 286694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:992748| [2025/04/30 10:19:45 286702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 286706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 10:19:45 286736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385286712|stream_id:0|stream_offset:992748| [2025/04/30 10:19:45 286745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1082|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 286752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 286759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34063|rtt_var:1289|pto_duration:39219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 286765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 286771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 286776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 286782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385350931|now:1746008385286758|interv:64173| [2025/04/30 10:19:45 286788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385350931|now:1746008385286758|interval:64173|pto_count:0|srtt:34063 [2025/04/30 10:19:45 286794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:42007| [2025/04/30 10:19:45 286800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 286806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:993927| [2025/04/30 10:19:45 286812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 286818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 10:19:45 286856] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385286827|stream_id:0|stream_offset:993927| [2025/04/30 10:19:45 286863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 286869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 286875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34063|rtt_var:1289|pto_duration:39219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 286881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 286887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 286892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 286902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385351046|now:1746008385286875|interv:64171| [2025/04/30 10:19:45 286909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385351046|now:1746008385286875|interval:64171|pto_count:0|srtt:34063 [2025/04/30 10:19:45 286916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51847|inflight:43207| [2025/04/30 10:19:45 286924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 286930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:51847|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 286937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 286943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385287943|now:1746008385286943|interv:1000| [2025/04/30 10:19:45 286950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 286956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 286962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385287943| [2025/04/30 10:19:45 286967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385287943| [2025/04/30 10:19:45 286971] [debug] |xqc_engine_wakeup_after|wakeup:1746008385287943|now:1746008385286971|diff:972| [2025/04/30 10:19:45 286976] [debug] |xqc_engine_main_logic|END|now:1746008385286506| [2025/04/30 10:19:45 287204] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385287202| [2025/04/30 10:19:45 287216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 287225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:425| [2025/04/30 10:19:45 287232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 10:19:45 287241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 10:19:45 287248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 287255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1049|path_largest_ack:1048| [2025/04/30 10:19:45 287263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:39611|prior_delivered:930447|prior_time:1746008385253026|is_app_limited:0|send_elapse:38975|ack_elapse:34176|ctl_first_sent_time:1746008385254637|lagest_ack_time:1746008385287202|curr_delivered:970058| [2025/04/30 10:19:45 287270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385254637| [2025/04/30 10:19:45 287275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:976||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 10:19:45 287280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1049|path_largest_ack:1049| [2025/04/30 10:19:45 287286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:39611|prior_delivered:930447|prior_time:1746008385253026|is_app_limited:0|send_elapse:38975|ack_elapse:34176|ctl_first_sent_time:1746008385254637|lagest_ack_time:1746008385287202|curr_delivered:971258| [2025/04/30 10:19:45 287301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385254764| [2025/04/30 10:19:45 287306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:975||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 10:19:45 287311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34063|rttvar:1289|minrtt:30819|latest_rtt:32438|ack_delay:64| [2025/04/30 10:19:45 287318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33852|rttvar:1389|minrtt:30819|latest_rtt:32438|ack_delay:64| [2025/04/30 10:19:45 287325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1049|lost_pn:1046|thresh:3| [2025/04/30 10:19:45 287332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 287339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 287345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 287352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 287358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33852|rtt_var:1389|pto_duration:39408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 287365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 287371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 287378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 287383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385351235|now:1746008385287358|interv:63877| [2025/04/30 10:19:45 287387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385351235|now:1746008385287358|interval:63877|pto_count:0|srtt:33852 [2025/04/30 10:19:45 287392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38975, ack_elapse 34176, delivered 40811|rate 1047107|lost 219| [2025/04/30 10:19:45 287396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047107) in round 20| [2025/04/30 10:19:45 287401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 287405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 287409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51847|packet_lost:0|acked:2400|po_sent_time:1746008385254764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 287413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385254764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 287418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:40807|srtt:33852|latest_rtt:32438|min_rtt:30819|applimit:0|lost:217|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 287429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 10:19:45 287434] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746008385287202|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 287439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505287202|now:1746008385287202|interv:120000000| [2025/04/30 10:19:45 287443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505287202|now:1746008385287202|interv:120000000| [2025/04/30 10:19:45 287447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385287943|pq_index:0| [2025/04/30 10:19:45 287452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385286506| [2025/04/30 10:19:45 287456] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385287455| [2025/04/30 10:19:45 287461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385287460| [2025/04/30 10:19:45 287467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 287476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1006|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 287494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1012|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 287514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1004538| [2025/04/30 10:19:45 287532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1005717| [2025/04/30 10:19:45 287581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1006896| [2025/04/30 10:19:45 287599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1008075| [2025/04/30 10:19:45 287616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1009254| [2025/04/30 10:19:45 287636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1010433| [2025/04/30 10:19:45 287654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1011612| [2025/04/30 10:19:45 287671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1012791| [2025/04/30 10:19:45 287688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1013970| [2025/04/30 10:19:45 287705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1015149| [2025/04/30 10:19:45 287735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1016328| [2025/04/30 10:19:45 287758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1017507| [2025/04/30 10:19:45 287786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1018686| [2025/04/30 10:19:45 287814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1019865| [2025/04/30 10:19:45 287846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1021044| [2025/04/30 10:19:45 287873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1022223| [2025/04/30 10:19:45 287900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1023402| [2025/04/30 10:19:45 287924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1024581| [2025/04/30 10:19:45 287952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1025760| [2025/04/30 10:19:45 287985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 287991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 287995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 287999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1026939| [2025/04/30 10:19:45 288004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1028118| [2025/04/30 10:19:45 288021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1029297| [2025/04/30 10:19:45 288038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1030476| [2025/04/30 10:19:45 288059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1031655| [2025/04/30 10:19:45 288076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1032834| [2025/04/30 10:19:45 288093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1034013| [2025/04/30 10:19:45 288110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1035192| [2025/04/30 10:19:45 288127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1036371| [2025/04/30 10:19:45 288147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1037550| [2025/04/30 10:19:45 288163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1038729| [2025/04/30 10:19:45 288180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1039908| [2025/04/30 10:19:45 288197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1041087| [2025/04/30 10:19:45 288216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1042266| [2025/04/30 10:19:45 288233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1043445| [2025/04/30 10:19:45 288250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1044624| [2025/04/30 10:19:45 288267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1045803| [2025/04/30 10:19:45 288284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1046982| [2025/04/30 10:19:45 288303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 288320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1049340| [2025/04/30 10:19:45 288337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1050519| [2025/04/30 10:19:45 288354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1051698| [2025/04/30 10:19:45 288373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 288378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 288382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 288390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 288394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 288398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 288402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 288407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1006|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 288411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 288416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 288420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 288424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 288428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 288432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 288436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 288440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385287943| [2025/04/30 10:19:45 288444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385287943| [2025/04/30 10:19:45 288449] [debug] |xqc_engine_wakeup_after|wakeup:1746008385287943|now:1746008385288448|diff:18446744073709551111| [2025/04/30 10:19:45 288453] [debug] |xqc_engine_main_logic|END|now:1746008385287460| [2025/04/30 10:19:45 288459] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385288459| [2025/04/30 10:19:45 288463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385287943|pq_index:0| [2025/04/30 10:19:45 288467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385287460| [2025/04/30 10:19:45 288472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385288471| [2025/04/30 10:19:45 288479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385287943|now:1746008385288471| [2025/04/30 10:19:45 288483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385287943|now:1746008385288471| [2025/04/30 10:19:45 288487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 288492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33852|min_srtt:33852|path_bw:1207083|loss_rate:2.52|path_pto:0| [2025/04/30 10:19:45 288496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 288501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 288504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 288508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 288513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 288517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1006|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 288521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 288525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 288530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 10:19:45 288589] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385288538|stream_id:0|stream_offset:906681| [2025/04/30 10:19:45 288602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1084|origin_pktnum:1006|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 288610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 288616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33852|rtt_var:1389|pto_duration:39408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 288621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 288625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 288629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 288633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385352946|now:1746008385288616|interv:64330| [2025/04/30 10:19:45 288642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385352946|now:1746008385288616|interval:64330|pto_count:0|srtt:33852 [2025/04/30 10:19:45 288647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42007| [2025/04/30 10:19:45 288651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1012|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 288656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 288661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 288664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385289664|now:1746008385288664|interv:1000| [2025/04/30 10:19:45 288668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 288672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 288676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 288680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 288685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 288689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 288693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385289664| [2025/04/30 10:19:45 288697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385289664| [2025/04/30 10:19:45 288701] [debug] |xqc_engine_wakeup_after|wakeup:1746008385289664|now:1746008385288701|diff:963| [2025/04/30 10:19:45 288705] [debug] |xqc_engine_main_logic|END|now:1746008385288471| [2025/04/30 10:19:45 289198] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385289196| [2025/04/30 10:19:45 289209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 289218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:426| [2025/04/30 10:19:45 289224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 10:19:45 289233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 10:19:45 289239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 289247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1050| [2025/04/30 10:19:45 289254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42011|prior_delivered:930447|prior_time:1746008385253026|is_app_limited:0|send_elapse:39203|ack_elapse:36170|ctl_first_sent_time:1746008385254865|lagest_ack_time:1746008385289196|curr_delivered:972458| [2025/04/30 10:19:45 289261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385254865| [2025/04/30 10:19:45 289267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:974||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 10:19:45 289282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1051| [2025/04/30 10:19:45 289288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40800|prior_delivered:932858|prior_time:1746008385255006|is_app_limited:0|send_elapse:37554|ack_elapse:34190|ctl_first_sent_time:1746008385255321|lagest_ack_time:1746008385289196|curr_delivered:973658| [2025/04/30 10:19:45 289295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385255321| [2025/04/30 10:19:45 289301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:973||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 10:19:45 289308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33852|rttvar:1389|minrtt:30819|latest_rtt:33875|ack_delay:64| [2025/04/30 10:19:45 289315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33847|rttvar:1052|minrtt:30819|latest_rtt:33875|ack_delay:64| [2025/04/30 10:19:45 289322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1051|lost_pn:1048|thresh:3| [2025/04/30 10:19:45 289329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 289334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 289338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 289342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 289346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33847|rtt_var:1052|pto_duration:38055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 289350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 289355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 289358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 289362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385351593|now:1746008385289346|interv:62247| [2025/04/30 10:19:45 289367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385351593|now:1746008385289346|interval:62247|pto_count:0|srtt:33847 [2025/04/30 10:19:45 289371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37554, ack_elapse 34190, delivered 40800|rate 1086435|lost 219| [2025/04/30 10:19:45 289376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086435) in round 20| [2025/04/30 10:19:45 289380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 289384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 289388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385255321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 289396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385255321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 289401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:39607|srtt:33847|latest_rtt:33875|min_rtt:30819|applimit:0|lost:218|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 289407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 10:19:45 289412] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746008385289196|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 289416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505289196|now:1746008385289196|interv:120000000| [2025/04/30 10:19:45 289421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505289196|now:1746008385289196|interv:120000000| [2025/04/30 10:19:45 289424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385289664|pq_index:0| [2025/04/30 10:19:45 289429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385288471| [2025/04/30 10:19:45 289433] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385289433| [2025/04/30 10:19:45 289438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385289437| [2025/04/30 10:19:45 289444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 289448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 289453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 289458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 289462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 289467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1054056| [2025/04/30 10:19:45 289471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 289476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 289483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 289487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 289492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 289496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 289499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 289504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 289508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1012|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 289512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 289517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 289521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 289525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 289529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 289533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 289537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 289541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385289664| [2025/04/30 10:19:45 289545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385289664| [2025/04/30 10:19:45 289568] [debug] |xqc_engine_wakeup_after|wakeup:1746008385289664|now:1746008385289568|diff:96| [2025/04/30 10:19:45 289577] [debug] |xqc_engine_main_logic|END|now:1746008385289437| [2025/04/30 10:19:45 289583] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385289582| [2025/04/30 10:19:45 289586] [debug] |xqc_engine_wakeup_after|wakeup:1746008385289664|now:1746008385289586|diff:78| [2025/04/30 10:19:45 289590] [debug] |xqc_engine_main_logic|END|now:1746008385289582| [2025/04/30 10:19:45 290661] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385290661| [2025/04/30 10:19:45 290671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385289664|pq_index:0| [2025/04/30 10:19:45 290676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385289437| [2025/04/30 10:19:45 290682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385290681| [2025/04/30 10:19:45 290690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385289664|now:1746008385290681| [2025/04/30 10:19:45 290703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385289664|now:1746008385290681| [2025/04/30 10:19:45 290707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 290714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33847|min_srtt:33847|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 290721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 290728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 290734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 290739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 290746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 290753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1012|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 290758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 290765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 290771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 10:19:45 290814] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385290782|stream_id:0|stream_offset:913755| [2025/04/30 10:19:45 290821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1085|origin_pktnum:1012|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 290828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 290834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33847|rtt_var:1052|pto_duration:38055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 290840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 290845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 290851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 290856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385353837|now:1746008385290833|interv:63004| [2025/04/30 10:19:45 290862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385353837|now:1746008385290833|interval:63004|pto_count:0|srtt:33847 [2025/04/30 10:19:45 290868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:40807| [2025/04/30 10:19:45 290881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 290888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 290894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 290901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 10:19:45 290931] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385290908|stream_id:0|stream_offset:995106| [2025/04/30 10:19:45 290937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1086|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 290942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 290948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33847|rtt_var:1052|pto_duration:38055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 290955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 290962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 290968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 290974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385353963|now:1746008385290948|interv:63015| [2025/04/30 10:19:45 290981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385353963|now:1746008385290948|interval:63015|pto_count:0|srtt:33847 [2025/04/30 10:19:45 290989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:42007| [2025/04/30 10:19:45 290996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 291003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:996285| [2025/04/30 10:19:45 291008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 291013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 10:19:45 291043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385291019|stream_id:0|stream_offset:996285| [2025/04/30 10:19:45 291049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 291056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 291063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33847|rtt_var:1052|pto_duration:38055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 291083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 291089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 291095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 291102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385354074|now:1746008385291063|interv:63011| [2025/04/30 10:19:45 291108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385354074|now:1746008385291063|interval:63011|pto_count:0|srtt:33847 [2025/04/30 10:19:45 291115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43207| [2025/04/30 10:19:45 291122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 291129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 291136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 291143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385292142|now:1746008385291142|interv:1000| [2025/04/30 10:19:45 291148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 291152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 291158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385292142| [2025/04/30 10:19:45 291165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385292142| [2025/04/30 10:19:45 291171] [debug] |xqc_engine_wakeup_after|wakeup:1746008385292142|now:1746008385291171|diff:971| [2025/04/30 10:19:45 291177] [debug] |xqc_engine_main_logic|END|now:1746008385290681| [2025/04/30 10:19:45 291190] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385291189| [2025/04/30 10:19:45 291198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 291207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:427| [2025/04/30 10:19:45 291213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 10:19:45 291222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 10:19:45 291228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 291236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1053|path_largest_ack:1053| [2025/04/30 10:19:45 291243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40800|prior_delivered:935258|prior_time:1746008385257020|is_app_limited:0|send_elapse:36974|ack_elapse:34169|ctl_first_sent_time:1746008385258624|lagest_ack_time:1746008385291189|curr_delivered:974858| [2025/04/30 10:19:45 291250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385258624| [2025/04/30 10:19:45 291255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:972||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 10:19:45 291264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33847|rttvar:1052|minrtt:30819|latest_rtt:32565|ack_delay:64| [2025/04/30 10:19:45 291269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33679|rttvar:1125|minrtt:30819|latest_rtt:32565|ack_delay:64| [2025/04/30 10:19:45 291273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1053|lost_pn:1050|thresh:3| [2025/04/30 10:19:45 291277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 291281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 291285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 291289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 291293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385294609|now:1746008385291293|interval:3316| [2025/04/30 10:19:45 291298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385294609|now:1746008385291293|interv:3316| [2025/04/30 10:19:45 291302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36974, ack_elapse 34169, delivered 39600|rate 1071022|lost 219| [2025/04/30 10:19:45 291307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071022) in round 20| [2025/04/30 10:19:45 291314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 291320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 291327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:1200|po_sent_time:1746008385258624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 291332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:1200|po_sent_time:1746008385258624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 291337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102602|full_bw_reached:1|inflight:42007|srtt:33679|latest_rtt:32565|min_rtt:30819|applimit:0|lost:219|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 291342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 10:19:45 291347] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746008385291189|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 291352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505291189|now:1746008385291189|interv:120000000| [2025/04/30 10:19:45 291356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505291189|now:1746008385291189|interv:120000000| [2025/04/30 10:19:45 291360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385292142|pq_index:0| [2025/04/30 10:19:45 291368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385290681| [2025/04/30 10:19:45 291372] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385291372| [2025/04/30 10:19:45 291377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385291376| [2025/04/30 10:19:45 291383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33679|min_srtt:33679|path_bw:1207083|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:45 291387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 291392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 291397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 291401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33679|min_srtt:33679|path_bw:1207083|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:45 291406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 291410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 291414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 291418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 291422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 291426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 291430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 291435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 291439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 291443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385292142| [2025/04/30 10:19:45 291447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385292142| [2025/04/30 10:19:45 291451] [debug] |xqc_engine_wakeup_after|wakeup:1746008385292142|now:1746008385291451|diff:691| [2025/04/30 10:19:45 291455] [debug] |xqc_engine_main_logic|END|now:1746008385291376| [2025/04/30 10:19:45 291460] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385291460| [2025/04/30 10:19:45 291464] [debug] |xqc_engine_wakeup_after|wakeup:1746008385292142|now:1746008385291464|diff:678| [2025/04/30 10:19:45 291471] [debug] |xqc_engine_main_logic|END|now:1746008385291460| [2025/04/30 10:19:45 292540] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385292540| [2025/04/30 10:19:45 292570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385292142|pq_index:0| [2025/04/30 10:19:45 292576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385291376| [2025/04/30 10:19:45 292581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385292580| [2025/04/30 10:19:45 292586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385292142|now:1746008385292580| [2025/04/30 10:19:45 292590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385292142|now:1746008385292580| [2025/04/30 10:19:45 292594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 292600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33679|min_srtt:33679|path_bw:1207083|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:45 292604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 292609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 292613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 292617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 292621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 292626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 292630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 292635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 292639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 10:19:45 292679] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385292648|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 292689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1088|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 292696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 292703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385294609|now:1746008385292703|interval:1906| [2025/04/30 10:19:45 292708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385294609|now:1746008385292703|interv:1906| [2025/04/30 10:19:45 292721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:43207| [2025/04/30 10:19:45 292728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 292735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:998643| [2025/04/30 10:19:45 292741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 292747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 10:19:45 292790] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385292758|stream_id:0|stream_offset:998643| [2025/04/30 10:19:45 292798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1089|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 292805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 292812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385294609|now:1746008385292811|interval:1798| [2025/04/30 10:19:45 292818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385294609|now:1746008385292811|interv:1798| [2025/04/30 10:19:45 292824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102602|inflight:44407| [2025/04/30 10:19:45 292831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 292838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:102602|conn:0000564648F8D6FC|stream_id:0|stream_offset:999822| [2025/04/30 10:19:45 292844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 292850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385293850|now:1746008385292850|interv:1000| [2025/04/30 10:19:45 292857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 292863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 292869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385293850| [2025/04/30 10:19:45 292876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385293850| [2025/04/30 10:19:45 292882] [debug] |xqc_engine_wakeup_after|wakeup:1746008385293850|now:1746008385292882|diff:968| [2025/04/30 10:19:45 292889] [debug] |xqc_engine_main_logic|END|now:1746008385292580| [2025/04/30 10:19:45 293192] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:46|state:ESTABED|recv_time:1746008385293191| [2025/04/30 10:19:45 293204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 293213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:428| [2025/04/30 10:19:45 293220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 10:19:45 293229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 10:19:45 293243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 293251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1055|path_largest_ack:1054| [2025/04/30 10:19:45 293258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42000|prior_delivered:935258|prior_time:1746008385257020|is_app_limited:0|send_elapse:37115|ack_elapse:36171|ctl_first_sent_time:1746008385258765|lagest_ack_time:1746008385293191|curr_delivered:976058| [2025/04/30 10:19:45 293263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385258765| [2025/04/30 10:19:45 293270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:971||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 10:19:45 293276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1055|path_largest_ack:1055| [2025/04/30 10:19:45 293283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40800|prior_delivered:937658|prior_time:1746008385259010|is_app_limited:0|send_elapse:35690|ack_elapse:34181|ctl_first_sent_time:1746008385259372|lagest_ack_time:1746008385293191|curr_delivered:977258| [2025/04/30 10:19:45 293289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385259372| [2025/04/30 10:19:45 293293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 10:19:45 293298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33679|rttvar:1125|minrtt:30819|latest_rtt:33819|ack_delay:72| [2025/04/30 10:19:45 293305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33688|rttvar:861|minrtt:30819|latest_rtt:33819|ack_delay:72| [2025/04/30 10:19:45 293312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1055|lost_pn:1052|thresh:3| [2025/04/30 10:19:45 293319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 293325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 293329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 293334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1052|lost_pn:1052|po_sent_time:1746008385256721|lost_send_time:1746008385255145|loss_delay:38046|frame:STREAM |repair:128| [2025/04/30 10:19:45 293338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385256721u| [2025/04/30 10:19:45 293342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 293346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33688|rtt_var:861|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 293351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 293355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 293363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 293367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385354890|now:1746008385293346|interv:61544| [2025/04/30 10:19:45 293371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385354890|now:1746008385293346|interval:61544|pto_count:0|srtt:33688 [2025/04/30 10:19:45 293375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35690, ack_elapse 34181, delivered 39600|rate 1109554|lost 220| [2025/04/30 10:19:45 293380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109554) in round 20| [2025/04/30 10:19:45 293384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 293388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 293392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102602|packet_lost:1|acked:2400|po_sent_time:1746008385259372|recovery:1|recovery_start:1746008385293342|packet_conservation:0|next_round_delivered:961658| [2025/04/30 10:19:45 293397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:1|acked:2400|po_sent_time:1746008385259372|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 293402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33688|latest_rtt:33819|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 293407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 293412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385318191|now:1746008385293191|interv:25000| [2025/04/30 10:19:45 293417] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385293191|max_ack_delay:25000| [2025/04/30 10:19:45 293422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 10:19:45 293426] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:429|frame:PING ACK |recv_time:1746008385293191|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 293431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505293191|now:1746008385293191|interv:120000000| [2025/04/30 10:19:45 293435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505293191|now:1746008385293191|interv:120000000| [2025/04/30 10:19:45 293439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385293850|pq_index:0| [2025/04/30 10:19:45 293443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385292580| [2025/04/30 10:19:45 293447] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385293447| [2025/04/30 10:19:45 293452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385293451| [2025/04/30 10:19:45 293461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33688|min_srtt:33688|path_bw:1207083|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 293466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 293470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 293474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 293478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 293483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 293487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33688|min_srtt:33688|path_bw:1207083|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 293491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 293496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 293499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 293503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 293507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 293512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 293516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:999822| [2025/04/30 10:19:45 293520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 293524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 293528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385293850| [2025/04/30 10:19:45 293532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385293850| [2025/04/30 10:19:45 293536] [debug] |xqc_engine_wakeup_after|wakeup:1746008385293850|now:1746008385293536|diff:314| [2025/04/30 10:19:45 293541] [debug] |xqc_engine_main_logic|END|now:1746008385293451| [2025/04/30 10:19:45 293546] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385293546| [2025/04/30 10:19:45 293571] [debug] |xqc_engine_wakeup_after|wakeup:1746008385293850|now:1746008385293571|diff:279| [2025/04/30 10:19:45 293575] [debug] |xqc_engine_main_logic|END|now:1746008385293546| [2025/04/30 10:19:45 294647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385294646| [2025/04/30 10:19:45 294668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385293850|pq_index:0| [2025/04/30 10:19:45 294676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385293451| [2025/04/30 10:19:45 294684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385294682| [2025/04/30 10:19:45 294691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385293850|now:1746008385294682| [2025/04/30 10:19:45 294698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385293850|now:1746008385294682| [2025/04/30 10:19:45 294704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 294712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33688|min_srtt:33688|path_bw:1207083|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 294720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 294727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 294732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 294739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 294745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 294752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33688|min_srtt:33688|path_bw:1207083|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 294758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 294766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 294772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 294778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 294784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 294792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 294798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:999822| [2025/04/30 10:19:45 294806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 294812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 10:19:45 294854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385294824|stream_id:0|stream_offset:999822| [2025/04/30 10:19:45 294870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1090|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 294878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 294886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33688|rtt_var:861|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 294893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 294899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 294905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 294911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385356956|now:1746008385294885|interv:62071| [2025/04/30 10:19:45 294915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385356956|now:1746008385294885|interval:62071|pto_count:0|srtt:33688 [2025/04/30 10:19:45 294920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:45 294925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 294930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1001001| [2025/04/30 10:19:45 294934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 294939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 10:19:45 294971] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385294946|stream_id:0|stream_offset:1001001| [2025/04/30 10:19:45 294977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1091|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 294983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 294990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33688|rtt_var:861|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 294997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 295004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 295010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 295017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385357078|now:1746008385294990|interv:62088| [2025/04/30 10:19:45 295023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385357078|now:1746008385294990|interval:62088|pto_count:0|srtt:33688 [2025/04/30 10:19:45 295033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:45 295038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 295042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1002180| [2025/04/30 10:19:45 295047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 295051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 295056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 295060] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385295060|diff:23131| [2025/04/30 10:19:45 295065] [debug] |xqc_engine_main_logic|END|now:1746008385294682| [2025/04/30 10:19:45 295173] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385295172| [2025/04/30 10:19:45 295184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 295193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:429| [2025/04/30 10:19:45 295199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 10:19:45 295208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 10:19:45 295215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 295223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1057|path_largest_ack:1056| [2025/04/30 10:19:45 295230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42000|prior_delivered:937658|prior_time:1746008385259010|is_app_limited:0|send_elapse:37074|ack_elapse:36162|ctl_first_sent_time:1746008385260756|lagest_ack_time:1746008385295172|curr_delivered:978458| [2025/04/30 10:19:45 295238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385260756| [2025/04/30 10:19:45 295244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 10:19:45 295248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1057|path_largest_ack:1057| [2025/04/30 10:19:45 295256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40800|prior_delivered:940058|prior_time:1746008385260997|is_app_limited:0|send_elapse:35703|ack_elapse:34175|ctl_first_sent_time:1746008385261312|lagest_ack_time:1746008385295172|curr_delivered:979658| [2025/04/30 10:19:45 295263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385261312| [2025/04/30 10:19:45 295269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:969||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 10:19:45 295276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33688|rttvar:861|minrtt:30819|latest_rtt:33860|ack_delay:72| [2025/04/30 10:19:45 295290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33700|rttvar:671|minrtt:30819|latest_rtt:33860|ack_delay:72| [2025/04/30 10:19:45 295297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1057|lost_pn:1054|thresh:3| [2025/04/30 10:19:45 295304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 295311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 295315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 295319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 295323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 295327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:671|pto_duration:36384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 295332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 295336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 295340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 295344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385356330|now:1746008385295327|interv:61003| [2025/04/30 10:19:45 295348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385356330|now:1746008385295327|interval:61003|pto_count:0|srtt:33700 [2025/04/30 10:19:45 295352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35703, ack_elapse 34175, delivered 39600|rate 1109150|lost 220| [2025/04/30 10:19:45 295357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109150) in round 20| [2025/04/30 10:19:45 295361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 295365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 295369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385261312|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 295374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385261312|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 295379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40807|srtt:33700|latest_rtt:33860|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 295385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 10:19:45 295392] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746008385295172|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 295397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505295172|now:1746008385295172|interv:120000000| [2025/04/30 10:19:45 295402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505295172|now:1746008385295172|interv:120000000| [2025/04/30 10:19:45 295406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 295410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385294682| [2025/04/30 10:19:45 295414] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385295414| [2025/04/30 10:19:45 295419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385295418| [2025/04/30 10:19:45 295425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1207083|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:45 295429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 295434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 295438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 295442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 295446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 295450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1207083|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:45 295454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 295458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 295462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 295466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 295470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 295475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 295479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1002180| [2025/04/30 10:19:45 295486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 295490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385296490|now:1746008385295490|interv:1000| [2025/04/30 10:19:45 295494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 295498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 295502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385296490| [2025/04/30 10:19:45 295506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385296490| [2025/04/30 10:19:45 295510] [debug] |xqc_engine_wakeup_after|wakeup:1746008385296490|now:1746008385295510|diff:980| [2025/04/30 10:19:45 295514] [debug] |xqc_engine_main_logic|END|now:1746008385295418| [2025/04/30 10:19:45 295520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385295520| [2025/04/30 10:19:45 295524] [debug] |xqc_engine_wakeup_after|wakeup:1746008385296490|now:1746008385295524|diff:966| [2025/04/30 10:19:45 295528] [debug] |xqc_engine_main_logic|END|now:1746008385295520| [2025/04/30 10:19:45 296596] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385296596| [2025/04/30 10:19:45 296607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385296490|pq_index:0| [2025/04/30 10:19:45 296611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385295418| [2025/04/30 10:19:45 296616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385296615| [2025/04/30 10:19:45 296621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385296490|now:1746008385296615| [2025/04/30 10:19:45 296625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385296490|now:1746008385296615| [2025/04/30 10:19:45 296629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 296636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1207083|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:45 296643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 296650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 296656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 296663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 296670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 296677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33700|min_srtt:33700|path_bw:1207083|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:45 296684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 296691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 296705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 296711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 296718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 296725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 296732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1002180| [2025/04/30 10:19:45 296738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 296745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 10:19:45 296789] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385296756|stream_id:0|stream_offset:1002180| [2025/04/30 10:19:45 296798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1092|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 296805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 296811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:671|pto_duration:36384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 296819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 296825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 296832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 296838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385358140|now:1746008385296811|interv:61329| [2025/04/30 10:19:45 296844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385358140|now:1746008385296811|interval:61329|pto_count:0|srtt:33700 [2025/04/30 10:19:45 296852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42007| [2025/04/30 10:19:45 296859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 296865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 296873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 296879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 10:19:45 296920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385296890|stream_id:0|stream_offset:1003359| [2025/04/30 10:19:45 296937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1093|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 296944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 296951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33700|rtt_var:671|pto_duration:36384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 296957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 296961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 296965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 296969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385358274|now:1746008385296951|interv:61323| [2025/04/30 10:19:45 296973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385358274|now:1746008385296951|interval:61323|pto_count:0|srtt:33700 [2025/04/30 10:19:45 296977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43207| [2025/04/30 10:19:45 296982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 296986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1004538| [2025/04/30 10:19:45 296991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 296995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 296999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 297003] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385297003|diff:21188| [2025/04/30 10:19:45 297008] [debug] |xqc_engine_main_logic|END|now:1746008385296615| [2025/04/30 10:19:45 297271] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385297270| [2025/04/30 10:19:45 297283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 297292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:430| [2025/04/30 10:19:45 297299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 10:19:45 297308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 10:19:45 297314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 297322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1059|path_largest_ack:1058| [2025/04/30 10:19:45 297329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42000|prior_delivered:940058|prior_time:1746008385260997|is_app_limited:0|send_elapse:37093|ack_elapse:36273|ctl_first_sent_time:1746008385262702|lagest_ack_time:1746008385297270|curr_delivered:980858| [2025/04/30 10:19:45 297344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385262702| [2025/04/30 10:19:45 297351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:968||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 10:19:45 297357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1059|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1059|path_largest_ack:1059| [2025/04/30 10:19:45 297363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:942458|prior_time:1746008385262962|is_app_limited:0|send_elapse:35100|ack_elapse:34308|ctl_first_sent_time:1746008385264647|lagest_ack_time:1746008385297270|curr_delivered:982065| [2025/04/30 10:19:45 297368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385264647| [2025/04/30 10:19:45 297372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:967||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 10:19:45 297376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33700|rttvar:671|minrtt:30819|latest_rtt:32623|ack_delay:88| [2025/04/30 10:19:45 297383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33554|rttvar:795|minrtt:30819|latest_rtt:32623|ack_delay:88| [2025/04/30 10:19:45 297393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1059|lost_pn:1056|thresh:3| [2025/04/30 10:19:45 297399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 297406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 297411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 297415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 297419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 415|pns:2| [2025/04/30 10:19:45 297423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 297427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33554|rtt_var:795|pto_duration:36734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 297431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 297438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 297441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 297445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385358624|now:1746008385297426|interv:61198| [2025/04/30 10:19:45 297450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385358624|now:1746008385297426|interval:61198|pto_count:0|srtt:33554 [2025/04/30 10:19:45 297454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35100, ack_elapse 34308, delivered 39607|rate 1128404|lost 220| [2025/04/30 10:19:45 297459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128404) in round 20| [2025/04/30 10:19:45 297466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 297471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 297475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2407|po_sent_time:1746008385264647|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 297479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2407|po_sent_time:1746008385264647|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 297484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33554|latest_rtt:32623|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 297490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 10:19:45 297494] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746008385297270|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 297499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505297270|now:1746008385297270|interv:120000000| [2025/04/30 10:19:45 297503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505297270|now:1746008385297270|interv:120000000| [2025/04/30 10:19:45 297507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 297512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385296615| [2025/04/30 10:19:45 297516] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385297516| [2025/04/30 10:19:45 297521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385297520| [2025/04/30 10:19:45 297527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33554|min_srtt:33554|path_bw:1207083|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:45 297531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 297536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 297540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 297544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 297548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 297575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33554|min_srtt:33554|path_bw:1207083|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:45 297583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 297588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 297591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 297595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 297600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 297604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 297608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1004538| [2025/04/30 10:19:45 297613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 297617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385298617|now:1746008385297617|interv:1000| [2025/04/30 10:19:45 297621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 297625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 297629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385298617| [2025/04/30 10:19:45 297635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385298617| [2025/04/30 10:19:45 297641] [debug] |xqc_engine_wakeup_after|wakeup:1746008385298617|now:1746008385297641|diff:976| [2025/04/30 10:19:45 297648] [debug] |xqc_engine_main_logic|END|now:1746008385297520| [2025/04/30 10:19:45 297656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385297656| [2025/04/30 10:19:45 297663] [debug] |xqc_engine_wakeup_after|wakeup:1746008385298617|now:1746008385297663|diff:954| [2025/04/30 10:19:45 297669] [debug] |xqc_engine_main_logic|END|now:1746008385297656| [2025/04/30 10:19:45 298753] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385298753| [2025/04/30 10:19:45 298764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385298617|pq_index:0| [2025/04/30 10:19:45 298770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385297520| [2025/04/30 10:19:45 298777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385298776| [2025/04/30 10:19:45 298784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385298617|now:1746008385298776| [2025/04/30 10:19:45 298838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385298617|now:1746008385298776| [2025/04/30 10:19:45 298844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 298851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33554|min_srtt:33554|path_bw:1207083|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:45 298863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 298869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 298875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 298882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 298888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 298892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33554|min_srtt:33554|path_bw:1207083|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:45 298896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 298901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 298904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 298908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 298912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 298917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 298922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1004538| [2025/04/30 10:19:45 298926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 298931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1094-1098|next_skip_chance:1746008385484132|current_time:1746008385298930| [2025/04/30 10:19:45 298935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 10:19:45 298971] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385298944|stream_id:0|stream_offset:1004538| [2025/04/30 10:19:45 298977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 298983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 298990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33554|rtt_var:795|pto_duration:36734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 298997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 299003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 299016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 299023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385360678|now:1746008385298990|interv:61688| [2025/04/30 10:19:45 299030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385360678|now:1746008385298990|interval:61688|pto_count:0|srtt:33554 [2025/04/30 10:19:45 299036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 299041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 299046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1005717| [2025/04/30 10:19:45 299050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 299055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 10:19:45 299094] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385299062|stream_id:0|stream_offset:1005717| [2025/04/30 10:19:45 299104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 299111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 299118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33554|rtt_var:795|pto_duration:36734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 299125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 299131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 299138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 299144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385360796|now:1746008385299118|interv:61678| [2025/04/30 10:19:45 299150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385360796|now:1746008385299118|interval:61678|pto_count:0|srtt:33554 [2025/04/30 10:19:45 299157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 299164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 299172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1006896| [2025/04/30 10:19:45 299179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 299185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 299198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 299204] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385299204|diff:18987| [2025/04/30 10:19:45 299212] [debug] |xqc_engine_main_logic|END|now:1746008385298776| [2025/04/30 10:19:45 299226] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385299225| [2025/04/30 10:19:45 299233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 299242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:431| [2025/04/30 10:19:45 299249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 10:19:45 299258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 10:19:45 299265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 299272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1061|path_largest_ack:1060| [2025/04/30 10:19:45 299279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:942458|prior_time:1746008385262962|is_app_limited:0|send_elapse:35220|ack_elapse:36263|ctl_first_sent_time:1746008385264767|lagest_ack_time:1746008385299225|curr_delivered:983265| [2025/04/30 10:19:45 299287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385264767| [2025/04/30 10:19:45 299294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:966||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 10:19:45 299301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1061|path_largest_ack:1061| [2025/04/30 10:19:45 299308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:944858|prior_time:1746008385265015|is_app_limited:0|send_elapse:33584|ack_elapse:34210|ctl_first_sent_time:1746008385265347|lagest_ack_time:1746008385299225|curr_delivered:984465| [2025/04/30 10:19:45 299314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385265347| [2025/04/30 10:19:45 299318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:965||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 10:19:45 299322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33554|rttvar:795|minrtt:30819|latest_rtt:33878|ack_delay:64| [2025/04/30 10:19:45 299326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33586|rttvar:662|minrtt:30819|latest_rtt:33878|ack_delay:64| [2025/04/30 10:19:45 299331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1061|lost_pn:1058|thresh:3| [2025/04/30 10:19:45 299335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 299339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 299343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 299347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 299355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 299360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33586|rtt_var:662|pto_duration:36234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 299364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 299368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 299372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 299376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385360296|now:1746008385299359|interv:60937| [2025/04/30 10:19:45 299380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385360296|now:1746008385299359|interval:60937|pto_count:0|srtt:33586 [2025/04/30 10:19:45 299385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33584, ack_elapse 34210, delivered 39607|rate 1157760|lost 220| [2025/04/30 10:19:45 299389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157760) in round 20| [2025/04/30 10:19:45 299393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 299398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 299402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385265347|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 299406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385265347|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 299411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33586|latest_rtt:33878|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 299417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 10:19:45 299421] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746008385299225|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 299426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505299225|now:1746008385299225|interv:120000000| [2025/04/30 10:19:45 299430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505299225|now:1746008385299225|interv:120000000| [2025/04/30 10:19:45 299434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 299439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385298776| [2025/04/30 10:19:45 299443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385299443| [2025/04/30 10:19:45 299448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385299447| [2025/04/30 10:19:45 299456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33586|min_srtt:33586|path_bw:1207083|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:45 299461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 299466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 299469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 299473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 299478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 299482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33586|min_srtt:33586|path_bw:1207083|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:45 299486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 299491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 299494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 299498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 299503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 299507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 299511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1006896| [2025/04/30 10:19:45 299516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 299520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385300520|now:1746008385299520|interv:1000| [2025/04/30 10:19:45 299524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 299528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 299532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385300520| [2025/04/30 10:19:45 299536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385300520| [2025/04/30 10:19:45 299539] [debug] |xqc_engine_wakeup_after|wakeup:1746008385300520|now:1746008385299539|diff:981| [2025/04/30 10:19:45 299544] [debug] |xqc_engine_main_logic|END|now:1746008385299447| [2025/04/30 10:19:45 299571] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385299570| [2025/04/30 10:19:45 299584] [debug] |xqc_engine_wakeup_after|wakeup:1746008385300520|now:1746008385299584|diff:936| [2025/04/30 10:19:45 299588] [debug] |xqc_engine_main_logic|END|now:1746008385299570| [2025/04/30 10:19:45 300643] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385300643| [2025/04/30 10:19:45 300657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385300520|pq_index:0| [2025/04/30 10:19:45 300665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385299447| [2025/04/30 10:19:45 300673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385300671| [2025/04/30 10:19:45 300680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385300520|now:1746008385300671| [2025/04/30 10:19:45 300687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385300520|now:1746008385300671| [2025/04/30 10:19:45 300693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 300701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33586|min_srtt:33586|path_bw:1207083|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:45 300709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 300715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 300721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 300727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 300733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 300739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33586|min_srtt:33586|path_bw:1207083|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:45 300746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 300753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 300758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 300764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 300770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 300777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 300784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1006896| [2025/04/30 10:19:45 300798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 300804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 10:19:45 300848] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385300816|stream_id:0|stream_offset:1006896| [2025/04/30 10:19:45 300858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 300866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 300872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33586|rtt_var:662|pto_duration:36234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 300879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 300885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 300890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 300897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385362050|now:1746008385300872|interv:61178| [2025/04/30 10:19:45 300903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385362050|now:1746008385300872|interval:61178|pto_count:0|srtt:33586 [2025/04/30 10:19:45 300911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 300918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 300925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1008075| [2025/04/30 10:19:45 300932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 300937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 10:19:45 300969] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385300944|stream_id:0|stream_offset:1008075| [2025/04/30 10:19:45 300975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 300981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 300988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33586|rtt_var:662|pto_duration:36234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 300995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 301001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 301008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 301020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385362178|now:1746008385300988|interv:61190| [2025/04/30 10:19:45 301025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385362178|now:1746008385300988|interval:61190|pto_count:0|srtt:33586 [2025/04/30 10:19:45 301029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 301034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 301039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1009254| [2025/04/30 10:19:45 301043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 301047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 301052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 301056] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385301055|diff:17136| [2025/04/30 10:19:45 301060] [debug] |xqc_engine_main_logic|END|now:1746008385300671| [2025/04/30 10:19:45 301174] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385301172| [2025/04/30 10:19:45 301182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 301191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:432| [2025/04/30 10:19:45 301197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 10:19:45 301206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 10:19:45 301212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 301220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1063|path_largest_ack:1062| [2025/04/30 10:19:45 301227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:944858|prior_time:1746008385265015|is_app_limited:0|send_elapse:34976|ack_elapse:36157|ctl_first_sent_time:1746008385266739|lagest_ack_time:1746008385301172|curr_delivered:985665| [2025/04/30 10:19:45 301234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385266739| [2025/04/30 10:19:45 301241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:964||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 10:19:45 301248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1063|path_largest_ack:1063| [2025/04/30 10:19:45 301255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:947258|prior_time:1746008385266974|is_app_limited:0|send_elapse:33727|ack_elapse:34198|ctl_first_sent_time:1746008385267316|lagest_ack_time:1746008385301172|curr_delivered:986865| [2025/04/30 10:19:45 301260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385267316| [2025/04/30 10:19:45 301273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:963||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 10:19:45 301279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33586|rttvar:662|minrtt:30819|latest_rtt:33856|ack_delay:80| [2025/04/30 10:19:45 301286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33610|rttvar:544|minrtt:30819|latest_rtt:33856|ack_delay:80| [2025/04/30 10:19:45 301292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1063|lost_pn:1060|thresh:3| [2025/04/30 10:19:45 301296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 301301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 301305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 301311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 301318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 301324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33610|rtt_var:544|pto_duration:35786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 301330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 301334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 301337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 301341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385361730|now:1746008385301324|interv:60406| [2025/04/30 10:19:45 301346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385361730|now:1746008385301324|interval:60406|pto_count:0|srtt:33610 [2025/04/30 10:19:45 301350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33727, ack_elapse 34198, delivered 39607|rate 1158167|lost 220| [2025/04/30 10:19:45 301355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158167) in round 20| [2025/04/30 10:19:45 301359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 301363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 301367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385267316|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 301371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385267316|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 301376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33610|latest_rtt:33856|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 301385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 10:19:45 301390] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746008385301172|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 301395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505301172|now:1746008385301172|interv:120000000| [2025/04/30 10:19:45 301399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505301172|now:1746008385301172|interv:120000000| [2025/04/30 10:19:45 301403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 301407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385300671| [2025/04/30 10:19:45 301411] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385301411| [2025/04/30 10:19:45 301417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385301415| [2025/04/30 10:19:45 301423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33610|min_srtt:33610|path_bw:1207083|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:45 301427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 301432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 301436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 301439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 301444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 301448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33610|min_srtt:33610|path_bw:1207083|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:45 301452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 301457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 301461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 301464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 301469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 301473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 301480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1009254| [2025/04/30 10:19:45 301485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 301489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385302489|now:1746008385301489|interv:1000| [2025/04/30 10:19:45 301493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 301497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 301501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385302489| [2025/04/30 10:19:45 301505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385302489| [2025/04/30 10:19:45 301509] [debug] |xqc_engine_wakeup_after|wakeup:1746008385302489|now:1746008385301508|diff:981| [2025/04/30 10:19:45 301513] [debug] |xqc_engine_main_logic|END|now:1746008385301415| [2025/04/30 10:19:45 301518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385301518| [2025/04/30 10:19:45 301522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385302489|now:1746008385301522|diff:967| [2025/04/30 10:19:45 301526] [debug] |xqc_engine_main_logic|END|now:1746008385301518| [2025/04/30 10:19:45 302598] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385302597| [2025/04/30 10:19:45 302607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385302489|pq_index:0| [2025/04/30 10:19:45 302612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385301415| [2025/04/30 10:19:45 302617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385302616| [2025/04/30 10:19:45 302622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385302489|now:1746008385302616| [2025/04/30 10:19:45 302627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385302489|now:1746008385302616| [2025/04/30 10:19:45 302631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 302636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33610|min_srtt:33610|path_bw:1207083|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:45 302641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 302645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 302649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 302653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 302657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 302663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33610|min_srtt:33610|path_bw:1207083|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:45 302670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 302683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 302689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 302694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 302701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 302708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 302713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1009254| [2025/04/30 10:19:45 302720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 302726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 10:19:45 302797] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385302737|stream_id:0|stream_offset:1009254| [2025/04/30 10:19:45 302804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 302811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 302817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33610|rtt_var:544|pto_duration:35786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 302824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 302829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 302834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 302840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385363523|now:1746008385302817|interv:60706| [2025/04/30 10:19:45 302846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385363523|now:1746008385302817|interval:60706|pto_count:0|srtt:33610 [2025/04/30 10:19:45 302853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 302860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 302867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1010433| [2025/04/30 10:19:45 302871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 302880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 10:19:45 302914] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385302888|stream_id:0|stream_offset:1010433| [2025/04/30 10:19:45 302924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 302932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 302938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33610|rtt_var:544|pto_duration:35786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 302945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 302952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 302956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 302960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385363674|now:1746008385302938|interv:60736| [2025/04/30 10:19:45 302964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385363674|now:1746008385302938|interval:60736|pto_count:0|srtt:33610 [2025/04/30 10:19:45 302969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 302974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 302978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1011612| [2025/04/30 10:19:45 302983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 302987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 302991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 302995] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385302995|diff:15196| [2025/04/30 10:19:45 303000] [debug] |xqc_engine_main_logic|END|now:1746008385302616| [2025/04/30 10:19:45 303153] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385303152| [2025/04/30 10:19:45 303159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 303168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:433| [2025/04/30 10:19:45 303174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 10:19:45 303183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 10:19:45 303189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 303194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1065|path_largest_ack:1064| [2025/04/30 10:19:45 303208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:947258|prior_time:1746008385266974|is_app_limited:0|send_elapse:35136|ack_elapse:36178|ctl_first_sent_time:1746008385268725|lagest_ack_time:1746008385303152|curr_delivered:988065| [2025/04/30 10:19:45 303215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385268725| [2025/04/30 10:19:45 303223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:962||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 10:19:45 303230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1065|path_largest_ack:1065| [2025/04/30 10:19:45 303236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:949658|prior_time:1746008385268953|is_app_limited:0|send_elapse:33741|ack_elapse:34199|ctl_first_sent_time:1746008385269279|lagest_ack_time:1746008385303152|curr_delivered:989265| [2025/04/30 10:19:45 303243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385269279| [2025/04/30 10:19:45 303250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:961||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 10:19:45 303256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33610|rttvar:544|minrtt:30819|latest_rtt:33873|ack_delay:64| [2025/04/30 10:19:45 303262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33635|rttvar:457|minrtt:30819|latest_rtt:33873|ack_delay:64| [2025/04/30 10:19:45 303270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1065|lost_pn:1062|thresh:3| [2025/04/30 10:19:45 303276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 303282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 303289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 303295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 303301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 303306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33635|rtt_var:457|pto_duration:35635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 303310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 303314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 303318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 303324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385363523|now:1746008385303306|interv:60217| [2025/04/30 10:19:45 303331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385363523|now:1746008385303306|interval:60217|pto_count:0|srtt:33635 [2025/04/30 10:19:45 303344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33741, ack_elapse 34199, delivered 39607|rate 1158133|lost 220| [2025/04/30 10:19:45 303349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158133) in round 20| [2025/04/30 10:19:45 303353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 303358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 303362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385269279|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 303366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385269279|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 303371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33635|latest_rtt:33873|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 303377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 10:19:45 303381] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746008385303152|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 303386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505303152|now:1746008385303152|interv:120000000| [2025/04/30 10:19:45 303390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505303152|now:1746008385303152|interv:120000000| [2025/04/30 10:19:45 303394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 303399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385302616| [2025/04/30 10:19:45 303403] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385303403| [2025/04/30 10:19:45 303408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385303407| [2025/04/30 10:19:45 303413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33635|min_srtt:33635|path_bw:1207083|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:45 303418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 303423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 303426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 303430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 303435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 303442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33635|min_srtt:33635|path_bw:1207083|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:45 303446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 303450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 303454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 303458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 303462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 303466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 303471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1011612| [2025/04/30 10:19:45 303475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 303479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385304479|now:1746008385303479|interv:1000| [2025/04/30 10:19:45 303483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 303487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 303491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385304479| [2025/04/30 10:19:45 303495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385304479| [2025/04/30 10:19:45 303499] [debug] |xqc_engine_wakeup_after|wakeup:1746008385304479|now:1746008385303499|diff:980| [2025/04/30 10:19:45 303503] [debug] |xqc_engine_main_logic|END|now:1746008385303407| [2025/04/30 10:19:45 303509] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385303509| [2025/04/30 10:19:45 303512] [debug] |xqc_engine_wakeup_after|wakeup:1746008385304479|now:1746008385303512|diff:967| [2025/04/30 10:19:45 303516] [debug] |xqc_engine_main_logic|END|now:1746008385303509| [2025/04/30 10:19:45 304588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385304587| [2025/04/30 10:19:45 304598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385304479|pq_index:0| [2025/04/30 10:19:45 304602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385303407| [2025/04/30 10:19:45 304607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385304606| [2025/04/30 10:19:45 304612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385304479|now:1746008385304606| [2025/04/30 10:19:45 304616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385304479|now:1746008385304606| [2025/04/30 10:19:45 304620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 304630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33635|min_srtt:33635|path_bw:1207083|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:45 304635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 304640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 304644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 304648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 304652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 304658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33635|min_srtt:33635|path_bw:1207083|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:45 304665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 304672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 304678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 304684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 304689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 304695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 304701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1011612| [2025/04/30 10:19:45 304708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 304714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 10:19:45 304756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385304725|stream_id:0|stream_offset:1011612| [2025/04/30 10:19:45 304765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 304772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 304779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33635|rtt_var:457|pto_duration:35635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 304786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 304832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 304846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 304852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385365360|now:1746008385304779|interv:60581| [2025/04/30 10:19:45 304856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385365360|now:1746008385304779|interval:60581|pto_count:0|srtt:33635 [2025/04/30 10:19:45 304861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 304866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 304871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1012791| [2025/04/30 10:19:45 304875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 304879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 10:19:45 304915] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385304887|stream_id:0|stream_offset:1012791| [2025/04/30 10:19:45 304924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 304931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 304938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33635|rtt_var:457|pto_duration:35635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 304945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 304950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 304954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 304958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385365522|now:1746008385304938|interv:60584| [2025/04/30 10:19:45 304962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385365522|now:1746008385304938|interval:60584|pto_count:0|srtt:33635 [2025/04/30 10:19:45 304967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 304972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 304976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1013970| [2025/04/30 10:19:45 304980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 304985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 304993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 304997] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385304997|diff:13194| [2025/04/30 10:19:45 305002] [debug] |xqc_engine_main_logic|END|now:1746008385304606| [2025/04/30 10:19:45 305152] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385305151| [2025/04/30 10:19:45 305161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 305169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:434| [2025/04/30 10:19:45 305175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 10:19:45 305183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 10:19:45 305189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 305197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1067|path_largest_ack:1066| [2025/04/30 10:19:45 305204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:949658|prior_time:1746008385268953|is_app_limited:0|send_elapse:35085|ack_elapse:36198|ctl_first_sent_time:1746008385270623|lagest_ack_time:1746008385305151|curr_delivered:990465| [2025/04/30 10:19:45 305211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385270623| [2025/04/30 10:19:45 305218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:960||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 10:19:45 305225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1067|path_largest_ack:1067| [2025/04/30 10:19:45 305232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:952058|prior_time:1746008385271018|is_app_limited:0|send_elapse:34997|ack_elapse:34133|ctl_first_sent_time:1746008385272592|lagest_ack_time:1746008385305151|curr_delivered:991665| [2025/04/30 10:19:45 305239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385272592| [2025/04/30 10:19:45 305245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:959||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 10:19:45 305251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33635|rttvar:457|minrtt:30819|latest_rtt:32559|ack_delay:72| [2025/04/30 10:19:45 305256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33491|rttvar:630|minrtt:30819|latest_rtt:32559|ack_delay:72| [2025/04/30 10:19:45 305262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1067|lost_pn:1064|thresh:3| [2025/04/30 10:19:45 305268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 305274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 305281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 305287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 305300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 305304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33491|rtt_var:630|pto_duration:36011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 305311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 305318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 305323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 305330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385365898|now:1746008385305304|interv:60594| [2025/04/30 10:19:45 305335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385365898|now:1746008385305304|interval:60594|pto_count:0|srtt:33491 [2025/04/30 10:19:45 305340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34997, ack_elapse 34133, delivered 39607|rate 1131725|lost 220| [2025/04/30 10:19:45 305344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131725) in round 20| [2025/04/30 10:19:45 305348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 305353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 305356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385272592|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 305361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385272592|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 305366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33491|latest_rtt:32559|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 305371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 10:19:45 305376] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746008385305151|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 305381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505305151|now:1746008385305151|interv:120000000| [2025/04/30 10:19:45 305385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505305151|now:1746008385305151|interv:120000000| [2025/04/30 10:19:45 305389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 305393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385304606| [2025/04/30 10:19:45 305397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385305397| [2025/04/30 10:19:45 305402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385305401| [2025/04/30 10:19:45 305412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33491|min_srtt:33491|path_bw:1207083|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:45 305416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 305421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 305425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 305429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 305433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 305437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33491|min_srtt:33491|path_bw:1207083|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:45 305441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 305446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 305450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 305454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 305458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 305463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 305467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1013970| [2025/04/30 10:19:45 305472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 305476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385306475|now:1746008385305475|interv:1000| [2025/04/30 10:19:45 305480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 305483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 305487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385306475| [2025/04/30 10:19:45 305491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385306475| [2025/04/30 10:19:45 305495] [debug] |xqc_engine_wakeup_after|wakeup:1746008385306475|now:1746008385305495|diff:980| [2025/04/30 10:19:45 305500] [debug] |xqc_engine_main_logic|END|now:1746008385305401| [2025/04/30 10:19:45 305505] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385305505| [2025/04/30 10:19:45 305512] [debug] |xqc_engine_wakeup_after|wakeup:1746008385306475|now:1746008385305512|diff:963| [2025/04/30 10:19:45 305516] [debug] |xqc_engine_main_logic|END|now:1746008385305505| [2025/04/30 10:19:45 306586] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385306585| [2025/04/30 10:19:45 306595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385306475|pq_index:0| [2025/04/30 10:19:45 306600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385305401| [2025/04/30 10:19:45 306605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385306604| [2025/04/30 10:19:45 306609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385306475|now:1746008385306604| [2025/04/30 10:19:45 306614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385306475|now:1746008385306604| [2025/04/30 10:19:45 306618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 306623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33491|min_srtt:33491|path_bw:1207083|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:45 306628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 306632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 306636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 306640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 306644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 306648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33491|min_srtt:33491|path_bw:1207083|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:45 306656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 306663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 306669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 306675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 306681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 306688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 306694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1013970| [2025/04/30 10:19:45 306707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 306714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 10:19:45 306756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385306725|stream_id:0|stream_offset:1013970| [2025/04/30 10:19:45 306764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 306770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 306776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33491|rtt_var:630|pto_duration:36011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 306782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 306788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 306794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 306799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385367736|now:1746008385306776|interv:60960| [2025/04/30 10:19:45 306805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385367736|now:1746008385306776|interval:60960|pto_count:0|srtt:33491 [2025/04/30 10:19:45 306811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 306818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 306824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1015149| [2025/04/30 10:19:45 306830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 306836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 10:19:45 306871] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385306844|stream_id:0|stream_offset:1015149| [2025/04/30 10:19:45 306878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 306885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 306890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33491|rtt_var:630|pto_duration:36011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 306896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 306902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 306907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 306918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385367855|now:1746008385306890|interv:60965| [2025/04/30 10:19:45 306925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385367855|now:1746008385306890|interval:60965|pto_count:0|srtt:33491 [2025/04/30 10:19:45 306931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 306936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 306941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1016328| [2025/04/30 10:19:45 306945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 306950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 306954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 306958] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385306958|diff:11233| [2025/04/30 10:19:45 306962] [debug] |xqc_engine_main_logic|END|now:1746008385306604| [2025/04/30 10:19:45 307156] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385307154| [2025/04/30 10:19:45 307166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 307175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:435| [2025/04/30 10:19:45 307181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 10:19:45 307189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 10:19:45 307196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 307203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1069|path_largest_ack:1068| [2025/04/30 10:19:45 307210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:952058|prior_time:1746008385271018|is_app_limited:0|send_elapse:35091|ack_elapse:36136|ctl_first_sent_time:1746008385272686|lagest_ack_time:1746008385307154|curr_delivered:992865| [2025/04/30 10:19:45 307217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385272686| [2025/04/30 10:19:45 307224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:958||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 10:19:45 307232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1069|path_largest_ack:1069| [2025/04/30 10:19:45 307238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:954458|prior_time:1746008385273031|is_app_limited:0|send_elapse:35057|ack_elapse:34123|ctl_first_sent_time:1746008385274598|lagest_ack_time:1746008385307154|curr_delivered:994065| [2025/04/30 10:19:45 307245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385274598| [2025/04/30 10:19:45 307258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:957||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 10:19:45 307265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33491|rttvar:630|minrtt:30819|latest_rtt:32556|ack_delay:72| [2025/04/30 10:19:45 307271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33365|rttvar:724|minrtt:30819|latest_rtt:32556|ack_delay:72| [2025/04/30 10:19:45 307278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1069|lost_pn:1066|thresh:3| [2025/04/30 10:19:45 307283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 307287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 307291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 307295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 307299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 307303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33365|rtt_var:724|pto_duration:36261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 307307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 307311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 307315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 307319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385368105|now:1746008385307302|interv:60803| [2025/04/30 10:19:45 307323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385368105|now:1746008385307302|interval:60803|pto_count:0|srtt:33365 [2025/04/30 10:19:45 307328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35057, ack_elapse 34123, delivered 39607|rate 1129788|lost 220| [2025/04/30 10:19:45 307332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129788) in round 20| [2025/04/30 10:19:45 307336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 307341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 307344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385274598|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 307349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385274598|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 307354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33365|latest_rtt:32556|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 307363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 10:19:45 307368] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746008385307154|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 307373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505307154|now:1746008385307154|interv:120000000| [2025/04/30 10:19:45 307377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505307154|now:1746008385307154|interv:120000000| [2025/04/30 10:19:45 307381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 307385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385306604| [2025/04/30 10:19:45 307389] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385307389| [2025/04/30 10:19:45 307394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385307393| [2025/04/30 10:19:45 307400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33365|min_srtt:33365|path_bw:1207083|loss_rate:3.60|path_pto:0| [2025/04/30 10:19:45 307404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 307409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 307413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 307417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 307421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 307425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33365|min_srtt:33365|path_bw:1207083|loss_rate:3.60|path_pto:0| [2025/04/30 10:19:45 307429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 307434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 307438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 307441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 307446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 307450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 307461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1016328| [2025/04/30 10:19:45 307466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 307470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385308470|now:1746008385307470|interv:1000| [2025/04/30 10:19:45 307474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 307477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 307481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385308470| [2025/04/30 10:19:45 307485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385308470| [2025/04/30 10:19:45 307489] [debug] |xqc_engine_wakeup_after|wakeup:1746008385308470|now:1746008385307489|diff:981| [2025/04/30 10:19:45 307494] [debug] |xqc_engine_main_logic|END|now:1746008385307393| [2025/04/30 10:19:45 307499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385307499| [2025/04/30 10:19:45 307503] [debug] |xqc_engine_wakeup_after|wakeup:1746008385308470|now:1746008385307503|diff:967| [2025/04/30 10:19:45 307507] [debug] |xqc_engine_main_logic|END|now:1746008385307499| [2025/04/30 10:19:45 308579] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385308579| [2025/04/30 10:19:45 308589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385308470|pq_index:0| [2025/04/30 10:19:45 308593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385307393| [2025/04/30 10:19:45 308598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385308597| [2025/04/30 10:19:45 308603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385308470|now:1746008385308597| [2025/04/30 10:19:45 308607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385308470|now:1746008385308597| [2025/04/30 10:19:45 308611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 308617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33365|min_srtt:33365|path_bw:1207083|loss_rate:3.60|path_pto:0| [2025/04/30 10:19:45 308621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 308626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 308630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 308634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 308638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 308643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33365|min_srtt:33365|path_bw:1207083|loss_rate:3.60|path_pto:0| [2025/04/30 10:19:45 308650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 308664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 308670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 308676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 308683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 308689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 308695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1016328| [2025/04/30 10:19:45 308701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 308707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 10:19:45 308749] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385308718|stream_id:0|stream_offset:1016328| [2025/04/30 10:19:45 308756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 308763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 308769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33365|rtt_var:724|pto_duration:36261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 308775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 308780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 308786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 308792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385369979|now:1746008385308768|interv:61211| [2025/04/30 10:19:45 308797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385369979|now:1746008385308768|interval:61211|pto_count:0|srtt:33365 [2025/04/30 10:19:45 308804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 308810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 308816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1017507| [2025/04/30 10:19:45 308823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 308833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 10:19:45 308870] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385308843|stream_id:0|stream_offset:1017507| [2025/04/30 10:19:45 308880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 308887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 308893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33365|rtt_var:724|pto_duration:36261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 308900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 308905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 308911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 308918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385370104|now:1746008385308893|interv:61211| [2025/04/30 10:19:45 308924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385370104|now:1746008385308893|interval:61211|pto_count:0|srtt:33365 [2025/04/30 10:19:45 308930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 308935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 308940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1018686| [2025/04/30 10:19:45 308944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 308948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 308952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 308956] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385308956|diff:9235| [2025/04/30 10:19:45 308961] [debug] |xqc_engine_main_logic|END|now:1746008385308597| [2025/04/30 10:19:45 309132] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385309131| [2025/04/30 10:19:45 309142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 309151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:436| [2025/04/30 10:19:45 309158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 10:19:45 309166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 10:19:45 309173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 309180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1071|path_largest_ack:1070| [2025/04/30 10:19:45 309195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:954458|prior_time:1746008385273031|is_app_limited:0|send_elapse:35146|ack_elapse:36100|ctl_first_sent_time:1746008385274687|lagest_ack_time:1746008385309131|curr_delivered:995265| [2025/04/30 10:19:45 309202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385274687| [2025/04/30 10:19:45 309208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:956||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 10:19:45 309215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1071|path_largest_ack:1071| [2025/04/30 10:19:45 309222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:956858|prior_time:1746008385274989|is_app_limited:0|send_elapse:34859|ack_elapse:34142|ctl_first_sent_time:1746008385276511|lagest_ack_time:1746008385309131|curr_delivered:996465| [2025/04/30 10:19:45 309230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385276511| [2025/04/30 10:19:45 309236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:955||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 10:19:45 309242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33365|rttvar:724|minrtt:30819|latest_rtt:32620|ack_delay:64| [2025/04/30 10:19:45 309249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33264|rttvar:745|minrtt:30819|latest_rtt:32620|ack_delay:64| [2025/04/30 10:19:45 309255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1071|lost_pn:1068|thresh:3| [2025/04/30 10:19:45 309262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 309268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 309273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 309277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 309281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 309285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33264|rtt_var:745|pto_duration:36244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 309289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 309293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 309297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 309301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385370087|now:1746008385309284|interv:60803| [2025/04/30 10:19:45 309305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385370087|now:1746008385309284|interval:60803|pto_count:0|srtt:33264 [2025/04/30 10:19:45 309309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34859, ack_elapse 34142, delivered 39607|rate 1136205|lost 220| [2025/04/30 10:19:45 309318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136205) in round 20| [2025/04/30 10:19:45 309322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 309327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 309334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385276511|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 309342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385276511|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 309349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33264|latest_rtt:32620|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 309356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 10:19:45 309361] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746008385309131|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 309366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505309131|now:1746008385309131|interv:120000000| [2025/04/30 10:19:45 309370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505309131|now:1746008385309131|interv:120000000| [2025/04/30 10:19:45 309374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 309378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385308597| [2025/04/30 10:19:45 309382] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385309382| [2025/04/30 10:19:45 309387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385309386| [2025/04/30 10:19:45 309393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33264|min_srtt:33264|path_bw:1207083|loss_rate:3.55|path_pto:0| [2025/04/30 10:19:45 309398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 309402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 309406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 309410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 309414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 309422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33264|min_srtt:33264|path_bw:1207083|loss_rate:3.55|path_pto:0| [2025/04/30 10:19:45 309426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 309430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 309434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 309438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 309443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 309447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 309451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1018686| [2025/04/30 10:19:45 309456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 309460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385310460|now:1746008385309460|interv:1000| [2025/04/30 10:19:45 309464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 309468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 309472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385310460| [2025/04/30 10:19:45 309476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385310460| [2025/04/30 10:19:45 309480] [debug] |xqc_engine_wakeup_after|wakeup:1746008385310460|now:1746008385309480|diff:980| [2025/04/30 10:19:45 309484] [debug] |xqc_engine_main_logic|END|now:1746008385309386| [2025/04/30 10:19:45 309490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385309489| [2025/04/30 10:19:45 309493] [debug] |xqc_engine_wakeup_after|wakeup:1746008385310460|now:1746008385309493|diff:967| [2025/04/30 10:19:45 309497] [debug] |xqc_engine_main_logic|END|now:1746008385309489| [2025/04/30 10:19:45 310566] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385310566| [2025/04/30 10:19:45 310578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385310460|pq_index:0| [2025/04/30 10:19:45 310582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385309386| [2025/04/30 10:19:45 310587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385310586| [2025/04/30 10:19:45 310595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385310460|now:1746008385310586| [2025/04/30 10:19:45 310602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385310460|now:1746008385310586| [2025/04/30 10:19:45 310608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 310616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33264|min_srtt:33264|path_bw:1207083|loss_rate:3.55|path_pto:0| [2025/04/30 10:19:45 310631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 310639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 310645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 310651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 310656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 310663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33264|min_srtt:33264|path_bw:1207083|loss_rate:3.55|path_pto:0| [2025/04/30 10:19:45 310669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 310676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 310682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 310688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 310695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 310702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 310708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1018686| [2025/04/30 10:19:45 310715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 310722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 10:19:45 310765] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385310733|stream_id:0|stream_offset:1018686| [2025/04/30 10:19:45 310775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 310782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 310788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33264|rtt_var:745|pto_duration:36244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 310795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 310802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 310815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 310822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385371977|now:1746008385310788|interv:61189| [2025/04/30 10:19:45 310828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385371977|now:1746008385310788|interval:61189|pto_count:0|srtt:33264 [2025/04/30 10:19:45 310835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 310840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 310845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1019865| [2025/04/30 10:19:45 310849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 310853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 10:19:45 310889] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385310861|stream_id:0|stream_offset:1019865| [2025/04/30 10:19:45 310897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 310905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 310911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33264|rtt_var:745|pto_duration:36244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 310918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 310922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 310925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 310929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385372105|now:1746008385310911|interv:61194| [2025/04/30 10:19:45 310933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385372105|now:1746008385310911|interval:61194|pto_count:0|srtt:33264 [2025/04/30 10:19:45 310938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 310942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 310947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1021044| [2025/04/30 10:19:45 310951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 310955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 310964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 310968] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385310968|diff:7223| [2025/04/30 10:19:45 310973] [debug] |xqc_engine_main_logic|END|now:1746008385310586| [2025/04/30 10:19:45 313137] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385313136| [2025/04/30 10:19:45 313153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 313162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:437| [2025/04/30 10:19:45 313169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 10:19:45 313177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 10:19:45 313182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 313189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1075|path_largest_ack:1072| [2025/04/30 10:19:45 313196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:956858|prior_time:1746008385274989|is_app_limited:0|send_elapse:34974|ack_elapse:38147|ctl_first_sent_time:1746008385276626|lagest_ack_time:1746008385313136|curr_delivered:997665| [2025/04/30 10:19:45 313203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385276626| [2025/04/30 10:19:45 313211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:954||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 10:19:45 313217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1075|path_largest_ack:1073| [2025/04/30 10:19:45 313224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:959258|prior_time:1746008385277032|is_app_limited:0|send_elapse:35467|ack_elapse:36104|ctl_first_sent_time:1746008385278611|lagest_ack_time:1746008385313136|curr_delivered:998865| [2025/04/30 10:19:45 313232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385278611| [2025/04/30 10:19:45 313238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:953||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 10:19:45 313245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1075|path_largest_ack:1074| [2025/04/30 10:19:45 313250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:959258|prior_time:1746008385277032|is_app_limited:0|send_elapse:35467|ack_elapse:36104|ctl_first_sent_time:1746008385278611|lagest_ack_time:1746008385313136|curr_delivered:1000065| [2025/04/30 10:19:45 313254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385278746| [2025/04/30 10:19:45 313258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:952||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 10:19:45 313262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1075|path_largest_ack:1075| [2025/04/30 10:19:45 313276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:961658|prior_time:1746008385278981|is_app_limited:0|send_elapse:32664|ack_elapse:34155|ctl_first_sent_time:1746008385279298|lagest_ack_time:1746008385313136|curr_delivered:1001265| [2025/04/30 10:19:45 313283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385279298| [2025/04/30 10:19:45 313289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:951||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 10:19:45 313296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33264|rttvar:745|minrtt:30819|latest_rtt:33838|ack_delay:72| [2025/04/30 10:19:45 313300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33326|rttvar:684|minrtt:30819|latest_rtt:33838|ack_delay:72| [2025/04/30 10:19:45 313305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1075|lost_pn:1072|thresh:3| [2025/04/30 10:19:45 313309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 313313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 313317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 313321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 313325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 313329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33326|rtt_var:684|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 313334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 313338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 313341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 10:19:45 313345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385371923|now:1746008385313329|interv:58594| [2025/04/30 10:19:45 313350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385371923|now:1746008385313329|interval:58594|pto_count:0|srtt:33326 [2025/04/30 10:19:45 313354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32664, ack_elapse 34155, delivered 39607|rate 1159625|lost 220| [2025/04/30 10:19:45 313359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159625) in round 20| [2025/04/30 10:19:45 313363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 313367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 313371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:4800|po_sent_time:1746008385279298|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 313376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:4800|po_sent_time:1746008385279298|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 313384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:38400|srtt:33326|latest_rtt:33838|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 313390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 10:19:45 313395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746008385313136|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 313400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505313136|now:1746008385313136|interv:120000000| [2025/04/30 10:19:45 313404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505313136|now:1746008385313136|interv:120000000| [2025/04/30 10:19:45 313408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 313413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385310586| [2025/04/30 10:19:45 313417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385313417| [2025/04/30 10:19:45 313422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385313421| [2025/04/30 10:19:45 313428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33326|min_srtt:33326|path_bw:1207083|loss_rate:3.50|path_pto:0| [2025/04/30 10:19:45 313432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 313437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 313441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 313445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 313449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 313453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33326|min_srtt:33326|path_bw:1207083|loss_rate:3.50|path_pto:0| [2025/04/30 10:19:45 313458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 313462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 313466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 313470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 313477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 313481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 313485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1021044| [2025/04/30 10:19:45 313490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 313494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385314494|now:1746008385313494|interv:1000| [2025/04/30 10:19:45 313498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 313502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 313506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385314494| [2025/04/30 10:19:45 313510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385314494| [2025/04/30 10:19:45 313514] [debug] |xqc_engine_wakeup_after|wakeup:1746008385314494|now:1746008385313514|diff:980| [2025/04/30 10:19:45 313518] [debug] |xqc_engine_main_logic|END|now:1746008385313421| [2025/04/30 10:19:45 313524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385313524| [2025/04/30 10:19:45 313528] [debug] |xqc_engine_wakeup_after|wakeup:1746008385314494|now:1746008385313528|diff:966| [2025/04/30 10:19:45 313531] [debug] |xqc_engine_main_logic|END|now:1746008385313524| [2025/04/30 10:19:45 314604] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385314604| [2025/04/30 10:19:45 314618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385314494|pq_index:0| [2025/04/30 10:19:45 314625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385313421| [2025/04/30 10:19:45 314634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385314632| [2025/04/30 10:19:45 314641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385314494|now:1746008385314632| [2025/04/30 10:19:45 314648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385314494|now:1746008385314632| [2025/04/30 10:19:45 314655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 314662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33326|min_srtt:33326|path_bw:1207083|loss_rate:3.50|path_pto:0| [2025/04/30 10:19:45 314669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 314676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 314682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 314688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 314702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 314709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33326|min_srtt:33326|path_bw:1207083|loss_rate:3.50|path_pto:0| [2025/04/30 10:19:45 314716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 314722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 314728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 314734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 314741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 314748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 314754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1021044| [2025/04/30 10:19:45 314761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 314769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 10:19:45 314813] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746008385314781|stream_id:0|stream_offset:1021044| [2025/04/30 10:19:45 314824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 314831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 10:19:45 314838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33326|rtt_var:684|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 314846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 314852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 314859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 314866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385375843|now:1746008385314838|interv:61005| [2025/04/30 10:19:45 314872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385375843|now:1746008385314838|interval:61005|pto_count:0|srtt:33326 [2025/04/30 10:19:45 314879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:39600| [2025/04/30 10:19:45 314884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 314893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1022223| [2025/04/30 10:19:45 314898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 314902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 10:19:45 314937] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385314910|stream_id:0|stream_offset:1022223| [2025/04/30 10:19:45 314946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 314953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 314960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33326|rtt_var:684|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 314966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 314970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 314974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 314978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385375972|now:1746008385314960|interv:61012| [2025/04/30 10:19:45 314982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385375972|now:1746008385314960|interval:61012|pto_count:0|srtt:33326 [2025/04/30 10:19:45 314986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40800| [2025/04/30 10:19:45 314991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 314995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1023402| [2025/04/30 10:19:45 315000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 315004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 10:19:45 315033] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385315010|stream_id:0|stream_offset:1023402| [2025/04/30 10:19:45 315042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 315050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 315057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33326|rtt_var:684|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 315063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 315073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 315077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 315081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385376072|now:1746008385315056|interv:61016| [2025/04/30 10:19:45 315085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385376072|now:1746008385315056|interval:61016|pto_count:0|srtt:33326 [2025/04/30 10:19:45 315090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 315097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 315104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1024581| [2025/04/30 10:19:45 315111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 315118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 10:19:45 315157] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385315127|stream_id:0|stream_offset:1024581| [2025/04/30 10:19:45 315167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 315174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 315180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33326|rtt_var:684|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 315187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 315193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 315199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 315205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385376189|now:1746008385315180|interv:61009| [2025/04/30 10:19:45 315211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385376189|now:1746008385315180|interval:61009|pto_count:0|srtt:33326 [2025/04/30 10:19:45 315217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 315224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 315229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1025760| [2025/04/30 10:19:45 315233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 315247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 315254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 315260] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385315260|diff:2931| [2025/04/30 10:19:45 315267] [debug] |xqc_engine_main_logic|END|now:1746008385314632| [2025/04/30 10:19:45 315280] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385315279| [2025/04/30 10:19:45 315285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 315291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:439| [2025/04/30 10:19:45 315295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 10:19:45 315301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 10:19:45 315305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 315310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1077|path_largest_ack:1076| [2025/04/30 10:19:45 315314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:961658|prior_time:1746008385278981|is_app_limited:0|send_elapse:34012|ack_elapse:36298|ctl_first_sent_time:1746008385280646|lagest_ack_time:1746008385315279|curr_delivered:1002465| [2025/04/30 10:19:45 315319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385280646| [2025/04/30 10:19:45 315326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:950||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 10:19:45 315331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1077|path_largest_ack:1077| [2025/04/30 10:19:45 315336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:961658|prior_time:1746008385278981|is_app_limited:0|send_elapse:34012|ack_elapse:36298|ctl_first_sent_time:1746008385280646|lagest_ack_time:1746008385315279|curr_delivered:1003665| [2025/04/30 10:19:45 315341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385280765| [2025/04/30 10:19:45 315345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:949||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 10:19:45 315349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33326|rttvar:684|minrtt:30819|latest_rtt:34514|ack_delay:64| [2025/04/30 10:19:45 315355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33467|rttvar:794|minrtt:30819|latest_rtt:34514|ack_delay:64| [2025/04/30 10:19:45 315359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1077|lost_pn:1074|thresh:3| [2025/04/30 10:19:45 315363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 315367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 315371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 315379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 315383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 315387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33467|rtt_var:794|pto_duration:36643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 315391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 315396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 315399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 315403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385376770|now:1746008385315387|interv:61383| [2025/04/30 10:19:45 315407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385376770|now:1746008385315387|interval:61383|pto_count:0|srtt:33467 [2025/04/30 10:19:45 315412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34012, ack_elapse 36298, delivered 42007|rate 1157281|lost 220| [2025/04/30 10:19:45 315417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157281) in round 20| [2025/04/30 10:19:45 315421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 315425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9600| [2025/04/30 10:19:45 315429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385280765|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 315433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385280765|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 315438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33467|latest_rtt:34514|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 315444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 10:19:45 315448] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746008385315279|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 315453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505315279|now:1746008385315279|interv:120000000| [2025/04/30 10:19:45 315457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505315279|now:1746008385315279|interv:120000000| [2025/04/30 10:19:45 315461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 315466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385314632| [2025/04/30 10:19:45 315472] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385315472| [2025/04/30 10:19:45 315477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385315476| [2025/04/30 10:19:45 315483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33467|min_srtt:33467|path_bw:1207083|loss_rate:3.40|path_pto:0| [2025/04/30 10:19:45 315487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 315492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 315496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 315500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 315504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 315508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33467|min_srtt:33467|path_bw:1207083|loss_rate:3.40|path_pto:0| [2025/04/30 10:19:45 315513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 315517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 315521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 315525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 315529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 315534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 315538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1025760| [2025/04/30 10:19:45 315542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 315546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385316546|now:1746008385315546|interv:1000| [2025/04/30 10:19:45 315577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 315581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 315585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385316546| [2025/04/30 10:19:45 315589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385316546| [2025/04/30 10:19:45 315593] [debug] |xqc_engine_wakeup_after|wakeup:1746008385316546|now:1746008385315593|diff:953| [2025/04/30 10:19:45 315601] [debug] |xqc_engine_main_logic|END|now:1746008385315476| [2025/04/30 10:19:45 315606] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385315606| [2025/04/30 10:19:45 315610] [debug] |xqc_engine_wakeup_after|wakeup:1746008385316546|now:1746008385315610|diff:936| [2025/04/30 10:19:45 315614] [debug] |xqc_engine_main_logic|END|now:1746008385315606| [2025/04/30 10:19:45 316722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385316721| [2025/04/30 10:19:45 316732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385316546|pq_index:0| [2025/04/30 10:19:45 316738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385315476| [2025/04/30 10:19:45 316746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385316744| [2025/04/30 10:19:45 316752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385316546|now:1746008385316744| [2025/04/30 10:19:45 316758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385316546|now:1746008385316744| [2025/04/30 10:19:45 316763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 316770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33467|min_srtt:33467|path_bw:1207083|loss_rate:3.40|path_pto:0| [2025/04/30 10:19:45 316776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 316783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 316788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 316793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 316799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 316805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33467|min_srtt:33467|path_bw:1207083|loss_rate:3.40|path_pto:0| [2025/04/30 10:19:45 316810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 316817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 316822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 316827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 316833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 316839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 316845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1025760| [2025/04/30 10:19:45 316859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 316865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 10:19:45 316903] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385316877|stream_id:0|stream_offset:1025760| [2025/04/30 10:19:45 316911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 316917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 316923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33467|rtt_var:794|pto_duration:36643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 316929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 316934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 316940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 316946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385378520|now:1746008385316923|interv:61597| [2025/04/30 10:19:45 316953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385378520|now:1746008385316923|interval:61597|pto_count:0|srtt:33467 [2025/04/30 10:19:45 316959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42000| [2025/04/30 10:19:45 316964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 316968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1026939| [2025/04/30 10:19:45 316973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 316977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 10:19:45 317005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385316984|stream_id:0|stream_offset:1026939| [2025/04/30 10:19:45 317010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 317015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 317019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33467|rtt_var:794|pto_duration:36643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 317024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 317028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 317035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 317039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385378627|now:1746008385317019|interv:61608| [2025/04/30 10:19:45 317044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385378627|now:1746008385317019|interval:61608|pto_count:0|srtt:33467 [2025/04/30 10:19:45 317048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:43200| [2025/04/30 10:19:45 317053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 317057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1028118| [2025/04/30 10:19:45 317063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 317070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 317077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 317083] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385317083|diff:1108| [2025/04/30 10:19:45 317090] [debug] |xqc_engine_main_logic|END|now:1746008385316744| [2025/04/30 10:19:45 317103] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385317102| [2025/04/30 10:19:45 317108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 317115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:440| [2025/04/30 10:19:45 317121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 10:19:45 317130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 10:19:45 317136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 317144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1079|path_largest_ack:1078| [2025/04/30 10:19:45 317151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:964058|prior_time:1746008385280952|is_app_limited:0|send_elapse:35106|ack_elapse:36150|ctl_first_sent_time:1746008385282511|lagest_ack_time:1746008385317102|curr_delivered:1004865| [2025/04/30 10:19:45 317158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385282511| [2025/04/30 10:19:45 317165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:948||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 10:19:45 317172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1079|path_largest_ack:1079| [2025/04/30 10:19:45 317178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:966458|prior_time:1746008385282977|is_app_limited:0|send_elapse:35079|ack_elapse:34125|ctl_first_sent_time:1746008385284476|lagest_ack_time:1746008385317102|curr_delivered:1006065| [2025/04/30 10:19:45 317191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385284476| [2025/04/30 10:19:45 317197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:947||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 10:19:45 317204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33467|rttvar:794|minrtt:30819|latest_rtt:32626|ack_delay:72| [2025/04/30 10:19:45 317211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33353|rttvar:824|minrtt:30819|latest_rtt:32626|ack_delay:72| [2025/04/30 10:19:45 317218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1079|lost_pn:1076|thresh:3| [2025/04/30 10:19:45 317224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 317231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 317237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 317242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 317246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 317250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33353|rtt_var:824|pto_duration:36649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 317254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 317258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 317262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 317266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385378633|now:1746008385317249|interv:61384| [2025/04/30 10:19:45 317271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385378633|now:1746008385317249|interval:61384|pto_count:0|srtt:33353 [2025/04/30 10:19:45 317275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35079, ack_elapse 34125, delivered 39607|rate 1129080|lost 220| [2025/04/30 10:19:45 317280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129080) in round 20| [2025/04/30 10:19:45 317284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 317288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9626| [2025/04/30 10:19:45 317292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385284476|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 317297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385284476|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 317301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:40800|srtt:33353|latest_rtt:32626|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 317310] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:43207|inflight:40800|mode:2|applimit:0|pacing_rate:1207083|bw:1207083|srtt:33353|latest_rtt:32626|min_rtt:30819|send:1101|lost:219|tlp:0|recv:433|recovery:1|slow_start:0|conn_life:941860|acked:2400|delivered:1006065|is_cwnd_limited:1| [2025/04/30 10:19:45 317316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 10:19:45 317321] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746008385317102|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 317326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505317102|now:1746008385317102|interv:120000000| [2025/04/30 10:19:45 317330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505317102|now:1746008385317102|interv:120000000| [2025/04/30 10:19:45 317334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 317338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385316744| [2025/04/30 10:19:45 317342] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385317342| [2025/04/30 10:19:45 317347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385317346| [2025/04/30 10:19:45 317353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33353|min_srtt:33353|path_bw:1207083|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:45 317357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 317362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 317366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 317370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 317374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 317378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33353|min_srtt:33353|path_bw:1207083|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:45 317382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 317387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 317390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 317397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 317401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 317406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 317410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1028118| [2025/04/30 10:19:45 317414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 317418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385318418|now:1746008385317418|interv:1000| [2025/04/30 10:19:45 317422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 317426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 317430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385318191| [2025/04/30 10:19:45 317434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385318191| [2025/04/30 10:19:45 317438] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385317438|diff:753| [2025/04/30 10:19:45 317442] [debug] |xqc_engine_main_logic|END|now:1746008385317346| [2025/04/30 10:19:45 317448] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385317448| [2025/04/30 10:19:45 317452] [debug] |xqc_engine_wakeup_after|wakeup:1746008385318191|now:1746008385317452|diff:739| [2025/04/30 10:19:45 317456] [debug] |xqc_engine_main_logic|END|now:1746008385317448| [2025/04/30 10:19:45 318526] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385318526| [2025/04/30 10:19:45 318536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385318191|pq_index:0| [2025/04/30 10:19:45 318540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385317346| [2025/04/30 10:19:45 318546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385318545| [2025/04/30 10:19:45 318572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385318191|now:1746008385318545| [2025/04/30 10:19:45 318576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 318580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385318191|now:1746008385318545| [2025/04/30 10:19:45 318584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 318588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385318418|now:1746008385318545| [2025/04/30 10:19:45 318592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385318418|now:1746008385318545| [2025/04/30 10:19:45 318596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 318602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:441|ack_delay:25411|first_ack_range:2|largest_pkt_recv_time:1746008385293191| [2025/04/30 10:19:45 318607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:441|low:439|pkt_pns:2| [2025/04/30 10:19:45 318619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:437|low:415|pkt_pns:2| [2025/04/30 10:19:45 318626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:429|frame_largest_recv:441| [2025/04/30 10:19:45 318633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 318640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33353|min_srtt:33353|path_bw:1207083|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:45 318647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 318654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 318661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 318667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 318674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 318680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33353|min_srtt:33353|path_bw:1207083|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:45 318687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 318694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 318700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 318706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 318712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 318719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 318726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:40800|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1028118| [2025/04/30 10:19:45 318732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 318738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 10:19:45 318803] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1119|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008385318750|stream_id:0|stream_offset:1028118| [2025/04/30 10:19:45 318842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1119|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 318852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 318864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33353|rtt_var:824|pto_duration:36649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 318869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 318873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 318877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 318881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385380399|now:1746008385318864|interv:61535| [2025/04/30 10:19:45 318885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385380399|now:1746008385318864|interval:61535|pto_count:0|srtt:33353 [2025/04/30 10:19:45 318890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42009| [2025/04/30 10:19:45 318895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 318899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1029297| [2025/04/30 10:19:45 318904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 318908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385380399| [2025/04/30 10:19:45 318913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385380399| [2025/04/30 10:19:45 318917] [debug] |xqc_engine_wakeup_after|wakeup:1746008385380399|now:1746008385318917|diff:61482| [2025/04/30 10:19:45 318921] [debug] |xqc_engine_main_logic|END|now:1746008385318545| [2025/04/30 10:19:45 319106] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385319105| [2025/04/30 10:19:45 319117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 319126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:441| [2025/04/30 10:19:45 319132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 10:19:45 319140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 10:19:45 319147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 319154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1081|path_largest_ack:1080| [2025/04/30 10:19:45 319161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:966458|prior_time:1746008385282977|is_app_limited:0|send_elapse:35212|ack_elapse:36128|ctl_first_sent_time:1746008385284609|lagest_ack_time:1746008385319105|curr_delivered:1007265| [2025/04/30 10:19:45 319168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385284609| [2025/04/30 10:19:45 319175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:946||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 10:19:45 319181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1081|origin_pktnum:1004|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1081|path_largest_ack:1081| [2025/04/30 10:19:45 319194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:968858|prior_time:1746008385285015|is_app_limited:0|send_elapse:35296|ack_elapse:34090|ctl_first_sent_time:1746008385286619|lagest_ack_time:1746008385319105|curr_delivered:1008465| [2025/04/30 10:19:45 319200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385286619| [2025/04/30 10:19:45 319206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:944||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 10:19:45 319210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33353|rttvar:824|minrtt:30819|latest_rtt:32486|ack_delay:64| [2025/04/30 10:19:45 319216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33236|rttvar:850|minrtt:30819|latest_rtt:32486|ack_delay:64| [2025/04/30 10:19:45 319222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1081|lost_pn:1078|thresh:3| [2025/04/30 10:19:45 319229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 319236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 319242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 319248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 319252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33236|rtt_var:850|pto_duration:36636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 319256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 319260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 319264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 319268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385380386|now:1746008385319251|interv:61135| [2025/04/30 10:19:45 319272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385380386|now:1746008385319251|interval:61135|pto_count:0|srtt:33236 [2025/04/30 10:19:45 319277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35296, ack_elapse 34090, delivered 39607|rate 1122138|lost 220| [2025/04/30 10:19:45 319281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122138) in round 20| [2025/04/30 10:19:45 319285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 319289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9626| [2025/04/30 10:19:45 319293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385286619|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 319298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385286619|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 319306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:39609|srtt:33236|latest_rtt:32486|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 319312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 10:19:45 319317] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746008385319105|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 319322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505319105|now:1746008385319105|interv:120000000| [2025/04/30 10:19:45 319326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505319105|now:1746008385319105|interv:120000000| [2025/04/30 10:19:45 319330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385380399|pq_index:0| [2025/04/30 10:19:45 319334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385318545| [2025/04/30 10:19:45 319338] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385319338| [2025/04/30 10:19:45 319343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385319342| [2025/04/30 10:19:45 319349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33236|min_srtt:33236|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 319353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 319358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 319362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 319366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 319370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 319374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33236|min_srtt:33236|path_bw:1207083|loss_rate:3.33|path_pto:0| [2025/04/30 10:19:45 319379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 319383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 319387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 319390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 319397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 319402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 319406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1029297| [2025/04/30 10:19:45 319411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 319415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 10:19:45 319452] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385319422|stream_id:0|stream_offset:1029297| [2025/04/30 10:19:45 319462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 319469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 319476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33236|rtt_var:850|pto_duration:36636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 319483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 319489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 319493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 319497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385381058|now:1746008385319475|interv:61583| [2025/04/30 10:19:45 319501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385381058|now:1746008385319475|interval:61583|pto_count:0|srtt:33236 [2025/04/30 10:19:45 319506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40809| [2025/04/30 10:19:45 319511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 319515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1030476| [2025/04/30 10:19:45 319519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 319523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385320523|now:1746008385319523|interv:1000| [2025/04/30 10:19:45 319527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 319531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 319535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385320523| [2025/04/30 10:19:45 319539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385320523| [2025/04/30 10:19:45 319548] [debug] |xqc_engine_wakeup_after|wakeup:1746008385320523|now:1746008385319548|diff:975| [2025/04/30 10:19:45 319577] [debug] |xqc_engine_main_logic|END|now:1746008385319342| [2025/04/30 10:19:45 319582] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385319582| [2025/04/30 10:19:45 319586] [debug] |xqc_engine_wakeup_after|wakeup:1746008385320523|now:1746008385319586|diff:937| [2025/04/30 10:19:45 319590] [debug] |xqc_engine_main_logic|END|now:1746008385319582| [2025/04/30 10:19:45 320666] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385320665| [2025/04/30 10:19:45 320681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385320523|pq_index:0| [2025/04/30 10:19:45 320688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385319342| [2025/04/30 10:19:45 320695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385320694| [2025/04/30 10:19:45 320700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385320523|now:1746008385320694| [2025/04/30 10:19:45 320705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385320523|now:1746008385320694| [2025/04/30 10:19:45 320709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 320714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33236|min_srtt:33236|path_bw:1207083|loss_rate:3.31|path_pto:0| [2025/04/30 10:19:45 320719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 320724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 320728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 320731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 320736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 320740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33236|min_srtt:33236|path_bw:1207083|loss_rate:3.31|path_pto:0| [2025/04/30 10:19:45 320744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 320749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 320752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 320756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 320760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 320765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 320775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1030476| [2025/04/30 10:19:45 320780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 320784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 10:19:45 320824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385320793|stream_id:0|stream_offset:1030476| [2025/04/30 10:19:45 320834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 320841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 320848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33236|rtt_var:850|pto_duration:36636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 320856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 320862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 320869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 320876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385382429|now:1746008385320848|interv:61581| [2025/04/30 10:19:45 320882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385382429|now:1746008385320848|interval:61581|pto_count:0|srtt:33236 [2025/04/30 10:19:45 320890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42009| [2025/04/30 10:19:45 320898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 320904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1031655| [2025/04/30 10:19:45 320910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 320916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385382429| [2025/04/30 10:19:45 320923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385382429| [2025/04/30 10:19:45 320929] [debug] |xqc_engine_wakeup_after|wakeup:1746008385382429|now:1746008385320929|diff:61500| [2025/04/30 10:19:45 320935] [debug] |xqc_engine_main_logic|END|now:1746008385320694| [2025/04/30 10:19:45 321052] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385321051| [2025/04/30 10:19:45 321063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 321073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:442| [2025/04/30 10:19:45 321079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 10:19:45 321088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 10:19:45 321102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 321109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1083|path_largest_ack:1082| [2025/04/30 10:19:45 321117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:968858|prior_time:1746008385285015|is_app_limited:0|send_elapse:35389|ack_elapse:36036|ctl_first_sent_time:1746008385286712|lagest_ack_time:1746008385321051|curr_delivered:1009665| [2025/04/30 10:19:45 321125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385286712| [2025/04/30 10:19:45 321132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:943||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 10:19:45 321139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1083|path_largest_ack:1083| [2025/04/30 10:19:45 321145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:968858|prior_time:1746008385285015|is_app_limited:0|send_elapse:35389|ack_elapse:36036|ctl_first_sent_time:1746008385286712|lagest_ack_time:1746008385321051|curr_delivered:1010865| [2025/04/30 10:19:45 321153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385286827| [2025/04/30 10:19:45 321159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 10:19:45 321166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33236|rttvar:850|minrtt:30819|latest_rtt:34224|ack_delay:72| [2025/04/30 10:19:45 321172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33351|rttvar:867|minrtt:30819|latest_rtt:34224|ack_delay:72| [2025/04/30 10:19:45 321177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1083|lost_pn:1080|thresh:3| [2025/04/30 10:19:45 321181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 321185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 321189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 321194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 321201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33351|rtt_var:867|pto_duration:36819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 321208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 321215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 321220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 321224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385382612|now:1746008385321201|interv:61411| [2025/04/30 10:19:45 321228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385382612|now:1746008385321201|interval:61411|pto_count:0|srtt:33351 [2025/04/30 10:19:45 321236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35389, ack_elapse 36036, delivered 42007|rate 1165695|lost 220| [2025/04/30 10:19:45 321241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165695) in round 20| [2025/04/30 10:19:45 321245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 321249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 321253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385286827|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 321258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385286827|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 321263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:39609|srtt:33351|latest_rtt:34224|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 321269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 10:19:45 321273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746008385321051|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 321278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505321051|now:1746008385321051|interv:120000000| [2025/04/30 10:19:45 321282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505321051|now:1746008385321051|interv:120000000| [2025/04/30 10:19:45 321286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385382429|pq_index:0| [2025/04/30 10:19:45 321290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385320694| [2025/04/30 10:19:45 321294] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385321294| [2025/04/30 10:19:45 321300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385321298| [2025/04/30 10:19:45 321305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1207083|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:45 321310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 321315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 321319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 321323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 321330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 321334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1207083|loss_rate:3.29|path_pto:0| [2025/04/30 10:19:45 321338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 321343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 321347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 321350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 321355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 321359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 321363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1031655| [2025/04/30 10:19:45 321368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 321372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 10:19:45 321416] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385321380|stream_id:0|stream_offset:1031655| [2025/04/30 10:19:45 321425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 321433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 321440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33351|rtt_var:867|pto_duration:36819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 321445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 321449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 321453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 321457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385383199|now:1746008385321439|interv:61760| [2025/04/30 10:19:45 321461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385383199|now:1746008385321439|interval:61760|pto_count:0|srtt:33351 [2025/04/30 10:19:45 321466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40809| [2025/04/30 10:19:45 321475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 321479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1032834| [2025/04/30 10:19:45 321484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 321488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385322488|now:1746008385321488|interv:1000| [2025/04/30 10:19:45 321492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 321496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 321500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385322488| [2025/04/30 10:19:45 321504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385322488| [2025/04/30 10:19:45 321508] [debug] |xqc_engine_wakeup_after|wakeup:1746008385322488|now:1746008385321508|diff:980| [2025/04/30 10:19:45 321512] [debug] |xqc_engine_main_logic|END|now:1746008385321298| [2025/04/30 10:19:45 321518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385321518| [2025/04/30 10:19:45 321522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385322488|now:1746008385321522|diff:966| [2025/04/30 10:19:45 321525] [debug] |xqc_engine_main_logic|END|now:1746008385321518| [2025/04/30 10:19:45 322593] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385322593| [2025/04/30 10:19:45 322602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385322488|pq_index:0| [2025/04/30 10:19:45 322608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385321298| [2025/04/30 10:19:45 322616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385322614| [2025/04/30 10:19:45 322623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385322488|now:1746008385322614| [2025/04/30 10:19:45 322630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385322488|now:1746008385322614| [2025/04/30 10:19:45 322637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 322644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1207083|loss_rate:3.27|path_pto:0| [2025/04/30 10:19:45 322652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 322658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 322663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 322669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 322675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 322681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33351|min_srtt:33351|path_bw:1207083|loss_rate:3.27|path_pto:0| [2025/04/30 10:19:45 322693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 322700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 322705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 322711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 322717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 322723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 322729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1032834| [2025/04/30 10:19:45 322735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 322741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 10:19:45 322784] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385322751|stream_id:0|stream_offset:1032834| [2025/04/30 10:19:45 322792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 322798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 322804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33351|rtt_var:867|pto_duration:36819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 322811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 322817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 322823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 322829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385384570|now:1746008385322804|interv:61766| [2025/04/30 10:19:45 322834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385384570|now:1746008385322804|interval:61766|pto_count:0|srtt:33351 [2025/04/30 10:19:45 322841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42009| [2025/04/30 10:19:45 322847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 322853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1034013| [2025/04/30 10:19:45 322865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 322871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385384570| [2025/04/30 10:19:45 322877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385384570| [2025/04/30 10:19:45 322884] [debug] |xqc_engine_wakeup_after|wakeup:1746008385384570|now:1746008385322884|diff:61686| [2025/04/30 10:19:45 322889] [debug] |xqc_engine_main_logic|END|now:1746008385322614| [2025/04/30 10:19:45 323319] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385323318| [2025/04/30 10:19:45 323328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 323336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:443| [2025/04/30 10:19:45 323341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 10:19:45 323351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 10:19:45 323357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 323365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1084|origin_pktnum:1006|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1085|path_largest_ack:1084| [2025/04/30 10:19:45 323372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:971258|prior_time:1746008385287202|is_app_limited:0|send_elapse:33901|ack_elapse:36116|ctl_first_sent_time:1746008385288538|lagest_ack_time:1746008385323318|curr_delivered:1012065| [2025/04/30 10:19:45 323379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385288538| [2025/04/30 10:19:45 323386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:940||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 10:19:45 323390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1085|origin_pktnum:1012|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1085|path_largest_ack:1085| [2025/04/30 10:19:45 323394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:40807|prior_delivered:973658|prior_time:1746008385289196|is_app_limited:0|send_elapse:35461|ack_elapse:34122|ctl_first_sent_time:1746008385290782|lagest_ack_time:1746008385323318|curr_delivered:1013265| [2025/04/30 10:19:45 323399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385290782| [2025/04/30 10:19:45 323404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:938||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 10:19:45 323410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33351|rttvar:867|minrtt:30819|latest_rtt:32536|ack_delay:56| [2025/04/30 10:19:45 323417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33243|rttvar:868|minrtt:30819|latest_rtt:32536|ack_delay:56| [2025/04/30 10:19:45 323424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1085|lost_pn:1082|thresh:3| [2025/04/30 10:19:45 323430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 323437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 323449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33243|rtt_var:868|pto_duration:36715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 323456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 323460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 323463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 323467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385384466|now:1746008385323449|interv:61017| [2025/04/30 10:19:45 323472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385384466|now:1746008385323449|interval:61017|pto_count:0|srtt:33243 [2025/04/30 10:19:45 323476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35461, ack_elapse 34122, delivered 39607|rate 1116917|lost 220| [2025/04/30 10:19:45 323481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116917) in round 20| [2025/04/30 10:19:45 323485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 323489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 323493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385290782|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 323498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385290782|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 323502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:39609|srtt:33243|latest_rtt:32536|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 323508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 10:19:45 323513] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746008385323318|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 323517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505323318|now:1746008385323318|interv:120000000| [2025/04/30 10:19:45 323522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505323318|now:1746008385323318|interv:120000000| [2025/04/30 10:19:45 323526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385384570|pq_index:0| [2025/04/30 10:19:45 323530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385322614| [2025/04/30 10:19:45 323534] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385323534| [2025/04/30 10:19:45 323539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385323538| [2025/04/30 10:19:45 323547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33243|min_srtt:33243|path_bw:1207083|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:45 323573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 323578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 323581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 323585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 323590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 323594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33243|min_srtt:33243|path_bw:1207083|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:45 323598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 323604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 323610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 323616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 323623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 323630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 323637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1034013| [2025/04/30 10:19:45 323644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 323650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 10:19:45 323717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385323660|stream_id:0|stream_offset:1034013| [2025/04/30 10:19:45 323725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 323731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 323737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33243|rtt_var:868|pto_duration:36715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 323743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 323753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 323758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 323764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385385375|now:1746008385323736|interv:61639| [2025/04/30 10:19:45 323769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385385375|now:1746008385323736|interval:61639|pto_count:0|srtt:33243 [2025/04/30 10:19:45 323775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40809| [2025/04/30 10:19:45 323782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 323789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1035192| [2025/04/30 10:19:45 323796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 323802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 10:19:45 323835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385323811|stream_id:0|stream_offset:1035192| [2025/04/30 10:19:45 323841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1125|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 323848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 323854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33243|rtt_var:868|pto_duration:36715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 323861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 323867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 323874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 323879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385385526|now:1746008385323854|interv:61672| [2025/04/30 10:19:45 323885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385385526|now:1746008385323854|interval:61672|pto_count:0|srtt:33243 [2025/04/30 10:19:45 323890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42009| [2025/04/30 10:19:45 323895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 323899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1036371| [2025/04/30 10:19:45 323903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 323912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385385526| [2025/04/30 10:19:45 323917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385385526| [2025/04/30 10:19:45 323921] [debug] |xqc_engine_wakeup_after|wakeup:1746008385385526|now:1746008385323921|diff:61605| [2025/04/30 10:19:45 323925] [debug] |xqc_engine_main_logic|END|now:1746008385323538| [2025/04/30 10:19:45 323933] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385323933| [2025/04/30 10:19:45 323940] [debug] |xqc_engine_wakeup_after|wakeup:1746008385385526|now:1746008385323940|diff:61586| [2025/04/30 10:19:45 323946] [debug] |xqc_engine_main_logic|END|now:1746008385323933| [2025/04/30 10:19:45 325039] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385325037| [2025/04/30 10:19:45 325054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 325064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:444| [2025/04/30 10:19:45 325069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 10:19:45 325078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 10:19:45 325085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 325103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1087|path_largest_ack:1086| [2025/04/30 10:19:45 325110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:973658|prior_time:1746008385289196|is_app_limited:0|send_elapse:35587|ack_elapse:35841|ctl_first_sent_time:1746008385290908|lagest_ack_time:1746008385325037|curr_delivered:1014465| [2025/04/30 10:19:45 325117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385290908| [2025/04/30 10:19:45 325124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:937||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 10:19:45 325130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1087|path_largest_ack:1087| [2025/04/30 10:19:45 325137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:42007|prior_delivered:973658|prior_time:1746008385289196|is_app_limited:0|send_elapse:35587|ack_elapse:35841|ctl_first_sent_time:1746008385290908|lagest_ack_time:1746008385325037|curr_delivered:1015665| [2025/04/30 10:19:45 325144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385291019| [2025/04/30 10:19:45 325151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:936||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 10:19:45 325157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33243|rttvar:868|minrtt:30819|latest_rtt:34018|ack_delay:64| [2025/04/30 10:19:45 325164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33332|rttvar:828|minrtt:30819|latest_rtt:34018|ack_delay:64| [2025/04/30 10:19:45 325171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1087|lost_pn:1084|thresh:3| [2025/04/30 10:19:45 325177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 325190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 325194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33332|rtt_var:828|pto_duration:36644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 325199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 325203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 325207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 325211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385385455|now:1746008385325194|interv:60261| [2025/04/30 10:19:45 325215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385385455|now:1746008385325194|interval:60261|pto_count:0|srtt:33332 [2025/04/30 10:19:45 325219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35587, ack_elapse 35841, delivered 42007|rate 1172037|lost 220| [2025/04/30 10:19:45 325224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172037) in round 20| [2025/04/30 10:19:45 325228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 325232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 325236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385291019|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 325241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:0|acked:2400|po_sent_time:1746008385291019|recovery:1|recovery_start:1746008385293342|packet_conservation:1|next_round_delivered:977258| [2025/04/30 10:19:45 325245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43207|full_bw_reached:1|inflight:39609|srtt:33332|latest_rtt:34018|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385293342|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 325251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 10:19:45 325256] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746008385325037|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 325261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505325037|now:1746008385325037|interv:120000000| [2025/04/30 10:19:45 325265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505325037|now:1746008385325037|interv:120000000| [2025/04/30 10:19:45 325269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385385526|pq_index:0| [2025/04/30 10:19:45 325273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385323538| [2025/04/30 10:19:45 325277] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385325277| [2025/04/30 10:19:45 325282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385325281| [2025/04/30 10:19:45 325291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33332|min_srtt:33332|path_bw:1207083|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:45 325296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 325300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 325304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 325308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 325313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 325317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33332|min_srtt:33332|path_bw:1207083|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:45 325321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 325326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 325329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 325333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 325337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 325342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 325346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1036371| [2025/04/30 10:19:45 325351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 325355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385326354|now:1746008385325354|interv:1000| [2025/04/30 10:19:45 325359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 325363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 325367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385326354| [2025/04/30 10:19:45 325371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385326354| [2025/04/30 10:19:45 325375] [debug] |xqc_engine_wakeup_after|wakeup:1746008385326354|now:1746008385325375|diff:979| [2025/04/30 10:19:45 325379] [debug] |xqc_engine_main_logic|END|now:1746008385325281| [2025/04/30 10:19:45 325384] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385325384| [2025/04/30 10:19:45 325388] [debug] |xqc_engine_wakeup_after|wakeup:1746008385326354|now:1746008385325388|diff:966| [2025/04/30 10:19:45 325395] [debug] |xqc_engine_main_logic|END|now:1746008385325384| [2025/04/30 10:19:45 326463] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385326463| [2025/04/30 10:19:45 326476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385326354|pq_index:0| [2025/04/30 10:19:45 326482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385325281| [2025/04/30 10:19:45 326487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385326486| [2025/04/30 10:19:45 326492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385326354|now:1746008385326486| [2025/04/30 10:19:45 326496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385326354|now:1746008385326486| [2025/04/30 10:19:45 326500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 326505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33332|min_srtt:33332|path_bw:1207083|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:45 326510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 326515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 326519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 326523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 326527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 326531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33332|min_srtt:33332|path_bw:1207083|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:45 326536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 326541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 326547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 326573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 326580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 326585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 326589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1036371| [2025/04/30 10:19:45 326594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 326603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 10:19:45 326648] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385326612|stream_id:0|stream_offset:1036371| [2025/04/30 10:19:45 326658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 326666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 326673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33332|rtt_var:828|pto_duration:36644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 326679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 326686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 326691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 326697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385388256|now:1746008385326672|interv:61584| [2025/04/30 10:19:45 326703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385388256|now:1746008385326672|interval:61584|pto_count:0|srtt:33332 [2025/04/30 10:19:45 326710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:40809| [2025/04/30 10:19:45 326717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 326723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1037550| [2025/04/30 10:19:45 326730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 326737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 10:19:45 326776] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385326747|stream_id:0|stream_offset:1037550| [2025/04/30 10:19:45 326784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 326790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 326796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33332|rtt_var:828|pto_duration:36644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 326802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 326808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 326813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 326824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385388391|now:1746008385326796|interv:61595| [2025/04/30 10:19:45 326830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385388391|now:1746008385326796|interval:61595|pto_count:0|srtt:33332 [2025/04/30 10:19:45 326836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43207|inflight:42009| [2025/04/30 10:19:45 326843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 326848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:43207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1038729| [2025/04/30 10:19:45 326854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 326860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385388391| [2025/04/30 10:19:45 326866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385388391| [2025/04/30 10:19:45 326872] [debug] |xqc_engine_wakeup_after|wakeup:1746008385388391|now:1746008385326871|diff:61520| [2025/04/30 10:19:45 326877] [debug] |xqc_engine_main_logic|END|now:1746008385326486| [2025/04/30 10:19:45 329053] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385329052| [2025/04/30 10:19:45 329068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 329077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:445| [2025/04/30 10:19:45 329083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 10:19:45 329092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 10:19:45 329099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 329107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1091|path_largest_ack:1089| [2025/04/30 10:19:45 329114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:44407|prior_delivered:974858|prior_time:1746008385291189|is_app_limited:0|send_elapse:34134|ack_elapse:37863|ctl_first_sent_time:1746008385292758|lagest_ack_time:1746008385329052|curr_delivered:1016865| [2025/04/30 10:19:45 329121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385292758| [2025/04/30 10:19:45 329127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:935||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 10:19:45 329134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1091|path_largest_ack:1090| [2025/04/30 10:19:45 329141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42007|prior_delivered:977258|prior_time:1746008385293191|is_app_limited:0|send_elapse:35452|ack_elapse:35861|ctl_first_sent_time:1746008385294824|lagest_ack_time:1746008385329052|curr_delivered:1018065| [2025/04/30 10:19:45 329147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385294824| [2025/04/30 10:19:45 329153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:934||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 10:19:45 329163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1091|path_largest_ack:1091| [2025/04/30 10:19:45 329168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42007|prior_delivered:977258|prior_time:1746008385293191|is_app_limited:0|send_elapse:35452|ack_elapse:35861|ctl_first_sent_time:1746008385294824|lagest_ack_time:1746008385329052|curr_delivered:1019265| [2025/04/30 10:19:45 329172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385294946| [2025/04/30 10:19:45 329177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 10:19:45 329181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33332|rttvar:828|minrtt:30819|latest_rtt:34106|ack_delay:72| [2025/04/30 10:19:45 329185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33420|rttvar:796|minrtt:30819|latest_rtt:34106|ack_delay:72| [2025/04/30 10:19:45 329189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1091|lost_pn:1088|thresh:3| [2025/04/30 10:19:45 329194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 329199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1088|lost_pn:1088|po_sent_time:1746008385292648|lost_send_time:1746008385290683|loss_delay:38369|frame:STREAM |repair:128| [2025/04/30 10:19:45 329203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385292648u| [2025/04/30 10:19:45 329208] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:128892|lost_count:5|send_count:119|pkt_num:1088|po_send_time:1746008385292648|srtt:33420|cwnd:43207|bw:1207083|conn_life:953602|now:0|last_lost_time:953602| [2025/04/30 10:19:45 329213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 329217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 329221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 329225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 329229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 10:19:45 329233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385388351|now:1746008385329216|interv:59135| [2025/04/30 10:19:45 329237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385388351|now:1746008385329216|interval:59135|pto_count:0|srtt:33420 [2025/04/30 10:19:45 329242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35452, ack_elapse 35861, delivered 42007|rate 1171383|lost 221| [2025/04/30 10:19:45 329246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 10:19:45 329253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171383) in round 21| [2025/04/30 10:19:45 329257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 329261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 329265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43207|packet_lost:1|acked:3600|po_sent_time:1746008385294946|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 329270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43207|packet_lost:1|acked:3600|po_sent_time:1746008385294946|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 329275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:46807|full_bw_reached:1|inflight:37209|srtt:33420|latest_rtt:34106|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 329281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 10:19:45 329285] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746008385329052|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 329291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505329052|now:1746008385329052|interv:120000000| [2025/04/30 10:19:45 329295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505329052|now:1746008385329052|interv:120000000| [2025/04/30 10:19:45 329299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385388391|pq_index:0| [2025/04/30 10:19:45 329303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385326486| [2025/04/30 10:19:45 329307] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385329307| [2025/04/30 10:19:45 329312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385329311| [2025/04/30 10:19:45 329318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33420|min_srtt:33420|path_bw:1207083|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:45 329322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:37209|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 329327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 329331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 329335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 329339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 329343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33420|min_srtt:33420|path_bw:1207083|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:45 329350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:37209|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 329354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 329358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 329362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 329366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 329371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 329375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1038729| [2025/04/30 10:19:45 329379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 329384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 10:19:45 329422] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746008385329391|stream_id:0|stream_offset:1038729| [2025/04/30 10:19:45 329431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 329439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 10:19:45 329446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 329451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 329455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 329459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 10:19:45 329463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385390995|now:1746008385329446|interv:61549| [2025/04/30 10:19:45 329467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385390995|now:1746008385329446|interval:61549|pto_count:0|srtt:33420 [2025/04/30 10:19:45 329472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:38409| [2025/04/30 10:19:45 329476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 329481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1039908| [2025/04/30 10:19:45 329489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 329494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 10:19:45 329524] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746008385329500|stream_id:0|stream_offset:1039908| [2025/04/30 10:19:45 329533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 329540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 10:19:45 329546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 329572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 329576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 329580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 329584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385391104|now:1746008385329546|interv:61558| [2025/04/30 10:19:45 329588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385391104|now:1746008385329546|interval:61558|pto_count:0|srtt:33420 [2025/04/30 10:19:45 329595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:39609| [2025/04/30 10:19:45 329602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 329609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1041087| [2025/04/30 10:19:45 329616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 329623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 10:19:45 329663] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385329633|stream_id:0|stream_offset:1041087| [2025/04/30 10:19:45 329671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 329677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 329683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 329689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 329695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 329700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 329712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385391237|now:1746008385329683|interv:61554| [2025/04/30 10:19:45 329717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385391237|now:1746008385329683|interval:61554|pto_count:0|srtt:33420 [2025/04/30 10:19:45 329724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:40809| [2025/04/30 10:19:45 329730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 329736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1042266| [2025/04/30 10:19:45 329743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 329749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 10:19:45 329788] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385329758|stream_id:0|stream_offset:1042266| [2025/04/30 10:19:45 329797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 329804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 329811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 329816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 329820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 329823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 329827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385391362|now:1746008385329810|interv:61552| [2025/04/30 10:19:45 329831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385391362|now:1746008385329810|interval:61552|pto_count:0|srtt:33420 [2025/04/30 10:19:45 329836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:42009| [2025/04/30 10:19:45 329841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 329845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1043445| [2025/04/30 10:19:45 329850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 329854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385330853|now:1746008385329853|interv:1000| [2025/04/30 10:19:45 329858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 329866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 329870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385330853| [2025/04/30 10:19:45 329874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385330853| [2025/04/30 10:19:45 329878] [debug] |xqc_engine_wakeup_after|wakeup:1746008385330853|now:1746008385329878|diff:975| [2025/04/30 10:19:45 329883] [debug] |xqc_engine_main_logic|END|now:1746008385329311| [2025/04/30 10:19:45 329888] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385329888| [2025/04/30 10:19:45 329892] [debug] |xqc_engine_wakeup_after|wakeup:1746008385330853|now:1746008385329892|diff:961| [2025/04/30 10:19:45 329896] [debug] |xqc_engine_main_logic|END|now:1746008385329888| [2025/04/30 10:19:45 330978] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385330977| [2025/04/30 10:19:45 330994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385330853|pq_index:0| [2025/04/30 10:19:45 331000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385329311| [2025/04/30 10:19:45 331009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385331007| [2025/04/30 10:19:45 331015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385330853|now:1746008385331007| [2025/04/30 10:19:45 331022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385330853|now:1746008385331007| [2025/04/30 10:19:45 331038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 331046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33420|min_srtt:33420|path_bw:1207083|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:45 331053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42009|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 331061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 331067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 331073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 331080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 331086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33420|min_srtt:33420|path_bw:1207083|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:45 331093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42009|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 331099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 331105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 331111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 331126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 331134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 331141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1043445| [2025/04/30 10:19:45 331148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 331155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 10:19:45 331218] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385331167|stream_id:0|stream_offset:1043445| [2025/04/30 10:19:45 331229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1132|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 331237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 331244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33420|rtt_var:796|pto_duration:36604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 331250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 331257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 331263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 331269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385392771|now:1746008385331243|interv:61528| [2025/04/30 10:19:45 331275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385392771|now:1746008385331243|interval:61528|pto_count:0|srtt:33420 [2025/04/30 10:19:45 331283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46807|inflight:43209| [2025/04/30 10:19:45 331290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 331297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:46807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1044624| [2025/04/30 10:19:45 331304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 331310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385332309|now:1746008385331309|interv:1000| [2025/04/30 10:19:45 331316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 331322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 331329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385332309| [2025/04/30 10:19:45 331335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385332309| [2025/04/30 10:19:45 331341] [debug] |xqc_engine_wakeup_after|wakeup:1746008385332309|now:1746008385331341|diff:968| [2025/04/30 10:19:45 331354] [debug] |xqc_engine_main_logic|END|now:1746008385331007| [2025/04/30 10:19:45 331367] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385331367| [2025/04/30 10:19:45 331373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 331379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:447| [2025/04/30 10:19:45 331383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 10:19:45 331389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 10:19:45 331393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 331399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1093|path_largest_ack:1092| [2025/04/30 10:19:45 331407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42007|prior_delivered:979658|prior_time:1746008385295172|is_app_limited:0|send_elapse:35444|ack_elapse:36195|ctl_first_sent_time:1746008385296756|lagest_ack_time:1746008385331367|curr_delivered:1020465| [2025/04/30 10:19:45 331414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385296756| [2025/04/30 10:19:45 331421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 10:19:45 331426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1093|path_largest_ack:1093| [2025/04/30 10:19:45 331430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42007|prior_delivered:979658|prior_time:1746008385295172|is_app_limited:0|send_elapse:35444|ack_elapse:36195|ctl_first_sent_time:1746008385296756|lagest_ack_time:1746008385331367|curr_delivered:1021665| [2025/04/30 10:19:45 331435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385296890| [2025/04/30 10:19:45 331439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:932||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 10:19:45 331443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33420|rttvar:796|minrtt:30819|latest_rtt:34477|ack_delay:72| [2025/04/30 10:19:45 331447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33543|rttvar:843|minrtt:30819|latest_rtt:34477|ack_delay:72| [2025/04/30 10:19:45 331451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1093|lost_pn:1090|thresh:3| [2025/04/30 10:19:45 331455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 331460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 331464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 331468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33543|rtt_var:843|pto_duration:36915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 331472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 331480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 331484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 331488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385393082|now:1746008385331467|interv:61615| [2025/04/30 10:19:45 331492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385393082|now:1746008385331467|interval:61615|pto_count:0|srtt:33543 [2025/04/30 10:19:45 331496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35444, ack_elapse 36195, delivered 42007|rate 1160574|lost 221| [2025/04/30 10:19:45 331501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160574) in round 21| [2025/04/30 10:19:45 331505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 331509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 331513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008385296890|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 331518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46807|packet_lost:0|acked:2400|po_sent_time:1746008385296890|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 331523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:49207|full_bw_reached:1|inflight:40809|srtt:33543|latest_rtt:34477|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 331529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 10:19:45 331533] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746008385331367|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 331538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505331367|now:1746008385331367|interv:120000000| [2025/04/30 10:19:45 331542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505331367|now:1746008385331367|interv:120000000| [2025/04/30 10:19:45 331546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385332309|pq_index:0| [2025/04/30 10:19:45 331577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385331007| [2025/04/30 10:19:45 331581] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385331581| [2025/04/30 10:19:45 331586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385331585| [2025/04/30 10:19:45 331592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33543|min_srtt:33543|path_bw:1207083|loss_rate:3.07|path_pto:0| [2025/04/30 10:19:45 331600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:40809|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 331605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 331609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 331613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 331617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 331621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33543|min_srtt:33543|path_bw:1207083|loss_rate:3.07|path_pto:0| [2025/04/30 10:19:45 331625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:40809|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 331630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 331634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 331637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 331642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 331646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 331650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1044624| [2025/04/30 10:19:45 331655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 331659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 331663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385332309| [2025/04/30 10:19:45 331667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385332309| [2025/04/30 10:19:45 331671] [debug] |xqc_engine_wakeup_after|wakeup:1746008385332309|now:1746008385331670|diff:639| [2025/04/30 10:19:45 331675] [debug] |xqc_engine_main_logic|END|now:1746008385331585| [2025/04/30 10:19:45 331680] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385331680| [2025/04/30 10:19:45 331684] [debug] |xqc_engine_wakeup_after|wakeup:1746008385332309|now:1746008385331684|diff:625| [2025/04/30 10:19:45 331688] [debug] |xqc_engine_main_logic|END|now:1746008385331680| [2025/04/30 10:19:45 332109] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008385332108| [2025/04/30 10:19:45 332120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 332129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:448| [2025/04/30 10:19:45 332134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 10:19:45 332148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 10:19:45 332155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 332162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1099|path_largest_ack:1099| [2025/04/30 10:19:45 332169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:982065|prior_time:1746008385297270|is_app_limited:0|send_elapse:34297|ack_elapse:34838|ctl_first_sent_time:1746008385298944|lagest_ack_time:1746008385332108|curr_delivered:1022865| [2025/04/30 10:19:45 332174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385298944| [2025/04/30 10:19:45 332178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:931||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 10:19:45 332184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33543|rttvar:843|minrtt:30819|latest_rtt:33164|ack_delay:56| [2025/04/30 10:19:45 332191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33489|rttvar:741|minrtt:30819|latest_rtt:33164|ack_delay:56| [2025/04/30 10:19:45 332198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1099|lost_pn:1096|thresh:3| [2025/04/30 10:19:45 332204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 332210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 332217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 332221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33489|rtt_var:741|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 332226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 332230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 332234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 10:19:45 332238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385392620|now:1746008385332221|interv:60399| [2025/04/30 10:19:45 332242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385392620|now:1746008385332221|interval:60399|pto_count:0|srtt:33489 [2025/04/30 10:19:45 332246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34297, ack_elapse 34838, delivered 40800|rate 1171134|lost 221| [2025/04/30 10:19:45 332251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171134) in round 21| [2025/04/30 10:19:45 332255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 332259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 332263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:1200|po_sent_time:1746008385298944|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 332271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:1200|po_sent_time:1746008385298944|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 332276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:50407|full_bw_reached:1|inflight:39609|srtt:33489|latest_rtt:33164|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 332281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 332286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385357108|now:1746008385332108|interv:25000| [2025/04/30 10:19:45 332291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385332108|max_ack_delay:25000| [2025/04/30 10:19:45 332296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 10:19:45 332301] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:449|frame:PING ACK |recv_time:1746008385332108|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 332306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505332108|now:1746008385332108|interv:120000000| [2025/04/30 10:19:45 332310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505332108|now:1746008385332108|interv:120000000| [2025/04/30 10:19:45 332314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385332309|pq_index:0| [2025/04/30 10:19:45 332318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385331585| [2025/04/30 10:19:45 332322] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385332322| [2025/04/30 10:19:45 332327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385332326| [2025/04/30 10:19:45 332331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385332309|now:1746008385332326| [2025/04/30 10:19:45 332336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385332309|now:1746008385332326| [2025/04/30 10:19:45 332340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 332345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33489|min_srtt:33489|path_bw:1207083|loss_rate:3.07|path_pto:0| [2025/04/30 10:19:45 332349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39609|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 332354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 332358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 332364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 332369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 332373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33489|min_srtt:33489|path_bw:1207083|loss_rate:3.07|path_pto:0| [2025/04/30 10:19:45 332377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:39609|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 332382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 332385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 332389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 332394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 332398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 332402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1044624| [2025/04/30 10:19:45 332407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 332411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 10:19:45 332447] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746008385332418|stream_id:0|stream_offset:1044624| [2025/04/30 10:19:45 332453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 332458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 10:19:45 332462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33489|rtt_var:741|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 332467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 332471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 332475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 332479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385393871|now:1746008385332462|interv:61409| [2025/04/30 10:19:45 332483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385393871|now:1746008385332462|interval:61409|pto_count:0|srtt:33489 [2025/04/30 10:19:45 332487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50407|inflight:40809| [2025/04/30 10:19:45 332496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 332500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1045803| [2025/04/30 10:19:45 332504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 332508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 10:19:45 332533] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385332515|stream_id:0|stream_offset:1045803| [2025/04/30 10:19:45 332538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 332543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 332547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33489|rtt_var:741|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 332571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 332575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 332579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 332583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385393968|now:1746008385332547|interv:61421| [2025/04/30 10:19:45 332587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385393968|now:1746008385332547|interval:61421|pto_count:0|srtt:33489 [2025/04/30 10:19:45 332591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50407|inflight:42009| [2025/04/30 10:19:45 332596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 332600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1046982| [2025/04/30 10:19:45 332605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 332609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385333609|now:1746008385332609|interv:1000| [2025/04/30 10:19:45 332613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 332616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 332621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385333609| [2025/04/30 10:19:45 332625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385333609| [2025/04/30 10:19:45 332629] [debug] |xqc_engine_wakeup_after|wakeup:1746008385333609|now:1746008385332629|diff:980| [2025/04/30 10:19:45 332633] [debug] |xqc_engine_main_logic|END|now:1746008385332326| [2025/04/30 10:19:45 332643] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385332642| [2025/04/30 10:19:45 332646] [debug] |xqc_engine_wakeup_after|wakeup:1746008385333609|now:1746008385332646|diff:963| [2025/04/30 10:19:45 332650] [debug] |xqc_engine_main_logic|END|now:1746008385332642| [2025/04/30 10:19:45 333719] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385333719| [2025/04/30 10:19:45 333729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385333609|pq_index:0| [2025/04/30 10:19:45 333734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385332326| [2025/04/30 10:19:45 333739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385333738| [2025/04/30 10:19:45 333744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385333609|now:1746008385333738| [2025/04/30 10:19:45 333748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385333609|now:1746008385333738| [2025/04/30 10:19:45 333752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 333758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33489|min_srtt:33489|path_bw:1207083|loss_rate:3.03|path_pto:0| [2025/04/30 10:19:45 333763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42009|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 333768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 333772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 333775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 333780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 333784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33489|min_srtt:33489|path_bw:1207083|loss_rate:3.03|path_pto:0| [2025/04/30 10:19:45 333788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:42009|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 333793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 333797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 333800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 333805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 333809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 333813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1046982| [2025/04/30 10:19:45 333823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 333827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 10:19:45 333863] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385333835|stream_id:0|stream_offset:1046982| [2025/04/30 10:19:45 333872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 333879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 333885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33489|rtt_var:741|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 333892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 333898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 333904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 333910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385395288|now:1746008385333885|interv:61403| [2025/04/30 10:19:45 333916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385395288|now:1746008385333885|interval:61403|pto_count:0|srtt:33489 [2025/04/30 10:19:45 333923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50407|inflight:43209| [2025/04/30 10:19:45 333931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 333938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 333945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 333951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385334951|now:1746008385333951|interv:1000| [2025/04/30 10:19:45 333957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 333963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 333969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385334951| [2025/04/30 10:19:45 333975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385334951| [2025/04/30 10:19:45 333981] [debug] |xqc_engine_wakeup_after|wakeup:1746008385334951|now:1746008385333981|diff:970| [2025/04/30 10:19:45 333988] [debug] |xqc_engine_main_logic|END|now:1746008385333738| [2025/04/30 10:19:45 334113] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385334112| [2025/04/30 10:19:45 334126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 334134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:449| [2025/04/30 10:19:45 334141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 10:19:45 334156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 10:19:45 334163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 334170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1101|path_largest_ack:1100| [2025/04/30 10:19:45 334176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:982065|prior_time:1746008385297270|is_app_limited:0|send_elapse:34415|ack_elapse:36842|ctl_first_sent_time:1746008385299062|lagest_ack_time:1746008385334112|curr_delivered:1024065| [2025/04/30 10:19:45 334182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385299062| [2025/04/30 10:19:45 334189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:930||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 10:19:45 334196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1101|path_largest_ack:1101| [2025/04/30 10:19:45 334203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:984465|prior_time:1746008385299225|is_app_limited:0|send_elapse:35469|ack_elapse:34887|ctl_first_sent_time:1746008385300816|lagest_ack_time:1746008385334112|curr_delivered:1025265| [2025/04/30 10:19:45 334210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385300816| [2025/04/30 10:19:45 334217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:929||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 10:19:45 334223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33489|rttvar:741|minrtt:30819|latest_rtt:33296|ack_delay:72| [2025/04/30 10:19:45 334230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33456|rttvar:622|minrtt:30819|latest_rtt:33296|ack_delay:72| [2025/04/30 10:19:45 334237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1101|lost_pn:1098|thresh:3| [2025/04/30 10:19:45 334243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 334247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 334251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 334255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33456|rtt_var:622|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 334259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 334264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 334268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 334271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385394779|now:1746008385334255|interv:60524| [2025/04/30 10:19:45 334276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385394779|now:1746008385334255|interval:60524|pto_count:0|srtt:33456 [2025/04/30 10:19:45 334285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35469, ack_elapse 34887, delivered 40800|rate 1150300|lost 221| [2025/04/30 10:19:45 334289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150300) in round 21| [2025/04/30 10:19:45 334293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 334298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 334301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50407|packet_lost:0|acked:2400|po_sent_time:1746008385300816|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 334306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50407|packet_lost:0|acked:2400|po_sent_time:1746008385300816|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 334311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:52807|full_bw_reached:1|inflight:40809|srtt:33456|latest_rtt:33296|min_rtt:30819|applimit:0|lost:219|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 334317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 10:19:45 334321] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746008385334112|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 334326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505334112|now:1746008385334112|interv:120000000| [2025/04/30 10:19:45 334330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505334112|now:1746008385334112|interv:120000000| [2025/04/30 10:19:45 334334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385334951|pq_index:0| [2025/04/30 10:19:45 334339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385333738| [2025/04/30 10:19:45 334343] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385334343| [2025/04/30 10:19:45 334348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385334347| [2025/04/30 10:19:45 334354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1207083|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:45 334358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 334363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 334368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1052|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 334375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1207083|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:45 334379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 334383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 334388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1088|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 334392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1207083|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:45 334396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 334400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 334404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 334408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 334412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 334417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1052|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 334421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 334425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 334429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 334433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 334437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 334442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 334445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 334449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385334951| [2025/04/30 10:19:45 334454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385334951| [2025/04/30 10:19:45 334457] [debug] |xqc_engine_wakeup_after|wakeup:1746008385334951|now:1746008385334457|diff:494| [2025/04/30 10:19:45 334462] [debug] |xqc_engine_main_logic|END|now:1746008385334347| [2025/04/30 10:19:45 334467] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385334467| [2025/04/30 10:19:45 334474] [debug] |xqc_engine_wakeup_after|wakeup:1746008385334951|now:1746008385334474|diff:477| [2025/04/30 10:19:45 334477] [debug] |xqc_engine_main_logic|END|now:1746008385334467| [2025/04/30 10:19:45 335546] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385335545| [2025/04/30 10:19:45 335571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385334951|pq_index:0| [2025/04/30 10:19:45 335576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385334347| [2025/04/30 10:19:45 335581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385335580| [2025/04/30 10:19:45 335586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385334951|now:1746008385335580| [2025/04/30 10:19:45 335591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385334951|now:1746008385335580| [2025/04/30 10:19:45 335595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 335600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33456|min_srtt:33456|path_bw:1207083|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:45 335605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 335609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 335613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 335617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 335622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 335626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1052|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 335630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 335635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 335639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 10:19:45 335673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385335648|stream_id:0|stream_offset:958557| [2025/04/30 10:19:45 335679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1136|origin_pktnum:1052|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 335686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 335693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33456|rtt_var:622|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 335700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 335715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 335721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 335727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385396592|now:1746008385335693|interv:60899| [2025/04/30 10:19:45 335732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385396592|now:1746008385335693|interval:60899|pto_count:0|srtt:33456 [2025/04/30 10:19:45 335737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52807|inflight:42009| [2025/04/30 10:19:45 335742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1088|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 335746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 335751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 335755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 10:19:45 335785] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385335762|stream_id:0|stream_offset:997464| [2025/04/30 10:19:45 335791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1137|origin_pktnum:1088|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 335799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 335806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33456|rtt_var:622|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 335813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 335820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 335826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 335833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385396706|now:1746008385335806|interv:60900| [2025/04/30 10:19:45 335839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385396706|now:1746008385335806|interval:60900|pto_count:0|srtt:33456 [2025/04/30 10:19:45 335846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52807|inflight:43209| [2025/04/30 10:19:45 335853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 335860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 335867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 335879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385336879|now:1746008385335879|interv:1000| [2025/04/30 10:19:45 335886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 335892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 335899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385336879| [2025/04/30 10:19:45 335905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385336879| [2025/04/30 10:19:45 335911] [debug] |xqc_engine_wakeup_after|wakeup:1746008385336879|now:1746008385335911|diff:968| [2025/04/30 10:19:45 335918] [debug] |xqc_engine_main_logic|END|now:1746008385335580| [2025/04/30 10:19:45 336047] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385336046| [2025/04/30 10:19:45 336058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 336067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:450| [2025/04/30 10:19:45 336073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 10:19:45 336082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 10:19:45 336087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 336095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1103|path_largest_ack:1102| [2025/04/30 10:19:45 336102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:984465|prior_time:1746008385299225|is_app_limited:0|send_elapse:35597|ack_elapse:36821|ctl_first_sent_time:1746008385300944|lagest_ack_time:1746008385336046|curr_delivered:1026465| [2025/04/30 10:19:45 336109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385300944| [2025/04/30 10:19:45 336116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:928||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 10:19:45 336122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1103|path_largest_ack:1103| [2025/04/30 10:19:45 336129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:986865|prior_time:1746008385301172|is_app_limited:0|send_elapse:35421|ack_elapse:34874|ctl_first_sent_time:1746008385302737|lagest_ack_time:1746008385336046|curr_delivered:1027665| [2025/04/30 10:19:45 336137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385302737| [2025/04/30 10:19:45 336143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:927||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 10:19:45 336149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33456|rttvar:622|minrtt:30819|latest_rtt:33309|ack_delay:48| [2025/04/30 10:19:45 336154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33431|rttvar:515|minrtt:30819|latest_rtt:33309|ack_delay:48| [2025/04/30 10:19:45 336159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1103|lost_pn:1100|thresh:3| [2025/04/30 10:19:45 336170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 336176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 336183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 336190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33431|rtt_var:515|pto_duration:35491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 336197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 336202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 336205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 336210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385396253|now:1746008385336189|interv:60064| [2025/04/30 10:19:45 336214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385396253|now:1746008385336189|interval:60064|pto_count:0|srtt:33431 [2025/04/30 10:19:45 336218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35421, ack_elapse 34874, delivered 40800|rate 1151859|lost 221| [2025/04/30 10:19:45 336223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151859) in round 21| [2025/04/30 10:19:45 336227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 336231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 336235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52807|packet_lost:0|acked:2400|po_sent_time:1746008385302737|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 336239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52807|packet_lost:0|acked:2400|po_sent_time:1746008385302737|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 336244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:55207|full_bw_reached:1|inflight:40809|srtt:33431|latest_rtt:33309|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 336250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 10:19:45 336255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746008385336046|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 336259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505336046|now:1746008385336046|interv:120000000| [2025/04/30 10:19:45 336264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505336046|now:1746008385336046|interv:120000000| [2025/04/30 10:19:45 336267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385336879|pq_index:0| [2025/04/30 10:19:45 336272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385335580| [2025/04/30 10:19:45 336279] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385336279| [2025/04/30 10:19:45 336284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385336283| [2025/04/30 10:19:45 336290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 336295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 336299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 336304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 336309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 336313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1057593| [2025/04/30 10:19:45 336317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 336322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 336326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 336330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1058772| [2025/04/30 10:19:45 336335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 336339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 336343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 336347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 336352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 336356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 336363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 336367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1061130| [2025/04/30 10:19:45 336372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 336375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 336379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 336384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 336388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 336392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 336397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 336401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 336405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385336879| [2025/04/30 10:19:45 336409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385336879| [2025/04/30 10:19:45 336413] [debug] |xqc_engine_wakeup_after|wakeup:1746008385336879|now:1746008385336413|diff:466| [2025/04/30 10:19:45 336417] [debug] |xqc_engine_main_logic|END|now:1746008385336283| [2025/04/30 10:19:45 336422] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385336422| [2025/04/30 10:19:45 336426] [debug] |xqc_engine_wakeup_after|wakeup:1746008385336879|now:1746008385336426|diff:453| [2025/04/30 10:19:45 336430] [debug] |xqc_engine_main_logic|END|now:1746008385336422| [2025/04/30 10:19:45 337498] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385337498| [2025/04/30 10:19:45 337509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385336879|pq_index:0| [2025/04/30 10:19:45 337513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385336283| [2025/04/30 10:19:45 337519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385337517| [2025/04/30 10:19:45 337523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385336879|now:1746008385337517| [2025/04/30 10:19:45 337528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385336879|now:1746008385337517| [2025/04/30 10:19:45 337532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 337537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33431|min_srtt:33431|path_bw:1207083|loss_rate:4.17|path_pto:0| [2025/04/30 10:19:45 337542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1061130| [2025/04/30 10:19:45 337569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 337573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 337577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 337582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 337587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 337591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 337596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 337600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 10:19:45 337633] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385337609|stream_id:0|stream_offset:1048161| [2025/04/30 10:19:45 337640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 337647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 337654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33431|rtt_var:515|pto_duration:35491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 337661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 337668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 337674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 337681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385398100|now:1746008385337654|interv:60446| [2025/04/30 10:19:45 337687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385398100|now:1746008385337654|interval:60446|pto_count:0|srtt:33431 [2025/04/30 10:19:45 337693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55207|inflight:42009| [2025/04/30 10:19:45 337698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 337703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1049340| [2025/04/30 10:19:45 337707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 337712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 10:19:45 337755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385337733|stream_id:0|stream_offset:1049340| [2025/04/30 10:19:45 337762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 337769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 337776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33431|rtt_var:515|pto_duration:35491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 337783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 337790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 337796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 337803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385398224|now:1746008385337776|interv:60448| [2025/04/30 10:19:45 337809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385398224|now:1746008385337776|interval:60448|pto_count:0|srtt:33431 [2025/04/30 10:19:45 337816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55207|inflight:43209| [2025/04/30 10:19:45 337821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 337825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1050519| [2025/04/30 10:19:45 337830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 337834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385338833|now:1746008385337833|interv:1000| [2025/04/30 10:19:45 337838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 337841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 337845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385338833| [2025/04/30 10:19:45 337850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385338833| [2025/04/30 10:19:45 337854] [debug] |xqc_engine_wakeup_after|wakeup:1746008385338833|now:1746008385337854|diff:979| [2025/04/30 10:19:45 337861] [debug] |xqc_engine_main_logic|END|now:1746008385337517| [2025/04/30 10:19:45 338001] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385338000| [2025/04/30 10:19:45 338010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 338018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:451| [2025/04/30 10:19:45 338024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 10:19:45 338032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 10:19:45 338037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 338049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1105|path_largest_ack:1104| [2025/04/30 10:19:45 338055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:986865|prior_time:1746008385301172|is_app_limited:0|send_elapse:35572|ack_elapse:36828|ctl_first_sent_time:1746008385302888|lagest_ack_time:1746008385338000|curr_delivered:1028865| [2025/04/30 10:19:45 338061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385302888| [2025/04/30 10:19:45 338068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:926||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/04/30 10:19:45 338074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1105|path_largest_ack:1105| [2025/04/30 10:19:45 338080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:989265|prior_time:1746008385303152|is_app_limited:0|send_elapse:35446|ack_elapse:34848|ctl_first_sent_time:1746008385304725|lagest_ack_time:1746008385338000|curr_delivered:1030065| [2025/04/30 10:19:45 338086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385304725| [2025/04/30 10:19:45 338092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:925||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 10:19:45 338099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33431|rttvar:515|minrtt:30819|latest_rtt:33275|ack_delay:56| [2025/04/30 10:19:45 338105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33405|rttvar:440|minrtt:30819|latest_rtt:33275|ack_delay:56| [2025/04/30 10:19:45 338109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1105|lost_pn:1102|thresh:3| [2025/04/30 10:19:45 338113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 338117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 338121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 338125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33405|rtt_var:440|pto_duration:35405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 338130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 338134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 338138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 338141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385398138|now:1746008385338125|interv:60013| [2025/04/30 10:19:45 338146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385398138|now:1746008385338125|interval:60013|pto_count:0|srtt:33405 [2025/04/30 10:19:45 338150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35446, ack_elapse 34848, delivered 40800|rate 1151046|lost 221| [2025/04/30 10:19:45 338158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151046) in round 21| [2025/04/30 10:19:45 338162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 338166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 338170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55207|packet_lost:0|acked:2400|po_sent_time:1746008385304725|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 338174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55207|packet_lost:0|acked:2400|po_sent_time:1746008385304725|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 338179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:57607|full_bw_reached:1|inflight:40809|srtt:33405|latest_rtt:33275|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 338185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 10:19:45 338189] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746008385338000|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 338194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505338000|now:1746008385338000|interv:120000000| [2025/04/30 10:19:45 338198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505338000|now:1746008385338000|interv:120000000| [2025/04/30 10:19:45 338202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385338833|pq_index:0| [2025/04/30 10:19:45 338207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385337517| [2025/04/30 10:19:45 338211] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385338211| [2025/04/30 10:19:45 338215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385338214| [2025/04/30 10:19:45 338221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 338226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1061130| [2025/04/30 10:19:45 338230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 338235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 338240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 338247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1062309| [2025/04/30 10:19:45 338251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 338256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 338260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 338265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1063488| [2025/04/30 10:19:45 338269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 338274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 338278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 338282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1064667| [2025/04/30 10:19:45 338287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 338291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 338295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 338300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1065846| [2025/04/30 10:19:45 338304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 338308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 338312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 338316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 338320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 338325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1050519| [2025/04/30 10:19:45 338331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 338335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 338339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385338833| [2025/04/30 10:19:45 338343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385338833| [2025/04/30 10:19:45 338347] [debug] |xqc_engine_wakeup_after|wakeup:1746008385338833|now:1746008385338347|diff:486| [2025/04/30 10:19:45 338351] [debug] |xqc_engine_main_logic|END|now:1746008385338214| [2025/04/30 10:19:45 338357] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385338357| [2025/04/30 10:19:45 338361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385338833|now:1746008385338361|diff:472| [2025/04/30 10:19:45 338364] [debug] |xqc_engine_main_logic|END|now:1746008385338357| [2025/04/30 10:19:45 339432] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385339431| [2025/04/30 10:19:45 339442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385338833|pq_index:0| [2025/04/30 10:19:45 339447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385338214| [2025/04/30 10:19:45 339452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385339451| [2025/04/30 10:19:45 339456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385338833|now:1746008385339451| [2025/04/30 10:19:45 339461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385338833|now:1746008385339451| [2025/04/30 10:19:45 339465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 339470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33405|min_srtt:33405|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 339475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1065846| [2025/04/30 10:19:45 339480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 339483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 339487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 339492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 339496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 339501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1050519| [2025/04/30 10:19:45 339505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 339509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 10:19:45 339543] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385339518|stream_id:0|stream_offset:1050519| [2025/04/30 10:19:45 339571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 339576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 339580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33405|rtt_var:440|pto_duration:35405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 339585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 339589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 339592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 339596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385399923|now:1746008385339580|interv:60343| [2025/04/30 10:19:45 339600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385399923|now:1746008385339580|interval:60343|pto_count:0|srtt:33405 [2025/04/30 10:19:45 339605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57607|inflight:42009| [2025/04/30 10:19:45 339610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 339614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1051698| [2025/04/30 10:19:45 339618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 339622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 10:19:45 339648] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385339629|stream_id:0|stream_offset:1051698| [2025/04/30 10:19:45 339654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 339658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 339662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33405|rtt_var:440|pto_duration:35405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 339667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 339671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 339674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 339678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385400034|now:1746008385339662|interv:60372| [2025/04/30 10:19:45 339682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385400034|now:1746008385339662|interval:60372|pto_count:0|srtt:33405 [2025/04/30 10:19:45 339691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57607|inflight:43209| [2025/04/30 10:19:45 339696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 339700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 339705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 339708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385340708|now:1746008385339708|interv:1000| [2025/04/30 10:19:45 339712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 339716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 339720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385340708| [2025/04/30 10:19:45 339724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385340708| [2025/04/30 10:19:45 339728] [debug] |xqc_engine_wakeup_after|wakeup:1746008385340708|now:1746008385339728|diff:980| [2025/04/30 10:19:45 339733] [debug] |xqc_engine_main_logic|END|now:1746008385339451| [2025/04/30 10:19:45 340066] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385340065| [2025/04/30 10:19:45 340077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 340085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:452| [2025/04/30 10:19:45 340091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 10:19:45 340100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 10:19:45 340107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 340115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1107|path_largest_ack:1106| [2025/04/30 10:19:45 340122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:989265|prior_time:1746008385303152|is_app_limited:0|send_elapse:35608|ack_elapse:36913|ctl_first_sent_time:1746008385304887|lagest_ack_time:1746008385340065|curr_delivered:1031265| [2025/04/30 10:19:45 340129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385304887| [2025/04/30 10:19:45 340135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:924||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 10:19:45 340142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1107|path_largest_ack:1107| [2025/04/30 10:19:45 340149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:991665|prior_time:1746008385305151|is_app_limited:0|send_elapse:34133|ack_elapse:34914|ctl_first_sent_time:1746008385306725|lagest_ack_time:1746008385340065|curr_delivered:1032465| [2025/04/30 10:19:45 340156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385306725| [2025/04/30 10:19:45 340168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:923||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 10:19:45 340172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33405|rttvar:440|minrtt:30819|latest_rtt:33340|ack_delay:64| [2025/04/30 10:19:45 340176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33389|rttvar:362|minrtt:30819|latest_rtt:33340|ack_delay:64| [2025/04/30 10:19:45 340181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1107|lost_pn:1104|thresh:3| [2025/04/30 10:19:45 340185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 340189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 340193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 340197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33389|rtt_var:362|pto_duration:35389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 340202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 340206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 340210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 340214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385400018|now:1746008385340197|interv:59821| [2025/04/30 10:19:45 340221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385400018|now:1746008385340197|interval:59821|pto_count:0|srtt:33389 [2025/04/30 10:19:45 340228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34133, ack_elapse 34914, delivered 40800|rate 1168585|lost 221| [2025/04/30 10:19:45 340235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168585) in round 21| [2025/04/30 10:19:45 340241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 340245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 340249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57607|packet_lost:0|acked:2400|po_sent_time:1746008385306725|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 340253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57607|packet_lost:0|acked:2400|po_sent_time:1746008385306725|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 340258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:60007|full_bw_reached:1|inflight:40809|srtt:33389|latest_rtt:33340|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 340264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 10:19:45 340272] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746008385340065|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 340277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505340065|now:1746008385340065|interv:120000000| [2025/04/30 10:19:45 340281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505340065|now:1746008385340065|interv:120000000| [2025/04/30 10:19:45 340285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385340708|pq_index:0| [2025/04/30 10:19:45 340290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385339451| [2025/04/30 10:19:45 340294] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385340294| [2025/04/30 10:19:45 340299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385340298| [2025/04/30 10:19:45 340305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 340309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1065846| [2025/04/30 10:19:45 340314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 340319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 340323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 340328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1067025| [2025/04/30 10:19:45 340332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 340337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 340341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 340345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1068204| [2025/04/30 10:19:45 340350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 340354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 340361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 340365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1069383| [2025/04/30 10:19:45 340370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 340374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 340378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 340382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1070562| [2025/04/30 10:19:45 340387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 340391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 340394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 340399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 340403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 340407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 340412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 340416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 340420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385340708| [2025/04/30 10:19:45 340424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385340708| [2025/04/30 10:19:45 340428] [debug] |xqc_engine_wakeup_after|wakeup:1746008385340708|now:1746008385340428|diff:280| [2025/04/30 10:19:45 340432] [debug] |xqc_engine_main_logic|END|now:1746008385340298| [2025/04/30 10:19:45 340437] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385340437| [2025/04/30 10:19:45 340441] [debug] |xqc_engine_wakeup_after|wakeup:1746008385340708|now:1746008385340441|diff:267| [2025/04/30 10:19:45 340445] [debug] |xqc_engine_main_logic|END|now:1746008385340437| [2025/04/30 10:19:45 341516] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385341516| [2025/04/30 10:19:45 341526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385340708|pq_index:0| [2025/04/30 10:19:45 341530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385340298| [2025/04/30 10:19:45 341536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385341534| [2025/04/30 10:19:45 341546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385340708|now:1746008385341534| [2025/04/30 10:19:45 341567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385340708|now:1746008385341534| [2025/04/30 10:19:45 341571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 341577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33389|min_srtt:33389|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 341582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1070562| [2025/04/30 10:19:45 341586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 341590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 341594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 341598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 341603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 341607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 341612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 341616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/04/30 10:19:45 341647] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385341624|stream_id:0|stream_offset:1052877| [2025/04/30 10:19:45 341653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 341658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 341662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33389|rtt_var:362|pto_duration:35389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 341667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 341671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 341674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 341678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385402013|now:1746008385341662|interv:60351| [2025/04/30 10:19:45 341682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385402013|now:1746008385341662|interval:60351|pto_count:0|srtt:33389 [2025/04/30 10:19:45 341691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60007|inflight:42009| [2025/04/30 10:19:45 341696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 341700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1054056| [2025/04/30 10:19:45 341705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 341709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/04/30 10:19:45 341732] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385341715|stream_id:0|stream_offset:1054056| [2025/04/30 10:19:45 341737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 341742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 341746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33389|rtt_var:362|pto_duration:35389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 341750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 341754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 341758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 341762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385402104|now:1746008385341746|interv:60358| [2025/04/30 10:19:45 341766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385402104|now:1746008385341746|interval:60358|pto_count:0|srtt:33389 [2025/04/30 10:19:45 341770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60007|inflight:43209| [2025/04/30 10:19:45 341775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 341779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 341783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 341787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385342787|now:1746008385341787|interv:1000| [2025/04/30 10:19:45 341791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 341795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 341799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385342787| [2025/04/30 10:19:45 341803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385342787| [2025/04/30 10:19:45 341807] [debug] |xqc_engine_wakeup_after|wakeup:1746008385342787|now:1746008385341807|diff:980| [2025/04/30 10:19:45 341815] [debug] |xqc_engine_main_logic|END|now:1746008385341534| [2025/04/30 10:19:45 342142] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385342141| [2025/04/30 10:19:45 342153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 342162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:453| [2025/04/30 10:19:45 342168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 10:19:45 342176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 10:19:45 342184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 342192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1109|path_largest_ack:1108| [2025/04/30 10:19:45 342199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:991665|prior_time:1746008385305151|is_app_limited:0|send_elapse:34252|ack_elapse:36990|ctl_first_sent_time:1746008385306844|lagest_ack_time:1746008385342141|curr_delivered:1033665| [2025/04/30 10:19:45 342204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385306844| [2025/04/30 10:19:45 342211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:922||sndq_packets_used_bytes:0|sndq_packets_free:864| [2025/04/30 10:19:45 342218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1109|path_largest_ack:1109| [2025/04/30 10:19:45 342225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:994065|prior_time:1746008385307154|is_app_limited:0|send_elapse:34120|ack_elapse:34987|ctl_first_sent_time:1746008385308718|lagest_ack_time:1746008385342141|curr_delivered:1034865| [2025/04/30 10:19:45 342233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385308718| [2025/04/30 10:19:45 342239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:921||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 10:19:45 342245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33389|rttvar:362|minrtt:30819|latest_rtt:33423|ack_delay:72| [2025/04/30 10:19:45 342251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33384|rttvar:281|minrtt:30819|latest_rtt:33423|ack_delay:72| [2025/04/30 10:19:45 342258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1109|lost_pn:1106|thresh:3| [2025/04/30 10:19:45 342263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 342267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 342271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 342275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33384|rtt_var:281|pto_duration:35384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 342279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 342289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 342293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 342298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385402099|now:1746008385342275|interv:59824| [2025/04/30 10:19:45 342304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385402099|now:1746008385342275|interval:59824|pto_count:0|srtt:33384 [2025/04/30 10:19:45 342312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34120, ack_elapse 34987, delivered 40800|rate 1166147|lost 221| [2025/04/30 10:19:45 342319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166147) in round 21| [2025/04/30 10:19:45 342325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 342329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 342333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60007|packet_lost:0|acked:2400|po_sent_time:1746008385308718|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 342337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60007|packet_lost:0|acked:2400|po_sent_time:1746008385308718|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 342342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:62407|full_bw_reached:1|inflight:40809|srtt:33384|latest_rtt:33423|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 342348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 10:19:45 342352] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746008385342141|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 342357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505342141|now:1746008385342141|interv:120000000| [2025/04/30 10:19:45 342361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505342141|now:1746008385342141|interv:120000000| [2025/04/30 10:19:45 342365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385342787|pq_index:0| [2025/04/30 10:19:45 342370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385341534| [2025/04/30 10:19:45 342374] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385342373| [2025/04/30 10:19:45 342379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385342377| [2025/04/30 10:19:45 342385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 342389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1070562| [2025/04/30 10:19:45 342397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 342401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 342406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 342410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1071741| [2025/04/30 10:19:45 342415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 342419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 342424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 342428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1072920| [2025/04/30 10:19:45 342432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 342437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 342441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 342445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1074099| [2025/04/30 10:19:45 342449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 342454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 342458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 342462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1075278| [2025/04/30 10:19:45 342467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 342471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 342477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 342481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 342486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 342490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 342495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 342498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 342502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385342787| [2025/04/30 10:19:45 342506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385342787| [2025/04/30 10:19:45 342510] [debug] |xqc_engine_wakeup_after|wakeup:1746008385342787|now:1746008385342510|diff:277| [2025/04/30 10:19:45 342515] [debug] |xqc_engine_main_logic|END|now:1746008385342377| [2025/04/30 10:19:45 342520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385342520| [2025/04/30 10:19:45 342524] [debug] |xqc_engine_wakeup_after|wakeup:1746008385342787|now:1746008385342524|diff:263| [2025/04/30 10:19:45 342528] [debug] |xqc_engine_main_logic|END|now:1746008385342520| [2025/04/30 10:19:45 343598] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385343598| [2025/04/30 10:19:45 343608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385342787|pq_index:0| [2025/04/30 10:19:45 343613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385342377| [2025/04/30 10:19:45 343618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385343617| [2025/04/30 10:19:45 343623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385342787|now:1746008385343617| [2025/04/30 10:19:45 343627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385342787|now:1746008385343617| [2025/04/30 10:19:45 343631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 343636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33384|min_srtt:33384|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 343641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1075278| [2025/04/30 10:19:45 343646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 343650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 343653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 343658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 343668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 343672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 343677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 343681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 10:19:45 343715] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385343689|stream_id:0|stream_offset:1055235| [2025/04/30 10:19:45 343721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 343729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 343736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33384|rtt_var:281|pto_duration:35384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 343743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 343749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 343756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 343762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385404073|now:1746008385343735|interv:60338| [2025/04/30 10:19:45 343769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385404073|now:1746008385343735|interval:60338|pto_count:0|srtt:33384 [2025/04/30 10:19:45 343776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:42009| [2025/04/30 10:19:45 343783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 343787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 343792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 343796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 10:19:45 343827] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385343803|stream_id:0|stream_offset:1056414| [2025/04/30 10:19:45 343835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 343842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 343849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33384|rtt_var:281|pto_duration:35384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 343863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 343870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 343876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 343882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385404187|now:1746008385343849|interv:60338| [2025/04/30 10:19:45 343888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385404187|now:1746008385343849|interval:60338|pto_count:0|srtt:33384 [2025/04/30 10:19:45 343895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:43209| [2025/04/30 10:19:45 343903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 343910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1057593| [2025/04/30 10:19:45 343916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 343923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385344922|now:1746008385343922|interv:1000| [2025/04/30 10:19:45 343929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 343936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 343942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385344922| [2025/04/30 10:19:45 343948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385344922| [2025/04/30 10:19:45 343955] [debug] |xqc_engine_wakeup_after|wakeup:1746008385344922|now:1746008385343955|diff:967| [2025/04/30 10:19:45 343961] [debug] |xqc_engine_main_logic|END|now:1746008385343617| [2025/04/30 10:19:45 343991] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385343990| [2025/04/30 10:19:45 344000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 344009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:454| [2025/04/30 10:19:45 344015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 10:19:45 344023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 10:19:45 344030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 344037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1111|path_largest_ack:1110| [2025/04/30 10:19:45 344044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:994065|prior_time:1746008385307154|is_app_limited:0|send_elapse:34245|ack_elapse:36836|ctl_first_sent_time:1746008385308843|lagest_ack_time:1746008385343990|curr_delivered:1036065| [2025/04/30 10:19:45 344051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385308843| [2025/04/30 10:19:45 344065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:920||sndq_packets_used_bytes:0|sndq_packets_free:866| [2025/04/30 10:19:45 344071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1111|path_largest_ack:1111| [2025/04/30 10:19:45 344078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:996465|prior_time:1746008385309131|is_app_limited:0|send_elapse:34222|ack_elapse:34859|ctl_first_sent_time:1746008385310733|lagest_ack_time:1746008385343990|curr_delivered:1037265| [2025/04/30 10:19:45 344085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385310733| [2025/04/30 10:19:45 344091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:919||sndq_packets_used_bytes:0|sndq_packets_free:867| [2025/04/30 10:19:45 344098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33384|rttvar:281|minrtt:30819|latest_rtt:33257|ack_delay:64| [2025/04/30 10:19:45 344105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33360|rttvar:258|minrtt:30819|latest_rtt:33257|ack_delay:64| [2025/04/30 10:19:45 344112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1111|lost_pn:1108|thresh:3| [2025/04/30 10:19:45 344117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 344121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 344126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 344133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33360|rtt_var:258|pto_duration:35360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 344139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 344145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 344151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 344157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385404163|now:1746008385344132|interv:60031| [2025/04/30 10:19:45 344162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385404163|now:1746008385344132|interval:60031|pto_count:0|srtt:33360 [2025/04/30 10:19:45 344166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34222, ack_elapse 34859, delivered 40800|rate 1170429|lost 221| [2025/04/30 10:19:45 344171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170429) in round 21| [2025/04/30 10:19:45 344175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 344179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 344183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746008385310733|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 344192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746008385310733|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 344196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:64807|full_bw_reached:1|inflight:40809|srtt:33360|latest_rtt:33257|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 344202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 10:19:45 344207] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746008385343990|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 344211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505343990|now:1746008385343990|interv:120000000| [2025/04/30 10:19:45 344216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505343990|now:1746008385343990|interv:120000000| [2025/04/30 10:19:45 344220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385344922|pq_index:0| [2025/04/30 10:19:45 344224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385343617| [2025/04/30 10:19:45 344228] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385344228| [2025/04/30 10:19:45 344233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385344232| [2025/04/30 10:19:45 344239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 344243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1075278| [2025/04/30 10:19:45 344248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 344253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 344257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 344261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1076457| [2025/04/30 10:19:45 344266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 344270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 344275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 344282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1077636| [2025/04/30 10:19:45 344286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 344290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 344295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 344299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1078815| [2025/04/30 10:19:45 344303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 344307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 344312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 344316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1079994| [2025/04/30 10:19:45 344320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 344324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 344328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 344332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 344336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 344341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1057593| [2025/04/30 10:19:45 344345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 344349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 344353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385344922| [2025/04/30 10:19:45 344357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385344922| [2025/04/30 10:19:45 344361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385344922|now:1746008385344361|diff:561| [2025/04/30 10:19:45 344365] [debug] |xqc_engine_main_logic|END|now:1746008385344232| [2025/04/30 10:19:45 344371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385344371| [2025/04/30 10:19:45 344377] [debug] |xqc_engine_wakeup_after|wakeup:1746008385344922|now:1746008385344377|diff:545| [2025/04/30 10:19:45 344381] [debug] |xqc_engine_main_logic|END|now:1746008385344371| [2025/04/30 10:19:45 345450] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385345450| [2025/04/30 10:19:45 345460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385344922|pq_index:0| [2025/04/30 10:19:45 345465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385344232| [2025/04/30 10:19:45 345470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385345469| [2025/04/30 10:19:45 345475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385344922|now:1746008385345469| [2025/04/30 10:19:45 345479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385344922|now:1746008385345469| [2025/04/30 10:19:45 345483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 345488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33360|min_srtt:33360|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 345493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1079994| [2025/04/30 10:19:45 345497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 345502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 345509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 345516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 345523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 345530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1057593| [2025/04/30 10:19:45 345535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 345539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 10:19:45 345587] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385345547|stream_id:0|stream_offset:1057593| [2025/04/30 10:19:45 345599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 345606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 345613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33360|rtt_var:258|pto_duration:35360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 345628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 345635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 345641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 345645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385405907|now:1746008385345613|interv:60294| [2025/04/30 10:19:45 345649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385405907|now:1746008385345613|interval:60294|pto_count:0|srtt:33360 [2025/04/30 10:19:45 345654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:42009| [2025/04/30 10:19:45 345659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 345663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1058772| [2025/04/30 10:19:45 345667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 345672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 10:19:45 345701] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385345679|stream_id:0|stream_offset:1058772| [2025/04/30 10:19:45 345707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 345715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 345722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33360|rtt_var:258|pto_duration:35360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 345729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 345736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 345742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 345749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385406039|now:1746008385345722|interv:60317| [2025/04/30 10:19:45 345755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385406039|now:1746008385345722|interval:60317|pto_count:0|srtt:33360 [2025/04/30 10:19:45 345761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:43209| [2025/04/30 10:19:45 345766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 345770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 345779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 345783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385346783|now:1746008385345783|interv:1000| [2025/04/30 10:19:45 345787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 345791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 345795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385346783| [2025/04/30 10:19:45 345799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385346783| [2025/04/30 10:19:45 345803] [debug] |xqc_engine_wakeup_after|wakeup:1746008385346783|now:1746008385345803|diff:980| [2025/04/30 10:19:45 345807] [debug] |xqc_engine_main_logic|END|now:1746008385345469| [2025/04/30 10:19:45 346347] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385346346| [2025/04/30 10:19:45 346359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 346368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:455| [2025/04/30 10:19:45 346374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 10:19:45 346383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 10:19:45 346389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 346397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1113|path_largest_ack:1112| [2025/04/30 10:19:45 346403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:996465|prior_time:1746008385309131|is_app_limited:0|send_elapse:34350|ack_elapse:37215|ctl_first_sent_time:1746008385310861|lagest_ack_time:1746008385346346|curr_delivered:1038465| [2025/04/30 10:19:45 346410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385310861| [2025/04/30 10:19:45 346418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:918||sndq_packets_used_bytes:0|sndq_packets_free:868| [2025/04/30 10:19:45 346425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1113|path_largest_ack:1113| [2025/04/30 10:19:45 346431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:39600|prior_delivered:1001265|prior_time:1746008385313136|is_app_limited:0|send_elapse:35483|ack_elapse:33210|ctl_first_sent_time:1746008385314781|lagest_ack_time:1746008385346346|curr_delivered:1039665| [2025/04/30 10:19:45 346437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385314781| [2025/04/30 10:19:45 346444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:917||sndq_packets_used_bytes:0|sndq_packets_free:869| [2025/04/30 10:19:45 346451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33360|rttvar:258|minrtt:30819|latest_rtt:31565|ack_delay:72| [2025/04/30 10:19:45 346458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33126|rttvar:660|minrtt:30819|latest_rtt:31565|ack_delay:72| [2025/04/30 10:19:45 346464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1113|lost_pn:1110|thresh:3| [2025/04/30 10:19:45 346474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 346478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 346482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 346487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33126|rtt_var:660|pto_duration:35766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 346495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 346501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 346507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 346511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385406445|now:1746008385346487|interv:59958| [2025/04/30 10:19:45 346515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385406445|now:1746008385346487|interval:59958|pto_count:0|srtt:33126 [2025/04/30 10:19:45 346519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35483, ack_elapse 33210, delivered 38400|rate 1082208|lost 221| [2025/04/30 10:19:45 346524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082208) in round 21| [2025/04/30 10:19:45 346528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 346532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 346536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746008385314781|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 346541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746008385314781|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 346545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:67207|full_bw_reached:1|inflight:40809|srtt:33126|latest_rtt:31565|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 346574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 10:19:45 346579] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1746008385346346|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 346584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505346346|now:1746008385346346|interv:120000000| [2025/04/30 10:19:45 346588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505346346|now:1746008385346346|interv:120000000| [2025/04/30 10:19:45 346592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385346783|pq_index:0| [2025/04/30 10:19:45 346600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385345469| [2025/04/30 10:19:45 346604] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385346604| [2025/04/30 10:19:45 346609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385346608| [2025/04/30 10:19:45 346615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 346620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1079994| [2025/04/30 10:19:45 346624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 346629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 346633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 346638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1081173| [2025/04/30 10:19:45 346642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 346647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 346651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 346655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1082352| [2025/04/30 10:19:45 346660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 346664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 346668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 346673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1083531| [2025/04/30 10:19:45 346677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 346682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 346692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 346696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1084710| [2025/04/30 10:19:45 346700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 346704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 346708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 346712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 346717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 346721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 346725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 346729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 346733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385346783| [2025/04/30 10:19:45 346737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385346783| [2025/04/30 10:19:45 346741] [debug] |xqc_engine_wakeup_after|wakeup:1746008385346783|now:1746008385346741|diff:42| [2025/04/30 10:19:45 346745] [debug] |xqc_engine_main_logic|END|now:1746008385346608| [2025/04/30 10:19:45 346751] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385346751| [2025/04/30 10:19:45 346755] [debug] |xqc_engine_wakeup_after|wakeup:1746008385346783|now:1746008385346755|diff:28| [2025/04/30 10:19:45 346759] [debug] |xqc_engine_main_logic|END|now:1746008385346751| [2025/04/30 10:19:45 347835] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385347834| [2025/04/30 10:19:45 347849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385346783|pq_index:0| [2025/04/30 10:19:45 347856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385346608| [2025/04/30 10:19:45 347863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385347862| [2025/04/30 10:19:45 347870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385346783|now:1746008385347862| [2025/04/30 10:19:45 347876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385346783|now:1746008385347862| [2025/04/30 10:19:45 347882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 347889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33126|min_srtt:33126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 347897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1084710| [2025/04/30 10:19:45 347910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 347917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 347923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 347930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 347937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 347943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 347950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 347956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 10:19:45 347999] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385347968|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 348009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 348016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 348024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33126|rtt_var:660|pto_duration:35766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 348031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 348037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 348044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 348051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385408734|now:1746008385348023|interv:60711| [2025/04/30 10:19:45 348056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385408734|now:1746008385348023|interval:60711|pto_count:0|srtt:33126 [2025/04/30 10:19:45 348061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:42009| [2025/04/30 10:19:45 348066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 348070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1061130| [2025/04/30 10:19:45 348075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 348084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 10:19:45 348115] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385348091|stream_id:0|stream_offset:1061130| [2025/04/30 10:19:45 348121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 348127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 348134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33126|rtt_var:660|pto_duration:35766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 348141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 348147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 348154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 348160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385408857|now:1746008385348133|interv:60724| [2025/04/30 10:19:45 348166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385408857|now:1746008385348133|interval:60724|pto_count:0|srtt:33126 [2025/04/30 10:19:45 348171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:43209| [2025/04/30 10:19:45 348176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 348180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1062309| [2025/04/30 10:19:45 348184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 348188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385349188|now:1746008385348188|interv:1000| [2025/04/30 10:19:45 348192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 348196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 348200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385349188| [2025/04/30 10:19:45 348204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385349188| [2025/04/30 10:19:45 348208] [debug] |xqc_engine_wakeup_after|wakeup:1746008385349188|now:1746008385348208|diff:980| [2025/04/30 10:19:45 348213] [debug] |xqc_engine_main_logic|END|now:1746008385347862| [2025/04/30 10:19:45 348297] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385348296| [2025/04/30 10:19:45 348307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 348315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:456| [2025/04/30 10:19:45 348321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 10:19:45 348329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 10:19:45 348343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 348351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1115|path_largest_ack:1114| [2025/04/30 10:19:45 348358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40800|prior_delivered:1001265|prior_time:1746008385313136|is_app_limited:0|send_elapse:35612|ack_elapse:35160|ctl_first_sent_time:1746008385314910|lagest_ack_time:1746008385348296|curr_delivered:1040865| [2025/04/30 10:19:45 348364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385314910| [2025/04/30 10:19:45 348371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/04/30 10:19:45 348378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1115|path_largest_ack:1115| [2025/04/30 10:19:45 348384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40800|prior_delivered:1001265|prior_time:1746008385313136|is_app_limited:0|send_elapse:35612|ack_elapse:35160|ctl_first_sent_time:1746008385314910|lagest_ack_time:1746008385348296|curr_delivered:1042065| [2025/04/30 10:19:45 348391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385315010| [2025/04/30 10:19:45 348398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:915||sndq_packets_used_bytes:0|sndq_packets_free:871| [2025/04/30 10:19:45 348404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33126|rttvar:660|minrtt:30819|latest_rtt:33286|ack_delay:72| [2025/04/30 10:19:45 348411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33137|rttvar:517|minrtt:30819|latest_rtt:33286|ack_delay:72| [2025/04/30 10:19:45 348418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1115|lost_pn:1112|thresh:3| [2025/04/30 10:19:45 348424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 348429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 348433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 348437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33137|rtt_var:517|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 348442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 348446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 348453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 348459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385408296|now:1746008385348437|interv:59859| [2025/04/30 10:19:45 348465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385408296|now:1746008385348437|interval:59859|pto_count:0|srtt:33137 [2025/04/30 10:19:45 348475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35612, ack_elapse 35160, delivered 40800|rate 1145681|lost 221| [2025/04/30 10:19:45 348479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145681) in round 21| [2025/04/30 10:19:45 348484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 348488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 348492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67207|packet_lost:0|acked:2400|po_sent_time:1746008385315010|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 348496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67207|packet_lost:0|acked:2400|po_sent_time:1746008385315010|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 348501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:69607|full_bw_reached:1|inflight:40809|srtt:33137|latest_rtt:33286|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 348507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 10:19:45 348512] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746008385348296|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 348517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505348296|now:1746008385348296|interv:120000000| [2025/04/30 10:19:45 348521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505348296|now:1746008385348296|interv:120000000| [2025/04/30 10:19:45 348525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385349188|pq_index:0| [2025/04/30 10:19:45 348529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385347862| [2025/04/30 10:19:45 348533] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385348533| [2025/04/30 10:19:45 348538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385348537| [2025/04/30 10:19:45 348544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 348569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1084710| [2025/04/30 10:19:45 348578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 348583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 348588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 348595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1085889| [2025/04/30 10:19:45 348600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 348604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 348609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 348613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1087068| [2025/04/30 10:19:45 348617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 348622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 348626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 348630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1088247| [2025/04/30 10:19:45 348634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 348639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 348643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 348648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1089426| [2025/04/30 10:19:45 348652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 348656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 348660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 348664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 348668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 348672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1062309| [2025/04/30 10:19:45 348680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 348683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 348687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385349188| [2025/04/30 10:19:45 348692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385349188| [2025/04/30 10:19:45 348696] [debug] |xqc_engine_wakeup_after|wakeup:1746008385349188|now:1746008385348696|diff:492| [2025/04/30 10:19:45 348704] [debug] |xqc_engine_main_logic|END|now:1746008385348537| [2025/04/30 10:19:45 348712] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385348712| [2025/04/30 10:19:45 348717] [debug] |xqc_engine_wakeup_after|wakeup:1746008385349188|now:1746008385348717|diff:471| [2025/04/30 10:19:45 348721] [debug] |xqc_engine_main_logic|END|now:1746008385348712| [2025/04/30 10:19:45 349793] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385349793| [2025/04/30 10:19:45 349807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385349188|pq_index:0| [2025/04/30 10:19:45 349814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385348537| [2025/04/30 10:19:45 349822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385349820| [2025/04/30 10:19:45 349829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385349188|now:1746008385349820| [2025/04/30 10:19:45 349836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385349188|now:1746008385349820| [2025/04/30 10:19:45 349842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 349851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33137|min_srtt:33137|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 349858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1089426| [2025/04/30 10:19:45 349865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 349871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 349877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 349883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 349890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 349896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1062309| [2025/04/30 10:19:45 349902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 349908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 10:19:45 349957] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385349926|stream_id:0|stream_offset:1062309| [2025/04/30 10:19:45 349964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 349971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 349977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33137|rtt_var:517|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 349984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 349991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 349997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 350004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385410131|now:1746008385349977|interv:60154| [2025/04/30 10:19:45 350010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385410131|now:1746008385349977|interval:60154|pto_count:0|srtt:33137 [2025/04/30 10:19:45 350017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69607|inflight:42009| [2025/04/30 10:19:45 350024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 350029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1063488| [2025/04/30 10:19:45 350035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 350041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 10:19:45 350079] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385350051|stream_id:0|stream_offset:1063488| [2025/04/30 10:19:45 350085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 350091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 350098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33137|rtt_var:517|pto_duration:35205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 350105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 350112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 350118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 350125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385410256|now:1746008385350098|interv:60158| [2025/04/30 10:19:45 350136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385410256|now:1746008385350098|interval:60158|pto_count:0|srtt:33137 [2025/04/30 10:19:45 350141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69607|inflight:43209| [2025/04/30 10:19:45 350146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 350151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1064667| [2025/04/30 10:19:45 350155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 350159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385351159|now:1746008385350159|interv:1000| [2025/04/30 10:19:45 350163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 350167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 350171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385351159| [2025/04/30 10:19:45 350176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385351159| [2025/04/30 10:19:45 350180] [debug] |xqc_engine_wakeup_after|wakeup:1746008385351159|now:1746008385350179|diff:980| [2025/04/30 10:19:45 350184] [debug] |xqc_engine_main_logic|END|now:1746008385349820| [2025/04/30 10:19:45 350296] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385350295| [2025/04/30 10:19:45 350304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 350310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:457| [2025/04/30 10:19:45 350314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 10:19:45 350320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 10:19:45 350324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 350329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1117|path_largest_ack:1116| [2025/04/30 10:19:45 350334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:1001265|prior_time:1746008385313136|is_app_limited:0|send_elapse:35829|ack_elapse:37159|ctl_first_sent_time:1746008385315127|lagest_ack_time:1746008385350295|curr_delivered:1043265| [2025/04/30 10:19:45 350338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385315127| [2025/04/30 10:19:45 350343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:914||sndq_packets_used_bytes:0|sndq_packets_free:872| [2025/04/30 10:19:45 350347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1117|path_largest_ack:1117| [2025/04/30 10:19:45 350352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42000|prior_delivered:1003665|prior_time:1746008385315279|is_app_limited:0|send_elapse:36231|ack_elapse:35016|ctl_first_sent_time:1746008385316877|lagest_ack_time:1746008385350295|curr_delivered:1044465| [2025/04/30 10:19:45 350361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385316877| [2025/04/30 10:19:45 350365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:913||sndq_packets_used_bytes:0|sndq_packets_free:873| [2025/04/30 10:19:45 350369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33137|rttvar:517|minrtt:30819|latest_rtt:33418|ack_delay:80| [2025/04/30 10:19:45 350374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33162|rttvar:438|minrtt:30819|latest_rtt:33418|ack_delay:80| [2025/04/30 10:19:45 350378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1117|lost_pn:1114|thresh:3| [2025/04/30 10:19:45 350383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 350390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 350396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 350403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33162|rtt_var:438|pto_duration:35162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 350410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 350416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 350422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 350428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385410213|now:1746008385350402|interv:59811| [2025/04/30 10:19:45 350434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385410213|now:1746008385350402|interval:59811|pto_count:0|srtt:33162 [2025/04/30 10:19:45 350441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36231, ack_elapse 35016, delivered 40800|rate 1126107|lost 221| [2025/04/30 10:19:45 350448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126107) in round 21| [2025/04/30 10:19:45 350455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 350462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 350468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69607|packet_lost:0|acked:2400|po_sent_time:1746008385316877|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 350475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69607|packet_lost:0|acked:2400|po_sent_time:1746008385316877|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 350482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:72007|full_bw_reached:1|inflight:40809|srtt:33162|latest_rtt:33418|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 350497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 10:19:45 350504] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746008385350295|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 350509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505350295|now:1746008385350295|interv:120000000| [2025/04/30 10:19:45 350513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505350295|now:1746008385350295|interv:120000000| [2025/04/30 10:19:45 350517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385351159|pq_index:0| [2025/04/30 10:19:45 350522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385349820| [2025/04/30 10:19:45 350526] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385350526| [2025/04/30 10:19:45 350531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385350530| [2025/04/30 10:19:45 350537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 350541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1089426| [2025/04/30 10:19:45 350546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 350577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 350582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 350586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1090605| [2025/04/30 10:19:45 350591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 350595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 350599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 350604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1091784| [2025/04/30 10:19:45 350608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 350612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 350621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 350625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1092963| [2025/04/30 10:19:45 350629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 350633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 350638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 350642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1094142| [2025/04/30 10:19:45 350646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 350650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 350654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 350658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 350662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 350667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1064667| [2025/04/30 10:19:45 350671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 350675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 350679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385351159| [2025/04/30 10:19:45 350683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385351159| [2025/04/30 10:19:45 350687] [debug] |xqc_engine_wakeup_after|wakeup:1746008385351159|now:1746008385350687|diff:472| [2025/04/30 10:19:45 350691] [debug] |xqc_engine_main_logic|END|now:1746008385350530| [2025/04/30 10:19:45 350697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385350697| [2025/04/30 10:19:45 350701] [debug] |xqc_engine_wakeup_after|wakeup:1746008385351159|now:1746008385350701|diff:458| [2025/04/30 10:19:45 350705] [debug] |xqc_engine_main_logic|END|now:1746008385350697| [2025/04/30 10:19:45 351745] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385351744| [2025/04/30 10:19:45 351755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385351159|pq_index:0| [2025/04/30 10:19:45 351760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385350530| [2025/04/30 10:19:45 351766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385351764| [2025/04/30 10:19:45 351776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385351159|now:1746008385351764| [2025/04/30 10:19:45 351781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385351159|now:1746008385351764| [2025/04/30 10:19:45 351785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 351791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33162|min_srtt:33162|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 351798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1094142| [2025/04/30 10:19:45 351806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 351812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 351818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 351824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 351831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 351838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1064667| [2025/04/30 10:19:45 351845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 351852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 10:19:45 351894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385351863|stream_id:0|stream_offset:1064667| [2025/04/30 10:19:45 351902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 351910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 351916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33162|rtt_var:438|pto_duration:35162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 351923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 351929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 351935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 351941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385412025|now:1746008385351916|interv:60109| [2025/04/30 10:19:45 351947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385412025|now:1746008385351916|interval:60109|pto_count:0|srtt:33162 [2025/04/30 10:19:45 351958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72007|inflight:42009| [2025/04/30 10:19:45 351964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 351970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1065846| [2025/04/30 10:19:45 351977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 351983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 10:19:45 352022] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385351992|stream_id:0|stream_offset:1065846| [2025/04/30 10:19:45 352030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 352037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 352044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33162|rtt_var:438|pto_duration:35162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 352048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 352052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 352057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 352063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385412154|now:1746008385352043|interv:60111| [2025/04/30 10:19:45 352069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385412154|now:1746008385352043|interval:60111|pto_count:0|srtt:33162 [2025/04/30 10:19:45 352077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72007|inflight:43209| [2025/04/30 10:19:45 352083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 352087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1067025| [2025/04/30 10:19:45 352092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 352096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385353095|now:1746008385352095|interv:1000| [2025/04/30 10:19:45 352100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 352103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 352108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385353095| [2025/04/30 10:19:45 352112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385353095| [2025/04/30 10:19:45 352121] [debug] |xqc_engine_wakeup_after|wakeup:1746008385353095|now:1746008385352121|diff:974| [2025/04/30 10:19:45 352125] [debug] |xqc_engine_main_logic|END|now:1746008385351764| [2025/04/30 10:19:45 352410] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385352409| [2025/04/30 10:19:45 352420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 352428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:458| [2025/04/30 10:19:45 352434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 10:19:45 352442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 10:19:45 352447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 352454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1119|path_largest_ack:1118| [2025/04/30 10:19:45 352460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:43200|prior_delivered:1003665|prior_time:1746008385315279|is_app_limited:0|send_elapse:36338|ack_elapse:37130|ctl_first_sent_time:1746008385316984|lagest_ack_time:1746008385352409|curr_delivered:1045665| [2025/04/30 10:19:45 352468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385316984| [2025/04/30 10:19:45 352475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:912||sndq_packets_used_bytes:0|sndq_packets_free:874| [2025/04/30 10:19:45 352483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1119|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1119|path_largest_ack:1119| [2025/04/30 10:19:45 352490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:42009|prior_delivered:1006065|prior_time:1746008385317102|is_app_limited:0|send_elapse:34274|ack_elapse:35307|ctl_first_sent_time:1746008385318750|lagest_ack_time:1746008385352409|curr_delivered:1046874| [2025/04/30 10:19:45 352498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385318750| [2025/04/30 10:19:45 352503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:911||sndq_packets_used_bytes:0|sndq_packets_free:875| [2025/04/30 10:19:45 352508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33162|rttvar:438|minrtt:30819|latest_rtt:33659|ack_delay:80| [2025/04/30 10:19:45 352515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33214|rttvar:433|minrtt:30819|latest_rtt:33659|ack_delay:80| [2025/04/30 10:19:45 352522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1119|lost_pn:1116|thresh:3| [2025/04/30 10:19:45 352528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 352534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 352540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 442|pns:2| [2025/04/30 10:19:45 352547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 352573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33214|rtt_var:433|pto_duration:35214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 352587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 352593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 352600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 352605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385412206|now:1746008385352572|interv:59634| [2025/04/30 10:19:45 352609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385412206|now:1746008385352572|interval:59634|pto_count:0|srtt:33214 [2025/04/30 10:19:45 352613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34274, ack_elapse 35307, delivered 40809|rate 1155833|lost 221| [2025/04/30 10:19:45 352618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155833) in round 21| [2025/04/30 10:19:45 352622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 352626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 352630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72007|packet_lost:0|acked:2409|po_sent_time:1746008385318750|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 352635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72007|packet_lost:0|acked:2409|po_sent_time:1746008385318750|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 352640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:74416|full_bw_reached:1|inflight:40800|srtt:33214|latest_rtt:33659|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 352646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 10:19:45 352650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746008385352409|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 352655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505352409|now:1746008385352409|interv:120000000| [2025/04/30 10:19:45 352659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505352409|now:1746008385352409|interv:120000000| [2025/04/30 10:19:45 352663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385353095|pq_index:0| [2025/04/30 10:19:45 352668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385351764| [2025/04/30 10:19:45 352672] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385352672| [2025/04/30 10:19:45 352677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385352676| [2025/04/30 10:19:45 352683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1094142| [2025/04/30 10:19:45 352695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 352700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 352705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1095321| [2025/04/30 10:19:45 352714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 352719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 352723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1096500| [2025/04/30 10:19:45 352732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 352736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 352741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1097679| [2025/04/30 10:19:45 352749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 352754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 352758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1098858| [2025/04/30 10:19:45 352769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 352773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 352777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 352782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 352789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 352796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 352802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 352809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 352814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 352820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1067025| [2025/04/30 10:19:45 352827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 352833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 352838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385353095| [2025/04/30 10:19:45 352845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385353095| [2025/04/30 10:19:45 352851] [debug] |xqc_engine_wakeup_after|wakeup:1746008385353095|now:1746008385352851|diff:244| [2025/04/30 10:19:45 352857] [debug] |xqc_engine_main_logic|END|now:1746008385352676| [2025/04/30 10:19:45 352864] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385352864| [2025/04/30 10:19:45 352869] [debug] |xqc_engine_wakeup_after|wakeup:1746008385353095|now:1746008385352869|diff:226| [2025/04/30 10:19:45 352875] [debug] |xqc_engine_main_logic|END|now:1746008385352864| [2025/04/30 10:19:45 353922] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385353922| [2025/04/30 10:19:45 353944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385353095|pq_index:0| [2025/04/30 10:19:45 353951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385352676| [2025/04/30 10:19:45 353959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385353957| [2025/04/30 10:19:45 353966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385353095|now:1746008385353957| [2025/04/30 10:19:45 353973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385353095|now:1746008385353957| [2025/04/30 10:19:45 353979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 353994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33214|min_srtt:33214|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 354029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 354035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 354040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 354044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 354049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 354054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1067025| [2025/04/30 10:19:45 354058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 354063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 10:19:45 354103] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385354071|stream_id:0|stream_offset:1067025| [2025/04/30 10:19:45 354112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 354118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 354126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33214|rtt_var:433|pto_duration:35214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 354133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 354139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 354145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 354152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385414285|now:1746008385354125|interv:60160| [2025/04/30 10:19:45 354158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385414285|now:1746008385354125|interval:60160|pto_count:0|srtt:33214 [2025/04/30 10:19:45 354166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74416|inflight:42000| [2025/04/30 10:19:45 354173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 354180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1068204| [2025/04/30 10:19:45 354193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 354200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 10:19:45 354241] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385354211|stream_id:0|stream_offset:1068204| [2025/04/30 10:19:45 354250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 354257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 354283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33214|rtt_var:433|pto_duration:35214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 354291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 354295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 354299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 354303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385414425|now:1746008385354283|interv:60142| [2025/04/30 10:19:45 354307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385414425|now:1746008385354283|interval:60142|pto_count:0|srtt:33214 [2025/04/30 10:19:45 354312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74416|inflight:43200| [2025/04/30 10:19:45 354317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 354321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1069383| [2025/04/30 10:19:45 354325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 354329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385355329|now:1746008385354329|interv:1000| [2025/04/30 10:19:45 354333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 354337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 354341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385355329| [2025/04/30 10:19:45 354358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385355329| [2025/04/30 10:19:45 354364] [debug] |xqc_engine_wakeup_after|wakeup:1746008385355329|now:1746008385354364|diff:965| [2025/04/30 10:19:45 354370] [debug] |xqc_engine_main_logic|END|now:1746008385353957| [2025/04/30 10:19:45 354384] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385354383| [2025/04/30 10:19:45 354391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 354399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:459| [2025/04/30 10:19:45 354412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 10:19:45 354421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 10:19:45 354427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 354436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1121|path_largest_ack:1120| [2025/04/30 10:19:45 354444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1008465|prior_time:1746008385319105|is_app_limited:0|send_elapse:32803|ack_elapse:35278|ctl_first_sent_time:1746008385319422|lagest_ack_time:1746008385354383|curr_delivered:1048074| [2025/04/30 10:19:45 354451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385319422| [2025/04/30 10:19:45 354457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:910||sndq_packets_used_bytes:0|sndq_packets_free:876| [2025/04/30 10:19:45 354462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1121|path_largest_ack:1121| [2025/04/30 10:19:45 354466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1008465|prior_time:1746008385319105|is_app_limited:0|send_elapse:32803|ack_elapse:35278|ctl_first_sent_time:1746008385319422|lagest_ack_time:1746008385354383|curr_delivered:1049274| [2025/04/30 10:19:45 354471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385320793| [2025/04/30 10:19:45 354474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:909||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/04/30 10:19:45 354478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33214|rttvar:433|minrtt:30819|latest_rtt:33590|ack_delay:56| [2025/04/30 10:19:45 354483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33254|rttvar:405|minrtt:30819|latest_rtt:33590|ack_delay:56| [2025/04/30 10:19:45 354487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1121|lost_pn:1118|thresh:3| [2025/04/30 10:19:45 354491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 354495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 354499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 354503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:405|pto_duration:35254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 354508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 354512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 354516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 354520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385414465|now:1746008385354503|interv:59962| [2025/04/30 10:19:45 354528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385414465|now:1746008385354503|interval:59962|pto_count:0|srtt:33254 [2025/04/30 10:19:45 354532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32803, ack_elapse 35278, delivered 40809|rate 1156783|lost 221| [2025/04/30 10:19:45 354537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156783) in round 21| [2025/04/30 10:19:45 354541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 354545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 354574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74416|packet_lost:0|acked:2400|po_sent_time:1746008385320793|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 354579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74416|packet_lost:0|acked:2400|po_sent_time:1746008385320793|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 354584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:76816|full_bw_reached:1|inflight:40800|srtt:33254|latest_rtt:33590|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 354590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 10:19:45 354595] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746008385354383|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 354600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505354383|now:1746008385354383|interv:120000000| [2025/04/30 10:19:45 354604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505354383|now:1746008385354383|interv:120000000| [2025/04/30 10:19:45 354608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385355329|pq_index:0| [2025/04/30 10:19:45 354612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385353957| [2025/04/30 10:19:45 354616] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385354616| [2025/04/30 10:19:45 354621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385354620| [2025/04/30 10:19:45 354627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 354637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 354645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 354650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1101216| [2025/04/30 10:19:45 354658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 354663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 354667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1102395| [2025/04/30 10:19:45 354676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 354680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 354684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1103574| [2025/04/30 10:19:45 354693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 354697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 354701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 354705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 354710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 354713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 354717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 354722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 354726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 354733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1069383| [2025/04/30 10:19:45 354737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 354741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 354745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385355329| [2025/04/30 10:19:45 354749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385355329| [2025/04/30 10:19:45 354754] [debug] |xqc_engine_wakeup_after|wakeup:1746008385355329|now:1746008385354754|diff:575| [2025/04/30 10:19:45 354761] [debug] |xqc_engine_main_logic|END|now:1746008385354620| [2025/04/30 10:19:45 354769] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385354769| [2025/04/30 10:19:45 354775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385355329|now:1746008385354775|diff:554| [2025/04/30 10:19:45 354782] [debug] |xqc_engine_main_logic|END|now:1746008385354769| [2025/04/30 10:19:45 355855] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385355855| [2025/04/30 10:19:45 355870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385355329|pq_index:0| [2025/04/30 10:19:45 355877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385354620| [2025/04/30 10:19:45 355885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385355883| [2025/04/30 10:19:45 355891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385355329|now:1746008385355883| [2025/04/30 10:19:45 355898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385355329|now:1746008385355883| [2025/04/30 10:19:45 355903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 355912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33254|min_srtt:33254|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 355919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 355926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 355932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 355939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 355946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 355963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 355969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1069383| [2025/04/30 10:19:45 355984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 355989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 10:19:45 356029] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385355998|stream_id:0|stream_offset:1069383| [2025/04/30 10:19:45 356038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 356046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 356053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:405|pto_duration:35254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 356058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 356062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 356066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 356070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385416252|now:1746008385356053|interv:60199| [2025/04/30 10:19:45 356074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385416252|now:1746008385356053|interval:60199|pto_count:0|srtt:33254 [2025/04/30 10:19:45 356079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76816|inflight:42000| [2025/04/30 10:19:45 356083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 356088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1070562| [2025/04/30 10:19:45 356092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 356096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 10:19:45 356126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385356103|stream_id:0|stream_offset:1070562| [2025/04/30 10:19:45 356134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 356141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 356148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33254|rtt_var:405|pto_duration:35254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 356152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 356156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 356160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 356168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385416357|now:1746008385356147|interv:60210| [2025/04/30 10:19:45 356172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385416357|now:1746008385356147|interval:60210|pto_count:0|srtt:33254 [2025/04/30 10:19:45 356177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76816|inflight:43200| [2025/04/30 10:19:45 356181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 356188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1071741| [2025/04/30 10:19:45 356195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 356201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385357201|now:1746008385356201|interv:1000| [2025/04/30 10:19:45 356209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 356215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 356220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385357108| [2025/04/30 10:19:45 356225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385357108| [2025/04/30 10:19:45 356231] [debug] |xqc_engine_wakeup_after|wakeup:1746008385357108|now:1746008385356231|diff:877| [2025/04/30 10:19:45 356237] [debug] |xqc_engine_main_logic|END|now:1746008385355883| [2025/04/30 10:19:45 356249] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385356248| [2025/04/30 10:19:45 356255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 356262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:461| [2025/04/30 10:19:45 356268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 10:19:45 356277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 10:19:45 356282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 356287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1123|path_largest_ack:1122| [2025/04/30 10:19:45 356292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1010865|prior_time:1746008385321051|is_app_limited:0|send_elapse:34668|ack_elapse:35197|ctl_first_sent_time:1746008385321380|lagest_ack_time:1746008385356248|curr_delivered:1050474| [2025/04/30 10:19:45 356296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385321380| [2025/04/30 10:19:45 356301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:908||sndq_packets_used_bytes:0|sndq_packets_free:878| [2025/04/30 10:19:45 356305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1123|path_largest_ack:1123| [2025/04/30 10:19:45 356310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1010865|prior_time:1746008385321051|is_app_limited:0|send_elapse:34668|ack_elapse:35197|ctl_first_sent_time:1746008385321380|lagest_ack_time:1746008385356248|curr_delivered:1051674| [2025/04/30 10:19:45 356374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385322751| [2025/04/30 10:19:45 356379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:907||sndq_packets_used_bytes:0|sndq_packets_free:879| [2025/04/30 10:19:45 356383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33254|rttvar:405|minrtt:30819|latest_rtt:33497|ack_delay:64| [2025/04/30 10:19:45 356387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33277|rttvar:348|minrtt:30819|latest_rtt:33497|ack_delay:64| [2025/04/30 10:19:45 356392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1123|lost_pn:1120|thresh:3| [2025/04/30 10:19:45 356396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 356400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 356404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 356408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33277|rtt_var:348|pto_duration:35277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 356413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 356417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 356420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 356424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385416380|now:1746008385356408|interv:59972| [2025/04/30 10:19:45 356428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385416380|now:1746008385356408|interval:59972|pto_count:0|srtt:33277 [2025/04/30 10:19:45 356433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34668, ack_elapse 35197, delivered 40809|rate 1159445|lost 221| [2025/04/30 10:19:45 356437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159445) in round 21| [2025/04/30 10:19:45 356442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 356446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 356450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76816|packet_lost:0|acked:2400|po_sent_time:1746008385322751|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 356454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76816|packet_lost:0|acked:2400|po_sent_time:1746008385322751|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 356459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:79216|full_bw_reached:1|inflight:40800|srtt:33277|latest_rtt:33497|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 356468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 10:19:45 356472] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746008385356248|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 356477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505356248|now:1746008385356248|interv:120000000| [2025/04/30 10:19:45 356481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505356248|now:1746008385356248|interv:120000000| [2025/04/30 10:19:45 356485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385357108|pq_index:0| [2025/04/30 10:19:45 356489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385355883| [2025/04/30 10:19:45 356493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385356493| [2025/04/30 10:19:45 356498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385356497| [2025/04/30 10:19:45 356504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 356509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 356513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 356518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 356523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 356527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1105932| [2025/04/30 10:19:45 356531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 356536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 356540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 356544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1107111| [2025/04/30 10:19:45 356570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 356584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 356588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 356592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1108290| [2025/04/30 10:19:45 356597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 356601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 356605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 356610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 356614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 356618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 356622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 356626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 356630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 356634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1071741| [2025/04/30 10:19:45 356639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 356643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 356647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385357108| [2025/04/30 10:19:45 356651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385357108| [2025/04/30 10:19:45 356655] [debug] |xqc_engine_wakeup_after|wakeup:1746008385357108|now:1746008385356655|diff:453| [2025/04/30 10:19:45 356659] [debug] |xqc_engine_main_logic|END|now:1746008385356497| [2025/04/30 10:19:45 356664] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385356664| [2025/04/30 10:19:45 356669] [debug] |xqc_engine_wakeup_after|wakeup:1746008385357108|now:1746008385356669|diff:439| [2025/04/30 10:19:45 356676] [debug] |xqc_engine_main_logic|END|now:1746008385356664| [2025/04/30 10:19:45 357747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385357747| [2025/04/30 10:19:45 357757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385357108|pq_index:0| [2025/04/30 10:19:45 357767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385356497| [2025/04/30 10:19:45 357772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385357771| [2025/04/30 10:19:45 357776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385357108|now:1746008385357771| [2025/04/30 10:19:45 357780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 357785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385357108|now:1746008385357771| [2025/04/30 10:19:45 357790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 357796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385357201|now:1746008385357771| [2025/04/30 10:19:45 357802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385357201|now:1746008385357771| [2025/04/30 10:19:45 357808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 357815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:462|ack_delay:25707|first_ack_range:1|largest_pkt_recv_time:1746008385332108| [2025/04/30 10:19:45 357822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:462|low:461|pkt_pns:2| [2025/04/30 10:19:45 357828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:459|low:447|pkt_pns:2| [2025/04/30 10:19:45 357834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:445|low:442|pkt_pns:2| [2025/04/30 10:19:45 357839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:449|frame_largest_recv:462| [2025/04/30 10:19:45 357846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 357853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33277|min_srtt:33277|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 357859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 357866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 357871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 357876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 357882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 357889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 357895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:40800|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1071741| [2025/04/30 10:19:45 357901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 357907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 10:19:45 357955] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1158|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008385357923|stream_id:0|stream_offset:1071741| [2025/04/30 10:19:45 357962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1158|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 357969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 357975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33277|rtt_var:348|pto_duration:35277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 357981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 357987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 357993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 357998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385418200|now:1746008385357975|interv:60225| [2025/04/30 10:19:45 358004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385418200|now:1746008385357975|interval:60225|pto_count:0|srtt:33277 [2025/04/30 10:19:45 358012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79216|inflight:42011| [2025/04/30 10:19:45 358020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 358027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1072920| [2025/04/30 10:19:45 358034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 358040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 10:19:45 358070] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385358048|stream_id:0|stream_offset:1072920| [2025/04/30 10:19:45 358076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 358080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 358085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33277|rtt_var:348|pto_duration:35277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 358089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 358093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 358097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 358101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385418325|now:1746008385358084|interv:60241| [2025/04/30 10:19:45 358109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385418325|now:1746008385358084|interval:60241|pto_count:0|srtt:33277 [2025/04/30 10:19:45 358114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79216|inflight:43211| [2025/04/30 10:19:45 358118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 358123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1074099| [2025/04/30 10:19:45 358127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 358131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385359131|now:1746008385358131|interv:1000| [2025/04/30 10:19:45 358135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 358139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 358143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385359131| [2025/04/30 10:19:45 358147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385359131| [2025/04/30 10:19:45 358151] [debug] |xqc_engine_wakeup_after|wakeup:1746008385359131|now:1746008385358151|diff:980| [2025/04/30 10:19:45 358155] [debug] |xqc_engine_main_logic|END|now:1746008385357771| [2025/04/30 10:19:45 358286] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385358285| [2025/04/30 10:19:45 358292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 358301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:462| [2025/04/30 10:19:45 358307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 10:19:45 358315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 10:19:45 358322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 358328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1125|path_largest_ack:1124| [2025/04/30 10:19:45 358333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1013265|prior_time:1746008385323318|is_app_limited:0|send_elapse:32878|ack_elapse:34967|ctl_first_sent_time:1746008385323660|lagest_ack_time:1746008385358285|curr_delivered:1052874| [2025/04/30 10:19:45 358338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385323660| [2025/04/30 10:19:45 358346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:906||sndq_packets_used_bytes:0|sndq_packets_free:880| [2025/04/30 10:19:45 358352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1125|path_largest_ack:1125| [2025/04/30 10:19:45 358359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1013265|prior_time:1746008385323318|is_app_limited:0|send_elapse:32878|ack_elapse:34967|ctl_first_sent_time:1746008385323660|lagest_ack_time:1746008385358285|curr_delivered:1054074| [2025/04/30 10:19:45 358373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385323811| [2025/04/30 10:19:45 358380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:905||sndq_packets_used_bytes:0|sndq_packets_free:881| [2025/04/30 10:19:45 358386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33277|rttvar:348|minrtt:30819|latest_rtt:34474|ack_delay:72| [2025/04/30 10:19:45 358393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33418|rttvar:542|minrtt:30819|latest_rtt:34474|ack_delay:72| [2025/04/30 10:19:45 358397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1125|lost_pn:1122|thresh:3| [2025/04/30 10:19:45 358401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 358405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 358409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 358414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:542|pto_duration:35586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 358418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 358422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 358426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 358430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385418634|now:1746008385358413|interv:60221| [2025/04/30 10:19:45 358434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385418634|now:1746008385358413|interval:60221|pto_count:0|srtt:33418 [2025/04/30 10:19:45 358438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 32878, ack_elapse 34967, delivered 40809|rate 1167071|lost 221| [2025/04/30 10:19:45 358443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167071) in round 21| [2025/04/30 10:19:45 358447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 358451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 358455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79216|packet_lost:0|acked:2400|po_sent_time:1746008385323811|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 358460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79216|packet_lost:0|acked:2400|po_sent_time:1746008385323811|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 358465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:81616|full_bw_reached:1|inflight:40811|srtt:33418|latest_rtt:34474|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 358474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 10:19:45 358478] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746008385358285|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 358483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505358285|now:1746008385358285|interv:120000000| [2025/04/30 10:19:45 358487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505358285|now:1746008385358285|interv:120000000| [2025/04/30 10:19:45 358491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385359131|pq_index:0| [2025/04/30 10:19:45 358496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385357771| [2025/04/30 10:19:45 358500] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385358500| [2025/04/30 10:19:45 358505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385358503| [2025/04/30 10:19:45 358511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 358515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 358520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 358525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 358529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 358534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1110648| [2025/04/30 10:19:45 358538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 358542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 358547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 358572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1111827| [2025/04/30 10:19:45 358576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 358581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 358592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 358596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1113006| [2025/04/30 10:19:45 358601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 358605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 358610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 358614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 358618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 358622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 358626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 358630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 358635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 358639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1074099| [2025/04/30 10:19:45 358644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 358647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 358651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385359131| [2025/04/30 10:19:45 358655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385359131| [2025/04/30 10:19:45 358659] [debug] |xqc_engine_wakeup_after|wakeup:1746008385359131|now:1746008385358659|diff:472| [2025/04/30 10:19:45 358664] [debug] |xqc_engine_main_logic|END|now:1746008385358503| [2025/04/30 10:19:45 358669] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385358669| [2025/04/30 10:19:45 358673] [debug] |xqc_engine_wakeup_after|wakeup:1746008385359131|now:1746008385358673|diff:458| [2025/04/30 10:19:45 358677] [debug] |xqc_engine_main_logic|END|now:1746008385358669| [2025/04/30 10:19:45 359749] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385359748| [2025/04/30 10:19:45 359758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385359131|pq_index:0| [2025/04/30 10:19:45 359763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385358503| [2025/04/30 10:19:45 359768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385359767| [2025/04/30 10:19:45 359778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385359131|now:1746008385359767| [2025/04/30 10:19:45 359783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385359131|now:1746008385359767| [2025/04/30 10:19:45 359790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 359798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 359805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 359812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 359818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 359823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 359830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 359837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 359842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1074099| [2025/04/30 10:19:45 359849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 359855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 10:19:45 359925] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385359866|stream_id:0|stream_offset:1074099| [2025/04/30 10:19:45 359934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 359940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 359946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:542|pto_duration:35586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 359952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 359958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 359963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 359969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385420452|now:1746008385359946|interv:60506| [2025/04/30 10:19:45 359974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385420452|now:1746008385359946|interval:60506|pto_count:0|srtt:33418 [2025/04/30 10:19:45 359984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81616|inflight:42011| [2025/04/30 10:19:45 359991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 359997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1075278| [2025/04/30 10:19:45 360004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 360010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 10:19:45 360043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385360020|stream_id:0|stream_offset:1075278| [2025/04/30 10:19:45 360049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 360054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 360058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:542|pto_duration:35586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 360062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 360066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 360070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 360074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385420606|now:1746008385360058|interv:60548| [2025/04/30 10:19:45 360078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385420606|now:1746008385360058|interval:60548|pto_count:0|srtt:33418 [2025/04/30 10:19:45 360082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81616|inflight:43211| [2025/04/30 10:19:45 360087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 360091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:81616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1076457| [2025/04/30 10:19:45 360096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 360099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385361099|now:1746008385360099|interv:1000| [2025/04/30 10:19:45 360104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 360107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 360111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385361099| [2025/04/30 10:19:45 360116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385361099| [2025/04/30 10:19:45 360124] [debug] |xqc_engine_wakeup_after|wakeup:1746008385361099|now:1746008385360124|diff:975| [2025/04/30 10:19:45 360128] [debug] |xqc_engine_main_logic|END|now:1746008385359767| [2025/04/30 10:19:45 360268] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385360267| [2025/04/30 10:19:45 360275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 360284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:463| [2025/04/30 10:19:45 360289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 10:19:45 360298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 10:19:45 360303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 360309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1127|path_largest_ack:1126| [2025/04/30 10:19:45 360316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1015665|prior_time:1746008385325037|is_app_limited:0|send_elapse:35704|ack_elapse:35230|ctl_first_sent_time:1746008385326612|lagest_ack_time:1746008385360267|curr_delivered:1055274| [2025/04/30 10:19:45 360323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385326612| [2025/04/30 10:19:45 360331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:904||sndq_packets_used_bytes:0|sndq_packets_free:882| [2025/04/30 10:19:45 360338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1127|path_largest_ack:1127| [2025/04/30 10:19:45 360344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:40809|prior_delivered:1015665|prior_time:1746008385325037|is_app_limited:0|send_elapse:35704|ack_elapse:35230|ctl_first_sent_time:1746008385326612|lagest_ack_time:1746008385360267|curr_delivered:1056474| [2025/04/30 10:19:45 360352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385326747| [2025/04/30 10:19:45 360356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:903||sndq_packets_used_bytes:0|sndq_packets_free:883| [2025/04/30 10:19:45 360361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33418|rttvar:542|minrtt:30819|latest_rtt:33520|ack_delay:72| [2025/04/30 10:19:45 360368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33422|rttvar:414|minrtt:30819|latest_rtt:33520|ack_delay:72| [2025/04/30 10:19:45 360375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1127|lost_pn:1124|thresh:3| [2025/04/30 10:19:45 360382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 360388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 360395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 360401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:414|pto_duration:35422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 360408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 360420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 360424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 360428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385420442|now:1746008385360401|interv:60041| [2025/04/30 10:19:45 360432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385420442|now:1746008385360401|interval:60041|pto_count:0|srtt:33422 [2025/04/30 10:19:45 360437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35704, ack_elapse 35230, delivered 40809|rate 1142981|lost 221| [2025/04/30 10:19:45 360441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142981) in round 21| [2025/04/30 10:19:45 360445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 360450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 360454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81616|packet_lost:0|acked:2400|po_sent_time:1746008385326747|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 360458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81616|packet_lost:0|acked:2400|po_sent_time:1746008385326747|recovery:1|recovery_start:1746008385329207|packet_conservation:0|next_round_delivered:1019265| [2025/04/30 10:19:45 360463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:84016|full_bw_reached:1|inflight:40811|srtt:33422|latest_rtt:33520|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385329207|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 360469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 10:19:45 360473] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK |recv_time:1746008385360267|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 360478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505360267|now:1746008385360267|interv:120000000| [2025/04/30 10:19:45 360482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505360267|now:1746008385360267|interv:120000000| [2025/04/30 10:19:45 360486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385361099|pq_index:0| [2025/04/30 10:19:45 360490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385359767| [2025/04/30 10:19:45 360494] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385360494| [2025/04/30 10:19:45 360499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385360498| [2025/04/30 10:19:45 360505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 360513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 360517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 360522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 360527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 360531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1115364| [2025/04/30 10:19:45 360535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 360540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 360544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 360566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1116543| [2025/04/30 10:19:45 360574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 360579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 360583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 360587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1117722| [2025/04/30 10:19:45 360591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 360596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 360600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 360604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 360609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 360613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 360619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 360624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 360628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 360633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1076457| [2025/04/30 10:19:45 360637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 360641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 360648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385361099| [2025/04/30 10:19:45 360655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385361099| [2025/04/30 10:19:45 360661] [debug] |xqc_engine_wakeup_after|wakeup:1746008385361099|now:1746008385360661|diff:438| [2025/04/30 10:19:45 360668] [debug] |xqc_engine_main_logic|END|now:1746008385360498| [2025/04/30 10:19:45 360674] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385360674| [2025/04/30 10:19:45 360678] [debug] |xqc_engine_wakeup_after|wakeup:1746008385361099|now:1746008385360678|diff:421| [2025/04/30 10:19:45 360682] [debug] |xqc_engine_main_logic|END|now:1746008385360674| [2025/04/30 10:19:45 361753] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385361753| [2025/04/30 10:19:45 361765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385361099|pq_index:0| [2025/04/30 10:19:45 361770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385360498| [2025/04/30 10:19:45 361775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385361774| [2025/04/30 10:19:45 361779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385361099|now:1746008385361774| [2025/04/30 10:19:45 361784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385361099|now:1746008385361774| [2025/04/30 10:19:45 361788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 361793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33422|min_srtt:33422|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 361798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 361804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 361810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 361816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 361830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 361837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 361843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1076457| [2025/04/30 10:19:45 361850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 361856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 10:19:45 361908] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385361868|stream_id:0|stream_offset:1076457| [2025/04/30 10:19:45 361921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1162|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 361929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 361936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:414|pto_duration:35422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 361943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 361949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 361955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 361961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385422290|now:1746008385361935|interv:60355| [2025/04/30 10:19:45 361967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385422290|now:1746008385361935|interval:60355|pto_count:0|srtt:33422 [2025/04/30 10:19:45 361974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84016|inflight:42011| [2025/04/30 10:19:45 361981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 361987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1077636| [2025/04/30 10:19:45 361995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 362001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 10:19:45 362041] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385362012|stream_id:0|stream_offset:1077636| [2025/04/30 10:19:45 362047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 362052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 362061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33422|rtt_var:414|pto_duration:35422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 362066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 362070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 362074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 362078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385422434|now:1746008385362061|interv:60373| [2025/04/30 10:19:45 362082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385422434|now:1746008385362061|interval:60373|pto_count:0|srtt:33422 [2025/04/30 10:19:45 362086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84016|inflight:43211| [2025/04/30 10:19:45 362091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 362095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:84016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1078815| [2025/04/30 10:19:45 362099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 362103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385363103|now:1746008385362103|interv:1000| [2025/04/30 10:19:45 362107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 362111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 362115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385363103| [2025/04/30 10:19:45 362120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385363103| [2025/04/30 10:19:45 362124] [debug] |xqc_engine_wakeup_after|wakeup:1746008385363103|now:1746008385362123|diff:980| [2025/04/30 10:19:45 362128] [debug] |xqc_engine_main_logic|END|now:1746008385361774| [2025/04/30 10:19:45 362275] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385362274| [2025/04/30 10:19:45 362288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 362297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:464| [2025/04/30 10:19:45 362303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 10:19:45 362315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 10:19:45 362322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 362328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1129|path_largest_ack:1128| [2025/04/30 10:19:45 362336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:38409|prior_delivered:1019265|prior_time:1746008385329052|is_app_limited:0|send_elapse:34567|ack_elapse:33222|ctl_first_sent_time:1746008385329391|lagest_ack_time:1746008385362274|curr_delivered:1057674| [2025/04/30 10:19:45 362343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385329391| [2025/04/30 10:19:45 362358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:902||sndq_packets_used_bytes:0|sndq_packets_free:884| [2025/04/30 10:19:45 362365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1129|path_largest_ack:1129| [2025/04/30 10:19:45 362371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:38409|prior_delivered:1019265|prior_time:1746008385329052|is_app_limited:0|send_elapse:34567|ack_elapse:33222|ctl_first_sent_time:1746008385329391|lagest_ack_time:1746008385362274|curr_delivered:1058874| [2025/04/30 10:19:45 362376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385329500| [2025/04/30 10:19:45 362382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:901||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/04/30 10:19:45 362389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33422|rttvar:414|minrtt:30819|latest_rtt:32774|ack_delay:80| [2025/04/30 10:19:45 362397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33331|rttvar:493|minrtt:30819|latest_rtt:32774|ack_delay:80| [2025/04/30 10:19:45 362404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1129|lost_pn:1126|thresh:3| [2025/04/30 10:19:45 362411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 362417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 362423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 362430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33331|rtt_var:493|pto_duration:35331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 362435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 362439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 362443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 362446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385422343|now:1746008385362429|interv:59914| [2025/04/30 10:19:45 362451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385422343|now:1746008385362429|interval:59914|pto_count:0|srtt:33331 [2025/04/30 10:19:45 362455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34567, ack_elapse 33222, delivered 39609|rate 1145861|lost 221| [2025/04/30 10:19:45 362460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 10:19:45 362464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145861) in round 22| [2025/04/30 10:19:45 362468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 362472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 362476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84016|packet_lost:0|acked:2400|po_sent_time:1746008385329500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 362486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102602|packet_lost:0|acked:2400|po_sent_time:1746008385329500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 362491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:33331|latest_rtt:32774|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 362497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 10:19:45 362501] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1746008385362274|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 362506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505362274|now:1746008385362274|interv:120000000| [2025/04/30 10:19:45 362511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505362274|now:1746008385362274|interv:120000000| [2025/04/30 10:19:45 362515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385363103|pq_index:0| [2025/04/30 10:19:45 362519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385361774| [2025/04/30 10:19:45 362523] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385362523| [2025/04/30 10:19:45 362528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385362527| [2025/04/30 10:19:45 362534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 362544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1120080| [2025/04/30 10:19:45 362588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1121259| [2025/04/30 10:19:45 362609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1122438| [2025/04/30 10:19:45 362626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1123617| [2025/04/30 10:19:45 362644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 362661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1125975| [2025/04/30 10:19:45 362680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1127154| [2025/04/30 10:19:45 362698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1128333| [2025/04/30 10:19:45 362715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1129512| [2025/04/30 10:19:45 362731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1130691| [2025/04/30 10:19:45 362757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1131870| [2025/04/30 10:19:45 362789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1133049| [2025/04/30 10:19:45 362816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1134228| [2025/04/30 10:19:45 362843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1135407| [2025/04/30 10:19:45 362869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1136586| [2025/04/30 10:19:45 362902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1137765| [2025/04/30 10:19:45 362929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 362935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 362942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 362949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 362955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 362962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 362968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 362974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 362982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 362986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1078815| [2025/04/30 10:19:45 362991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 362995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 362999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385363103| [2025/04/30 10:19:45 363003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385363103| [2025/04/30 10:19:45 363007] [debug] |xqc_engine_wakeup_after|wakeup:1746008385363103|now:1746008385363007|diff:96| [2025/04/30 10:19:45 363012] [debug] |xqc_engine_main_logic|END|now:1746008385362527| [2025/04/30 10:19:45 363018] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385363018| [2025/04/30 10:19:45 363022] [debug] |xqc_engine_wakeup_after|wakeup:1746008385363103|now:1746008385363022|diff:81| [2025/04/30 10:19:45 363026] [debug] |xqc_engine_main_logic|END|now:1746008385363018| [2025/04/30 10:19:45 364094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385364094| [2025/04/30 10:19:45 364104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385363103|pq_index:0| [2025/04/30 10:19:45 364113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385362527| [2025/04/30 10:19:45 364118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385364117| [2025/04/30 10:19:45 364123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385363103|now:1746008385364117| [2025/04/30 10:19:45 364127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385363103|now:1746008385364117| [2025/04/30 10:19:45 364131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 364137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33331|min_srtt:33331|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 364142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 364146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 364150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 364154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 364159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 364163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 364168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1078815| [2025/04/30 10:19:45 364172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 364177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 10:19:45 364224] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385364186|stream_id:0|stream_offset:1078815| [2025/04/30 10:19:45 364235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 364242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 364249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33331|rtt_var:493|pto_duration:35331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 364256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 364262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 364269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 364282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385424517|now:1746008385364249|interv:60268| [2025/04/30 10:19:45 364288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385424517|now:1746008385364249|interval:60268|pto_count:0|srtt:33331 [2025/04/30 10:19:45 364295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 364303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 364310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1079994| [2025/04/30 10:19:45 364317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 364323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 10:19:45 364362] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385364332|stream_id:0|stream_offset:1079994| [2025/04/30 10:19:45 364372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 364379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 364386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33331|rtt_var:493|pto_duration:35331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 364392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 364399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 364405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 364409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385424663|now:1746008385364385|interv:60278| [2025/04/30 10:19:45 364413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385424663|now:1746008385364385|interval:60278|pto_count:0|srtt:33331 [2025/04/30 10:19:45 364418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 364422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 364427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1081173| [2025/04/30 10:19:45 364431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 364436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 10:19:45 364467] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43211|now:1746008385364443|stream_id:0|stream_offset:1081173| [2025/04/30 10:19:45 364484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 364491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43211|applimit:0| [2025/04/30 10:19:45 364498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33331|rtt_var:493|pto_duration:35331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 364502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 364506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 364510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44411| [2025/04/30 10:19:45 364514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385424774|now:1746008385364497|interv:60277| [2025/04/30 10:19:45 364518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385424774|now:1746008385364497|interval:60277|pto_count:0|srtt:33331 [2025/04/30 10:19:45 364523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:44411| [2025/04/30 10:19:45 364527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 364531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44411|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1082352| [2025/04/30 10:19:45 364536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 364540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385365540|now:1746008385364540|interv:1000| [2025/04/30 10:19:45 364544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 364566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 364575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385365540| [2025/04/30 10:19:45 364579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385365540| [2025/04/30 10:19:45 364583] [debug] |xqc_engine_wakeup_after|wakeup:1746008385365540|now:1746008385364583|diff:957| [2025/04/30 10:19:45 364588] [debug] |xqc_engine_main_logic|END|now:1746008385364117| [2025/04/30 10:19:45 364598] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385364597| [2025/04/30 10:19:45 364603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 364609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:465| [2025/04/30 10:19:45 364613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 10:19:45 364619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 10:19:45 364623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 364628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1131|path_largest_ack:1130| [2025/04/30 10:19:45 364637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:40809|prior_delivered:1019265|prior_time:1746008385329052|is_app_limited:0|send_elapse:34809|ack_elapse:35545|ctl_first_sent_time:1746008385329633|lagest_ack_time:1746008385364597|curr_delivered:1060074| [2025/04/30 10:19:45 364642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385329633| [2025/04/30 10:19:45 364646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:900||sndq_packets_used_bytes:0|sndq_packets_free:886| [2025/04/30 10:19:45 364651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1131|path_largest_ack:1131| [2025/04/30 10:19:45 364655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:40809|prior_delivered:1019265|prior_time:1746008385329052|is_app_limited:0|send_elapse:34809|ack_elapse:35545|ctl_first_sent_time:1746008385329633|lagest_ack_time:1746008385364597|curr_delivered:1061274| [2025/04/30 10:19:45 364659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385329758| [2025/04/30 10:19:45 364663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:899||sndq_packets_used_bytes:0|sndq_packets_free:887| [2025/04/30 10:19:45 364667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33331|rttvar:493|minrtt:30819|latest_rtt:34839|ack_delay:72| [2025/04/30 10:19:45 364672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33510|rttvar:729|minrtt:30819|latest_rtt:34839|ack_delay:72| [2025/04/30 10:19:45 364676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1131|lost_pn:1128|thresh:3| [2025/04/30 10:19:45 364680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 364684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 364688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 364692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33510|rtt_var:729|pto_duration:36426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 364697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 364701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 364704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 364708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385425869|now:1746008385364692|interv:61177| [2025/04/30 10:19:45 364713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385425869|now:1746008385364692|interval:61177|pto_count:0|srtt:33510 [2025/04/30 10:19:45 364717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34809, ack_elapse 35545, delivered 42009|rate 1181853|lost 221| [2025/04/30 10:19:45 364722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181853) in round 22| [2025/04/30 10:19:45 364728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 364733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 364737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385329758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 364741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385329758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 364746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:42011|srtt:33510|latest_rtt:34839|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 364752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 10:19:45 364756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746008385364597|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 364761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505364597|now:1746008385364597|interv:120000000| [2025/04/30 10:19:45 364765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505364597|now:1746008385364597|interv:120000000| [2025/04/30 10:19:45 364769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385365540|pq_index:0| [2025/04/30 10:19:45 364774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385364117| [2025/04/30 10:19:45 364778] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385364777| [2025/04/30 10:19:45 364782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385364781| [2025/04/30 10:19:45 364789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 364796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 364804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 364811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 364818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 364824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1140123| [2025/04/30 10:19:45 364836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 364842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 364849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 364855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 364862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 364868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 364874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 364882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 364888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 364895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1082352| [2025/04/30 10:19:45 364901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 364907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 364913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385365540| [2025/04/30 10:19:45 364919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385365540| [2025/04/30 10:19:45 364925] [debug] |xqc_engine_wakeup_after|wakeup:1746008385365540|now:1746008385364924|diff:616| [2025/04/30 10:19:45 364931] [debug] |xqc_engine_main_logic|END|now:1746008385364781| [2025/04/30 10:19:45 364939] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385364939| [2025/04/30 10:19:45 364943] [debug] |xqc_engine_wakeup_after|wakeup:1746008385365540|now:1746008385364943|diff:597| [2025/04/30 10:19:45 364947] [debug] |xqc_engine_main_logic|END|now:1746008385364939| [2025/04/30 10:19:45 366017] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385366016| [2025/04/30 10:19:45 366027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385365540|pq_index:0| [2025/04/30 10:19:45 366032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385364781| [2025/04/30 10:19:45 366037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385366036| [2025/04/30 10:19:45 366042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385365540|now:1746008385366036| [2025/04/30 10:19:45 366046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385365540|now:1746008385366036| [2025/04/30 10:19:45 366056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 366062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33510|min_srtt:33510|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 366066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 366071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 366075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 366079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 366083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 366088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 366092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1082352| [2025/04/30 10:19:45 366097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 366103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 10:19:45 366142] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385366112|stream_id:0|stream_offset:1082352| [2025/04/30 10:19:45 366152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 366160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 366166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33510|rtt_var:729|pto_duration:36426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 366172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 366176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 366180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 366184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385427538|now:1746008385366166|interv:61372| [2025/04/30 10:19:45 366188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385427538|now:1746008385366166|interval:61372|pto_count:0|srtt:33510 [2025/04/30 10:19:45 366194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 366202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 366215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1083531| [2025/04/30 10:19:45 366223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 366229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385367229|now:1746008385366229|interv:1000| [2025/04/30 10:19:45 366235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 366239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 366246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385367229| [2025/04/30 10:19:45 366252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385367229| [2025/04/30 10:19:45 366258] [debug] |xqc_engine_wakeup_after|wakeup:1746008385367229|now:1746008385366258|diff:971| [2025/04/30 10:19:45 366265] [debug] |xqc_engine_main_logic|END|now:1746008385366036| [2025/04/30 10:19:45 366278] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385366277| [2025/04/30 10:19:45 366286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 366294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:466| [2025/04/30 10:19:45 366300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 10:19:45 366308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 10:19:45 366314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 366321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1133|path_largest_ack:1132| [2025/04/30 10:19:45 366327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43209|prior_delivered:1019265|prior_time:1746008385329052|is_app_limited:0|send_elapse:36343|ack_elapse:37225|ctl_first_sent_time:1746008385331167|lagest_ack_time:1746008385366277|curr_delivered:1062474| [2025/04/30 10:19:45 366334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385331167| [2025/04/30 10:19:45 366341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:888| [2025/04/30 10:19:45 366347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1133|path_largest_ack:1133| [2025/04/30 10:19:45 366354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:40809|prior_delivered:1022865|prior_time:1746008385332108|is_app_limited:0|send_elapse:33474|ack_elapse:34169|ctl_first_sent_time:1746008385332418|lagest_ack_time:1746008385366277|curr_delivered:1063674| [2025/04/30 10:19:45 366361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385332418| [2025/04/30 10:19:45 366368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:889| [2025/04/30 10:19:45 366374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33510|rttvar:729|minrtt:30819|latest_rtt:33859|ack_delay:80| [2025/04/30 10:19:45 366381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33544|rttvar:614|minrtt:30819|latest_rtt:33859|ack_delay:80| [2025/04/30 10:19:45 366390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1133|lost_pn:1130|thresh:3| [2025/04/30 10:19:45 366394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 366398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 366402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 366407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33544|rtt_var:614|pto_duration:36000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 366411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 366415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 366419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 366423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385427112|now:1746008385366406|interv:60706| [2025/04/30 10:19:45 366427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385427112|now:1746008385366406|interval:60706|pto_count:0|srtt:33544 [2025/04/30 10:19:45 366431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33474, ack_elapse 34169, delivered 40809|rate 1194328|lost 221| [2025/04/30 10:19:45 366436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194328) in round 22| [2025/04/30 10:19:45 366440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 366444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 366448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385332418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 366453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385332418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 366458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:33544|latest_rtt:33859|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 366464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 10:19:45 366468] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746008385366277|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 366473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505366277|now:1746008385366277|interv:120000000| [2025/04/30 10:19:45 366477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505366277|now:1746008385366277|interv:120000000| [2025/04/30 10:19:45 366484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385367229|pq_index:0| [2025/04/30 10:19:45 366488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385366036| [2025/04/30 10:19:45 366492] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385366492| [2025/04/30 10:19:45 366497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385366496| [2025/04/30 10:19:45 366503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|min_srtt:33544|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 366507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 366512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 366518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 366523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|min_srtt:33544|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 366527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1142481| [2025/04/30 10:19:45 366532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 366536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 366540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|min_srtt:33544|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 366545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 366573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 366577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 366581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 366585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 366590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 366594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1083531| [2025/04/30 10:19:45 366602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 366605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 366609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385367229| [2025/04/30 10:19:45 366613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385367229| [2025/04/30 10:19:45 366617] [debug] |xqc_engine_wakeup_after|wakeup:1746008385367229|now:1746008385366617|diff:612| [2025/04/30 10:19:45 366622] [debug] |xqc_engine_main_logic|END|now:1746008385366496| [2025/04/30 10:19:45 366627] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385366627| [2025/04/30 10:19:45 366631] [debug] |xqc_engine_wakeup_after|wakeup:1746008385367229|now:1746008385366631|diff:598| [2025/04/30 10:19:45 366635] [debug] |xqc_engine_main_logic|END|now:1746008385366627| [2025/04/30 10:19:45 367705] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385367705| [2025/04/30 10:19:45 367715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385367229|pq_index:0| [2025/04/30 10:19:45 367720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385366496| [2025/04/30 10:19:45 367725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385367724| [2025/04/30 10:19:45 367730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385367229|now:1746008385367724| [2025/04/30 10:19:45 367734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385367229|now:1746008385367724| [2025/04/30 10:19:45 367738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 367744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33544|min_srtt:33544|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 367748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 367753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 367757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 367761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 367766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 367774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 367780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1083531| [2025/04/30 10:19:45 367787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 367794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 10:19:45 367845] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385367812|stream_id:0|stream_offset:1083531| [2025/04/30 10:19:45 367855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 367862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 367869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33544|rtt_var:614|pto_duration:36000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 367875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 367881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 367887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 367893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385428812|now:1746008385367868|interv:60944| [2025/04/30 10:19:45 367899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385428812|now:1746008385367868|interval:60944|pto_count:0|srtt:33544 [2025/04/30 10:19:45 367906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 367913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 367919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1084710| [2025/04/30 10:19:45 367926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 367932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 10:19:45 367991] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385367942|stream_id:0|stream_offset:1084710| [2025/04/30 10:19:45 368002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 368009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 368015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33544|rtt_var:614|pto_duration:36000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 368019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 368023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 368027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 368031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385428942|now:1746008385368014|interv:60928| [2025/04/30 10:19:45 368041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385428942|now:1746008385368014|interval:60928|pto_count:0|srtt:33544 [2025/04/30 10:19:45 368045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 368050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 368054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1085889| [2025/04/30 10:19:45 368059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 368063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385369062|now:1746008385368062|interv:1000| [2025/04/30 10:19:45 368066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 368070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 368074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385369062| [2025/04/30 10:19:45 368079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385369062| [2025/04/30 10:19:45 368083] [debug] |xqc_engine_wakeup_after|wakeup:1746008385369062|now:1746008385368083|diff:979| [2025/04/30 10:19:45 368087] [debug] |xqc_engine_main_logic|END|now:1746008385367724| [2025/04/30 10:19:45 368235] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385368234| [2025/04/30 10:19:45 368249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 368258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:467| [2025/04/30 10:19:45 368264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 10:19:45 368273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 10:19:45 368279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 368287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1135|path_largest_ack:1134| [2025/04/30 10:19:45 368294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1022865|prior_time:1746008385332108|is_app_limited:0|send_elapse:33571|ack_elapse:36126|ctl_first_sent_time:1746008385332515|lagest_ack_time:1746008385368234|curr_delivered:1064874| [2025/04/30 10:19:45 368300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385332515| [2025/04/30 10:19:45 368308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:890| [2025/04/30 10:19:45 368313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1135|path_largest_ack:1135| [2025/04/30 10:19:45 368321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1022865|prior_time:1746008385332108|is_app_limited:0|send_elapse:33571|ack_elapse:36126|ctl_first_sent_time:1746008385332515|lagest_ack_time:1746008385368234|curr_delivered:1066074| [2025/04/30 10:19:45 368336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385333835| [2025/04/30 10:19:45 368341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:891| [2025/04/30 10:19:45 368346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33544|rttvar:614|minrtt:30819|latest_rtt:34399|ack_delay:56| [2025/04/30 10:19:45 368351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33643|rttvar:660|minrtt:30819|latest_rtt:34399|ack_delay:56| [2025/04/30 10:19:45 368359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1135|lost_pn:1132|thresh:3| [2025/04/30 10:19:45 368365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 368371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 368375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 368379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33643|rtt_var:660|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 368384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 368388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 368392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 368396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385429225|now:1746008385368379|interv:60846| [2025/04/30 10:19:45 368400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385429225|now:1746008385368379|interval:60846|pto_count:0|srtt:33643 [2025/04/30 10:19:45 368404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33571, ack_elapse 36126, delivered 43209|rate 1196063|lost 221| [2025/04/30 10:19:45 368409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196063) in round 22| [2025/04/30 10:19:45 368413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 368417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 368421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385333835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 368426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385333835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 368430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:33643|latest_rtt:34399|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 368440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 10:19:45 368444] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746008385368234|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 368449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505368234|now:1746008385368234|interv:120000000| [2025/04/30 10:19:45 368457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505368234|now:1746008385368234|interv:120000000| [2025/04/30 10:19:45 368461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385369062|pq_index:0| [2025/04/30 10:19:45 368465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385367724| [2025/04/30 10:19:45 368469] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385368469| [2025/04/30 10:19:45 368474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385368473| [2025/04/30 10:19:45 368481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|min_srtt:33643|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 368485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 368490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 368494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 368499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|min_srtt:33643|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 368503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1144839| [2025/04/30 10:19:45 368508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 368512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 368517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|min_srtt:33643|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 368521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 368525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 368529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 368533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 368540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 368544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 368565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1085889| [2025/04/30 10:19:45 368573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 368577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 368581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385369062| [2025/04/30 10:19:45 368585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385369062| [2025/04/30 10:19:45 368589] [debug] |xqc_engine_wakeup_after|wakeup:1746008385369062|now:1746008385368589|diff:473| [2025/04/30 10:19:45 368593] [debug] |xqc_engine_main_logic|END|now:1746008385368473| [2025/04/30 10:19:45 368599] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385368599| [2025/04/30 10:19:45 368603] [debug] |xqc_engine_wakeup_after|wakeup:1746008385369062|now:1746008385368603|diff:459| [2025/04/30 10:19:45 368607] [debug] |xqc_engine_main_logic|END|now:1746008385368599| [2025/04/30 10:19:45 369676] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385369676| [2025/04/30 10:19:45 369686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385369062|pq_index:0| [2025/04/30 10:19:45 369691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385368473| [2025/04/30 10:19:45 369696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385369695| [2025/04/30 10:19:45 369701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385369062|now:1746008385369695| [2025/04/30 10:19:45 369705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385369062|now:1746008385369695| [2025/04/30 10:19:45 369709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 369715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33643|min_srtt:33643|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 369723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 369730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 369736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 369743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 369749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 369756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 369771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1085889| [2025/04/30 10:19:45 369778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 369785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 10:19:45 369837] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385369797|stream_id:0|stream_offset:1085889| [2025/04/30 10:19:45 369847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 369854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 369861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33643|rtt_var:660|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 369868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 369875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 369881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 369887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385431080|now:1746008385369861|interv:61219| [2025/04/30 10:19:45 369893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385431080|now:1746008385369861|interval:61219|pto_count:0|srtt:33643 [2025/04/30 10:19:45 369900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 369907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 369927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1087068| [2025/04/30 10:19:45 369934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 369941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 10:19:45 369992] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385369951|stream_id:0|stream_offset:1087068| [2025/04/30 10:19:45 369999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 370004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 370010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33643|rtt_var:660|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 370024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 370030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 370037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 370043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385431234|now:1746008385370010|interv:61224| [2025/04/30 10:19:45 370050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385431234|now:1746008385370010|interval:61224|pto_count:0|srtt:33643 [2025/04/30 10:19:45 370055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 370060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 370065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1088247| [2025/04/30 10:19:45 370069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 370073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385371073|now:1746008385370073|interv:1000| [2025/04/30 10:19:45 370077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 370081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 370085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385371073| [2025/04/30 10:19:45 370089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385371073| [2025/04/30 10:19:45 370093] [debug] |xqc_engine_wakeup_after|wakeup:1746008385371073|now:1746008385370093|diff:980| [2025/04/30 10:19:45 370098] [debug] |xqc_engine_main_logic|END|now:1746008385369695| [2025/04/30 10:19:45 370541] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385370540| [2025/04/30 10:19:45 370572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 370582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:468| [2025/04/30 10:19:45 370588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 10:19:45 370596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 10:19:45 370603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 370610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1136|origin_pktnum:1052|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1137|path_largest_ack:1136| [2025/04/30 10:19:45 370617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1025265|prior_time:1746008385334112|is_app_limited:0|send_elapse:34832|ack_elapse:36428|ctl_first_sent_time:1746008385335648|lagest_ack_time:1746008385370540|curr_delivered:1067274| [2025/04/30 10:19:45 370623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385335648| [2025/04/30 10:19:45 370629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:893| [2025/04/30 10:19:45 370641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1137|origin_pktnum:1088|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1137|path_largest_ack:1137| [2025/04/30 10:19:45 370648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1025265|prior_time:1746008385334112|is_app_limited:0|send_elapse:34832|ack_elapse:36428|ctl_first_sent_time:1746008385335648|lagest_ack_time:1746008385370540|curr_delivered:1068474| [2025/04/30 10:19:45 370656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385335762| [2025/04/30 10:19:45 370663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:895| [2025/04/30 10:19:45 370669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33643|rttvar:660|minrtt:30819|latest_rtt:34778|ack_delay:56| [2025/04/30 10:19:45 370676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33778|rttvar:764|minrtt:30819|latest_rtt:34778|ack_delay:56| [2025/04/30 10:19:45 370683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1137|lost_pn:1134|thresh:3| [2025/04/30 10:19:45 370689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 370696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33778|rtt_var:764|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 370701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 370705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 370709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 370716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385431785|now:1746008385370696|interv:61089| [2025/04/30 10:19:45 370723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385431785|now:1746008385370696|interval:61089|pto_count:0|srtt:33778 [2025/04/30 10:19:45 370729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34832, ack_elapse 36428, delivered 43209|rate 1186148|lost 221| [2025/04/30 10:19:45 370736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186148) in round 22| [2025/04/30 10:19:45 370743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 370750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 370756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385335762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 370763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385335762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 370771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:33778|latest_rtt:34778|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 370787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 10:19:45 370794] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746008385370540|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 370802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505370540|now:1746008385370540|interv:120000000| [2025/04/30 10:19:45 370808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505370540|now:1746008385370540|interv:120000000| [2025/04/30 10:19:45 370815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385371073|pq_index:0| [2025/04/30 10:19:45 370821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385369695| [2025/04/30 10:19:45 370827] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385370827| [2025/04/30 10:19:45 370835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385370833| [2025/04/30 10:19:45 370844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|min_srtt:33778|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 370851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 370858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 370865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 370872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|min_srtt:33778|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 370879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1147197| [2025/04/30 10:19:45 370885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 370892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 370899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|min_srtt:33778|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 370905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 370918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 370924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 370931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 370937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 370945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 370951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1088247| [2025/04/30 10:19:45 370958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 370963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 370967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385371073| [2025/04/30 10:19:45 370971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385371073| [2025/04/30 10:19:45 370975] [debug] |xqc_engine_wakeup_after|wakeup:1746008385371073|now:1746008385370975|diff:98| [2025/04/30 10:19:45 370980] [debug] |xqc_engine_main_logic|END|now:1746008385370833| [2025/04/30 10:19:45 370986] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385370986| [2025/04/30 10:19:45 370990] [debug] |xqc_engine_wakeup_after|wakeup:1746008385371073|now:1746008385370989|diff:84| [2025/04/30 10:19:45 370993] [debug] |xqc_engine_main_logic|END|now:1746008385370986| [2025/04/30 10:19:45 372064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385372064| [2025/04/30 10:19:45 372073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385371073|pq_index:0| [2025/04/30 10:19:45 372078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385370833| [2025/04/30 10:19:45 372083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385372082| [2025/04/30 10:19:45 372088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385371073|now:1746008385372082| [2025/04/30 10:19:45 372092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385371073|now:1746008385372082| [2025/04/30 10:19:45 372096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 372102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33778|min_srtt:33778|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 372106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 372111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 372115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 372119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 372129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 372133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 372138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1088247| [2025/04/30 10:19:45 372142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 372147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 10:19:45 372182] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385372155|stream_id:0|stream_offset:1088247| [2025/04/30 10:19:45 372188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 372195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 372203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33778|rtt_var:764|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 372210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 372216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 372223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 372229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385433989|now:1746008385372202|interv:61787| [2025/04/30 10:19:45 372236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385433989|now:1746008385372202|interval:61787|pto_count:0|srtt:33778 [2025/04/30 10:19:45 372244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 372251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 372258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1089426| [2025/04/30 10:19:45 372265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 372271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 10:19:45 372312] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385372282|stream_id:0|stream_offset:1089426| [2025/04/30 10:19:45 372322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 372336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 372343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33778|rtt_var:764|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 372350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 372356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 372362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 372368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385434116|now:1746008385372342|interv:61774| [2025/04/30 10:19:45 372375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385434116|now:1746008385372342|interval:61774|pto_count:0|srtt:33778 [2025/04/30 10:19:45 372382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 372390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 372397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1090605| [2025/04/30 10:19:45 372403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 372410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 10:19:45 372448] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43211|now:1746008385372419|stream_id:0|stream_offset:1090605| [2025/04/30 10:19:45 372457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 372465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43211|applimit:0| [2025/04/30 10:19:45 372471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33778|rtt_var:764|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 372478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 372483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 372487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44411| [2025/04/30 10:19:45 372491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385434253|now:1746008385372471|interv:61782| [2025/04/30 10:19:45 372495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385434253|now:1746008385372471|interval:61782|pto_count:0|srtt:33778 [2025/04/30 10:19:45 372499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:44411| [2025/04/30 10:19:45 372504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 372513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44411|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1091784| [2025/04/30 10:19:45 372518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 372522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385373522|now:1746008385372522|interv:1000| [2025/04/30 10:19:45 372526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 372530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 372534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385373522| [2025/04/30 10:19:45 372538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385373522| [2025/04/30 10:19:45 372542] [debug] |xqc_engine_wakeup_after|wakeup:1746008385373522|now:1746008385372542|diff:980| [2025/04/30 10:19:45 372546] [debug] |xqc_engine_main_logic|END|now:1746008385372082| [2025/04/30 10:19:45 372574] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008385372574| [2025/04/30 10:19:45 372579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 372585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:469| [2025/04/30 10:19:45 372589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 10:19:45 372595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 10:19:45 372599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 372604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1138| [2025/04/30 10:19:45 372609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1027665|prior_time:1746008385336046|is_app_limited:0|send_elapse:34872|ack_elapse:36528|ctl_first_sent_time:1746008385337609|lagest_ack_time:1746008385372574|curr_delivered:1069674| [2025/04/30 10:19:45 372614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385337609| [2025/04/30 10:19:45 372618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:896| [2025/04/30 10:19:45 372623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1139|path_largest_ack:1139| [2025/04/30 10:19:45 372627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1027665|prior_time:1746008385336046|is_app_limited:0|send_elapse:34872|ack_elapse:36528|ctl_first_sent_time:1746008385337609|lagest_ack_time:1746008385372574|curr_delivered:1070874| [2025/04/30 10:19:45 372631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385337733| [2025/04/30 10:19:45 372636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:897| [2025/04/30 10:19:45 372640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33778|rttvar:764|minrtt:30819|latest_rtt:34841|ack_delay:64| [2025/04/30 10:19:45 372648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33903|rttvar:822|minrtt:30819|latest_rtt:34841|ack_delay:64| [2025/04/30 10:19:45 372653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1139|lost_pn:1136|thresh:3| [2025/04/30 10:19:45 372657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 372661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33903|rtt_var:822|pto_duration:37191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 372665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 372669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 372673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 372677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385434610|now:1746008385372661|interv:61949| [2025/04/30 10:19:45 372681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385434610|now:1746008385372661|interval:61949|pto_count:0|srtt:33903 [2025/04/30 10:19:45 372686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34872, ack_elapse 36528, delivered 43209|rate 1182900|lost 221| [2025/04/30 10:19:45 372691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182900) in round 22| [2025/04/30 10:19:45 372695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 372699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 372703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385337733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 372707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385337733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 372712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:42011|srtt:33903|latest_rtt:34841|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 372717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 372722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385397574|now:1746008385372574|interv:25000| [2025/04/30 10:19:45 372727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385372574|max_ack_delay:25000| [2025/04/30 10:19:45 372732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 10:19:45 372736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:470|frame:PING ACK |recv_time:1746008385372574|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 372744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505372574|now:1746008385372574|interv:120000000| [2025/04/30 10:19:45 372748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505372574|now:1746008385372574|interv:120000000| [2025/04/30 10:19:45 372752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385373522|pq_index:0| [2025/04/30 10:19:45 372756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385372082| [2025/04/30 10:19:45 372760] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385372760| [2025/04/30 10:19:45 372765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385372764| [2025/04/30 10:19:45 372773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|min_srtt:33903|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 372780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 372787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 372794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 372801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|min_srtt:33903|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 372808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1149555| [2025/04/30 10:19:45 372815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 372822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 372828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|min_srtt:33903|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 372834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 372842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 372847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 372854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 372860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 372873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 372878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1091784| [2025/04/30 10:19:45 372884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 372890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 372896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385373522| [2025/04/30 10:19:45 372902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385373522| [2025/04/30 10:19:45 372908] [debug] |xqc_engine_wakeup_after|wakeup:1746008385373522|now:1746008385372908|diff:614| [2025/04/30 10:19:45 372914] [debug] |xqc_engine_main_logic|END|now:1746008385372764| [2025/04/30 10:19:45 372923] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385372923| [2025/04/30 10:19:45 372929] [debug] |xqc_engine_wakeup_after|wakeup:1746008385373522|now:1746008385372929|diff:593| [2025/04/30 10:19:45 372936] [debug] |xqc_engine_main_logic|END|now:1746008385372923| [2025/04/30 10:19:45 374007] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385374007| [2025/04/30 10:19:45 374018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385373522|pq_index:0| [2025/04/30 10:19:45 374023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385372764| [2025/04/30 10:19:45 374028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385374027| [2025/04/30 10:19:45 374032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385373522|now:1746008385374027| [2025/04/30 10:19:45 374037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385373522|now:1746008385374027| [2025/04/30 10:19:45 374041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 374046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33903|min_srtt:33903|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 374051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 374056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 374059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 374063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 374068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 374072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 374076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1091784| [2025/04/30 10:19:45 374086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 374091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 10:19:45 374129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385374099|stream_id:0|stream_offset:1091784| [2025/04/30 10:19:45 374139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 374146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 374153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33903|rtt_var:822|pto_duration:37191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 374159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 374163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 374167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 374171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385436290|now:1746008385374152|interv:62138| [2025/04/30 10:19:45 374176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385436290|now:1746008385374152|interval:62138|pto_count:0|srtt:33903 [2025/04/30 10:19:45 374184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 374191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 374198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1092963| [2025/04/30 10:19:45 374205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 374211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385375211|now:1746008385374211|interv:1000| [2025/04/30 10:19:45 374218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 374223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 374227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385375211| [2025/04/30 10:19:45 374233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385375211| [2025/04/30 10:19:45 374240] [debug] |xqc_engine_wakeup_after|wakeup:1746008385375211|now:1746008385374240|diff:971| [2025/04/30 10:19:45 374246] [debug] |xqc_engine_main_logic|END|now:1746008385374027| [2025/04/30 10:19:45 374258] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385374257| [2025/04/30 10:19:45 374266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 374281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:470| [2025/04/30 10:19:45 374287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 10:19:45 374296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 10:19:45 374303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 374311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1141|path_largest_ack:1140| [2025/04/30 10:19:45 374318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1030065|prior_time:1746008385338000|is_app_limited:0|send_elapse:34793|ack_elapse:36257|ctl_first_sent_time:1746008385339518|lagest_ack_time:1746008385374257|curr_delivered:1072074| [2025/04/30 10:19:45 374324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385339518| [2025/04/30 10:19:45 374331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:898| [2025/04/30 10:19:45 374338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1141|path_largest_ack:1141| [2025/04/30 10:19:45 374345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1030065|prior_time:1746008385338000|is_app_limited:0|send_elapse:34793|ack_elapse:36257|ctl_first_sent_time:1746008385339518|lagest_ack_time:1746008385374257|curr_delivered:1073274| [2025/04/30 10:19:45 374353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385339629| [2025/04/30 10:19:45 374359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:899| [2025/04/30 10:19:45 374365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33903|rttvar:822|minrtt:30819|latest_rtt:34628|ack_delay:64| [2025/04/30 10:19:45 374369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33986|rttvar:782|minrtt:30819|latest_rtt:34628|ack_delay:64| [2025/04/30 10:19:45 374373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1141|lost_pn:1138|thresh:3| [2025/04/30 10:19:45 374378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 374385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33986|rtt_var:782|pto_duration:37114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 374392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 374398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 374404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 374408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385436213|now:1746008385374384|interv:61829| [2025/04/30 10:19:45 374412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385436213|now:1746008385374384|interval:61829|pto_count:0|srtt:33986 [2025/04/30 10:19:45 374421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34793, ack_elapse 36257, delivered 43209|rate 1191742|lost 221| [2025/04/30 10:19:45 374426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191742) in round 22| [2025/04/30 10:19:45 374430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 374434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 374438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385339629|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 374443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385339629|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 374447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:33986|latest_rtt:34628|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 374453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 10:19:45 374458] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746008385374257|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 374463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505374257|now:1746008385374257|interv:120000000| [2025/04/30 10:19:45 374467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505374257|now:1746008385374257|interv:120000000| [2025/04/30 10:19:45 374471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385375211|pq_index:0| [2025/04/30 10:19:45 374475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385374027| [2025/04/30 10:19:45 374479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385374479| [2025/04/30 10:19:45 374484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385374483| [2025/04/30 10:19:45 374490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|min_srtt:33986|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 374494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 374499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 374503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 374508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|min_srtt:33986|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 374519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1151913| [2025/04/30 10:19:45 374524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 374528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 374532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|min_srtt:33986|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 374537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 374541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 374545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 374567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 374574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 374579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 374583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1092963| [2025/04/30 10:19:45 374587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 374591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 374595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385375211| [2025/04/30 10:19:45 374599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385375211| [2025/04/30 10:19:45 374603] [debug] |xqc_engine_wakeup_after|wakeup:1746008385375211|now:1746008385374603|diff:608| [2025/04/30 10:19:45 374608] [debug] |xqc_engine_main_logic|END|now:1746008385374483| [2025/04/30 10:19:45 374613] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385374613| [2025/04/30 10:19:45 374617] [debug] |xqc_engine_wakeup_after|wakeup:1746008385375211|now:1746008385374617|diff:594| [2025/04/30 10:19:45 374621] [debug] |xqc_engine_main_logic|END|now:1746008385374613| [2025/04/30 10:19:45 375691] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385375690| [2025/04/30 10:19:45 375707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385375211|pq_index:0| [2025/04/30 10:19:45 375714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385374483| [2025/04/30 10:19:45 375722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385375720| [2025/04/30 10:19:45 375738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385375211|now:1746008385375720| [2025/04/30 10:19:45 375745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385375211|now:1746008385375720| [2025/04/30 10:19:45 375751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 375760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33986|min_srtt:33986|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 375767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 375773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 375779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 375785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 375792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 375799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 375806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1092963| [2025/04/30 10:19:45 375812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 375819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 10:19:45 375871] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385375831|stream_id:0|stream_offset:1092963| [2025/04/30 10:19:45 375880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 375887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 375893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33986|rtt_var:782|pto_duration:37114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 375900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 375918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 375925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 375932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385437945|now:1746008385375893|interv:62052| [2025/04/30 10:19:45 375937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385437945|now:1746008385375893|interval:62052|pto_count:0|srtt:33986 [2025/04/30 10:19:45 375945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 375960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 375966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1094142| [2025/04/30 10:19:45 375973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 375980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 10:19:45 376021] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385375992|stream_id:0|stream_offset:1094142| [2025/04/30 10:19:45 376027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 376034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 376041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33986|rtt_var:782|pto_duration:37114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 376048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 376055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 376061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 376068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385438106|now:1746008385376041|interv:62065| [2025/04/30 10:19:45 376075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385438106|now:1746008385376041|interval:62065|pto_count:0|srtt:33986 [2025/04/30 10:19:45 376081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 376086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 376090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1095321| [2025/04/30 10:19:45 376095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 376099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385377099|now:1746008385376099|interv:1000| [2025/04/30 10:19:45 376103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 376107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 376111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385377099| [2025/04/30 10:19:45 376116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385377099| [2025/04/30 10:19:45 376120] [debug] |xqc_engine_wakeup_after|wakeup:1746008385377099|now:1746008385376119|diff:980| [2025/04/30 10:19:45 376124] [debug] |xqc_engine_main_logic|END|now:1746008385375720| [2025/04/30 10:19:45 376245] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385376244| [2025/04/30 10:19:45 376255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 376264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:471| [2025/04/30 10:19:45 376270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 10:19:45 376279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 10:19:45 376285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 376292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1143|path_largest_ack:1142| [2025/04/30 10:19:45 376299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1032465|prior_time:1746008385340065|is_app_limited:0|send_elapse:34899|ack_elapse:36179|ctl_first_sent_time:1746008385341624|lagest_ack_time:1746008385376244|curr_delivered:1074474| [2025/04/30 10:19:45 376307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385341624| [2025/04/30 10:19:45 376314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:900| [2025/04/30 10:19:45 376320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1143|path_largest_ack:1143| [2025/04/30 10:19:45 376327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1032465|prior_time:1746008385340065|is_app_limited:0|send_elapse:34899|ack_elapse:36179|ctl_first_sent_time:1746008385341624|lagest_ack_time:1746008385376244|curr_delivered:1075674| [2025/04/30 10:19:45 376332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385341715| [2025/04/30 10:19:45 376336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:901| [2025/04/30 10:19:45 376340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33986|rttvar:782|minrtt:30819|latest_rtt:34529|ack_delay:96| [2025/04/30 10:19:45 376347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34042|rttvar:698|minrtt:30819|latest_rtt:34529|ack_delay:96| [2025/04/30 10:19:45 376354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1143|lost_pn:1140|thresh:3| [2025/04/30 10:19:45 376361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 376367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34042|rtt_var:698|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 376373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 376380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 376386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 376392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385437826|now:1746008385376366|interv:61460| [2025/04/30 10:19:45 376405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385437826|now:1746008385376366|interval:61460|pto_count:0|srtt:34042 [2025/04/30 10:19:45 376410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34899, ack_elapse 36179, delivered 43209|rate 1194311|lost 221| [2025/04/30 10:19:45 376415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194311) in round 22| [2025/04/30 10:19:45 376419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 376423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 376429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385341715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 376437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385341715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 376444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:34042|latest_rtt:34529|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 376453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 10:19:45 376458] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:472|frame:ACK |recv_time:1746008385376244|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 376463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505376244|now:1746008385376244|interv:120000000| [2025/04/30 10:19:45 376467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505376244|now:1746008385376244|interv:120000000| [2025/04/30 10:19:45 376471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385377099|pq_index:0| [2025/04/30 10:19:45 376475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385375720| [2025/04/30 10:19:45 376479] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385376479| [2025/04/30 10:19:45 376484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385376483| [2025/04/30 10:19:45 376490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|min_srtt:34042|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 376495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 376499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 376507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 376512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|min_srtt:34042|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 376516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1154271| [2025/04/30 10:19:45 376521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 376525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 376529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|min_srtt:34042|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 376533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 376538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 376542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 376545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 376570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 376574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 376579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1095321| [2025/04/30 10:19:45 376583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 376587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 376591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385377099| [2025/04/30 10:19:45 376595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385377099| [2025/04/30 10:19:45 376599] [debug] |xqc_engine_wakeup_after|wakeup:1746008385377099|now:1746008385376599|diff:500| [2025/04/30 10:19:45 376603] [debug] |xqc_engine_main_logic|END|now:1746008385376483| [2025/04/30 10:19:45 376609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385376609| [2025/04/30 10:19:45 376613] [debug] |xqc_engine_wakeup_after|wakeup:1746008385377099|now:1746008385376613|diff:486| [2025/04/30 10:19:45 376617] [debug] |xqc_engine_main_logic|END|now:1746008385376609| [2025/04/30 10:19:45 377689] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385377689| [2025/04/30 10:19:45 377701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385377099|pq_index:0| [2025/04/30 10:19:45 377705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385376483| [2025/04/30 10:19:45 377711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385377709| [2025/04/30 10:19:45 377720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385377099|now:1746008385377709| [2025/04/30 10:19:45 377725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385377099|now:1746008385377709| [2025/04/30 10:19:45 377730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 377738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34042|min_srtt:34042|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 377745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 377752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 377759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 377765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 377771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 377778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 377785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1095321| [2025/04/30 10:19:45 377791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 377798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 10:19:45 377865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385377808|stream_id:0|stream_offset:1095321| [2025/04/30 10:19:45 377873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1178|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 377880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 377886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34042|rtt_var:698|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 377891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 377897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 377902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 377908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385439642|now:1746008385377885|interv:61757| [2025/04/30 10:19:45 377913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385439642|now:1746008385377885|interval:61757|pto_count:0|srtt:34042 [2025/04/30 10:19:45 377926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 377933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 377939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1096500| [2025/04/30 10:19:45 377945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 377951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 10:19:45 378005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385377961|stream_id:0|stream_offset:1096500| [2025/04/30 10:19:45 378012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 378018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 378024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34042|rtt_var:698|pto_duration:36834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 378030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 378036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 378041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 378047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385439795|now:1746008385378024|interv:61771| [2025/04/30 10:19:45 378052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385439795|now:1746008385378024|interval:61771|pto_count:0|srtt:34042 [2025/04/30 10:19:45 378059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 378067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 378072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1097679| [2025/04/30 10:19:45 378077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 378081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385379080|now:1746008385378080|interv:1000| [2025/04/30 10:19:45 378084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 378088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 378092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385379080| [2025/04/30 10:19:45 378097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385379080| [2025/04/30 10:19:45 378105] [debug] |xqc_engine_wakeup_after|wakeup:1746008385379080|now:1746008385378105|diff:975| [2025/04/30 10:19:45 378109] [debug] |xqc_engine_main_logic|END|now:1746008385377709| [2025/04/30 10:19:45 378214] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385378212| [2025/04/30 10:19:45 378226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 378235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:472| [2025/04/30 10:19:45 378242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 10:19:45 378251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 10:19:45 378257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 378277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1145|path_largest_ack:1144| [2025/04/30 10:19:45 378285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1034865|prior_time:1746008385342141|is_app_limited:0|send_elapse:34971|ack_elapse:36071|ctl_first_sent_time:1746008385343689|lagest_ack_time:1746008385378212|curr_delivered:1076874| [2025/04/30 10:19:45 378292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385343689| [2025/04/30 10:19:45 378299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:902| [2025/04/30 10:19:45 378306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1145|path_largest_ack:1145| [2025/04/30 10:19:45 378313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1034865|prior_time:1746008385342141|is_app_limited:0|send_elapse:34971|ack_elapse:36071|ctl_first_sent_time:1746008385343689|lagest_ack_time:1746008385378212|curr_delivered:1078074| [2025/04/30 10:19:45 378319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385343803| [2025/04/30 10:19:45 378323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:903| [2025/04/30 10:19:45 378327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34042|rttvar:698|minrtt:30819|latest_rtt:34409|ack_delay:72| [2025/04/30 10:19:45 378332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34079|rttvar:597|minrtt:30819|latest_rtt:34409|ack_delay:72| [2025/04/30 10:19:45 378339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1145|lost_pn:1142|thresh:3| [2025/04/30 10:19:45 378345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 378352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34079|rtt_var:597|pto_duration:36467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 378357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 378361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 378372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 378379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385439428|now:1746008385378351|interv:61077| [2025/04/30 10:19:45 378386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385439428|now:1746008385378351|interval:61077|pto_count:0|srtt:34079 [2025/04/30 10:19:45 378392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34971, ack_elapse 36071, delivered 43209|rate 1197887|lost 221| [2025/04/30 10:19:45 378399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197887) in round 22| [2025/04/30 10:19:45 378404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 378408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 378412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385343803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 378416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385343803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 378421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:34079|latest_rtt:34409|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 378427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 10:19:45 378432] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746008385378212|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 378437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505378212|now:1746008385378212|interv:120000000| [2025/04/30 10:19:45 378441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505378212|now:1746008385378212|interv:120000000| [2025/04/30 10:19:45 378445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385379080|pq_index:0| [2025/04/30 10:19:45 378449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385377709| [2025/04/30 10:19:45 378453] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385378453| [2025/04/30 10:19:45 378458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385378457| [2025/04/30 10:19:45 378465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|min_srtt:34079|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 378469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 378477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 378482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 378487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|min_srtt:34079|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 378491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1156629| [2025/04/30 10:19:45 378495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 378500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 378504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|min_srtt:34079|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 378509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1157808| [2025/04/30 10:19:45 378513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 378517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 378521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 378525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 378530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 378534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1097679| [2025/04/30 10:19:45 378539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 378543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 378547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385379080| [2025/04/30 10:19:45 378575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385379080| [2025/04/30 10:19:45 378579] [debug] |xqc_engine_wakeup_after|wakeup:1746008385379080|now:1746008385378579|diff:501| [2025/04/30 10:19:45 378584] [debug] |xqc_engine_main_logic|END|now:1746008385378457| [2025/04/30 10:19:45 378589] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385378589| [2025/04/30 10:19:45 378593] [debug] |xqc_engine_wakeup_after|wakeup:1746008385379080|now:1746008385378593|diff:487| [2025/04/30 10:19:45 378597] [debug] |xqc_engine_main_logic|END|now:1746008385378589| [2025/04/30 10:19:45 379665] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385379665| [2025/04/30 10:19:45 379676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385379080|pq_index:0| [2025/04/30 10:19:45 379689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385378457| [2025/04/30 10:19:45 379698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385379696| [2025/04/30 10:19:45 379705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385379080|now:1746008385379696| [2025/04/30 10:19:45 379712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385379080|now:1746008385379696| [2025/04/30 10:19:45 379719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 379727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34079|min_srtt:34079|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 379735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1157808| [2025/04/30 10:19:45 379742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 379748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 379754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 379761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 379768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 379776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1097679| [2025/04/30 10:19:45 379783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 379789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 10:19:45 379834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385379801|stream_id:0|stream_offset:1097679| [2025/04/30 10:19:45 379861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 379869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 379876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34079|rtt_var:597|pto_duration:36467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 379883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 379889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 379896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 379909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441268|now:1746008385379876|interv:61392| [2025/04/30 10:19:45 379915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441268|now:1746008385379876|interval:61392|pto_count:0|srtt:34079 [2025/04/30 10:19:45 379922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 379944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 379951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1098858| [2025/04/30 10:19:45 379957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 379961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 10:19:45 380014] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385379969|stream_id:0|stream_offset:1098858| [2025/04/30 10:19:45 380025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 380032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 380040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34079|rtt_var:597|pto_duration:36467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 380047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 380053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 380059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 380064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441436|now:1746008385380039|interv:61397| [2025/04/30 10:19:45 380068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441436|now:1746008385380039|interval:61397|pto_count:0|srtt:34079 [2025/04/30 10:19:45 380073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 380078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 380082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 380086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 380090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385381090|now:1746008385380090|interv:1000| [2025/04/30 10:19:45 380094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 380104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 380109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385381090| [2025/04/30 10:19:45 380116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385381090| [2025/04/30 10:19:45 380123] [debug] |xqc_engine_wakeup_after|wakeup:1746008385381090|now:1746008385380123|diff:967| [2025/04/30 10:19:45 380130] [debug] |xqc_engine_main_logic|END|now:1746008385379696| [2025/04/30 10:19:45 380201] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385380200| [2025/04/30 10:19:45 380212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 380222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:473| [2025/04/30 10:19:45 380228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 10:19:45 380240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 10:19:45 380247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 380254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1147|path_largest_ack:1146| [2025/04/30 10:19:45 380262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1037265|prior_time:1746008385343990|is_app_limited:0|send_elapse:34814|ack_elapse:36210|ctl_first_sent_time:1746008385345547|lagest_ack_time:1746008385380200|curr_delivered:1079274| [2025/04/30 10:19:45 380269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385345547| [2025/04/30 10:19:45 380276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:904| [2025/04/30 10:19:45 380283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1147|path_largest_ack:1147| [2025/04/30 10:19:45 380290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1037265|prior_time:1746008385343990|is_app_limited:0|send_elapse:34814|ack_elapse:36210|ctl_first_sent_time:1746008385345547|lagest_ack_time:1746008385380200|curr_delivered:1080474| [2025/04/30 10:19:45 380297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385345679| [2025/04/30 10:19:45 380304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:905| [2025/04/30 10:19:45 380310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34079|rttvar:597|minrtt:30819|latest_rtt:34521|ack_delay:72| [2025/04/30 10:19:45 380316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34126|rttvar:540|minrtt:30819|latest_rtt:34521|ack_delay:72| [2025/04/30 10:19:45 380323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1147|lost_pn:1144|thresh:3| [2025/04/30 10:19:45 380330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 380337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34126|rtt_var:540|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 380350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 380354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 380358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 380362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441255|now:1746008385380336|interv:60919| [2025/04/30 10:19:45 380367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441255|now:1746008385380336|interval:60919|pto_count:0|srtt:34126 [2025/04/30 10:19:45 380374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34814, ack_elapse 36210, delivered 43209|rate 1193289|lost 221| [2025/04/30 10:19:45 380381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193289) in round 22| [2025/04/30 10:19:45 380388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 380392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 380396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385345679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 380401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385345679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 380405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:40811|srtt:34126|latest_rtt:34521|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 380411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 10:19:45 380416] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746008385380200|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 380421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505380200|now:1746008385380200|interv:120000000| [2025/04/30 10:19:45 380427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505380200|now:1746008385380200|interv:120000000| [2025/04/30 10:19:45 380432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385381090|pq_index:0| [2025/04/30 10:19:45 380436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385379696| [2025/04/30 10:19:45 380441] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385380440| [2025/04/30 10:19:45 380445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385380444| [2025/04/30 10:19:45 380453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 380466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1157808| [2025/04/30 10:19:45 380472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 380477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 380482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 380486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1158987| [2025/04/30 10:19:45 380491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 380495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 380500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 380504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1160166| [2025/04/30 10:19:45 380508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 380512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 380516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 380520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 380525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 380529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 380536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 380542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 380568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385381090| [2025/04/30 10:19:45 380576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385381090| [2025/04/30 10:19:45 380580] [debug] |xqc_engine_wakeup_after|wakeup:1746008385381090|now:1746008385380580|diff:510| [2025/04/30 10:19:45 380585] [debug] |xqc_engine_main_logic|END|now:1746008385380444| [2025/04/30 10:19:45 380590] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385380590| [2025/04/30 10:19:45 380598] [debug] |xqc_engine_wakeup_after|wakeup:1746008385381090|now:1746008385380598|diff:492| [2025/04/30 10:19:45 380602] [debug] |xqc_engine_main_logic|END|now:1746008385380590| [2025/04/30 10:19:45 381669] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385381669| [2025/04/30 10:19:45 381678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385381090|pq_index:0| [2025/04/30 10:19:45 381683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385380444| [2025/04/30 10:19:45 381688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385381687| [2025/04/30 10:19:45 381693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385381090|now:1746008385381687| [2025/04/30 10:19:45 381697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385381090|now:1746008385381687| [2025/04/30 10:19:45 381701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 381707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34126|min_srtt:34126|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 381712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1160166| [2025/04/30 10:19:45 381716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 381720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 381724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 381729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 381734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 381741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 381748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 381755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 10:19:45 381802] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385381766|stream_id:0|stream_offset:1100037| [2025/04/30 10:19:45 381812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 381819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 381826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34126|rtt_var:540|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 381833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 381846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 381852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 381858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385443052|now:1746008385381826|interv:61226| [2025/04/30 10:19:45 381864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385443052|now:1746008385381826|interval:61226|pto_count:0|srtt:34126 [2025/04/30 10:19:45 381870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:42011| [2025/04/30 10:19:45 381878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 381884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1101216| [2025/04/30 10:19:45 381891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 381897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 10:19:45 381936] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385381909|stream_id:0|stream_offset:1101216| [2025/04/30 10:19:45 381945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 381953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 381959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34126|rtt_var:540|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 381966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 381972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 381979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 381984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385443195|now:1746008385381959|interv:61236| [2025/04/30 10:19:45 381988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385443195|now:1746008385381959|interval:61236|pto_count:0|srtt:34126 [2025/04/30 10:19:45 381992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 381997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 382002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1102395| [2025/04/30 10:19:45 382006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 382016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385383016|now:1746008385382016|interv:1000| [2025/04/30 10:19:45 382023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 382029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 382035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385383016| [2025/04/30 10:19:45 382042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385383016| [2025/04/30 10:19:45 382049] [debug] |xqc_engine_wakeup_after|wakeup:1746008385383016|now:1746008385382049|diff:967| [2025/04/30 10:19:45 382056] [debug] |xqc_engine_main_logic|END|now:1746008385381687| [2025/04/30 10:19:45 382193] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385382192| [2025/04/30 10:19:45 382202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 382211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:474| [2025/04/30 10:19:45 382217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 10:19:45 382225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 10:19:45 382231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 382239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1149|path_largest_ack:1149| [2025/04/30 10:19:45 382246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43209|prior_delivered:1039665|prior_time:1746008385346346|is_app_limited:0|send_elapse:33310|ack_elapse:35846|ctl_first_sent_time:1746008385348091|lagest_ack_time:1746008385382192|curr_delivered:1081674| [2025/04/30 10:19:45 382253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385348091| [2025/04/30 10:19:45 382260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:906| [2025/04/30 10:19:45 382266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34126|rttvar:540|minrtt:30819|latest_rtt:34101|ack_delay:64| [2025/04/30 10:19:45 382273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34115|rttvar:427|minrtt:30819|latest_rtt:34101|ack_delay:64| [2025/04/30 10:19:45 382280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1149|lost_pn:1146|thresh:3| [2025/04/30 10:19:45 382286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 382293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385386347|now:1746008385382293|interval:4054| [2025/04/30 10:19:45 382300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385386347|now:1746008385382293|interv:4054| [2025/04/30 10:19:45 382306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33310, ack_elapse 35846, delivered 42009|rate 1171929|lost 221| [2025/04/30 10:19:45 382313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171929) in round 22| [2025/04/30 10:19:45 382323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 382327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 382331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:1200|po_sent_time:1746008385348091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 382337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:1200|po_sent_time:1746008385348091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 382345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:102694|full_bw_reached:1|inflight:42011|srtt:34115|latest_rtt:34101|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 382354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 10:19:45 382361] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746008385382192|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 382368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505382192|now:1746008385382192|interv:120000000| [2025/04/30 10:19:45 382373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505382192|now:1746008385382192|interv:120000000| [2025/04/30 10:19:45 382377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385383016|pq_index:0| [2025/04/30 10:19:45 382382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385381687| [2025/04/30 10:19:45 382386] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385382386| [2025/04/30 10:19:45 382391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385382390| [2025/04/30 10:19:45 382398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34115|min_srtt:34115|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 382402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1160166| [2025/04/30 10:19:45 382407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34115|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 382411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 382416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34115|min_srtt:34115|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 382421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 382429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 382433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 382437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 382441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 382446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 382450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1102395| [2025/04/30 10:19:45 382455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 382458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 382462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385383016| [2025/04/30 10:19:45 382466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385383016| [2025/04/30 10:19:45 382470] [debug] |xqc_engine_wakeup_after|wakeup:1746008385383016|now:1746008385382470|diff:546| [2025/04/30 10:19:45 382475] [debug] |xqc_engine_main_logic|END|now:1746008385382390| [2025/04/30 10:19:45 382480] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385382480| [2025/04/30 10:19:45 382484] [debug] |xqc_engine_wakeup_after|wakeup:1746008385383016|now:1746008385382484|diff:532| [2025/04/30 10:19:45 382488] [debug] |xqc_engine_main_logic|END|now:1746008385382480| [2025/04/30 10:19:45 383558] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385383558| [2025/04/30 10:19:45 383568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385383016|pq_index:0| [2025/04/30 10:19:45 383572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385382390| [2025/04/30 10:19:45 383578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385383576| [2025/04/30 10:19:45 383582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385383016|now:1746008385383576| [2025/04/30 10:19:45 383587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385383016|now:1746008385383576| [2025/04/30 10:19:45 383591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 383596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34115|min_srtt:34115|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 383601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 383606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 383609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 383613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 383623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 383628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 383632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1102395| [2025/04/30 10:19:45 383636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 383641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 10:19:45 383680] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385383649|stream_id:0|stream_offset:1102395| [2025/04/30 10:19:45 383690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 383698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 383705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385386347|now:1746008385383704|interval:2643| [2025/04/30 10:19:45 383711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385386347|now:1746008385383704|interv:2643| [2025/04/30 10:19:45 383717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:43211| [2025/04/30 10:19:45 383726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 383730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1103574| [2025/04/30 10:19:45 383736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 383743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 10:19:45 383801] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43211|now:1746008385383754|stream_id:0|stream_offset:1103574| [2025/04/30 10:19:45 383810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 383817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43211|applimit:0| [2025/04/30 10:19:45 383824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385386347|now:1746008385383823|interval:2524| [2025/04/30 10:19:45 383830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385386347|now:1746008385383823|interv:2524| [2025/04/30 10:19:45 383837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102694|inflight:44411| [2025/04/30 10:19:45 383850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 383857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44411|cwnd:102694|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 383864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 383870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385384870|now:1746008385383870|interv:1000| [2025/04/30 10:19:45 383876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 383882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 383888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385384870| [2025/04/30 10:19:45 383895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385384870| [2025/04/30 10:19:45 383901] [debug] |xqc_engine_wakeup_after|wakeup:1746008385384870|now:1746008385383901|diff:969| [2025/04/30 10:19:45 383908] [debug] |xqc_engine_main_logic|END|now:1746008385383576| [2025/04/30 10:19:45 384200] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385384199| [2025/04/30 10:19:45 384211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 384220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:475| [2025/04/30 10:19:45 384226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 10:19:45 384235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 10:19:45 384241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 384249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1151|path_largest_ack:1150| [2025/04/30 10:19:45 384256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1042065|prior_time:1746008385348296|is_app_limited:0|send_elapse:35016|ack_elapse:35903|ctl_first_sent_time:1746008385349926|lagest_ack_time:1746008385384199|curr_delivered:1082874| [2025/04/30 10:19:45 384263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385349926| [2025/04/30 10:19:45 384271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:907| [2025/04/30 10:19:45 384278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1151|path_largest_ack:1151| [2025/04/30 10:19:45 384285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1042065|prior_time:1746008385348296|is_app_limited:0|send_elapse:35016|ack_elapse:35903|ctl_first_sent_time:1746008385349926|lagest_ack_time:1746008385384199|curr_delivered:1084074| [2025/04/30 10:19:45 384292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385350051| [2025/04/30 10:19:45 384299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:908| [2025/04/30 10:19:45 384306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34115|rttvar:427|minrtt:30819|latest_rtt:34148|ack_delay:80| [2025/04/30 10:19:45 384318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34109|rttvar:332|minrtt:30819|latest_rtt:34148|ack_delay:80| [2025/04/30 10:19:45 384324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1151|lost_pn:1148|thresh:3| [2025/04/30 10:19:45 384332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1148|lost_pn:1148|po_sent_time:1746008385347968|lost_send_time:1746008385345783|loss_delay:38416|frame:STREAM |repair:128| [2025/04/30 10:19:45 384339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385347968u| [2025/04/30 10:19:45 384343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 384348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34109|rtt_var:332|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 384352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 384356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 384360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 384364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385444863|now:1746008385384347|interv:60516| [2025/04/30 10:19:45 384368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385444863|now:1746008385384347|interval:60516|pto_count:0|srtt:34109 [2025/04/30 10:19:45 384372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35016, ack_elapse 35903, delivered 42009|rate 1170069|lost 222| [2025/04/30 10:19:45 384377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170069) in round 22| [2025/04/30 10:19:45 384381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 384385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 384389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102694|packet_lost:1|acked:2400|po_sent_time:1746008385350051|recovery:1|recovery_start:1746008385384343|packet_conservation:0|next_round_delivered:1058874| [2025/04/30 10:19:45 384394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:1|acked:2400|po_sent_time:1746008385350051|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 384398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40811|srtt:34109|latest_rtt:34148|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 384404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 10:19:45 384409] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746008385384199|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 384417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505384199|now:1746008385384199|interv:120000000| [2025/04/30 10:19:45 384421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505384199|now:1746008385384199|interv:120000000| [2025/04/30 10:19:45 384425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385384870|pq_index:0| [2025/04/30 10:19:45 384429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385383576| [2025/04/30 10:19:45 384433] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385384433| [2025/04/30 10:19:45 384438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385384437| [2025/04/30 10:19:45 384444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34109|min_srtt:34109|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 384448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 384453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 384457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 384461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 384465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 384469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34109|min_srtt:34109|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 384473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 384478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 384482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 384486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 384490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 384495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 384499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 384503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 384507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 384514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385384870| [2025/04/30 10:19:45 384518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385384870| [2025/04/30 10:19:45 384522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385384870|now:1746008385384522|diff:348| [2025/04/30 10:19:45 384526] [debug] |xqc_engine_main_logic|END|now:1746008385384437| [2025/04/30 10:19:45 384532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385384532| [2025/04/30 10:19:45 384535] [debug] |xqc_engine_wakeup_after|wakeup:1746008385384870|now:1746008385384535|diff:335| [2025/04/30 10:19:45 384539] [debug] |xqc_engine_main_logic|END|now:1746008385384532| [2025/04/30 10:19:45 385608] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385385608| [2025/04/30 10:19:45 385619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385384870|pq_index:0| [2025/04/30 10:19:45 385623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385384437| [2025/04/30 10:19:45 385628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385385627| [2025/04/30 10:19:45 385633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385384870|now:1746008385385627| [2025/04/30 10:19:45 385637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385384870|now:1746008385385627| [2025/04/30 10:19:45 385641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 385647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34109|min_srtt:34109|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 385652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 385656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 385660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 385665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 385672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 385679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34109|min_srtt:34109|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 385685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 385692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 385698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 385704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 385719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 385727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 385734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 385741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 385748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 10:19:45 385790] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385385759|stream_id:0|stream_offset:1104753| [2025/04/30 10:19:45 385799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 385806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 385814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34109|rtt_var:332|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 385821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 385827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 385833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 385839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385446868|now:1746008385385813|interv:61055| [2025/04/30 10:19:45 385845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385446868|now:1746008385385813|interval:61055|pto_count:0|srtt:34109 [2025/04/30 10:19:45 385852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42011| [2025/04/30 10:19:45 385860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 385866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1105932| [2025/04/30 10:19:45 385874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 385880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 10:19:45 385927] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385385891|stream_id:0|stream_offset:1105932| [2025/04/30 10:19:45 385937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 385944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 385957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34109|rtt_var:332|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 385963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 385967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 385971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 385975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385447000|now:1746008385385957|interv:61043| [2025/04/30 10:19:45 385982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385447000|now:1746008385385957|interval:61043|pto_count:0|srtt:34109 [2025/04/30 10:19:45 385988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43211| [2025/04/30 10:19:45 385995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 386002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1107111| [2025/04/30 10:19:45 386006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 386010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 386015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 386019] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385386019|diff:11555| [2025/04/30 10:19:45 386023] [debug] |xqc_engine_main_logic|END|now:1746008385385627| [2025/04/30 10:19:45 386177] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385386176| [2025/04/30 10:19:45 386187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 386195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:476| [2025/04/30 10:19:45 386202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 10:19:45 386210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 10:19:45 386217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 386225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1153|path_largest_ack:1152| [2025/04/30 10:19:45 386231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1044465|prior_time:1746008385350295|is_app_limited:0|send_elapse:34986|ack_elapse:35881|ctl_first_sent_time:1746008385351863|lagest_ack_time:1746008385386176|curr_delivered:1085274| [2025/04/30 10:19:45 386239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385351863| [2025/04/30 10:19:45 386246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:908| [2025/04/30 10:19:45 386254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1153|path_largest_ack:1153| [2025/04/30 10:19:45 386268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42009|prior_delivered:1044465|prior_time:1746008385350295|is_app_limited:0|send_elapse:34986|ack_elapse:35881|ctl_first_sent_time:1746008385351863|lagest_ack_time:1746008385386176|curr_delivered:1086474| [2025/04/30 10:19:45 386275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385351992| [2025/04/30 10:19:45 386281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:909| [2025/04/30 10:19:45 386287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34109|rttvar:332|minrtt:30819|latest_rtt:34184|ack_delay:72| [2025/04/30 10:19:45 386294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34110|rttvar:249|minrtt:30819|latest_rtt:34184|ack_delay:72| [2025/04/30 10:19:45 386301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1153|lost_pn:1150|thresh:3| [2025/04/30 10:19:45 386308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 386314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 386320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34110|rtt_var:249|pto_duration:36110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 386325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 386329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 386333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 386339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385447001|now:1746008385386320|interv:60681| [2025/04/30 10:19:45 386345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385447001|now:1746008385386320|interval:60681|pto_count:0|srtt:34110 [2025/04/30 10:19:45 386352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34986, ack_elapse 35881, delivered 42009|rate 1170786|lost 222| [2025/04/30 10:19:45 386359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170786) in round 22| [2025/04/30 10:19:45 386364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 386368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 386372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385351992|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 386377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385351992|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 386382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40811|srtt:34110|latest_rtt:34184|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 386393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 10:19:45 386397] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746008385386176|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 386402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505386176|now:1746008385386176|interv:120000000| [2025/04/30 10:19:45 386406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505386176|now:1746008385386176|interv:120000000| [2025/04/30 10:19:45 386410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 386415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385385627| [2025/04/30 10:19:45 386419] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385386418| [2025/04/30 10:19:45 386423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385386422| [2025/04/30 10:19:45 386429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34110|min_srtt:34110|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 386434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 386438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 386442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 386446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 386451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 386455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34110|min_srtt:34110|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 386459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 386463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 386467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 386471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 386475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 386482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 386487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1107111| [2025/04/30 10:19:45 386491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 386495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385387495|now:1746008385386495|interv:1000| [2025/04/30 10:19:45 386499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 386503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 386507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385387495| [2025/04/30 10:19:45 386511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385387495| [2025/04/30 10:19:45 386515] [debug] |xqc_engine_wakeup_after|wakeup:1746008385387495|now:1746008385386515|diff:980| [2025/04/30 10:19:45 386519] [debug] |xqc_engine_main_logic|END|now:1746008385386422| [2025/04/30 10:19:45 386524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385386524| [2025/04/30 10:19:45 386528] [debug] |xqc_engine_wakeup_after|wakeup:1746008385387495|now:1746008385386528|diff:967| [2025/04/30 10:19:45 386532] [debug] |xqc_engine_main_logic|END|now:1746008385386524| [2025/04/30 10:19:45 387601] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385387601| [2025/04/30 10:19:45 387611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385387495|pq_index:0| [2025/04/30 10:19:45 387615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385386422| [2025/04/30 10:19:45 387620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385387619| [2025/04/30 10:19:45 387625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385387495|now:1746008385387619| [2025/04/30 10:19:45 387629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385387495|now:1746008385387619| [2025/04/30 10:19:45 387633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 387639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34110|min_srtt:34110|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 387643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 387648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 387652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 387656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 387660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 387664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34110|min_srtt:34110|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 387678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 387682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 387686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 387690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 387695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 387702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 387709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1107111| [2025/04/30 10:19:45 387716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 387723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 10:19:45 387769] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385387733|stream_id:0|stream_offset:1107111| [2025/04/30 10:19:45 387779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 387786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 387792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34110|rtt_var:249|pto_duration:36110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 387799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 387804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 387810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 387815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385448843|now:1746008385387792|interv:61051| [2025/04/30 10:19:45 387821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385448843|now:1746008385387792|interval:61051|pto_count:0|srtt:34110 [2025/04/30 10:19:45 387827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42011| [2025/04/30 10:19:45 387834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 387839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1108290| [2025/04/30 10:19:45 387852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 387857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 10:19:45 387918] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385387867|stream_id:0|stream_offset:1108290| [2025/04/30 10:19:45 387926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 387933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 387939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34110|rtt_var:249|pto_duration:36110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 387945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 387951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 387957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 387964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385448977|now:1746008385387938|interv:61039| [2025/04/30 10:19:45 387970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385448977|now:1746008385387938|interval:61039|pto_count:0|srtt:34110 [2025/04/30 10:19:45 387976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43211| [2025/04/30 10:19:45 387983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 387989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 387995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 388001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 388007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 388012] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385388012|diff:9562| [2025/04/30 10:19:45 388018] [debug] |xqc_engine_main_logic|END|now:1746008385387619| [2025/04/30 10:19:45 388160] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385388159| [2025/04/30 10:19:45 388170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 388178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:477| [2025/04/30 10:19:45 388184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 10:19:45 388193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 10:19:45 388199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 388207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1155|path_largest_ack:1154| [2025/04/30 10:19:45 388221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42000|prior_delivered:1046874|prior_time:1746008385352409|is_app_limited:0|send_elapse:35321|ack_elapse:35750|ctl_first_sent_time:1746008385354071|lagest_ack_time:1746008385388159|curr_delivered:1087674| [2025/04/30 10:19:45 388228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385354071| [2025/04/30 10:19:45 388235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:910| [2025/04/30 10:19:45 388242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1155|path_largest_ack:1155| [2025/04/30 10:19:45 388249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42000|prior_delivered:1046874|prior_time:1746008385352409|is_app_limited:0|send_elapse:35321|ack_elapse:35750|ctl_first_sent_time:1746008385354071|lagest_ack_time:1746008385388159|curr_delivered:1088874| [2025/04/30 10:19:45 388256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385354211| [2025/04/30 10:19:45 388263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:911| [2025/04/30 10:19:45 388269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34110|rttvar:249|minrtt:30819|latest_rtt:33948|ack_delay:72| [2025/04/30 10:19:45 388276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34081|rttvar:245|minrtt:30819|latest_rtt:33948|ack_delay:72| [2025/04/30 10:19:45 388283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1155|lost_pn:1152|thresh:3| [2025/04/30 10:19:45 388289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 388296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 388302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34081|rtt_var:245|pto_duration:36081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 388307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 388310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 388314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 388318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385448948|now:1746008385388302|interv:60646| [2025/04/30 10:19:45 388322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385448948|now:1746008385388302|interval:60646|pto_count:0|srtt:34081 [2025/04/30 10:19:45 388327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35321, ack_elapse 35750, delivered 42000|rate 1174825|lost 222| [2025/04/30 10:19:45 388331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174825) in round 22| [2025/04/30 10:19:45 388336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 388344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 388348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385354211|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 388353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385354211|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 388358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40811|srtt:34081|latest_rtt:33948|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 388364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 10:19:45 388368] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746008385388159|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 388373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505388159|now:1746008385388159|interv:120000000| [2025/04/30 10:19:45 388377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505388159|now:1746008385388159|interv:120000000| [2025/04/30 10:19:45 388381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 388385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385387619| [2025/04/30 10:19:45 388389] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385388389| [2025/04/30 10:19:45 388394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385388393| [2025/04/30 10:19:45 388400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34081|min_srtt:34081|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 388405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 388409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 388413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 388417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 388422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 388426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34081|min_srtt:34081|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 388430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 388437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 388441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 388444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 388449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 388453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 388457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 388462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 388466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385389466|now:1746008385388466|interv:1000| [2025/04/30 10:19:45 388470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 388473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 388477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385389466| [2025/04/30 10:19:45 388481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385389466| [2025/04/30 10:19:45 388485] [debug] |xqc_engine_wakeup_after|wakeup:1746008385389466|now:1746008385388485|diff:981| [2025/04/30 10:19:45 388490] [debug] |xqc_engine_main_logic|END|now:1746008385388393| [2025/04/30 10:19:45 388495] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385388495| [2025/04/30 10:19:45 388499] [debug] |xqc_engine_wakeup_after|wakeup:1746008385389466|now:1746008385388499|diff:967| [2025/04/30 10:19:45 388503] [debug] |xqc_engine_main_logic|END|now:1746008385388495| [2025/04/30 10:19:45 389574] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385389574| [2025/04/30 10:19:45 389583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385389466|pq_index:0| [2025/04/30 10:19:45 389588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385388393| [2025/04/30 10:19:45 389593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385389592| [2025/04/30 10:19:45 389598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385389466|now:1746008385389592| [2025/04/30 10:19:45 389602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385389466|now:1746008385389592| [2025/04/30 10:19:45 389606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 389611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34081|min_srtt:34081|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 389616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 389625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 389629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 389633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 389637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 389641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34081|min_srtt:34081|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 389645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 389649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 389653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 389657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 389661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 389666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 389670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 389675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 389679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 10:19:45 389729] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746008385389689|stream_id:0|stream_offset:1109469| [2025/04/30 10:19:45 389741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 389748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 10:19:45 389755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34081|rtt_var:245|pto_duration:36081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 389761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 389767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 389773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 10:19:45 389778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385450770|now:1746008385389754|interv:61016| [2025/04/30 10:19:45 389791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385450770|now:1746008385389754|interval:61016|pto_count:0|srtt:34081 [2025/04/30 10:19:45 389797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42011| [2025/04/30 10:19:45 389804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 389810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1110648| [2025/04/30 10:19:45 389816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 389822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 10:19:45 389865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746008385389834|stream_id:0|stream_offset:1110648| [2025/04/30 10:19:45 389872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 389879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 10:19:45 389885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34081|rtt_var:245|pto_duration:36081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 389890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 389896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 389902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 10:19:45 389907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385450915|now:1746008385389884|interv:61031| [2025/04/30 10:19:45 389913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385450915|now:1746008385389884|interval:61031|pto_count:0|srtt:34081 [2025/04/30 10:19:45 389919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43211| [2025/04/30 10:19:45 389926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 389933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1111827| [2025/04/30 10:19:45 389940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 389946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 389952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 389957] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385389957|diff:7617| [2025/04/30 10:19:45 389963] [debug] |xqc_engine_main_logic|END|now:1746008385389592| [2025/04/30 10:19:45 390136] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385390134| [2025/04/30 10:19:45 390146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 390155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:478| [2025/04/30 10:19:45 390160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 10:19:45 390168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 10:19:45 390175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 390182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1157|path_largest_ack:1156| [2025/04/30 10:19:45 390190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42000|prior_delivered:1049274|prior_time:1746008385354383|is_app_limited:0|send_elapse:36576|ack_elapse:35751|ctl_first_sent_time:1746008385355998|lagest_ack_time:1746008385390134|curr_delivered:1090074| [2025/04/30 10:19:45 390197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385355998| [2025/04/30 10:19:45 390205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:912| [2025/04/30 10:19:45 390211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1157|path_largest_ack:1157| [2025/04/30 10:19:45 390216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42000|prior_delivered:1049274|prior_time:1746008385354383|is_app_limited:0|send_elapse:36576|ack_elapse:35751|ctl_first_sent_time:1746008385355998|lagest_ack_time:1746008385390134|curr_delivered:1091274| [2025/04/30 10:19:45 390221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385356103| [2025/04/30 10:19:45 390227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:913| [2025/04/30 10:19:45 390233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34081|rttvar:245|minrtt:30819|latest_rtt:34031|ack_delay:64| [2025/04/30 10:19:45 390240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34066|rttvar:212|minrtt:30819|latest_rtt:34031|ack_delay:64| [2025/04/30 10:19:45 390247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1157|lost_pn:1154|thresh:3| [2025/04/30 10:19:45 390254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 390261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 390267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34066|rtt_var:212|pto_duration:36066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 390275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 390281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 390287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 10:19:45 390297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385450900|now:1746008385390267|interv:60633| [2025/04/30 10:19:45 390301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385450900|now:1746008385390267|interval:60633|pto_count:0|srtt:34066 [2025/04/30 10:19:45 390306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36576, ack_elapse 35751, delivered 42000|rate 1148293|lost 222| [2025/04/30 10:19:45 390310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148293) in round 22| [2025/04/30 10:19:45 390315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 390319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 390323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385356103|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 390327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385356103|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 390332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40811|srtt:34066|latest_rtt:34031|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 390338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 10:19:45 390343] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1746008385390134|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 390348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505390134|now:1746008385390134|interv:120000000| [2025/04/30 10:19:45 390352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505390134|now:1746008385390134|interv:120000000| [2025/04/30 10:19:45 390356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 390360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385389592| [2025/04/30 10:19:45 390364] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385390364| [2025/04/30 10:19:45 390369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385390368| [2025/04/30 10:19:45 390375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34066|min_srtt:34066|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 390379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 390387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 390391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 390395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 390399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 390403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34066|min_srtt:34066|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 390407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 390412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 390415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 390419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 390423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 390428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 390432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1111827| [2025/04/30 10:19:45 390437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 390441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385391440|now:1746008385390440|interv:1000| [2025/04/30 10:19:45 390444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 390448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 390452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385391440| [2025/04/30 10:19:45 390456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385391440| [2025/04/30 10:19:45 390460] [debug] |xqc_engine_wakeup_after|wakeup:1746008385391440|now:1746008385390460|diff:980| [2025/04/30 10:19:45 390465] [debug] |xqc_engine_main_logic|END|now:1746008385390368| [2025/04/30 10:19:45 390470] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385390470| [2025/04/30 10:19:45 390474] [debug] |xqc_engine_wakeup_after|wakeup:1746008385391440|now:1746008385390474|diff:966| [2025/04/30 10:19:45 390478] [debug] |xqc_engine_main_logic|END|now:1746008385390470| [2025/04/30 10:19:45 391344] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385391343| [2025/04/30 10:19:45 391359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 391368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:479| [2025/04/30 10:19:45 391374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 10:19:45 391383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 10:19:45 391398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 391405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1158|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1158| [2025/04/30 10:19:45 391412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1051674|prior_time:1746008385356248|is_app_limited:0|send_elapse:36543|ack_elapse:35095|ctl_first_sent_time:1746008385357923|lagest_ack_time:1746008385391343|curr_delivered:1092485| [2025/04/30 10:19:45 391419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385357923| [2025/04/30 10:19:45 391426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:914| [2025/04/30 10:19:45 391432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34066|rttvar:212|minrtt:30819|latest_rtt:33420|ack_delay:88| [2025/04/30 10:19:45 391439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33974|rttvar:342|minrtt:30819|latest_rtt:33420|ack_delay:88| [2025/04/30 10:19:45 391446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1158|lost_pn:1155|thresh:3| [2025/04/30 10:19:45 391453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 391460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 463|pns:2| [2025/04/30 10:19:45 391467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 391472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33974|rtt_var:342|pto_duration:35974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 391476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 391480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 391484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 10:19:45 391488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385450808|now:1746008385391471|interv:59337| [2025/04/30 10:19:45 391492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385450808|now:1746008385391471|interval:59337|pto_count:0|srtt:33974 [2025/04/30 10:19:45 391497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36543, ack_elapse 35095, delivered 40811|rate 1116793|lost 222| [2025/04/30 10:19:45 391501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116793) in round 22| [2025/04/30 10:19:45 391505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 391510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 391514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:1211|po_sent_time:1746008385357923|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 391522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:1211|po_sent_time:1746008385357923|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 391527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:39600|srtt:33974|latest_rtt:33420|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 391534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 10:19:45 391541] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:480|frame:ACK |recv_time:1746008385391343|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 391569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505391343|now:1746008385391343|interv:120000000| [2025/04/30 10:19:45 391577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505391343|now:1746008385391343|interv:120000000| [2025/04/30 10:19:45 391581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385391440|pq_index:0| [2025/04/30 10:19:45 391585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385390368| [2025/04/30 10:19:45 391589] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385391589| [2025/04/30 10:19:45 391594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385391593| [2025/04/30 10:19:45 391599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385391440|now:1746008385391593| [2025/04/30 10:19:45 391603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385391440|now:1746008385391593| [2025/04/30 10:19:45 391607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 391612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33974|min_srtt:33974|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 391616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:39600|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 391621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 391625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 391629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 391633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 391637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33974|min_srtt:33974|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 391642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:39600|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 391650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 391653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 391657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 391661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 391666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 391670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1111827| [2025/04/30 10:19:45 391675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 391679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 10:19:45 391716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746008385391687|stream_id:0|stream_offset:1111827| [2025/04/30 10:19:45 391815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 391823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 10:19:45 391829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33974|rtt_var:342|pto_duration:35974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 391835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 391841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 391846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 391852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385452661|now:1746008385391828|interv:60833| [2025/04/30 10:19:45 391859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385452661|now:1746008385391828|interval:60833|pto_count:0|srtt:33974 [2025/04/30 10:19:45 391866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:40800| [2025/04/30 10:19:45 391873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 391879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1113006| [2025/04/30 10:19:45 391885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 391891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 10:19:45 391934] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385391909|stream_id:0|stream_offset:1113006| [2025/04/30 10:19:45 391942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 391949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 391955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33974|rtt_var:342|pto_duration:35974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 391961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 391966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 391971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 391977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385452883|now:1746008385391954|interv:60929| [2025/04/30 10:19:45 391983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385452883|now:1746008385391954|interval:60929|pto_count:0|srtt:33974 [2025/04/30 10:19:45 391990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42000| [2025/04/30 10:19:45 391998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 392003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 392008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 392012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385393011|now:1746008385392011|interv:1000| [2025/04/30 10:19:45 392016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 392019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 392024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385393011| [2025/04/30 10:19:45 392028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385393011| [2025/04/30 10:19:45 392032] [debug] |xqc_engine_wakeup_after|wakeup:1746008385393011|now:1746008385392032|diff:979| [2025/04/30 10:19:45 392036] [debug] |xqc_engine_main_logic|END|now:1746008385391593| [2025/04/30 10:19:45 392042] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385392042| [2025/04/30 10:19:45 392046] [debug] |xqc_engine_wakeup_after|wakeup:1746008385393011|now:1746008385392046|diff:965| [2025/04/30 10:19:45 392050] [debug] |xqc_engine_main_logic|END|now:1746008385392042| [2025/04/30 10:19:45 393118] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385393117| [2025/04/30 10:19:45 393128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385393011|pq_index:0| [2025/04/30 10:19:45 393133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385391593| [2025/04/30 10:19:45 393138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385393137| [2025/04/30 10:19:45 393148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385393011|now:1746008385393137| [2025/04/30 10:19:45 393153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385393011|now:1746008385393137| [2025/04/30 10:19:45 393157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 393162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33974|min_srtt:33974|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 393167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 393171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 393175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 393179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 393184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 393191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33974|min_srtt:33974|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 393198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 393205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 393211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 393217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 393223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 393228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 393233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 393240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 393247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 10:19:45 393290] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385393257|stream_id:0|stream_offset:1114185| [2025/04/30 10:19:45 393302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 393315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 393322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33974|rtt_var:342|pto_duration:35974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 393329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 393336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 393342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 393348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385454231|now:1746008385393322|interv:60909| [2025/04/30 10:19:45 393354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385454231|now:1746008385393322|interval:60909|pto_count:0|srtt:33974 [2025/04/30 10:19:45 393361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43200| [2025/04/30 10:19:45 393367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 393372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1115364| [2025/04/30 10:19:45 393376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 393381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 393385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 393389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385393389|diff:4185| [2025/04/30 10:19:45 393393] [debug] |xqc_engine_main_logic|END|now:1746008385393137| [2025/04/30 10:19:45 393418] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385393417| [2025/04/30 10:19:45 393426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 393434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:480| [2025/04/30 10:19:45 393438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 10:19:45 393444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 10:19:45 393448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 393453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1159| [2025/04/30 10:19:45 393458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1051674|prior_time:1746008385356248|is_app_limited:0|send_elapse:36668|ack_elapse:37169|ctl_first_sent_time:1746008385358048|lagest_ack_time:1746008385393417|curr_delivered:1093685| [2025/04/30 10:19:45 393463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385358048| [2025/04/30 10:19:45 393467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:915| [2025/04/30 10:19:45 393479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1160| [2025/04/30 10:19:45 393486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1054074|prior_time:1746008385358285|is_app_limited:0|send_elapse:36206|ack_elapse:35132|ctl_first_sent_time:1746008385359866|lagest_ack_time:1746008385393417|curr_delivered:1094885| [2025/04/30 10:19:45 393492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385359866| [2025/04/30 10:19:45 393498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:916| [2025/04/30 10:19:45 393503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33974|rttvar:342|minrtt:30819|latest_rtt:33551|ack_delay:72| [2025/04/30 10:19:45 393509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33912|rttvar:380|minrtt:30819|latest_rtt:33551|ack_delay:72| [2025/04/30 10:19:45 393515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/04/30 10:19:45 393522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 393529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 393535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33912|rtt_var:380|pto_duration:35912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 393542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 393547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 393573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 393579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385454169|now:1746008385393534|interv:60635| [2025/04/30 10:19:45 393584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385454169|now:1746008385393534|interval:60635|pto_count:0|srtt:33912 [2025/04/30 10:19:45 393590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36206, ack_elapse 35132, delivered 40811|rate 1127188|lost 222| [2025/04/30 10:19:45 393597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127188) in round 22| [2025/04/30 10:19:45 393604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 393608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 393612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385359866|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 393616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385359866|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 393624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40800|srtt:33912|latest_rtt:33551|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 393631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 10:19:45 393635] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746008385393417|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 393640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505393417|now:1746008385393417|interv:120000000| [2025/04/30 10:19:45 393644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505393417|now:1746008385393417|interv:120000000| [2025/04/30 10:19:45 393648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 393652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385393137| [2025/04/30 10:19:45 393656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385393656| [2025/04/30 10:19:45 393661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385393660| [2025/04/30 10:19:45 393667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33912|min_srtt:33912|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 393671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 393676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 393680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 393684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 393688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 393693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33912|min_srtt:33912|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 393700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 393707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 393713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 393719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 393728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 393732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 393737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1115364| [2025/04/30 10:19:45 393744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 393751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 10:19:45 393794] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385393761|stream_id:0|stream_offset:1115364| [2025/04/30 10:19:45 393803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 393810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 393817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33912|rtt_var:380|pto_duration:35912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 393824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 393830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 393836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 393842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385454673|now:1746008385393817|interv:60856| [2025/04/30 10:19:45 393848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385454673|now:1746008385393817|interval:60856|pto_count:0|srtt:33912 [2025/04/30 10:19:45 393856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42000| [2025/04/30 10:19:45 393863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 393870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1116543| [2025/04/30 10:19:45 393876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 393882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385394882|now:1746008385393882|interv:1000| [2025/04/30 10:19:45 393889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 393895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 393902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385394882| [2025/04/30 10:19:45 393908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385394882| [2025/04/30 10:19:45 393914] [debug] |xqc_engine_wakeup_after|wakeup:1746008385394882|now:1746008385393914|diff:968| [2025/04/30 10:19:45 393927] [debug] |xqc_engine_main_logic|END|now:1746008385393660| [2025/04/30 10:19:45 393936] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385393936| [2025/04/30 10:19:45 393942] [debug] |xqc_engine_wakeup_after|wakeup:1746008385394882|now:1746008385393942|diff:940| [2025/04/30 10:19:45 393946] [debug] |xqc_engine_main_logic|END|now:1746008385393936| [2025/04/30 10:19:45 395013] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385395012| [2025/04/30 10:19:45 395024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385394882|pq_index:0| [2025/04/30 10:19:45 395029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385393660| [2025/04/30 10:19:45 395034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385395033| [2025/04/30 10:19:45 395039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385394882|now:1746008385395033| [2025/04/30 10:19:45 395043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385394882|now:1746008385395033| [2025/04/30 10:19:45 395047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 395052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33912|min_srtt:33912|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 395057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 395062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 395066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 395069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 395074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 395078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33912|min_srtt:33912|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 395082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 395087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 395091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 395094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 395099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 395103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 395116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1116543| [2025/04/30 10:19:45 395126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 395130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 10:19:45 395170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385395138|stream_id:0|stream_offset:1116543| [2025/04/30 10:19:45 395180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 395187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 395194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33912|rtt_var:380|pto_duration:35912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 395201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 395207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 395212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 395218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385456050|now:1746008385395194|interv:60856| [2025/04/30 10:19:45 395224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385456050|now:1746008385395194|interval:60856|pto_count:0|srtt:33912 [2025/04/30 10:19:45 395231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43200| [2025/04/30 10:19:45 395239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 395246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1117722| [2025/04/30 10:19:45 395253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 395259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 395265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 395272] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385395271|diff:2303| [2025/04/30 10:19:45 395279] [debug] |xqc_engine_main_logic|END|now:1746008385395033| [2025/04/30 10:19:45 395291] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385395290| [2025/04/30 10:19:45 395299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 395308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:481| [2025/04/30 10:19:45 395314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 10:19:45 395323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 10:19:45 395340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 395349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1161| [2025/04/30 10:19:45 395354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1054074|prior_time:1746008385358285|is_app_limited:0|send_elapse:36360|ack_elapse:37005|ctl_first_sent_time:1746008385360020|lagest_ack_time:1746008385395290|curr_delivered:1096085| [2025/04/30 10:19:45 395358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385360020| [2025/04/30 10:19:45 395363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:917| [2025/04/30 10:19:45 395368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1162| [2025/04/30 10:19:45 395372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1056474|prior_time:1746008385360267|is_app_limited:0|send_elapse:35256|ack_elapse:35023|ctl_first_sent_time:1746008385361868|lagest_ack_time:1746008385395290|curr_delivered:1097285| [2025/04/30 10:19:45 395377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385361868| [2025/04/30 10:19:45 395381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:918| [2025/04/30 10:19:45 395385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33912|rttvar:380|minrtt:30819|latest_rtt:33422|ack_delay:72| [2025/04/30 10:19:45 395389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33841|rttvar:425|minrtt:30819|latest_rtt:33422|ack_delay:72| [2025/04/30 10:19:45 395394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 10:19:45 395398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 395402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 395406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:425|pto_duration:35841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 395410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 395414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 395418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 395422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385455979|now:1746008385395406|interv:60573| [2025/04/30 10:19:45 395426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385455979|now:1746008385395406|interval:60573|pto_count:0|srtt:33841 [2025/04/30 10:19:45 395431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35256, ack_elapse 35023, delivered 40811|rate 1157561|lost 222| [2025/04/30 10:19:45 395438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157561) in round 22| [2025/04/30 10:19:45 395442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 395446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 395450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385361868|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 395455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385361868|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 395459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40800|srtt:33841|latest_rtt:33422|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 395465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 10:19:45 395469] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746008385395290|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 395474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505395290|now:1746008385395290|interv:120000000| [2025/04/30 10:19:45 395478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505395290|now:1746008385395290|interv:120000000| [2025/04/30 10:19:45 395482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 395487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385395033| [2025/04/30 10:19:45 395491] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385395491| [2025/04/30 10:19:45 395496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385395495| [2025/04/30 10:19:45 395501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 395506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 395511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 395514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 395518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 395523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 395527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 395534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 395538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 395542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 395545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 395571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 395575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 395580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1117722| [2025/04/30 10:19:45 395584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 395588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 10:19:45 395623] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385395595|stream_id:0|stream_offset:1117722| [2025/04/30 10:19:45 395632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 395640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 395647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:425|pto_duration:35841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 395654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 395658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 395662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 395666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385456436|now:1746008385395646|interv:60790| [2025/04/30 10:19:45 395670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385456436|now:1746008385395646|interval:60790|pto_count:0|srtt:33841 [2025/04/30 10:19:45 395674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42000| [2025/04/30 10:19:45 395679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 395684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 395697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 395704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385396704|now:1746008385395704|interv:1000| [2025/04/30 10:19:45 395710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 395716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 395720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385396704| [2025/04/30 10:19:45 395724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385396704| [2025/04/30 10:19:45 395728] [debug] |xqc_engine_wakeup_after|wakeup:1746008385396704|now:1746008385395728|diff:976| [2025/04/30 10:19:45 395733] [debug] |xqc_engine_main_logic|END|now:1746008385395495| [2025/04/30 10:19:45 395738] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385395738| [2025/04/30 10:19:45 395744] [debug] |xqc_engine_wakeup_after|wakeup:1746008385396704|now:1746008385395744|diff:960| [2025/04/30 10:19:45 395750] [debug] |xqc_engine_main_logic|END|now:1746008385395738| [2025/04/30 10:19:45 396844] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385396844| [2025/04/30 10:19:45 396858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385396704|pq_index:0| [2025/04/30 10:19:45 396863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385395495| [2025/04/30 10:19:45 396868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385396867| [2025/04/30 10:19:45 396873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385396704|now:1746008385396867| [2025/04/30 10:19:45 396879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385396704|now:1746008385396867| [2025/04/30 10:19:45 396885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 396894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 396901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 396907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 396911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 396915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 396919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 396924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 396928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 396938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 396942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 396946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 396950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 396955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 396959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 396964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 396968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 10:19:45 397007] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385396977|stream_id:0|stream_offset:1118901| [2025/04/30 10:19:45 397017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 397024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 397031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:425|pto_duration:35841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 397038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 397043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 397047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 397051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385457818|now:1746008385397030|interv:60788| [2025/04/30 10:19:45 397055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385457818|now:1746008385397030|interval:60788|pto_count:0|srtt:33841 [2025/04/30 10:19:45 397060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43200| [2025/04/30 10:19:45 397064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 397069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1120080| [2025/04/30 10:19:45 397073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 397077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 397082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 397090] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385397090|diff:484| [2025/04/30 10:19:45 397095] [debug] |xqc_engine_main_logic|END|now:1746008385396867| [2025/04/30 10:19:45 397194] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385397193| [2025/04/30 10:19:45 397204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 397213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:482| [2025/04/30 10:19:45 397218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 10:19:45 397224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 10:19:45 397230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 397238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1163| [2025/04/30 10:19:45 397245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1056474|prior_time:1746008385360267|is_app_limited:0|send_elapse:35400|ack_elapse:36926|ctl_first_sent_time:1746008385362012|lagest_ack_time:1746008385397193|curr_delivered:1098485| [2025/04/30 10:19:45 397252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385362012| [2025/04/30 10:19:45 397259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:919| [2025/04/30 10:19:45 397266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1164| [2025/04/30 10:19:45 397272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1058874|prior_time:1746008385362274|is_app_limited:0|send_elapse:34795|ack_elapse:34919|ctl_first_sent_time:1746008385364186|lagest_ack_time:1746008385397193|curr_delivered:1099685| [2025/04/30 10:19:45 397279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385364186| [2025/04/30 10:19:45 397286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:920| [2025/04/30 10:19:45 397293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33841|rttvar:425|minrtt:30819|latest_rtt:33007|ack_delay:80| [2025/04/30 10:19:45 397299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33726|rttvar:547|minrtt:30819|latest_rtt:33007|ack_delay:80| [2025/04/30 10:19:45 397305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 10:19:45 397311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 397318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 397325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33726|rtt_var:547|pto_duration:35914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 397331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 397342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 397346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 397350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385457891|now:1746008385397324|interv:60567| [2025/04/30 10:19:45 397354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385457891|now:1746008385397324|interval:60567|pto_count:0|srtt:33726 [2025/04/30 10:19:45 397358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34795, ack_elapse 34919, delivered 40811|rate 1168733|lost 222| [2025/04/30 10:19:45 397363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168733) in round 22| [2025/04/30 10:19:45 397367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 397371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 397375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385364186|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 397380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385364186|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 397384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40800|srtt:33726|latest_rtt:33007|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 397390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 10:19:45 397395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746008385397193|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 397400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505397193|now:1746008385397193|interv:120000000| [2025/04/30 10:19:45 397404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505397193|now:1746008385397193|interv:120000000| [2025/04/30 10:19:45 397408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 397412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385396867| [2025/04/30 10:19:45 397416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385397416| [2025/04/30 10:19:45 397421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385397420| [2025/04/30 10:19:45 397426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33726|min_srtt:33726|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 397431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 397438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 397442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 397446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 397450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 397455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33726|min_srtt:33726|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 397459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 397463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 397467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 397471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 397475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 397479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 397484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1120080| [2025/04/30 10:19:45 397488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 397492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385398492|now:1746008385397492|interv:1000| [2025/04/30 10:19:45 397496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 397500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 397504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385397574| [2025/04/30 10:19:45 397508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385397574| [2025/04/30 10:19:45 397512] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385397512|diff:62| [2025/04/30 10:19:45 397516] [debug] |xqc_engine_main_logic|END|now:1746008385397420| [2025/04/30 10:19:45 397521] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385397521| [2025/04/30 10:19:45 397525] [debug] |xqc_engine_wakeup_after|wakeup:1746008385397574|now:1746008385397525|diff:49| [2025/04/30 10:19:45 397529] [debug] |xqc_engine_main_logic|END|now:1746008385397521| [2025/04/30 10:19:45 398601] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385398601| [2025/04/30 10:19:45 398612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385397574|pq_index:0| [2025/04/30 10:19:45 398616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385397420| [2025/04/30 10:19:45 398627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385398626| [2025/04/30 10:19:45 398631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385397574|now:1746008385398626| [2025/04/30 10:19:45 398635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 398639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385397574|now:1746008385398626| [2025/04/30 10:19:45 398643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 398647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385398492|now:1746008385398626| [2025/04/30 10:19:45 398651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385398492|now:1746008385398626| [2025/04/30 10:19:45 398656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 398664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:483|ack_delay:26089|first_ack_range:20|largest_pkt_recv_time:1746008385372574| [2025/04/30 10:19:45 398671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:483|low:463|pkt_pns:2| [2025/04/30 10:19:45 398677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:470|frame_largest_recv:483| [2025/04/30 10:19:45 398684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 398691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33726|min_srtt:33726|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 398699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 398705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 398711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 398716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 398723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 398729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33726|min_srtt:33726|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 398735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 398741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 398746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 398752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 398758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 398768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 398774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1120080| [2025/04/30 10:19:45 398780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 398786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 10:19:45 398831] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1199|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008385398797|stream_id:0|stream_offset:1120080| [2025/04/30 10:19:45 398838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1199|origin_pktnum:0|size:1207|enc_size:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 398845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 398851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33726|rtt_var:547|pto_duration:35914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 398857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 398863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 398870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 398874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385459711|now:1746008385398850|interv:60861| [2025/04/30 10:19:45 398878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385459711|now:1746008385398850|interval:60861|pto_count:0|srtt:33726 [2025/04/30 10:19:45 398883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 398888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 398892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1121259| [2025/04/30 10:19:45 398897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 398901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 10:19:45 398927] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385398907|stream_id:0|stream_offset:1121259| [2025/04/30 10:19:45 398933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 398937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 398942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33726|rtt_var:547|pto_duration:35914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 398951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 398954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 398958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 398962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385459821|now:1746008385398941|interv:60880| [2025/04/30 10:19:45 398966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385459821|now:1746008385398941|interval:60880|pto_count:0|srtt:33726 [2025/04/30 10:19:45 398971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 398975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 398979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1122438| [2025/04/30 10:19:45 398984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 398988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385459821| [2025/04/30 10:19:45 398992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385459821| [2025/04/30 10:19:45 398996] [debug] |xqc_engine_wakeup_after|wakeup:1746008385459821|now:1746008385398996|diff:60825| [2025/04/30 10:19:45 399001] [debug] |xqc_engine_main_logic|END|now:1746008385398626| [2025/04/30 10:19:45 399197] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385399196| [2025/04/30 10:19:45 399208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 399216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:483| [2025/04/30 10:19:45 399222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 10:19:45 399230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 10:19:45 399236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 399244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1165| [2025/04/30 10:19:45 399251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1058874|prior_time:1746008385362274|is_app_limited:0|send_elapse:34941|ack_elapse:36922|ctl_first_sent_time:1746008385364332|lagest_ack_time:1746008385399196|curr_delivered:1100885| [2025/04/30 10:19:45 399258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385364332| [2025/04/30 10:19:45 399265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:921| [2025/04/30 10:19:45 399273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1166| [2025/04/30 10:19:45 399292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1058874|prior_time:1746008385362274|is_app_limited:0|send_elapse:34941|ack_elapse:36922|ctl_first_sent_time:1746008385364332|lagest_ack_time:1746008385399196|curr_delivered:1102085| [2025/04/30 10:19:45 399299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385364443| [2025/04/30 10:19:45 399305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:922| [2025/04/30 10:19:45 399312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33726|rttvar:547|minrtt:30819|latest_rtt:34753|ack_delay:72| [2025/04/30 10:19:45 399319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33846|rttvar:649|minrtt:30819|latest_rtt:34753|ack_delay:72| [2025/04/30 10:19:45 399325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 10:19:45 399332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 399338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 399342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33846|rtt_var:649|pto_duration:36442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 399346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 399350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 399354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 399358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385460349|now:1746008385399341|interv:61008| [2025/04/30 10:19:45 399362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385460349|now:1746008385399341|interval:61008|pto_count:0|srtt:33846 [2025/04/30 10:19:45 399367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34941, ack_elapse 36922, delivered 43211|rate 1170332|lost 222| [2025/04/30 10:19:45 399371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170332) in round 22| [2025/04/30 10:19:45 399375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 399379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 399383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385364443|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 399388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385364443|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 399393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33846|latest_rtt:34753|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 399402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 10:19:45 399407] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746008385399196|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 399412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505399196|now:1746008385399196|interv:120000000| [2025/04/30 10:19:45 399416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505399196|now:1746008385399196|interv:120000000| [2025/04/30 10:19:45 399420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385459821|pq_index:0| [2025/04/30 10:19:45 399424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385398626| [2025/04/30 10:19:45 399428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385399428| [2025/04/30 10:19:45 399433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385399432| [2025/04/30 10:19:45 399439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33846|min_srtt:33846|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 399443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 399448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 399452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 399456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 399460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 399464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33846|min_srtt:33846|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 399468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 399473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 399477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 399480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 399485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 399489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 399496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1122438| [2025/04/30 10:19:45 399501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 399505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385400504|now:1746008385399504|interv:1000| [2025/04/30 10:19:45 399509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 399512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 399516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385400504| [2025/04/30 10:19:45 399521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385400504| [2025/04/30 10:19:45 399524] [debug] |xqc_engine_wakeup_after|wakeup:1746008385400504|now:1746008385399524|diff:980| [2025/04/30 10:19:45 399529] [debug] |xqc_engine_main_logic|END|now:1746008385399432| [2025/04/30 10:19:45 399534] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385399534| [2025/04/30 10:19:45 399538] [debug] |xqc_engine_wakeup_after|wakeup:1746008385400504|now:1746008385399538|diff:966| [2025/04/30 10:19:45 399542] [debug] |xqc_engine_main_logic|END|now:1746008385399534| [2025/04/30 10:19:45 400615] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385400614| [2025/04/30 10:19:45 400626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385400504|pq_index:0| [2025/04/30 10:19:45 400630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385399432| [2025/04/30 10:19:45 400635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385400634| [2025/04/30 10:19:45 400640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385400504|now:1746008385400634| [2025/04/30 10:19:45 400645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385400504|now:1746008385400634| [2025/04/30 10:19:45 400651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 400659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33846|min_srtt:33846|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 400666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 400674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 400678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 400684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 400691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 400697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33846|min_srtt:33846|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 400710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 400716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 400722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 400727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 400733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 400739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 400745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1122438| [2025/04/30 10:19:45 400751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 400757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 10:19:45 400801] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385400768|stream_id:0|stream_offset:1122438| [2025/04/30 10:19:45 400808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 400815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 400820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33846|rtt_var:649|pto_duration:36442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 400826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 400832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 400838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 400844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385462210|now:1746008385400820|interv:61390| [2025/04/30 10:19:45 400851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385462210|now:1746008385400820|interval:61390|pto_count:0|srtt:33846 [2025/04/30 10:19:45 400856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 400861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 400865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1123617| [2025/04/30 10:19:45 400872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 400884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 10:19:45 400916] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385400894|stream_id:0|stream_offset:1123617| [2025/04/30 10:19:45 400922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 400928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 400935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33846|rtt_var:649|pto_duration:36442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 400942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 400948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 400954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 400960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385462336|now:1746008385400934|interv:61402| [2025/04/30 10:19:45 400967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385462336|now:1746008385400934|interval:61402|pto_count:0|srtt:33846 [2025/04/30 10:19:45 400974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 400980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 400984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 400989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 400993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385462336| [2025/04/30 10:19:45 400997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385462336| [2025/04/30 10:19:45 401001] [debug] |xqc_engine_wakeup_after|wakeup:1746008385462336|now:1746008385401001|diff:61335| [2025/04/30 10:19:45 401006] [debug] |xqc_engine_main_logic|END|now:1746008385400634| [2025/04/30 10:19:45 401174] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385401173| [2025/04/30 10:19:45 401188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 401197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:484| [2025/04/30 10:19:45 401203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 10:19:45 401212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 10:19:45 401219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 401226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1167| [2025/04/30 10:19:45 401241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1061274|prior_time:1746008385364597|is_app_limited:0|send_elapse:36479|ack_elapse:36576|ctl_first_sent_time:1746008385366112|lagest_ack_time:1746008385401173|curr_delivered:1103285| [2025/04/30 10:19:45 401249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385366112| [2025/04/30 10:19:45 401256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:923| [2025/04/30 10:19:45 401263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1168| [2025/04/30 10:19:45 401270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1063674|prior_time:1746008385366277|is_app_limited:0|send_elapse:35394|ack_elapse:34896|ctl_first_sent_time:1746008385367812|lagest_ack_time:1746008385401173|curr_delivered:1104485| [2025/04/30 10:19:45 401277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385367812| [2025/04/30 10:19:45 401283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:924| [2025/04/30 10:19:45 401289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33846|rttvar:649|minrtt:30819|latest_rtt:33361|ack_delay:72| [2025/04/30 10:19:45 401296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33777|rttvar:626|minrtt:30819|latest_rtt:33361|ack_delay:72| [2025/04/30 10:19:45 401302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 10:19:45 401309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 401315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 401321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33777|rtt_var:626|pto_duration:36281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 401326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 401330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 401334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 401339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385462175|now:1746008385401321|interv:60854| [2025/04/30 10:19:45 401344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385462175|now:1746008385401321|interval:60854|pto_count:0|srtt:33777 [2025/04/30 10:19:45 401348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35394, ack_elapse 34896, delivered 40811|rate 1153048|lost 222| [2025/04/30 10:19:45 401353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153048) in round 22| [2025/04/30 10:19:45 401357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 401371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 401375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385367812|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 401379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385367812|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 401384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33777|latest_rtt:33361|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 401390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 10:19:45 401395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746008385401173|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 401400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505401173|now:1746008385401173|interv:120000000| [2025/04/30 10:19:45 401404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505401173|now:1746008385401173|interv:120000000| [2025/04/30 10:19:45 401408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385462336|pq_index:0| [2025/04/30 10:19:45 401412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385400634| [2025/04/30 10:19:45 401416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385401416| [2025/04/30 10:19:45 401421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385401420| [2025/04/30 10:19:45 401427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33777|min_srtt:33777|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 401432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 401437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 401440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 401444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 401449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 401453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33777|min_srtt:33777|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 401457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 401465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 401468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 401472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 401477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 401481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 401485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 401490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 401494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385402494|now:1746008385401494|interv:1000| [2025/04/30 10:19:45 401498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 401502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 401506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385402494| [2025/04/30 10:19:45 401510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385402494| [2025/04/30 10:19:45 401514] [debug] |xqc_engine_wakeup_after|wakeup:1746008385402494|now:1746008385401514|diff:980| [2025/04/30 10:19:45 401518] [debug] |xqc_engine_main_logic|END|now:1746008385401420| [2025/04/30 10:19:45 401524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385401524| [2025/04/30 10:19:45 401528] [debug] |xqc_engine_wakeup_after|wakeup:1746008385402494|now:1746008385401528|diff:966| [2025/04/30 10:19:45 401532] [debug] |xqc_engine_main_logic|END|now:1746008385401524| [2025/04/30 10:19:45 402602] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385402602| [2025/04/30 10:19:45 402612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385402494|pq_index:0| [2025/04/30 10:19:45 402617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385401420| [2025/04/30 10:19:45 402622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385402621| [2025/04/30 10:19:45 402627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385402494|now:1746008385402621| [2025/04/30 10:19:45 402631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385402494|now:1746008385402621| [2025/04/30 10:19:45 402635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 402641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33777|min_srtt:33777|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 402645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 402655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 402659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 402664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 402671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 402678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33777|min_srtt:33777|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 402685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 402692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 402698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 402704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 402710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 402716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 402722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 402729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 402735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 10:19:45 402779] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385402745|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 402787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 402794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 402799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33777|rtt_var:626|pto_duration:36281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 402806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 402811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 402817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 402822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385464026|now:1746008385402799|interv:61227| [2025/04/30 10:19:45 402828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385464026|now:1746008385402799|interval:61227|pto_count:0|srtt:33777 [2025/04/30 10:19:45 402838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 402846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 402852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1125975| [2025/04/30 10:19:45 402859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 402865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 10:19:45 402897] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385402873|stream_id:0|stream_offset:1125975| [2025/04/30 10:19:45 402903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 402908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 402912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33777|rtt_var:626|pto_duration:36281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 402919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 402926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 402932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 402939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385464154|now:1746008385402912|interv:61242| [2025/04/30 10:19:45 402945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385464154|now:1746008385402912|interval:61242|pto_count:0|srtt:33777 [2025/04/30 10:19:45 402953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 402961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 402967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1127154| [2025/04/30 10:19:45 402972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 402976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385464154| [2025/04/30 10:19:45 402980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385464154| [2025/04/30 10:19:45 402984] [debug] |xqc_engine_wakeup_after|wakeup:1746008385464154|now:1746008385402984|diff:61170| [2025/04/30 10:19:45 402989] [debug] |xqc_engine_main_logic|END|now:1746008385402621| [2025/04/30 10:19:45 403162] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385403161| [2025/04/30 10:19:45 403179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 403189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:485| [2025/04/30 10:19:45 403196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 10:19:45 403204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 10:19:45 403211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 403219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1169| [2025/04/30 10:19:45 403224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1063674|prior_time:1746008385366277|is_app_limited:0|send_elapse:35524|ack_elapse:36884|ctl_first_sent_time:1746008385367942|lagest_ack_time:1746008385403161|curr_delivered:1105685| [2025/04/30 10:19:45 403230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385367942| [2025/04/30 10:19:45 403237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:925| [2025/04/30 10:19:45 403244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1170| [2025/04/30 10:19:45 403250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1066074|prior_time:1746008385368234|is_app_limited:0|send_elapse:37282|ack_elapse:34927|ctl_first_sent_time:1746008385369797|lagest_ack_time:1746008385403161|curr_delivered:1106885| [2025/04/30 10:19:45 403257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385369797| [2025/04/30 10:19:45 403263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:926| [2025/04/30 10:19:45 403270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33777|rttvar:626|minrtt:30819|latest_rtt:33364|ack_delay:56| [2025/04/30 10:19:45 403276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33718|rttvar:587|minrtt:30819|latest_rtt:33364|ack_delay:56| [2025/04/30 10:19:45 403283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 10:19:45 403288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 403292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 403296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33718|rtt_var:587|pto_duration:36066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 403301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 403305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 403309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 403317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385463939|now:1746008385403296|interv:60643| [2025/04/30 10:19:45 403321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385463939|now:1746008385403296|interval:60643|pto_count:0|srtt:33718 [2025/04/30 10:19:45 403325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37282, ack_elapse 34927, delivered 40811|rate 1094656|lost 222| [2025/04/30 10:19:45 403330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094656) in round 22| [2025/04/30 10:19:45 403334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 403338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 403342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385369797|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 403347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385369797|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 403352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33718|latest_rtt:33364|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 403358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 10:19:45 403362] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746008385403161|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 403367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505403161|now:1746008385403161|interv:120000000| [2025/04/30 10:19:45 403371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505403161|now:1746008385403161|interv:120000000| [2025/04/30 10:19:45 403375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385464154|pq_index:0| [2025/04/30 10:19:45 403379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385402621| [2025/04/30 10:19:45 403384] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385403383| [2025/04/30 10:19:45 403388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385403387| [2025/04/30 10:19:45 403394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 403399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 403404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 403410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 403414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 403419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 403423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 403427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 403432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 403436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 403439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 403444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 403448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 403452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1127154| [2025/04/30 10:19:45 403457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 403461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385404461|now:1746008385403461|interv:1000| [2025/04/30 10:19:45 403465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 403469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 403473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385404461| [2025/04/30 10:19:45 403477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385404461| [2025/04/30 10:19:45 403481] [debug] |xqc_engine_wakeup_after|wakeup:1746008385404461|now:1746008385403481|diff:980| [2025/04/30 10:19:45 403485] [debug] |xqc_engine_main_logic|END|now:1746008385403387| [2025/04/30 10:19:45 403491] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385403491| [2025/04/30 10:19:45 403494] [debug] |xqc_engine_wakeup_after|wakeup:1746008385404461|now:1746008385403494|diff:967| [2025/04/30 10:19:45 403498] [debug] |xqc_engine_main_logic|END|now:1746008385403491| [2025/04/30 10:19:45 404568] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385404568| [2025/04/30 10:19:45 404578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385404461|pq_index:0| [2025/04/30 10:19:45 404583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385403387| [2025/04/30 10:19:45 404588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385404587| [2025/04/30 10:19:45 404598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385404461|now:1746008385404587| [2025/04/30 10:19:45 404602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385404461|now:1746008385404587| [2025/04/30 10:19:45 404606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 404611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 404616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 404621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 404625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 404628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 404633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 404637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33718|min_srtt:33718|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 404641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 404645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 404649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 404653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 404660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 404667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 404674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1127154| [2025/04/30 10:19:45 404681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 404687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 10:19:45 404752] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385404699|stream_id:0|stream_offset:1127154| [2025/04/30 10:19:45 404760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 404766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 404778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33718|rtt_var:587|pto_duration:36066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 404784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 404789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 404795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 404800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385465765|now:1746008385404778|interv:60987| [2025/04/30 10:19:45 404806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385465765|now:1746008385404778|interval:60987|pto_count:0|srtt:33718 [2025/04/30 10:19:45 404813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 404819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 404830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1128333| [2025/04/30 10:19:45 404837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 404843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 10:19:45 404882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385404852|stream_id:0|stream_offset:1128333| [2025/04/30 10:19:45 404891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 404898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 404905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33718|rtt_var:587|pto_duration:36066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 404911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 404915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 404919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 404923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385465918|now:1746008385404904|interv:61014| [2025/04/30 10:19:45 404927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385465918|now:1746008385404904|interval:61014|pto_count:0|srtt:33718 [2025/04/30 10:19:45 404931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 404936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 404941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1129512| [2025/04/30 10:19:45 404949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 404954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385465918| [2025/04/30 10:19:45 404958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385465918| [2025/04/30 10:19:45 404962] [debug] |xqc_engine_wakeup_after|wakeup:1746008385465918|now:1746008385404962|diff:60956| [2025/04/30 10:19:45 404966] [debug] |xqc_engine_main_logic|END|now:1746008385404587| [2025/04/30 10:19:45 405126] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385405124| [2025/04/30 10:19:45 405136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 405145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:486| [2025/04/30 10:19:45 405151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 10:19:45 405160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 10:19:45 405166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 405173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1172|path_largest_ack:1171| [2025/04/30 10:19:45 405177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1066074|prior_time:1746008385368234|is_app_limited:0|send_elapse:37436|ack_elapse:36890|ctl_first_sent_time:1746008385369951|lagest_ack_time:1746008385405124|curr_delivered:1108085| [2025/04/30 10:19:45 405182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385369951| [2025/04/30 10:19:45 405187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:927| [2025/04/30 10:19:45 405191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1172|path_largest_ack:1172| [2025/04/30 10:19:45 405196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1068474|prior_time:1746008385370540|is_app_limited:0|send_elapse:36507|ack_elapse:34584|ctl_first_sent_time:1746008385372155|lagest_ack_time:1746008385405124|curr_delivered:1109285| [2025/04/30 10:19:45 405201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385372155| [2025/04/30 10:19:45 405206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:928| [2025/04/30 10:19:45 405212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33718|rttvar:587|minrtt:30819|latest_rtt:32969|ack_delay:56| [2025/04/30 10:19:45 405219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33618|rttvar:642|minrtt:30819|latest_rtt:32969|ack_delay:56| [2025/04/30 10:19:45 405225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/04/30 10:19:45 405232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 405245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 405251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33618|rtt_var:642|pto_duration:36186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 405258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 405262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 405266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 405270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385466038|now:1746008385405251|interv:60787| [2025/04/30 10:19:45 405274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385466038|now:1746008385405251|interval:60787|pto_count:0|srtt:33618 [2025/04/30 10:19:45 405279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36507, ack_elapse 34584, delivered 40811|rate 1117895|lost 222| [2025/04/30 10:19:45 405284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117895) in round 22| [2025/04/30 10:19:45 405288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 405292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 405296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385372155|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 405300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385372155|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 405305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33618|latest_rtt:32969|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 405312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 10:19:45 405320] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746008385405124|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 405327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505405124|now:1746008385405124|interv:120000000| [2025/04/30 10:19:45 405333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505405124|now:1746008385405124|interv:120000000| [2025/04/30 10:19:45 405338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385465918|pq_index:0| [2025/04/30 10:19:45 405342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385404587| [2025/04/30 10:19:45 405346] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385405346| [2025/04/30 10:19:45 405351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385405350| [2025/04/30 10:19:45 405361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33618|min_srtt:33618|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 405365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 405370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 405374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 405377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 405382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 405386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33618|min_srtt:33618|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 405390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 405395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 405402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 405408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 405416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 405421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 405425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1129512| [2025/04/30 10:19:45 405430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 405434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385406434|now:1746008385405434|interv:1000| [2025/04/30 10:19:45 405438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 405442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 405446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385406434| [2025/04/30 10:19:45 405450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385406434| [2025/04/30 10:19:45 405454] [debug] |xqc_engine_wakeup_after|wakeup:1746008385406434|now:1746008385405454|diff:980| [2025/04/30 10:19:45 405458] [debug] |xqc_engine_main_logic|END|now:1746008385405350| [2025/04/30 10:19:45 405463] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385405463| [2025/04/30 10:19:45 405470] [debug] |xqc_engine_wakeup_after|wakeup:1746008385406434|now:1746008385405470|diff:964| [2025/04/30 10:19:45 405474] [debug] |xqc_engine_main_logic|END|now:1746008385405463| [2025/04/30 10:19:45 406545] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385406545| [2025/04/30 10:19:45 406572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385406434|pq_index:0| [2025/04/30 10:19:45 406576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385405350| [2025/04/30 10:19:45 406581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385406580| [2025/04/30 10:19:45 406586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385406434|now:1746008385406580| [2025/04/30 10:19:45 406590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385406434|now:1746008385406580| [2025/04/30 10:19:45 406594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 406600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33618|min_srtt:33618|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 406605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 406609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 406613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 406617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 406621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 406625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33618|min_srtt:33618|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 406630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 406634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 406638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 406642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 406647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 406654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 406661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1129512| [2025/04/30 10:19:45 406674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 406680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 10:19:45 406738] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385406690|stream_id:0|stream_offset:1129512| [2025/04/30 10:19:45 406748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 406755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 406762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33618|rtt_var:642|pto_duration:36186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 406768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 406774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 406780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 406786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385467876|now:1746008385406762|interv:61114| [2025/04/30 10:19:45 406792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385467876|now:1746008385406762|interval:61114|pto_count:0|srtt:33618 [2025/04/30 10:19:45 406799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 406815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 406821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1130691| [2025/04/30 10:19:45 406829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 406835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 10:19:45 406878] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385406847|stream_id:0|stream_offset:1130691| [2025/04/30 10:19:45 406887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 406892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 406896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33618|rtt_var:642|pto_duration:36186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 406901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 406905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 406909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 406917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385468033|now:1746008385406896|interv:61137| [2025/04/30 10:19:45 406922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385468033|now:1746008385406896|interval:61137|pto_count:0|srtt:33618 [2025/04/30 10:19:45 406930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 406938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 406945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1131870| [2025/04/30 10:19:45 406950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 406955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468033| [2025/04/30 10:19:45 406959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468033| [2025/04/30 10:19:45 406963] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468033|now:1746008385406963|diff:61070| [2025/04/30 10:19:45 406967] [debug] |xqc_engine_main_logic|END|now:1746008385406580| [2025/04/30 10:19:45 407138] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385407137| [2025/04/30 10:19:45 407148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 407156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:487| [2025/04/30 10:19:45 407160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 10:19:45 407167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 10:19:45 407173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 407180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1173| [2025/04/30 10:19:45 407188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1068474|prior_time:1746008385370540|is_app_limited:0|send_elapse:36634|ack_elapse:36597|ctl_first_sent_time:1746008385372282|lagest_ack_time:1746008385407137|curr_delivered:1110485| [2025/04/30 10:19:45 407195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385372282| [2025/04/30 10:19:45 407201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:929| [2025/04/30 10:19:45 407208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1174| [2025/04/30 10:19:45 407214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1068474|prior_time:1746008385370540|is_app_limited:0|send_elapse:36634|ack_elapse:36597|ctl_first_sent_time:1746008385372282|lagest_ack_time:1746008385407137|curr_delivered:1111685| [2025/04/30 10:19:45 407222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385372419| [2025/04/30 10:19:45 407235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:930| [2025/04/30 10:19:45 407241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33618|rttvar:642|minrtt:30819|latest_rtt:34718|ack_delay:64| [2025/04/30 10:19:45 407248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33747|rttvar:741|minrtt:30819|latest_rtt:34718|ack_delay:64| [2025/04/30 10:19:45 407255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/04/30 10:19:45 407262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 407270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 407276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33747|rtt_var:741|pto_duration:36711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 407283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 407289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 407293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 407297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385468558|now:1746008385407276|interv:61282| [2025/04/30 10:19:45 407301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385468558|now:1746008385407276|interval:61282|pto_count:0|srtt:33747 [2025/04/30 10:19:45 407305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36634, ack_elapse 36597, delivered 43211|rate 1179532|lost 222| [2025/04/30 10:19:45 407310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179532) in round 22| [2025/04/30 10:19:45 407315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 407322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 407328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385372419|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 407335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385372419|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 407340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33747|latest_rtt:34718|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 407346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 10:19:45 407350] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK |recv_time:1746008385407137|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 407359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505407137|now:1746008385407137|interv:120000000| [2025/04/30 10:19:45 407363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505407137|now:1746008385407137|interv:120000000| [2025/04/30 10:19:45 407367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468033|pq_index:0| [2025/04/30 10:19:45 407371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385406580| [2025/04/30 10:19:45 407375] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385407375| [2025/04/30 10:19:45 407380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385407379| [2025/04/30 10:19:45 407386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33747|min_srtt:33747|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 407391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 407396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 407403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 407409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 407416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 407421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33747|min_srtt:33747|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 407425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 407430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 407433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 407437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 407441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 407446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 407450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1131870| [2025/04/30 10:19:45 407455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 407459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385408459|now:1746008385407459|interv:1000| [2025/04/30 10:19:45 407466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 407470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 407474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385408459| [2025/04/30 10:19:45 407478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385408459| [2025/04/30 10:19:45 407484] [debug] |xqc_engine_wakeup_after|wakeup:1746008385408459|now:1746008385407484|diff:975| [2025/04/30 10:19:45 407491] [debug] |xqc_engine_main_logic|END|now:1746008385407379| [2025/04/30 10:19:45 407500] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385407499| [2025/04/30 10:19:45 407504] [debug] |xqc_engine_wakeup_after|wakeup:1746008385408459|now:1746008385407504|diff:955| [2025/04/30 10:19:45 407508] [debug] |xqc_engine_main_logic|END|now:1746008385407499| [2025/04/30 10:19:45 408578] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385408577| [2025/04/30 10:19:45 408587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385408459|pq_index:0| [2025/04/30 10:19:45 408592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385407379| [2025/04/30 10:19:45 408597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385408596| [2025/04/30 10:19:45 408602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385408459|now:1746008385408596| [2025/04/30 10:19:45 408606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385408459|now:1746008385408596| [2025/04/30 10:19:45 408610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 408615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33747|min_srtt:33747|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 408620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 408624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 408628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 408632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 408636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 408641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33747|min_srtt:33747|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 408648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 408654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 408661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 408675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 408681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 408689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 408694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1131870| [2025/04/30 10:19:45 408701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 408707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 10:19:45 408776] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385408718|stream_id:0|stream_offset:1131870| [2025/04/30 10:19:45 408783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 408790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 408796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33747|rtt_var:741|pto_duration:36711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 408802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 408807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 408813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 408818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385470429|now:1746008385408796|interv:61633| [2025/04/30 10:19:45 408823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385470429|now:1746008385408796|interval:61633|pto_count:0|srtt:33747 [2025/04/30 10:19:45 408830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 408838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 408844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1133049| [2025/04/30 10:19:45 408850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 408855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 10:19:45 408886] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385408862|stream_id:0|stream_offset:1133049| [2025/04/30 10:19:45 408892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 408905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 408913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33747|rtt_var:741|pto_duration:36711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 408920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 408926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 408932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 408937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385470573|now:1746008385408912|interv:61661| [2025/04/30 10:19:45 408941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385470573|now:1746008385408912|interval:61661|pto_count:0|srtt:33747 [2025/04/30 10:19:45 408946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 408950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 408955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1134228| [2025/04/30 10:19:45 408959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 408963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385470573| [2025/04/30 10:19:45 408968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385470573| [2025/04/30 10:19:45 408972] [debug] |xqc_engine_wakeup_after|wakeup:1746008385470573|now:1746008385408972|diff:61601| [2025/04/30 10:19:45 408976] [debug] |xqc_engine_main_logic|END|now:1746008385408596| [2025/04/30 10:19:45 409146] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385409145| [2025/04/30 10:19:45 409155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 409165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:488| [2025/04/30 10:19:45 409171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 10:19:45 409180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 10:19:45 409185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 409194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1175| [2025/04/30 10:19:45 409204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1070874|prior_time:1746008385372574|is_app_limited:0|send_elapse:36490|ack_elapse:36571|ctl_first_sent_time:1746008385374099|lagest_ack_time:1746008385409145|curr_delivered:1112885| [2025/04/30 10:19:45 409211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385374099| [2025/04/30 10:19:45 409219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:931| [2025/04/30 10:19:45 409231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1176| [2025/04/30 10:19:45 409239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1073274|prior_time:1746008385374257|is_app_limited:0|send_elapse:36313|ack_elapse:34888|ctl_first_sent_time:1746008385375831|lagest_ack_time:1746008385409145|curr_delivered:1114085| [2025/04/30 10:19:45 409246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385375831| [2025/04/30 10:19:45 409253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:932| [2025/04/30 10:19:45 409259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33747|rttvar:741|minrtt:30819|latest_rtt:33314|ack_delay:80| [2025/04/30 10:19:45 409267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33683|rttvar:684|minrtt:30819|latest_rtt:33314|ack_delay:80| [2025/04/30 10:19:45 409273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 10:19:45 409277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 409281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 409285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33683|rtt_var:684|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 409289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 409293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 409298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 409305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385470281|now:1746008385409285|interv:60996| [2025/04/30 10:19:45 409311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385470281|now:1746008385409285|interval:60996|pto_count:0|srtt:33683 [2025/04/30 10:19:45 409318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36313, ack_elapse 34888, delivered 40811|rate 1123867|lost 222| [2025/04/30 10:19:45 409323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123867) in round 22| [2025/04/30 10:19:45 409328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 409332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 409336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385375831|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 409340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385375831|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 409349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33683|latest_rtt:33314|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 409355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 10:19:45 409359] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746008385409145|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 409364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505409145|now:1746008385409145|interv:120000000| [2025/04/30 10:19:45 409368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505409145|now:1746008385409145|interv:120000000| [2025/04/30 10:19:45 409372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385470573|pq_index:0| [2025/04/30 10:19:45 409376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385408596| [2025/04/30 10:19:45 409380] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385409380| [2025/04/30 10:19:45 409385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385409384| [2025/04/30 10:19:45 409391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33683|min_srtt:33683|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 409395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 409400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 409404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 409408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 409412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 409416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33683|min_srtt:33683|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 409420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 409424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 409428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 409432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 409439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 409443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 409447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1134228| [2025/04/30 10:19:45 409452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 409456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385410456|now:1746008385409456|interv:1000| [2025/04/30 10:19:45 409460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 409464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 409468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385410456| [2025/04/30 10:19:45 409472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385410456| [2025/04/30 10:19:45 409475] [debug] |xqc_engine_wakeup_after|wakeup:1746008385410456|now:1746008385409475|diff:981| [2025/04/30 10:19:45 409480] [debug] |xqc_engine_main_logic|END|now:1746008385409384| [2025/04/30 10:19:45 409485] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385409485| [2025/04/30 10:19:45 409489] [debug] |xqc_engine_wakeup_after|wakeup:1746008385410456|now:1746008385409489|diff:967| [2025/04/30 10:19:45 409493] [debug] |xqc_engine_main_logic|END|now:1746008385409485| [2025/04/30 10:19:45 410570] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385410570| [2025/04/30 10:19:45 410584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385410456|pq_index:0| [2025/04/30 10:19:45 410590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385409384| [2025/04/30 10:19:45 410598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385410596| [2025/04/30 10:19:45 410604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385410456|now:1746008385410596| [2025/04/30 10:19:45 410608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385410456|now:1746008385410596| [2025/04/30 10:19:45 410612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 410618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33683|min_srtt:33683|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 410622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 410627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 410631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 410636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 410643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 410656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33683|min_srtt:33683|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 410662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 410666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 410670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 410676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 410682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 410689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 410695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1134228| [2025/04/30 10:19:45 410702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 410708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 10:19:45 410753] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385410720|stream_id:0|stream_offset:1134228| [2025/04/30 10:19:45 410763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 410770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 410797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33683|rtt_var:684|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 410803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 410809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 410815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 410822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385472139|now:1746008385410796|interv:61343| [2025/04/30 10:19:45 410828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385472139|now:1746008385410796|interval:61343|pto_count:0|srtt:33683 [2025/04/30 10:19:45 410835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 410843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 410848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1135407| [2025/04/30 10:19:45 410869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 410873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 10:19:45 410904] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385410881|stream_id:0|stream_offset:1135407| [2025/04/30 10:19:45 410910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1212|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 410915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 410919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33683|rtt_var:684|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 410923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 410927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 410931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 410935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385472300|now:1746008385410919|interv:61381| [2025/04/30 10:19:45 410939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385472300|now:1746008385410919|interval:61381|pto_count:0|srtt:33683 [2025/04/30 10:19:45 410944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 410948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 410953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1136586| [2025/04/30 10:19:45 410957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 410961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385472300| [2025/04/30 10:19:45 410966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385472300| [2025/04/30 10:19:45 410970] [debug] |xqc_engine_wakeup_after|wakeup:1746008385472300|now:1746008385410970|diff:61330| [2025/04/30 10:19:45 410974] [debug] |xqc_engine_main_logic|END|now:1746008385410596| [2025/04/30 10:19:45 411134] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385411133| [2025/04/30 10:19:45 411143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 411151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:489| [2025/04/30 10:19:45 411155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 10:19:45 411161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 10:19:45 411173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 411181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1177| [2025/04/30 10:19:45 411186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1073274|prior_time:1746008385374257|is_app_limited:0|send_elapse:36474|ack_elapse:36876|ctl_first_sent_time:1746008385375992|lagest_ack_time:1746008385411133|curr_delivered:1115285| [2025/04/30 10:19:45 411193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385375992| [2025/04/30 10:19:45 411200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:933| [2025/04/30 10:19:45 411206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1178| [2025/04/30 10:19:45 411210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1075674|prior_time:1746008385376244|is_app_limited:0|send_elapse:36184|ack_elapse:34889|ctl_first_sent_time:1746008385377808|lagest_ack_time:1746008385411133|curr_delivered:1116485| [2025/04/30 10:19:45 411215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385377808| [2025/04/30 10:19:45 411219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:934| [2025/04/30 10:19:45 411223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33683|rttvar:684|minrtt:30819|latest_rtt:33325|ack_delay:72| [2025/04/30 10:19:45 411229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33629|rttvar:620|minrtt:30819|latest_rtt:33325|ack_delay:72| [2025/04/30 10:19:45 411236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/04/30 10:19:45 411242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 411249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 411256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33629|rtt_var:620|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 411262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 411267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 411271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 411275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385471990|now:1746008385411255|interv:60735| [2025/04/30 10:19:45 411279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385471990|now:1746008385411255|interval:60735|pto_count:0|srtt:33629 [2025/04/30 10:19:45 411284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36184, ack_elapse 34889, delivered 40811|rate 1127874|lost 222| [2025/04/30 10:19:45 411292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127874) in round 22| [2025/04/30 10:19:45 411296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 411300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 411304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385377808|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 411309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385377808|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 411313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33629|latest_rtt:33325|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 411319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 10:19:45 411324] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746008385411133|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 411329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505411133|now:1746008385411133|interv:120000000| [2025/04/30 10:19:45 411333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505411133|now:1746008385411133|interv:120000000| [2025/04/30 10:19:45 411337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385472300|pq_index:0| [2025/04/30 10:19:45 411341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385410596| [2025/04/30 10:19:45 411345] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385411345| [2025/04/30 10:19:45 411350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385411349| [2025/04/30 10:19:45 411356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33629|min_srtt:33629|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 411361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 411365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 411369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 411373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 411377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 411381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33629|min_srtt:33629|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 411388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 411392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 411396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 411400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 411404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 411409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 411413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1136586| [2025/04/30 10:19:45 411417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 411421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385412421|now:1746008385411421|interv:1000| [2025/04/30 10:19:45 411425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 411429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 411433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385412421| [2025/04/30 10:19:45 411437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385412421| [2025/04/30 10:19:45 411441] [debug] |xqc_engine_wakeup_after|wakeup:1746008385412421|now:1746008385411441|diff:980| [2025/04/30 10:19:45 411445] [debug] |xqc_engine_main_logic|END|now:1746008385411349| [2025/04/30 10:19:45 411450] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385411450| [2025/04/30 10:19:45 411454] [debug] |xqc_engine_wakeup_after|wakeup:1746008385412421|now:1746008385411454|diff:967| [2025/04/30 10:19:45 411458] [debug] |xqc_engine_main_logic|END|now:1746008385411450| [2025/04/30 10:19:45 412528] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385412528| [2025/04/30 10:19:45 412538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385412421|pq_index:0| [2025/04/30 10:19:45 412542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385411349| [2025/04/30 10:19:45 412547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385412546| [2025/04/30 10:19:45 412574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385412421|now:1746008385412546| [2025/04/30 10:19:45 412580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385412421|now:1746008385412546| [2025/04/30 10:19:45 412584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 412589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33629|min_srtt:33629|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 412599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 412604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 412608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 412611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 412616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 412620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33629|min_srtt:33629|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 412624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 412630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 412636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 412642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 412649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 412655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 412662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1136586| [2025/04/30 10:19:45 412668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 412675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 10:19:45 412717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385412685|stream_id:0|stream_offset:1136586| [2025/04/30 10:19:45 412724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 412730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 412736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33629|rtt_var:620|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 412742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 412748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 412754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 412769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385473794|now:1746008385412736|interv:61058| [2025/04/30 10:19:45 412774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385473794|now:1746008385412736|interval:61058|pto_count:0|srtt:33629 [2025/04/30 10:19:45 412781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 412787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 412793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1137765| [2025/04/30 10:19:45 412799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 412805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 10:19:45 412838] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385412815|stream_id:0|stream_offset:1137765| [2025/04/30 10:19:45 412844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1214|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 412849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 412853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33629|rtt_var:620|pto_duration:36109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 412857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 412861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 412865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 412869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385473924|now:1746008385412853|interv:61071| [2025/04/30 10:19:45 412873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385473924|now:1746008385412853|interval:61071|pto_count:0|srtt:33629 [2025/04/30 10:19:45 412877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 412882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 412886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 412890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 412895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385473924| [2025/04/30 10:19:45 412899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385473924| [2025/04/30 10:19:45 412907] [debug] |xqc_engine_wakeup_after|wakeup:1746008385473924|now:1746008385412906|diff:61018| [2025/04/30 10:19:45 412911] [debug] |xqc_engine_main_logic|END|now:1746008385412546| [2025/04/30 10:19:45 413115] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385413114| [2025/04/30 10:19:45 413122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 413131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:490| [2025/04/30 10:19:45 413136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 10:19:45 413144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 10:19:45 413148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 413154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1179| [2025/04/30 10:19:45 413161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1075674|prior_time:1746008385376244|is_app_limited:0|send_elapse:36337|ack_elapse:36870|ctl_first_sent_time:1746008385377961|lagest_ack_time:1746008385413114|curr_delivered:1117685| [2025/04/30 10:19:45 413168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385377961| [2025/04/30 10:19:45 413174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:935| [2025/04/30 10:19:45 413180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1180| [2025/04/30 10:19:45 413186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1078074|prior_time:1746008385378212|is_app_limited:0|send_elapse:36112|ack_elapse:34902|ctl_first_sent_time:1746008385379801|lagest_ack_time:1746008385413114|curr_delivered:1118885| [2025/04/30 10:19:45 413194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385379801| [2025/04/30 10:19:45 413199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:936| [2025/04/30 10:19:45 413203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33629|rttvar:620|minrtt:30819|latest_rtt:33313|ack_delay:72| [2025/04/30 10:19:45 413209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33581|rttvar:562|minrtt:30819|latest_rtt:33313|ack_delay:72| [2025/04/30 10:19:45 413215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/04/30 10:19:45 413221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 413227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 413231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33581|rtt_var:562|pto_duration:35829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 413237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 413249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 413255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 413259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385473644|now:1746008385413231|interv:60413| [2025/04/30 10:19:45 413263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385473644|now:1746008385413231|interval:60413|pto_count:0|srtt:33581 [2025/04/30 10:19:45 413267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36112, ack_elapse 34902, delivered 40811|rate 1130122|lost 222| [2025/04/30 10:19:45 413272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130122) in round 22| [2025/04/30 10:19:45 413276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 413280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 413284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385379801|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 413288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385379801|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 413293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33581|latest_rtt:33313|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 413298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 413303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385438114|now:1746008385413114|interv:25000| [2025/04/30 10:19:45 413308] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385413114|max_ack_delay:25000| [2025/04/30 10:19:45 413313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 10:19:45 413318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:491|frame:PING ACK |recv_time:1746008385413114|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 413322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505413114|now:1746008385413114|interv:120000000| [2025/04/30 10:19:45 413327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505413114|now:1746008385413114|interv:120000000| [2025/04/30 10:19:45 413331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385473924|pq_index:0| [2025/04/30 10:19:45 413335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385412546| [2025/04/30 10:19:45 413339] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385413339| [2025/04/30 10:19:45 413346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385413345| [2025/04/30 10:19:45 413352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33581|min_srtt:33581|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 413357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 413361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 413365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 413369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 413374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 413378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33581|min_srtt:33581|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 413382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 413386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 413390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 413394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 413398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 413403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 413407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 413411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 413415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385414415|now:1746008385413415|interv:1000| [2025/04/30 10:19:45 413419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 413423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 413427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385414415| [2025/04/30 10:19:45 413431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385414415| [2025/04/30 10:19:45 413435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385414415|now:1746008385413435|diff:980| [2025/04/30 10:19:45 413439] [debug] |xqc_engine_main_logic|END|now:1746008385413345| [2025/04/30 10:19:45 413445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385413445| [2025/04/30 10:19:45 413451] [debug] |xqc_engine_wakeup_after|wakeup:1746008385414415|now:1746008385413451|diff:964| [2025/04/30 10:19:45 413455] [debug] |xqc_engine_main_logic|END|now:1746008385413445| [2025/04/30 10:19:45 414522] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385414521| [2025/04/30 10:19:45 414531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385414415|pq_index:0| [2025/04/30 10:19:45 414536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385413345| [2025/04/30 10:19:45 414541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385414540| [2025/04/30 10:19:45 414545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385414415|now:1746008385414540| [2025/04/30 10:19:45 414571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385414415|now:1746008385414540| [2025/04/30 10:19:45 414577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 414582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33581|min_srtt:33581|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 414587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 414592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 414595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 414599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 414604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 414608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33581|min_srtt:33581|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 414612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 414616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 414620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 414626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 414632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 414640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 414646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 414659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 414665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 10:19:45 414708] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385414676|stream_id:0|stream_offset:1138944| [2025/04/30 10:19:45 414715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 414722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 414727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33581|rtt_var:562|pto_duration:35829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 414734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 414739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 414745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 414750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385475505|now:1746008385414727|interv:60778| [2025/04/30 10:19:45 414756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385475505|now:1746008385414727|interval:60778|pto_count:0|srtt:33581 [2025/04/30 10:19:45 414762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 414769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 414775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1140123| [2025/04/30 10:19:45 414781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 414786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 10:19:45 414819] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385414796|stream_id:0|stream_offset:1140123| [2025/04/30 10:19:45 414825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1216|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 414829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 414834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33581|rtt_var:562|pto_duration:35829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 414838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 414842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 414846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 414854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385475625|now:1746008385414833|interv:60792| [2025/04/30 10:19:45 414858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385475625|now:1746008385414833|interval:60792|pto_count:0|srtt:33581 [2025/04/30 10:19:45 414862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 414867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 414871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 414875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 414880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385438114| [2025/04/30 10:19:45 414884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385438114| [2025/04/30 10:19:45 414888] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438114|now:1746008385414888|diff:23226| [2025/04/30 10:19:45 414892] [debug] |xqc_engine_main_logic|END|now:1746008385414540| [2025/04/30 10:19:45 415105] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385415104| [2025/04/30 10:19:45 415116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 415124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:491| [2025/04/30 10:19:45 415128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 10:19:45 415135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 10:19:45 415141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 415149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1181| [2025/04/30 10:19:45 415156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1078074|prior_time:1746008385378212|is_app_limited:0|send_elapse:36280|ack_elapse:36892|ctl_first_sent_time:1746008385379969|lagest_ack_time:1746008385415104|curr_delivered:1120085| [2025/04/30 10:19:45 415164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385379969| [2025/04/30 10:19:45 415171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:937| [2025/04/30 10:19:45 415177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1182| [2025/04/30 10:19:45 415181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:42011|prior_delivered:1080474|prior_time:1746008385380200|is_app_limited:0|send_elapse:36219|ack_elapse:34904|ctl_first_sent_time:1746008385381766|lagest_ack_time:1746008385415104|curr_delivered:1121285| [2025/04/30 10:19:45 415187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385381766| [2025/04/30 10:19:45 415200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:938| [2025/04/30 10:19:45 415205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33581|rttvar:562|minrtt:30819|latest_rtt:33338|ack_delay:72| [2025/04/30 10:19:45 415212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33542|rttvar:500|minrtt:30819|latest_rtt:33338|ack_delay:72| [2025/04/30 10:19:45 415218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/04/30 10:19:45 415225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 415231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 415238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33542|rtt_var:500|pto_duration:35542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 415244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 415249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 415253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 415256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385475338|now:1746008385415237|interv:60101| [2025/04/30 10:19:45 415260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385475338|now:1746008385415237|interval:60101|pto_count:0|srtt:33542 [2025/04/30 10:19:45 415265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36219, ack_elapse 34904, delivered 40811|rate 1126784|lost 222| [2025/04/30 10:19:45 415269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126784) in round 22| [2025/04/30 10:19:45 415274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 415278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 415282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385381766|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 415286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385381766|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 415291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33542|latest_rtt:33338|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 415297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 10:19:45 415301] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746008385415104|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 415310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505415104|now:1746008385415104|interv:120000000| [2025/04/30 10:19:45 415314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505415104|now:1746008385415104|interv:120000000| [2025/04/30 10:19:45 415318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385438114|pq_index:0| [2025/04/30 10:19:45 415322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385414540| [2025/04/30 10:19:45 415326] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385415326| [2025/04/30 10:19:45 415331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385415330| [2025/04/30 10:19:45 415337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33542|min_srtt:33542|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 415341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 415346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 415350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 415354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 415358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 415362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33542|min_srtt:33542|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 415366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 415371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 415374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 415378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 415382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 415387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 415391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 415395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 415402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385416402|now:1746008385415402|interv:1000| [2025/04/30 10:19:45 415406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 415410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 415414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385416402| [2025/04/30 10:19:45 415418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385416402| [2025/04/30 10:19:45 415422] [debug] |xqc_engine_wakeup_after|wakeup:1746008385416402|now:1746008385415422|diff:980| [2025/04/30 10:19:45 415426] [debug] |xqc_engine_main_logic|END|now:1746008385415330| [2025/04/30 10:19:45 415432] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385415431| [2025/04/30 10:19:45 415435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385416402|now:1746008385415435|diff:967| [2025/04/30 10:19:45 415439] [debug] |xqc_engine_main_logic|END|now:1746008385415431| [2025/04/30 10:19:45 416511] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385416511| [2025/04/30 10:19:45 416521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385416402|pq_index:0| [2025/04/30 10:19:45 416525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385415330| [2025/04/30 10:19:45 416530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385416529| [2025/04/30 10:19:45 416535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385416402|now:1746008385416529| [2025/04/30 10:19:45 416539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385416402|now:1746008385416529| [2025/04/30 10:19:45 416543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 416567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33542|min_srtt:33542|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 416577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 416582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 416587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 416591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 416595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 416599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33542|min_srtt:33542|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 416603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 416608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 416612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 416622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 416629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 416636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 416642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 416649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 416656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 10:19:45 416699] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385416667|stream_id:0|stream_offset:1141302| [2025/04/30 10:19:45 416707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 416713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 416719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33542|rtt_var:500|pto_duration:35542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 416725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 416731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 416736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 416741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385477209|now:1746008385416719|interv:60490| [2025/04/30 10:19:45 416746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385477209|now:1746008385416719|interval:60490|pto_count:0|srtt:33542 [2025/04/30 10:19:45 416753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 416759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 416765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1142481| [2025/04/30 10:19:45 416771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 416777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 10:19:45 416812] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385416785|stream_id:0|stream_offset:1142481| [2025/04/30 10:19:45 416819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 416830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 416836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33542|rtt_var:500|pto_duration:35542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 416842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 416847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 416852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 416858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385477327|now:1746008385416836|interv:60491| [2025/04/30 10:19:45 416863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385477327|now:1746008385416836|interval:60491|pto_count:0|srtt:33542 [2025/04/30 10:19:45 416869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 416876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 416881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 416887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 416893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385438114| [2025/04/30 10:19:45 416898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385438114| [2025/04/30 10:19:45 416904] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438114|now:1746008385416904|diff:21210| [2025/04/30 10:19:45 416909] [debug] |xqc_engine_main_logic|END|now:1746008385416529| [2025/04/30 10:19:45 417113] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385417112| [2025/04/30 10:19:45 417120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 417126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:492| [2025/04/30 10:19:45 417130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 10:19:45 417138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 10:19:45 417144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 417152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1183| [2025/04/30 10:19:45 417158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1080474|prior_time:1746008385380200|is_app_limited:0|send_elapse:36362|ack_elapse:36912|ctl_first_sent_time:1746008385381909|lagest_ack_time:1746008385417112|curr_delivered:1122485| [2025/04/30 10:19:45 417163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385381909| [2025/04/30 10:19:45 417176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:939| [2025/04/30 10:19:45 417183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1184| [2025/04/30 10:19:45 417190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:43211|prior_delivered:1081674|prior_time:1746008385382192|is_app_limited:0|send_elapse:35558|ack_elapse:34920|ctl_first_sent_time:1746008385383649|lagest_ack_time:1746008385417112|curr_delivered:1123685| [2025/04/30 10:19:45 417196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385383649| [2025/04/30 10:19:45 417203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:940| [2025/04/30 10:19:45 417210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33542|rttvar:500|minrtt:30819|latest_rtt:33463|ack_delay:72| [2025/04/30 10:19:45 417217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33523|rttvar:412|minrtt:30819|latest_rtt:33463|ack_delay:72| [2025/04/30 10:19:45 417223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/04/30 10:19:45 417230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 417236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 417242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33523|rtt_var:412|pto_duration:35523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 417246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 417250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 417254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 417258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385477308|now:1746008385417241|interv:60067| [2025/04/30 10:19:45 417262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385477308|now:1746008385417241|interval:60067|pto_count:0|srtt:33523 [2025/04/30 10:19:45 417266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35558, ack_elapse 34920, delivered 42011|rate 1181478|lost 222| [2025/04/30 10:19:45 417271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181478) in round 22| [2025/04/30 10:19:45 417275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 417279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93002|extra_cwnd:9692| [2025/04/30 10:19:45 417283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385383649|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 417288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385383649|recovery:1|recovery_start:1746008385384343|packet_conservation:1|next_round_delivered:1084074| [2025/04/30 10:19:45 417297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1207083|bw:1207083|cwnd:43211|full_bw_reached:1|inflight:40807|srtt:33523|latest_rtt:33463|min_rtt:30819|applimit:0|lost:221|recovery:1|recovery_start:1746008385384343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 417303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 10:19:45 417308] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746008385417112|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 417312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505417112|now:1746008385417112|interv:120000000| [2025/04/30 10:19:45 417317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505417112|now:1746008385417112|interv:120000000| [2025/04/30 10:19:45 417321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385438114|pq_index:0| [2025/04/30 10:19:45 417325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385416529| [2025/04/30 10:19:45 417329] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385417329| [2025/04/30 10:19:45 417334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385417333| [2025/04/30 10:19:45 417340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33523|min_srtt:33523|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 417344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 417349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 417353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 417357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 417361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 417365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33523|min_srtt:33523|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 417369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 417374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 417377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 417381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 417388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 417392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 417397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 417401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 417405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385418405|now:1746008385417405|interv:1000| [2025/04/30 10:19:45 417409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 417413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 417417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385418405| [2025/04/30 10:19:45 417421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385418405| [2025/04/30 10:19:45 417425] [debug] |xqc_engine_wakeup_after|wakeup:1746008385418405|now:1746008385417425|diff:980| [2025/04/30 10:19:45 417429] [debug] |xqc_engine_main_logic|END|now:1746008385417333| [2025/04/30 10:19:45 417435] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385417434| [2025/04/30 10:19:45 417438] [debug] |xqc_engine_wakeup_after|wakeup:1746008385418405|now:1746008385417438|diff:967| [2025/04/30 10:19:45 417442] [debug] |xqc_engine_main_logic|END|now:1746008385417434| [2025/04/30 10:19:45 418512] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385418512| [2025/04/30 10:19:45 418522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385418405|pq_index:0| [2025/04/30 10:19:45 418527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385417333| [2025/04/30 10:19:45 418532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385418531| [2025/04/30 10:19:45 418536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385418405|now:1746008385418531| [2025/04/30 10:19:45 418541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385418405|now:1746008385418531| [2025/04/30 10:19:45 418545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 418568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33523|min_srtt:33523|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 418575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 418580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 418584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 418588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 418598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 418602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33523|min_srtt:33523|path_bw:1207083|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 418606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 418612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 418618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 418624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 418630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 418638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 418642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 418647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 418651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 10:19:45 418695] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385418661|stream_id:0|stream_offset:1143660| [2025/04/30 10:19:45 418705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 418712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 418718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33523|rtt_var:412|pto_duration:35523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 418724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 418730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 418736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 418742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385479184|now:1746008385418718|interv:60466| [2025/04/30 10:19:45 418748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385479184|now:1746008385418718|interval:60466|pto_count:0|srtt:33523 [2025/04/30 10:19:45 418755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:42007| [2025/04/30 10:19:45 418763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 418775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1144839| [2025/04/30 10:19:45 418782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 418789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 10:19:45 418831] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385418798|stream_id:0|stream_offset:1144839| [2025/04/30 10:19:45 418840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1220|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 418848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 418855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33523|rtt_var:412|pto_duration:35523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 418860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 418864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 418867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 418871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385479321|now:1746008385418854|interv:60467| [2025/04/30 10:19:45 418877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385479321|now:1746008385418854|interval:60467|pto_count:0|srtt:33523 [2025/04/30 10:19:45 418884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:43211|inflight:43207| [2025/04/30 10:19:45 418891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 418898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:43211|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 418903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 418907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385438114| [2025/04/30 10:19:45 418912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385438114| [2025/04/30 10:19:45 418916] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438114|now:1746008385418916|diff:19198| [2025/04/30 10:19:45 418920] [debug] |xqc_engine_main_logic|END|now:1746008385418531| [2025/04/30 10:19:45 419085] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385419084| [2025/04/30 10:19:45 419098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 419107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:493| [2025/04/30 10:19:45 419114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 10:19:45 419123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 10:19:45 419137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 419146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1185| [2025/04/30 10:19:45 419154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:44411|prior_delivered:1081674|prior_time:1746008385382192|is_app_limited:0|send_elapse:35663|ack_elapse:36892|ctl_first_sent_time:1746008385383754|lagest_ack_time:1746008385419084|curr_delivered:1124885| [2025/04/30 10:19:45 419160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385383754| [2025/04/30 10:19:45 419167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:941| [2025/04/30 10:19:45 419174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1186| [2025/04/30 10:19:45 419181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42011|prior_delivered:1084074|prior_time:1746008385384199|is_app_limited:0|send_elapse:35833|ack_elapse:34885|ctl_first_sent_time:1746008385385759|lagest_ack_time:1746008385419084|curr_delivered:1126085| [2025/04/30 10:19:45 419188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385385759| [2025/04/30 10:19:45 419194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:942| [2025/04/30 10:19:45 419201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33523|rttvar:412|minrtt:30819|latest_rtt:33325|ack_delay:64| [2025/04/30 10:19:45 419208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33490|rttvar:374|minrtt:30819|latest_rtt:33325|ack_delay:64| [2025/04/30 10:19:45 419215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 10:19:45 419221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 419226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 419231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33490|rtt_var:374|pto_duration:35490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 419235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 419239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 419243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 419247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385479288|now:1746008385419230|interv:60058| [2025/04/30 10:19:45 419251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385479288|now:1746008385419230|interval:60058|pto_count:0|srtt:33490 [2025/04/30 10:19:45 419256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35833, ack_elapse 34885, delivered 42011|rate 1172410|lost 222| [2025/04/30 10:19:45 419266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 10:19:45 419270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172410) in round 23| [2025/04/30 10:19:45 419274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 419278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92870|extra_cwnd:9692| [2025/04/30 10:19:45 419282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:43211|packet_lost:0|acked:2400|po_sent_time:1746008385385759|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 419288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102694|packet_lost:0|acked:2400|po_sent_time:1746008385385759|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 419292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1205381|bw:1205381|cwnd:102562|full_bw_reached:1|inflight:40807|srtt:33490|latest_rtt:33325|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 419298] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:102562|inflight:40807|mode:2|applimit:0|pacing_rate:1205381|bw:1205381|srtt:33490|latest_rtt:33325|min_rtt:30819|send:1203|lost:221|tlp:0|recv:484|recovery:0|slow_start:0|conn_life:1043847|acked:2400|delivered:1126085|is_cwnd_limited:1| [2025/04/30 10:19:45 419304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 10:19:45 419308] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746008385419084|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 419313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505419084|now:1746008385419084|interv:120000000| [2025/04/30 10:19:45 419318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505419084|now:1746008385419084|interv:120000000| [2025/04/30 10:19:45 419321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385438114|pq_index:0| [2025/04/30 10:19:45 419326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385418531| [2025/04/30 10:19:45 419330] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385419330| [2025/04/30 10:19:45 419335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385419334| [2025/04/30 10:19:45 419341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 419350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1148|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 419372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1162524| [2025/04/30 10:19:45 419389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1163703| [2025/04/30 10:19:45 419406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1164882| [2025/04/30 10:19:45 419423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1166061| [2025/04/30 10:19:45 419443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1167240| [2025/04/30 10:19:45 419460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1168419| [2025/04/30 10:19:45 419477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1169598| [2025/04/30 10:19:45 419495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1170777| [2025/04/30 10:19:45 419512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1171956| [2025/04/30 10:19:45 419531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1173135| [2025/04/30 10:19:45 419570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1174314| [2025/04/30 10:19:45 419602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1175493| [2025/04/30 10:19:45 419626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1176672| [2025/04/30 10:19:45 419659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1177851| [2025/04/30 10:19:45 419687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1179030| [2025/04/30 10:19:45 419713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1180209| [2025/04/30 10:19:45 419741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1181388| [2025/04/30 10:19:45 419768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1182567| [2025/04/30 10:19:45 419801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1183746| [2025/04/30 10:19:45 419829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1184925| [2025/04/30 10:19:45 419848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1186104| [2025/04/30 10:19:45 419865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1187283| [2025/04/30 10:19:45 419886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1188462| [2025/04/30 10:19:45 419903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1189641| [2025/04/30 10:19:45 419920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 419945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1191999| [2025/04/30 10:19:45 419974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 419984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 419988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 419992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1193178| [2025/04/30 10:19:45 419996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1194357| [2025/04/30 10:19:45 420013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1195536| [2025/04/30 10:19:45 420035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1196715| [2025/04/30 10:19:45 420057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1197894| [2025/04/30 10:19:45 420078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1199073| [2025/04/30 10:19:45 420095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1200252| [2025/04/30 10:19:45 420112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1201431| [2025/04/30 10:19:45 420129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1202610| [2025/04/30 10:19:45 420146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1203789| [2025/04/30 10:19:45 420166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 420170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 420174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 420179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1204968| [2025/04/30 10:19:45 420183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 420187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 420191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 420195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 420200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 420204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 420209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 420213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385421213|now:1746008385420213|interv:1000| [2025/04/30 10:19:45 420217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 420221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 420225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 420229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 420233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 420237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 420241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385421213| [2025/04/30 10:19:45 420246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385421213| [2025/04/30 10:19:45 420252] [debug] |xqc_engine_wakeup_after|wakeup:1746008385421213|now:1746008385420252|diff:961| [2025/04/30 10:19:45 420257] [debug] |xqc_engine_main_logic|END|now:1746008385419334| [2025/04/30 10:19:45 420263] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385420263| [2025/04/30 10:19:45 420267] [debug] |xqc_engine_wakeup_after|wakeup:1746008385421213|now:1746008385420266|diff:947| [2025/04/30 10:19:45 420270] [debug] |xqc_engine_main_logic|END|now:1746008385420263| [2025/04/30 10:19:45 421122] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385421120| [2025/04/30 10:19:45 421138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 421146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:494| [2025/04/30 10:19:45 421152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 10:19:45 421161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 10:19:45 421168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 421175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1187| [2025/04/30 10:19:45 421181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43211|prior_delivered:1084074|prior_time:1746008385384199|is_app_limited:0|send_elapse:35965|ack_elapse:36921|ctl_first_sent_time:1746008385385891|lagest_ack_time:1746008385421120|curr_delivered:1127285| [2025/04/30 10:19:45 421186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385385891| [2025/04/30 10:19:45 421192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:943| [2025/04/30 10:19:45 421199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1188| [2025/04/30 10:19:45 421206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42011|prior_delivered:1086474|prior_time:1746008385386176|is_app_limited:0|send_elapse:35870|ack_elapse:34944|ctl_first_sent_time:1746008385387733|lagest_ack_time:1746008385421120|curr_delivered:1128485| [2025/04/30 10:19:45 421213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385387733| [2025/04/30 10:19:45 421219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:944| [2025/04/30 10:19:45 421226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33490|rttvar:374|minrtt:30819|latest_rtt:33387|ack_delay:64| [2025/04/30 10:19:45 421233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33469|rttvar:322|minrtt:30819|latest_rtt:33387|ack_delay:64| [2025/04/30 10:19:45 421240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 10:19:45 421245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 421249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 421253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 421263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 421267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 421272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 10:19:45 421276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385479267|now:1746008385421253|interv:58014| [2025/04/30 10:19:45 421280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385479267|now:1746008385421253|interval:58014|pto_count:0|srtt:33469 [2025/04/30 10:19:45 421284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35870, ack_elapse 34944, delivered 42011|rate 1171201|lost 222| [2025/04/30 10:19:45 421289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171201) in round 23| [2025/04/30 10:19:45 421293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 421297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92870|extra_cwnd:9692| [2025/04/30 10:19:45 421301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385387733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 421306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385387733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 421311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1205381|bw:1205381|cwnd:102562|full_bw_reached:1|inflight:38407|srtt:33469|latest_rtt:33387|min_rtt:30819|applimit:0|lost:221|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 421317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 10:19:45 421321] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746008385421120|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 421326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505421120|now:1746008385421120|interv:120000000| [2025/04/30 10:19:45 421330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505421120|now:1746008385421120|interv:120000000| [2025/04/30 10:19:45 421334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385421213|pq_index:0| [2025/04/30 10:19:45 421339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385419334| [2025/04/30 10:19:45 421343] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385421343| [2025/04/30 10:19:45 421348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385421347| [2025/04/30 10:19:45 421352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385421213|now:1746008385421347| [2025/04/30 10:19:45 421359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385421213|now:1746008385421347| [2025/04/30 10:19:45 421363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 421369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|min_srtt:33469|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 421373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:38407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1204968| [2025/04/30 10:19:45 421378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 421382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 421387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|min_srtt:33469|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 421391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:38407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1206147| [2025/04/30 10:19:45 421395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 421400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 421404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|min_srtt:33469|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 421408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:38407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 421413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 421416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 421420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 421424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 421429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 421433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 421438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 421442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 10:19:45 421479] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746008385421449|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 421489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1221|origin_pktnum:1148|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 421497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 10:19:45 421503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 421510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 421517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 421524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 10:19:45 421530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385481918|now:1746008385421503|interv:60415| [2025/04/30 10:19:45 421537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385481918|now:1746008385421503|interval:60415|pto_count:0|srtt:33469 [2025/04/30 10:19:45 421543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:39607| [2025/04/30 10:19:45 421571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 421582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 421589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 421596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 10:19:45 421635] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39607|now:1746008385421608|stream_id:0|stream_offset:1146018| [2025/04/30 10:19:45 421645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 421652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:39607|applimit:0| [2025/04/30 10:19:45 421660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 421666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 421672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 421679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 421685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385482077|now:1746008385421659|interv:60418| [2025/04/30 10:19:45 421691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385482077|now:1746008385421659|interval:60418|pto_count:0|srtt:33469 [2025/04/30 10:19:45 421704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:40807| [2025/04/30 10:19:45 421712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 421720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1147197| [2025/04/30 10:19:45 421727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 421733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 10:19:45 421788] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385421744|stream_id:0|stream_offset:1147197| [2025/04/30 10:19:45 421799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 421806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 421813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 421821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 421826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 421832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 421839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385482213|now:1746008385421813|interv:60400| [2025/04/30 10:19:45 421844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385482213|now:1746008385421813|interval:60400|pto_count:0|srtt:33469 [2025/04/30 10:19:45 421849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:42007| [2025/04/30 10:19:45 421854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 421858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 421863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 421867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385422867|now:1746008385421867|interv:1000| [2025/04/30 10:19:45 421874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 421880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 421886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385422867| [2025/04/30 10:19:45 421893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385422867| [2025/04/30 10:19:45 421907] [debug] |xqc_engine_wakeup_after|wakeup:1746008385422867|now:1746008385421907|diff:960| [2025/04/30 10:19:45 421914] [debug] |xqc_engine_main_logic|END|now:1746008385421347| [2025/04/30 10:19:45 421923] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385421923| [2025/04/30 10:19:45 421927] [debug] |xqc_engine_wakeup_after|wakeup:1746008385422867|now:1746008385421927|diff:940| [2025/04/30 10:19:45 421931] [debug] |xqc_engine_main_logic|END|now:1746008385421923| [2025/04/30 10:19:45 422997] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385422997| [2025/04/30 10:19:45 423007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385422867|pq_index:0| [2025/04/30 10:19:45 423012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385421347| [2025/04/30 10:19:45 423020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385423018| [2025/04/30 10:19:45 423028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385422867|now:1746008385423018| [2025/04/30 10:19:45 423035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385422867|now:1746008385423018| [2025/04/30 10:19:45 423041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 423049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33469|min_srtt:33469|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 423056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 423063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 423069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 423075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 423082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 423090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 423097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 423105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 423112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 10:19:45 423178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385423123|stream_id:0|stream_offset:1148376| [2025/04/30 10:19:45 423189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 423196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 423211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 423216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 423219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 423223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 423227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385483592|now:1746008385423210|interv:60382| [2025/04/30 10:19:45 423231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385483592|now:1746008385423210|interval:60382|pto_count:0|srtt:33469 [2025/04/30 10:19:45 423236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:43207| [2025/04/30 10:19:45 423244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 423250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1149555| [2025/04/30 10:19:45 423257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 423263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 10:19:45 423300] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385423272|stream_id:0|stream_offset:1149555| [2025/04/30 10:19:45 423309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 423316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 423323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33469|rtt_var:322|pto_duration:35469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 423329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 423333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 423337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 423341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385483741|now:1746008385423323|interv:60418| [2025/04/30 10:19:45 423345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385483741|now:1746008385423323|interval:60418|pto_count:0|srtt:33469 [2025/04/30 10:19:45 423349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:44407| [2025/04/30 10:19:45 423354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 423363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 423367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 423371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385424371|now:1746008385423371|interv:1000| [2025/04/30 10:19:45 423375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 423379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 423383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385424371| [2025/04/30 10:19:45 423388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385424371| [2025/04/30 10:19:45 423392] [debug] |xqc_engine_wakeup_after|wakeup:1746008385424371|now:1746008385423392|diff:979| [2025/04/30 10:19:45 423396] [debug] |xqc_engine_main_logic|END|now:1746008385423018| [2025/04/30 10:19:45 423406] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385423405| [2025/04/30 10:19:45 423411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 423417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:495| [2025/04/30 10:19:45 423421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 10:19:45 423426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 10:19:45 423430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 423435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1189| [2025/04/30 10:19:45 423440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43211|prior_delivered:1086474|prior_time:1746008385386176|is_app_limited:0|send_elapse:36004|ack_elapse:37229|ctl_first_sent_time:1746008385387867|lagest_ack_time:1746008385423405|curr_delivered:1129685| [2025/04/30 10:19:45 423445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385387867| [2025/04/30 10:19:45 423449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:945| [2025/04/30 10:19:45 423454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1190| [2025/04/30 10:19:45 423458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42011|prior_delivered:1088874|prior_time:1746008385388159|is_app_limited:0|send_elapse:35618|ack_elapse:35246|ctl_first_sent_time:1746008385389689|lagest_ack_time:1746008385423405|curr_delivered:1130885| [2025/04/30 10:19:45 423463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385389689| [2025/04/30 10:19:45 423467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:946| [2025/04/30 10:19:45 423471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33469|rttvar:322|minrtt:30819|latest_rtt:33716|ack_delay:80| [2025/04/30 10:19:45 423475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33490|rttvar:283|minrtt:30819|latest_rtt:33716|ack_delay:80| [2025/04/30 10:19:45 423482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/04/30 10:19:45 423487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 423491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 423495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33490|rtt_var:283|pto_duration:35490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 423499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 423503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 423507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 423511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385483762|now:1746008385423495|interv:60267| [2025/04/30 10:19:45 423515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385483762|now:1746008385423495|interval:60267|pto_count:0|srtt:33490 [2025/04/30 10:19:45 423520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35618, ack_elapse 35246, delivered 42011|rate 1179487|lost 222| [2025/04/30 10:19:45 423524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179487) in round 23| [2025/04/30 10:19:45 423528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 423533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92870|extra_cwnd:9692| [2025/04/30 10:19:45 423537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385389689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 423541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385389689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 423546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1506726|bw:1205381|cwnd:102562|full_bw_reached:1|inflight:42007|srtt:33490|latest_rtt:33716|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 423573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 10:19:45 423578] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746008385423405|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 423583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505423405|now:1746008385423405|interv:120000000| [2025/04/30 10:19:45 423587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505423405|now:1746008385423405|interv:120000000| [2025/04/30 10:19:45 423591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385424371|pq_index:0| [2025/04/30 10:19:45 423598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385423018| [2025/04/30 10:19:45 423603] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385423603| [2025/04/30 10:19:45 423611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385423609| [2025/04/30 10:19:45 423619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 423627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 423633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 423640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 423647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 423654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1208505| [2025/04/30 10:19:45 423660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 423667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 423673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 423678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 423685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 423690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 423695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 423701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 423708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 423713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 423724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 423729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 423735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385424371| [2025/04/30 10:19:45 423746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385424371| [2025/04/30 10:19:45 423751] [debug] |xqc_engine_wakeup_after|wakeup:1746008385424371|now:1746008385423751|diff:620| [2025/04/30 10:19:45 423757] [debug] |xqc_engine_main_logic|END|now:1746008385423609| [2025/04/30 10:19:45 423764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385423764| [2025/04/30 10:19:45 423769] [debug] |xqc_engine_wakeup_after|wakeup:1746008385424371|now:1746008385423769|diff:602| [2025/04/30 10:19:45 423774] [debug] |xqc_engine_main_logic|END|now:1746008385423764| [2025/04/30 10:19:45 424843] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385424843| [2025/04/30 10:19:45 424852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385424371|pq_index:0| [2025/04/30 10:19:45 424857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385423609| [2025/04/30 10:19:45 424862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385424861| [2025/04/30 10:19:45 424867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385424371|now:1746008385424861| [2025/04/30 10:19:45 424871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385424371|now:1746008385424861| [2025/04/30 10:19:45 424875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 424880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33490|min_srtt:33490|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 424885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 424890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 424894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 424898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 424902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 424907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 424911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 424916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 424920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 10:19:45 424958] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385424928|stream_id:0|stream_offset:1150734| [2025/04/30 10:19:45 424974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 424981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 424989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33490|rtt_var:283|pto_duration:35490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 424995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 424998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 425002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 425006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385485418|now:1746008385424988|interv:60430| [2025/04/30 10:19:45 425010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385485418|now:1746008385424988|interval:60430|pto_count:0|srtt:33490 [2025/04/30 10:19:45 425015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:43207| [2025/04/30 10:19:45 425021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 425028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1151913| [2025/04/30 10:19:45 425035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 425042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 10:19:45 425079] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385425051|stream_id:0|stream_offset:1151913| [2025/04/30 10:19:45 425088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 425096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 425102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33490|rtt_var:283|pto_duration:35490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 425108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 425114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 425119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 425125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385485541|now:1746008385425101|interv:60440| [2025/04/30 10:19:45 425132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385485541|now:1746008385425101|interval:60440|pto_count:0|srtt:33490 [2025/04/30 10:19:45 425145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:44407| [2025/04/30 10:19:45 425153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 425159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 425166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 425172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385426171|now:1746008385425171|interv:1000| [2025/04/30 10:19:45 425178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 425184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 425190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385426171| [2025/04/30 10:19:45 425194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385426171| [2025/04/30 10:19:45 425198] [debug] |xqc_engine_wakeup_after|wakeup:1746008385426171|now:1746008385425198|diff:973| [2025/04/30 10:19:45 425202] [debug] |xqc_engine_main_logic|END|now:1746008385424861| [2025/04/30 10:19:45 425212] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385425212| [2025/04/30 10:19:45 425217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 425223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:496| [2025/04/30 10:19:45 425227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 10:19:45 425233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 10:19:45 425237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 425242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1191| [2025/04/30 10:19:45 425247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43211|prior_delivered:1088874|prior_time:1746008385388159|is_app_limited:0|send_elapse:35763|ack_elapse:37053|ctl_first_sent_time:1746008385389834|lagest_ack_time:1746008385425212|curr_delivered:1132085| [2025/04/30 10:19:45 425252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385389834| [2025/04/30 10:19:45 425256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:947| [2025/04/30 10:19:45 425261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1192| [2025/04/30 10:19:45 425265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:40800|prior_delivered:1092485|prior_time:1746008385391343|is_app_limited:0|send_elapse:33764|ack_elapse:33869|ctl_first_sent_time:1746008385391687|lagest_ack_time:1746008385425212|curr_delivered:1133285| [2025/04/30 10:19:45 425270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385391687| [2025/04/30 10:19:45 425278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:948| [2025/04/30 10:19:45 425282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33490|rttvar:283|minrtt:30819|latest_rtt:33525|ack_delay:72| [2025/04/30 10:19:45 425286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33485|rttvar:222|minrtt:30819|latest_rtt:33525|ack_delay:72| [2025/04/30 10:19:45 425290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 10:19:45 425294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 425299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 425303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33485|rtt_var:222|pto_duration:35485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 425307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 425311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 425315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 425319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385485536|now:1746008385425302|interv:60234| [2025/04/30 10:19:45 425323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385485536|now:1746008385425302|interval:60234|pto_count:0|srtt:33485 [2025/04/30 10:19:45 425327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33764, ack_elapse 33869, delivered 40800|rate 1204641|lost 222| [2025/04/30 10:19:45 425332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204641) in round 23| [2025/04/30 10:19:45 425336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 425340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92870|extra_cwnd:9692| [2025/04/30 10:19:45 425344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385391687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 425349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385391687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 425353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1506726|bw:1205381|cwnd:102562|full_bw_reached:1|inflight:42007|srtt:33485|latest_rtt:33525|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 425359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 10:19:45 425364] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746008385425212|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 425371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505425212|now:1746008385425212|interv:120000000| [2025/04/30 10:19:45 425375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505425212|now:1746008385425212|interv:120000000| [2025/04/30 10:19:45 425379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385426171|pq_index:0| [2025/04/30 10:19:45 425384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385424861| [2025/04/30 10:19:45 425388] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385425387| [2025/04/30 10:19:45 425392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385425391| [2025/04/30 10:19:45 425398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|min_srtt:33485|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 425403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 425407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 425412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 425416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|min_srtt:33485|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 425421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1210863| [2025/04/30 10:19:45 425425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 425429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 425434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|min_srtt:33485|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 425438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 425442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 425446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 425450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 425454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 425461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 425465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 425469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 425473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 425477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385426171| [2025/04/30 10:19:45 425481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385426171| [2025/04/30 10:19:45 425485] [debug] |xqc_engine_wakeup_after|wakeup:1746008385426171|now:1746008385425485|diff:686| [2025/04/30 10:19:45 425489] [debug] |xqc_engine_main_logic|END|now:1746008385425391| [2025/04/30 10:19:45 425494] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385425494| [2025/04/30 10:19:45 425498] [debug] |xqc_engine_wakeup_after|wakeup:1746008385426171|now:1746008385425498|diff:673| [2025/04/30 10:19:45 425502] [debug] |xqc_engine_main_logic|END|now:1746008385425494| [2025/04/30 10:19:45 426575] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385426574| [2025/04/30 10:19:45 426585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385426171|pq_index:0| [2025/04/30 10:19:45 426590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385425391| [2025/04/30 10:19:45 426595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385426594| [2025/04/30 10:19:45 426601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385426171|now:1746008385426594| [2025/04/30 10:19:45 426608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385426171|now:1746008385426594| [2025/04/30 10:19:45 426614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 426622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33485|min_srtt:33485|path_bw:1205381|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 426629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 426636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 426642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 426648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 426654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 426660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 426666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 426679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 426685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 10:19:45 426728] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385426696|stream_id:0|stream_offset:1153092| [2025/04/30 10:19:45 426735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 426741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 426747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33485|rtt_var:222|pto_duration:35485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 426753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 426759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 426764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 426770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385487181|now:1746008385426747|interv:60434| [2025/04/30 10:19:45 426775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385487181|now:1746008385426747|interval:60434|pto_count:0|srtt:33485 [2025/04/30 10:19:45 426782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:43207| [2025/04/30 10:19:45 426789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 426796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1154271| [2025/04/30 10:19:45 426802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 426806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 10:19:45 426834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385426813|stream_id:0|stream_offset:1154271| [2025/04/30 10:19:45 426840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 426845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 426849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33485|rtt_var:222|pto_duration:35485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 426853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 426857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 426865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 426869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385487298|now:1746008385426849|interv:60449| [2025/04/30 10:19:45 426873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385487298|now:1746008385426849|interval:60449|pto_count:0|srtt:33485 [2025/04/30 10:19:45 426878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102562|inflight:44407| [2025/04/30 10:19:45 426882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 426886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:102562|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 426891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 426895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385427895|now:1746008385426895|interv:1000| [2025/04/30 10:19:45 426899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 426902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 426907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385427895| [2025/04/30 10:19:45 426911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385427895| [2025/04/30 10:19:45 426915] [debug] |xqc_engine_wakeup_after|wakeup:1746008385427895|now:1746008385426915|diff:980| [2025/04/30 10:19:45 426919] [debug] |xqc_engine_main_logic|END|now:1746008385426594| [2025/04/30 10:19:45 427100] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385427099| [2025/04/30 10:19:45 427109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 427118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:497| [2025/04/30 10:19:45 427124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 10:19:45 427132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 10:19:45 427139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 427147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1193| [2025/04/30 10:19:45 427154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1092485|prior_time:1746008385391343|is_app_limited:0|send_elapse:33986|ack_elapse:35756|ctl_first_sent_time:1746008385391909|lagest_ack_time:1746008385427099|curr_delivered:1134485| [2025/04/30 10:19:45 427161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385391909| [2025/04/30 10:19:45 427169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:949| [2025/04/30 10:19:45 427175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1194| [2025/04/30 10:19:45 427189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1092485|prior_time:1746008385391343|is_app_limited:0|send_elapse:33986|ack_elapse:35756|ctl_first_sent_time:1746008385391909|lagest_ack_time:1746008385427099|curr_delivered:1135685| [2025/04/30 10:19:45 427196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385393257| [2025/04/30 10:19:45 427202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:950| [2025/04/30 10:19:45 427209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33485|rttvar:222|minrtt:30819|latest_rtt:33842|ack_delay:72| [2025/04/30 10:19:45 427216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33521|rttvar:238|minrtt:30819|latest_rtt:33842|ack_delay:72| [2025/04/30 10:19:45 427222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/04/30 10:19:45 427228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 427235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 427241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33521|rtt_var:238|pto_duration:35521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 427248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 427253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 427257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 427261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385487334|now:1746008385427241|interv:60093| [2025/04/30 10:19:45 427265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385487334|now:1746008385427241|interval:60093|pto_count:0|srtt:33521 [2025/04/30 10:19:45 427269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33986, ack_elapse 35756, delivered 43200|rate 1208188|lost 222| [2025/04/30 10:19:45 427274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208188) in round 23| [2025/04/30 10:19:45 427278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 427282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93087|extra_cwnd:9692| [2025/04/30 10:19:45 427286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385393257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 427291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102562|packet_lost:0|acked:2400|po_sent_time:1746008385393257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 427295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1510235|bw:1208188|cwnd:102779|full_bw_reached:1|inflight:42007|srtt:33521|latest_rtt:33842|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 427306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 10:19:45 427310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746008385427099|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 427315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505427099|now:1746008385427099|interv:120000000| [2025/04/30 10:19:45 427320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505427099|now:1746008385427099|interv:120000000| [2025/04/30 10:19:45 427324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385427895|pq_index:0| [2025/04/30 10:19:45 427328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385426594| [2025/04/30 10:19:45 427332] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385427332| [2025/04/30 10:19:45 427337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385427336| [2025/04/30 10:19:45 427343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|min_srtt:33521|path_bw:1208188|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 427347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 427352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 427356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 427361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|min_srtt:33521|path_bw:1208188|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 427365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1213221| [2025/04/30 10:19:45 427370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 427374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 427378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|min_srtt:33521|path_bw:1208188|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 427382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 427387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 427391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 427397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 427401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 427406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 427410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 427414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 427418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 427422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385427895| [2025/04/30 10:19:45 427426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385427895| [2025/04/30 10:19:45 427430] [debug] |xqc_engine_wakeup_after|wakeup:1746008385427895|now:1746008385427430|diff:465| [2025/04/30 10:19:45 427434] [debug] |xqc_engine_main_logic|END|now:1746008385427336| [2025/04/30 10:19:45 427440] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385427440| [2025/04/30 10:19:45 427444] [debug] |xqc_engine_wakeup_after|wakeup:1746008385427895|now:1746008385427444|diff:451| [2025/04/30 10:19:45 427448] [debug] |xqc_engine_main_logic|END|now:1746008385427440| [2025/04/30 10:19:45 428518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385428518| [2025/04/30 10:19:45 428529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385427895|pq_index:0| [2025/04/30 10:19:45 428533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385427336| [2025/04/30 10:19:45 428538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385428537| [2025/04/30 10:19:45 428543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385427895|now:1746008385428537| [2025/04/30 10:19:45 428547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385427895|now:1746008385428537| [2025/04/30 10:19:45 428567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 428573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33521|min_srtt:33521|path_bw:1208188|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 428577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 428582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 428588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 428594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 428602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 428615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 428622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 428629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 428635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 10:19:45 428679] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385428647|stream_id:0|stream_offset:1155450| [2025/04/30 10:19:45 428687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 428693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 428699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33521|rtt_var:238|pto_duration:35521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 428705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 428710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 428716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 428721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385489168|now:1746008385428699|interv:60469| [2025/04/30 10:19:45 428726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385489168|now:1746008385428699|interval:60469|pto_count:0|srtt:33521 [2025/04/30 10:19:45 428732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102779|inflight:43207| [2025/04/30 10:19:45 428739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 428746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1156629| [2025/04/30 10:19:45 428752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 428758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 10:19:45 428793] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385428766|stream_id:0|stream_offset:1156629| [2025/04/30 10:19:45 428799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 428804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 428808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33521|rtt_var:238|pto_duration:35521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 428819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 428826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 428831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 428838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385489287|now:1746008385428808|interv:60479| [2025/04/30 10:19:45 428844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385489287|now:1746008385428808|interval:60479|pto_count:0|srtt:33521 [2025/04/30 10:19:45 428851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102779|inflight:44407| [2025/04/30 10:19:45 428859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 428866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1157808| [2025/04/30 10:19:45 428871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 428875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 10:19:45 428905] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385428882|stream_id:0|stream_offset:1157808| [2025/04/30 10:19:45 428912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 428919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 428926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33521|rtt_var:238|pto_duration:35521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 428933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 428940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 428946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 428952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385489403|now:1746008385428926|interv:60477| [2025/04/30 10:19:45 428959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385489403|now:1746008385428926|interval:60477|pto_count:0|srtt:33521 [2025/04/30 10:19:45 428966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102779|inflight:45607| [2025/04/30 10:19:45 428974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 428980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:102779|conn:0000564648F8D6FC|stream_id:0|stream_offset:1158987| [2025/04/30 10:19:45 428994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 429000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385430000|now:1746008385429000|interv:1000| [2025/04/30 10:19:45 429006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 429012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 429019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385430000| [2025/04/30 10:19:45 429025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385430000| [2025/04/30 10:19:45 429031] [debug] |xqc_engine_wakeup_after|wakeup:1746008385430000|now:1746008385429031|diff:969| [2025/04/30 10:19:45 429037] [debug] |xqc_engine_main_logic|END|now:1746008385428537| [2025/04/30 10:19:45 429050] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385429049| [2025/04/30 10:19:45 429058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 429067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:498| [2025/04/30 10:19:45 429073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 10:19:45 429080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 10:19:45 429085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 429093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1195| [2025/04/30 10:19:45 429099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1094885|prior_time:1746008385393417|is_app_limited:0|send_elapse:33895|ack_elapse:35632|ctl_first_sent_time:1746008385393761|lagest_ack_time:1746008385429049|curr_delivered:1136885| [2025/04/30 10:19:45 429106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385393761| [2025/04/30 10:19:45 429111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:951| [2025/04/30 10:19:45 429117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1196| [2025/04/30 10:19:45 429123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1094885|prior_time:1746008385393417|is_app_limited:0|send_elapse:33895|ack_elapse:35632|ctl_first_sent_time:1746008385393761|lagest_ack_time:1746008385429049|curr_delivered:1138085| [2025/04/30 10:19:45 429130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385395138| [2025/04/30 10:19:45 429136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:952| [2025/04/30 10:19:45 429140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33521|rttvar:238|minrtt:30819|latest_rtt:33911|ack_delay:64| [2025/04/30 10:19:45 429144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33561|rttvar:260|minrtt:30819|latest_rtt:33911|ack_delay:64| [2025/04/30 10:19:45 429153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1196|lost_pn:1193|thresh:3| [2025/04/30 10:19:45 429157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 429161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 429165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33561|rtt_var:260|pto_duration:35561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 429170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 429174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 429178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 429182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385489443|now:1746008385429165|interv:60278| [2025/04/30 10:19:45 429186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385489443|now:1746008385429165|interval:60278|pto_count:0|srtt:33561 [2025/04/30 10:19:45 429190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33895, ack_elapse 35632, delivered 43200|rate 1212393|lost 222| [2025/04/30 10:19:45 429195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212393) in round 23| [2025/04/30 10:19:45 429199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 429203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 429207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102779|packet_lost:0|acked:2400|po_sent_time:1746008385395138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 429211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102779|packet_lost:0|acked:2400|po_sent_time:1746008385395138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 429216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:43207|srtt:33561|latest_rtt:33911|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 429222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 10:19:45 429226] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746008385429049|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 429231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505429049|now:1746008385429049|interv:120000000| [2025/04/30 10:19:45 429235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505429049|now:1746008385429049|interv:120000000| [2025/04/30 10:19:45 429239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385430000|pq_index:0| [2025/04/30 10:19:45 429243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385428537| [2025/04/30 10:19:45 429250] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385429250| [2025/04/30 10:19:45 429255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385429254| [2025/04/30 10:19:45 429261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|min_srtt:33561|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 429265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 429270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 429274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 429279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|min_srtt:33561|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 429283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1215579| [2025/04/30 10:19:45 429288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 429292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 429296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|min_srtt:33561|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 429300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1216758| [2025/04/30 10:19:45 429305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 429309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 429312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 429317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 429321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 429325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1158987| [2025/04/30 10:19:45 429330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 429336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 429340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385430000| [2025/04/30 10:19:45 429344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385430000| [2025/04/30 10:19:45 429348] [debug] |xqc_engine_wakeup_after|wakeup:1746008385430000|now:1746008385429348|diff:652| [2025/04/30 10:19:45 429352] [debug] |xqc_engine_main_logic|END|now:1746008385429254| [2025/04/30 10:19:45 429358] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385429358| [2025/04/30 10:19:45 429361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385430000|now:1746008385429361|diff:639| [2025/04/30 10:19:45 429365] [debug] |xqc_engine_main_logic|END|now:1746008385429358| [2025/04/30 10:19:45 430433] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385430433| [2025/04/30 10:19:45 430444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385430000|pq_index:0| [2025/04/30 10:19:45 430449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385429254| [2025/04/30 10:19:45 430454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385430453| [2025/04/30 10:19:45 430459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385430000|now:1746008385430453| [2025/04/30 10:19:45 430463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385430000|now:1746008385430453| [2025/04/30 10:19:45 430467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 430473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33561|min_srtt:33561|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 430477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1216758| [2025/04/30 10:19:45 430482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 430486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 430490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 430494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 430499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 430503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1158987| [2025/04/30 10:19:45 430508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 430512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 10:19:45 430571] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385430520|stream_id:0|stream_offset:1158987| [2025/04/30 10:19:45 430592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 430600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 430607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33561|rtt_var:260|pto_duration:35561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 430614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 430620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 430626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 430632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385491081|now:1746008385430606|interv:60475| [2025/04/30 10:19:45 430639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385491081|now:1746008385430606|interval:60475|pto_count:0|srtt:33561 [2025/04/30 10:19:45 430647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:44407| [2025/04/30 10:19:45 430654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 430660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1160166| [2025/04/30 10:19:45 430666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 430672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 10:19:45 430715] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385430684|stream_id:0|stream_offset:1160166| [2025/04/30 10:19:45 430724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 430731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 430738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33561|rtt_var:260|pto_duration:35561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 430745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 430751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 430757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 430764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385491245|now:1746008385430737|interv:60508| [2025/04/30 10:19:45 430770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385491245|now:1746008385430737|interval:60508|pto_count:0|srtt:33561 [2025/04/30 10:19:45 430783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:45607| [2025/04/30 10:19:45 430790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 430797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 430804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 430811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385431810|now:1746008385430810|interv:1000| [2025/04/30 10:19:45 430818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 430824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 430831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385431810| [2025/04/30 10:19:45 430837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385431810| [2025/04/30 10:19:45 430843] [debug] |xqc_engine_wakeup_after|wakeup:1746008385431810|now:1746008385430843|diff:967| [2025/04/30 10:19:45 430847] [debug] |xqc_engine_main_logic|END|now:1746008385430453| [2025/04/30 10:19:45 431044] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385431042| [2025/04/30 10:19:45 431054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 431063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:499| [2025/04/30 10:19:45 431069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 10:19:45 431078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 10:19:45 431084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 431092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1197| [2025/04/30 10:19:45 431099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1097285|prior_time:1746008385395290|is_app_limited:0|send_elapse:33727|ack_elapse:35752|ctl_first_sent_time:1746008385395595|lagest_ack_time:1746008385431042|curr_delivered:1139285| [2025/04/30 10:19:45 431106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385395595| [2025/04/30 10:19:45 431113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:953| [2025/04/30 10:19:45 431120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1198| [2025/04/30 10:19:45 431127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42000|prior_delivered:1097285|prior_time:1746008385395290|is_app_limited:0|send_elapse:33727|ack_elapse:35752|ctl_first_sent_time:1746008385395595|lagest_ack_time:1746008385431042|curr_delivered:1140485| [2025/04/30 10:19:45 431134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385396977| [2025/04/30 10:19:45 431141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:954| [2025/04/30 10:19:45 431153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33561|rttvar:260|minrtt:30819|latest_rtt:34065|ack_delay:64| [2025/04/30 10:19:45 431160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33616|rttvar:305|minrtt:30819|latest_rtt:34065|ack_delay:64| [2025/04/30 10:19:45 431165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 10:19:45 431169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 431173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 431178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33616|rtt_var:305|pto_duration:35616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 431182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 431186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 431190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 431194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385491300|now:1746008385431177|interv:60123| [2025/04/30 10:19:45 431198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385491300|now:1746008385431177|interval:60123|pto_count:0|srtt:33616 [2025/04/30 10:19:45 431202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33727, ack_elapse 35752, delivered 43200|rate 1208324|lost 222| [2025/04/30 10:19:45 431207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208324) in round 23| [2025/04/30 10:19:45 431211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 431215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 431219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385396977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 431224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385396977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 431228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:43207|srtt:33616|latest_rtt:34065|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 431234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 10:19:45 431239] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746008385431042|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 431244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505431042|now:1746008385431042|interv:120000000| [2025/04/30 10:19:45 431251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505431042|now:1746008385431042|interv:120000000| [2025/04/30 10:19:45 431255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385431810|pq_index:0| [2025/04/30 10:19:45 431259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385430453| [2025/04/30 10:19:45 431263] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385431263| [2025/04/30 10:19:45 431268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385431267| [2025/04/30 10:19:45 431274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|min_srtt:33616|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 431279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1216758| [2025/04/30 10:19:45 431283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 431288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 431293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|min_srtt:33616|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 431297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1217937| [2025/04/30 10:19:45 431301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 431306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 431310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|min_srtt:33616|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 431314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 431319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 431323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 431327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 431331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 431335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 431343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 431348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 431352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 431356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385431810| [2025/04/30 10:19:45 431360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385431810| [2025/04/30 10:19:45 431364] [debug] |xqc_engine_wakeup_after|wakeup:1746008385431810|now:1746008385431363|diff:447| [2025/04/30 10:19:45 431368] [debug] |xqc_engine_main_logic|END|now:1746008385431267| [2025/04/30 10:19:45 431373] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385431373| [2025/04/30 10:19:45 431377] [debug] |xqc_engine_wakeup_after|wakeup:1746008385431810|now:1746008385431377|diff:433| [2025/04/30 10:19:45 431381] [debug] |xqc_engine_main_logic|END|now:1746008385431373| [2025/04/30 10:19:45 432452] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385432452| [2025/04/30 10:19:45 432462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385431810|pq_index:0| [2025/04/30 10:19:45 432467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385431267| [2025/04/30 10:19:45 432472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385432471| [2025/04/30 10:19:45 432477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385431810|now:1746008385432471| [2025/04/30 10:19:45 432481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385431810|now:1746008385432471| [2025/04/30 10:19:45 432485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 432490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33616|min_srtt:33616|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 432495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 432500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 432503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 432507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 432512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 432516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 432523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 432530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 432540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 10:19:45 432595] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385432562|stream_id:0|stream_offset:1161345| [2025/04/30 10:19:45 432608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 432615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 432622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33616|rtt_var:305|pto_duration:35616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 432628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 432634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 432639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 432645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385493178|now:1746008385432621|interv:60557| [2025/04/30 10:19:45 432651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385493178|now:1746008385432621|interval:60557|pto_count:0|srtt:33616 [2025/04/30 10:19:45 432658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:44407| [2025/04/30 10:19:45 432666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 432672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1162524| [2025/04/30 10:19:45 432678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 432684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 10:19:45 432722] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385432694|stream_id:0|stream_offset:1162524| [2025/04/30 10:19:45 432729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 432735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 432741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33616|rtt_var:305|pto_duration:35616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 432747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 432753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 432759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 432776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385493310|now:1746008385432741|interv:60569| [2025/04/30 10:19:45 432782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385493310|now:1746008385432741|interval:60569|pto_count:0|srtt:33616 [2025/04/30 10:19:45 432789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:45607| [2025/04/30 10:19:45 432797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 432803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1163703| [2025/04/30 10:19:45 432810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 432814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 10:19:45 432847] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385432821|stream_id:0|stream_offset:1163703| [2025/04/30 10:19:45 432856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 432863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 432870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33616|rtt_var:305|pto_duration:35616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 432876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 432883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 432888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 432892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385493437|now:1746008385432870|interv:60567| [2025/04/30 10:19:45 432896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385493437|now:1746008385432870|interval:60567|pto_count:0|srtt:33616 [2025/04/30 10:19:45 432900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:46807| [2025/04/30 10:19:45 432905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 432909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1164882| [2025/04/30 10:19:45 432913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 432917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385433917|now:1746008385432917|interv:1000| [2025/04/30 10:19:45 432921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 432925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 432934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385433917| [2025/04/30 10:19:45 432938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385433917| [2025/04/30 10:19:45 432945] [debug] |xqc_engine_wakeup_after|wakeup:1746008385433917|now:1746008385432945|diff:972| [2025/04/30 10:19:45 432952] [debug] |xqc_engine_main_logic|END|now:1746008385432471| [2025/04/30 10:19:45 433025] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385433024| [2025/04/30 10:19:45 433035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 433043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:500| [2025/04/30 10:19:45 433049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 10:19:45 433058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 10:19:45 433063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 433071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1199|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1199| [2025/04/30 10:19:45 433078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1099685|prior_time:1746008385397193|is_app_limited:0|send_elapse:34611|ack_elapse:35831|ctl_first_sent_time:1746008385398797|lagest_ack_time:1746008385433024|curr_delivered:1141692| [2025/04/30 10:19:45 433084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385398797| [2025/04/30 10:19:45 433090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:955| [2025/04/30 10:19:45 433096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1200| [2025/04/30 10:19:45 433103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1099685|prior_time:1746008385397193|is_app_limited:0|send_elapse:34611|ack_elapse:35831|ctl_first_sent_time:1746008385398797|lagest_ack_time:1746008385433024|curr_delivered:1142892| [2025/04/30 10:19:45 433110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385398907| [2025/04/30 10:19:45 433115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:956| [2025/04/30 10:19:45 433120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33616|rttvar:305|minrtt:30819|latest_rtt:34117|ack_delay:72| [2025/04/30 10:19:45 433128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33669|rttvar:336|minrtt:30819|latest_rtt:34117|ack_delay:72| [2025/04/30 10:19:45 433135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 10:19:45 433141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 433147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 484|pns:2| [2025/04/30 10:19:45 433154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 433167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33669|rtt_var:336|pto_duration:35669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 433173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 433177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 433181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 433185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385493490|now:1746008385433166|interv:60324| [2025/04/30 10:19:45 433189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385493490|now:1746008385433166|interval:60324|pto_count:0|srtt:33669 [2025/04/30 10:19:45 433193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34611, ack_elapse 35831, delivered 43207|rate 1205855|lost 222| [2025/04/30 10:19:45 433198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205855) in round 23| [2025/04/30 10:19:45 433202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 433206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 433210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2407|po_sent_time:1746008385398907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 433215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2407|po_sent_time:1746008385398907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 433219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:44400|srtt:33669|latest_rtt:34117|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 433225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 10:19:45 433230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746008385433024|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 433235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505433024|now:1746008385433024|interv:120000000| [2025/04/30 10:19:45 433239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505433024|now:1746008385433024|interv:120000000| [2025/04/30 10:19:45 433243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385433917|pq_index:0| [2025/04/30 10:19:45 433248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385432471| [2025/04/30 10:19:45 433252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385433251| [2025/04/30 10:19:45 433256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385433255| [2025/04/30 10:19:45 433265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|min_srtt:33669|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 433270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 433275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 433279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 433284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|min_srtt:33669|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 433288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1220295| [2025/04/30 10:19:45 433293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 433297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 433301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|min_srtt:33669|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 433306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1221474| [2025/04/30 10:19:45 433311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 433314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 433318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 433323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 433327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 433331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1164882| [2025/04/30 10:19:45 433336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 433340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 433344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385433917| [2025/04/30 10:19:45 433348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385433917| [2025/04/30 10:19:45 433352] [debug] |xqc_engine_wakeup_after|wakeup:1746008385433917|now:1746008385433352|diff:565| [2025/04/30 10:19:45 433359] [debug] |xqc_engine_main_logic|END|now:1746008385433255| [2025/04/30 10:19:45 433364] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385433364| [2025/04/30 10:19:45 433368] [debug] |xqc_engine_wakeup_after|wakeup:1746008385433917|now:1746008385433368|diff:549| [2025/04/30 10:19:45 433372] [debug] |xqc_engine_main_logic|END|now:1746008385433364| [2025/04/30 10:19:45 434443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385434443| [2025/04/30 10:19:45 434453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385433917|pq_index:0| [2025/04/30 10:19:45 434458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385433255| [2025/04/30 10:19:45 434463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385434462| [2025/04/30 10:19:45 434468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385433917|now:1746008385434462| [2025/04/30 10:19:45 434472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385433917|now:1746008385434462| [2025/04/30 10:19:45 434476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 434481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33669|min_srtt:33669|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 434486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1221474| [2025/04/30 10:19:45 434491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 434495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 434498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 434503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 434507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 434513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1164882| [2025/04/30 10:19:45 434520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 434527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 10:19:45 434582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385434535|stream_id:0|stream_offset:1164882| [2025/04/30 10:19:45 434594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 434601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 434609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33669|rtt_var:336|pto_duration:35669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 434622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 434627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 434633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 434638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385495204|now:1746008385434608|interv:60596| [2025/04/30 10:19:45 434644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385495204|now:1746008385434608|interval:60596|pto_count:0|srtt:33669 [2025/04/30 10:19:45 434651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:45600| [2025/04/30 10:19:45 434658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 434663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1166061| [2025/04/30 10:19:45 434669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 434675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 10:19:45 434716] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385434685|stream_id:0|stream_offset:1166061| [2025/04/30 10:19:45 434723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 434729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 434734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33669|rtt_var:336|pto_duration:35669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 434740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 434746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 434751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 434757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385495354|now:1746008385434734|interv:60620| [2025/04/30 10:19:45 434763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385495354|now:1746008385434734|interval:60620|pto_count:0|srtt:33669 [2025/04/30 10:19:45 434770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:46800| [2025/04/30 10:19:45 434777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 434784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1167240| [2025/04/30 10:19:45 434796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 434801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385435801|now:1746008385434801|interv:1000| [2025/04/30 10:19:45 434807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 434813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 434820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385435801| [2025/04/30 10:19:45 434827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385435801| [2025/04/30 10:19:45 434833] [debug] |xqc_engine_wakeup_after|wakeup:1746008385435801|now:1746008385434832|diff:969| [2025/04/30 10:19:45 434840] [debug] |xqc_engine_main_logic|END|now:1746008385434462| [2025/04/30 10:19:45 435115] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385435114| [2025/04/30 10:19:45 435138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 435147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:501| [2025/04/30 10:19:45 435153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 10:19:45 435163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 10:19:45 435169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 435176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1201| [2025/04/30 10:19:45 435183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1102085|prior_time:1746008385399196|is_app_limited:0|send_elapse:36436|ack_elapse:35918|ctl_first_sent_time:1746008385400768|lagest_ack_time:1746008385435114|curr_delivered:1144092| [2025/04/30 10:19:45 435191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385400768| [2025/04/30 10:19:45 435198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:957| [2025/04/30 10:19:45 435206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1202| [2025/04/30 10:19:45 435213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1102085|prior_time:1746008385399196|is_app_limited:0|send_elapse:36436|ack_elapse:35918|ctl_first_sent_time:1746008385400768|lagest_ack_time:1746008385435114|curr_delivered:1145292| [2025/04/30 10:19:45 435220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385400894| [2025/04/30 10:19:45 435226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:958| [2025/04/30 10:19:45 435232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33669|rttvar:336|minrtt:30819|latest_rtt:34220|ack_delay:64| [2025/04/30 10:19:45 435239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33730|rttvar:373|minrtt:30819|latest_rtt:34220|ack_delay:64| [2025/04/30 10:19:45 435253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 10:19:45 435259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 435264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 435268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33730|rtt_var:373|pto_duration:35730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 435273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 435277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 435281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 435285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385495415|now:1746008385435268|interv:60147| [2025/04/30 10:19:45 435289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385495415|now:1746008385435268|interval:60147|pto_count:0|srtt:33730 [2025/04/30 10:19:45 435294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36436, ack_elapse 35918, delivered 43207|rate 1185832|lost 222| [2025/04/30 10:19:45 435298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185832) in round 23| [2025/04/30 10:19:45 435302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 435307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 435311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385400894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 435315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385400894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 435320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:44400|srtt:33730|latest_rtt:34220|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 435326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 10:19:45 435331] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746008385435114|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 435336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505435114|now:1746008385435114|interv:120000000| [2025/04/30 10:19:45 435340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505435114|now:1746008385435114|interv:120000000| [2025/04/30 10:19:45 435344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385435801|pq_index:0| [2025/04/30 10:19:45 435348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385434462| [2025/04/30 10:19:45 435356] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385435355| [2025/04/30 10:19:45 435361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385435359| [2025/04/30 10:19:45 435367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|min_srtt:33730|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 435372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1221474| [2025/04/30 10:19:45 435376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 435381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 435386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|min_srtt:33730|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 435390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1222653| [2025/04/30 10:19:45 435395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 435399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 435404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|min_srtt:33730|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 435408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1223832| [2025/04/30 10:19:45 435413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 435417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 435421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 435425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 435430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 435434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1167240| [2025/04/30 10:19:45 435439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 435445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 435449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385435801| [2025/04/30 10:19:45 435454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385435801| [2025/04/30 10:19:45 435458] [debug] |xqc_engine_wakeup_after|wakeup:1746008385435801|now:1746008385435457|diff:344| [2025/04/30 10:19:45 435462] [debug] |xqc_engine_main_logic|END|now:1746008385435359| [2025/04/30 10:19:45 435468] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385435467| [2025/04/30 10:19:45 435471] [debug] |xqc_engine_wakeup_after|wakeup:1746008385435801|now:1746008385435471|diff:330| [2025/04/30 10:19:45 435475] [debug] |xqc_engine_main_logic|END|now:1746008385435467| [2025/04/30 10:19:45 436568] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385436568| [2025/04/30 10:19:45 436582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385435801|pq_index:0| [2025/04/30 10:19:45 436589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385435359| [2025/04/30 10:19:45 436596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385436594| [2025/04/30 10:19:45 436603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385435801|now:1746008385436594| [2025/04/30 10:19:45 436609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385435801|now:1746008385436594| [2025/04/30 10:19:45 436614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 436622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33730|min_srtt:33730|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 436628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1223832| [2025/04/30 10:19:45 436634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 436640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 436645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 436651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 436657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 436663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1167240| [2025/04/30 10:19:45 436669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 436676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 10:19:45 436717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385436686|stream_id:0|stream_offset:1167240| [2025/04/30 10:19:45 436730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 436736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 436743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33730|rtt_var:373|pto_duration:35730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 436749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 436755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 436762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 436768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497416|now:1746008385436743|interv:60673| [2025/04/30 10:19:45 436775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497416|now:1746008385436743|interval:60673|pto_count:0|srtt:33730 [2025/04/30 10:19:45 436781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:45600| [2025/04/30 10:19:45 436787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 436791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1168419| [2025/04/30 10:19:45 436795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 436799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 10:19:45 436833] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385436806|stream_id:0|stream_offset:1168419| [2025/04/30 10:19:45 436842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 436849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 436855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33730|rtt_var:373|pto_duration:35730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 436862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 436867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 436870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 436874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497536|now:1746008385436855|interv:60681| [2025/04/30 10:19:45 436878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497536|now:1746008385436855|interval:60681|pto_count:0|srtt:33730 [2025/04/30 10:19:45 436887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:46800| [2025/04/30 10:19:45 436892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 436896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1169598| [2025/04/30 10:19:45 436901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 436905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 10:19:45 436935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385436911|stream_id:0|stream_offset:1169598| [2025/04/30 10:19:45 436943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 436950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 436957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33730|rtt_var:373|pto_duration:35730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 436963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 436967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 436971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 436977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497641|now:1746008385436956|interv:60685| [2025/04/30 10:19:45 436984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497641|now:1746008385436956|interval:60685|pto_count:0|srtt:33730 [2025/04/30 10:19:45 436991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:48000| [2025/04/30 10:19:45 436998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 437002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1170777| [2025/04/30 10:19:45 437007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 437011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385438011|now:1746008385437011|interv:1000| [2025/04/30 10:19:45 437018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 437024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 437030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385438011| [2025/04/30 10:19:45 437037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385438011| [2025/04/30 10:19:45 437043] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438011|now:1746008385437043|diff:968| [2025/04/30 10:19:45 437055] [debug] |xqc_engine_main_logic|END|now:1746008385436594| [2025/04/30 10:19:45 437067] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385437066| [2025/04/30 10:19:45 437074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 437082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:502| [2025/04/30 10:19:45 437088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 10:19:45 437097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 10:19:45 437102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 437107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1204|path_largest_ack:1204| [2025/04/30 10:19:45 437113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43207|prior_delivered:1104485|prior_time:1746008385401173|is_app_limited:0|send_elapse:35061|ack_elapse:35893|ctl_first_sent_time:1746008385402873|lagest_ack_time:1746008385437066|curr_delivered:1146492| [2025/04/30 10:19:45 437120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385402873| [2025/04/30 10:19:45 437127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:959| [2025/04/30 10:19:45 437134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33730|rttvar:373|minrtt:30819|latest_rtt:34193|ack_delay:72| [2025/04/30 10:19:45 437141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33779|rttvar:377|minrtt:30819|latest_rtt:34193|ack_delay:72| [2025/04/30 10:19:45 437148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1204|lost_pn:1201|thresh:3| [2025/04/30 10:19:45 437155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 437161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 437168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441212|now:1746008385437167|interval:4045| [2025/04/30 10:19:45 437175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441212|now:1746008385437167|interv:4045| [2025/04/30 10:19:45 437181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35061, ack_elapse 35893, delivered 42007|rate 1170339|lost 222| [2025/04/30 10:19:45 437185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170339) in round 23| [2025/04/30 10:19:45 437190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 437194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 437198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:1200|po_sent_time:1746008385402873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 437202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:1200|po_sent_time:1746008385402873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 437212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:46800|srtt:33779|latest_rtt:34193|min_rtt:30819|applimit:0|lost:222|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 437218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 10:19:45 437222] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746008385437066|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 437227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505437066|now:1746008385437066|interv:120000000| [2025/04/30 10:19:45 437231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505437066|now:1746008385437066|interv:120000000| [2025/04/30 10:19:45 437235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385438011|pq_index:0| [2025/04/30 10:19:45 437240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385436594| [2025/04/30 10:19:45 437244] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385437243| [2025/04/30 10:19:45 437248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385437247| [2025/04/30 10:19:45 437254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 437259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1223832| [2025/04/30 10:19:45 437264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 437268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 437273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 437277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 437282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 437286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 437290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 437294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 437299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 437306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1170777| [2025/04/30 10:19:45 437311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 437315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 437319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385438011| [2025/04/30 10:19:45 437323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385438011| [2025/04/30 10:19:45 437326] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438011|now:1746008385437326|diff:685| [2025/04/30 10:19:45 437331] [debug] |xqc_engine_main_logic|END|now:1746008385437247| [2025/04/30 10:19:45 437336] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385437336| [2025/04/30 10:19:45 437340] [debug] |xqc_engine_wakeup_after|wakeup:1746008385438011|now:1746008385437340|diff:671| [2025/04/30 10:19:45 437344] [debug] |xqc_engine_main_logic|END|now:1746008385437336| [2025/04/30 10:19:45 438415] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385438414| [2025/04/30 10:19:45 438424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385438011|pq_index:0| [2025/04/30 10:19:45 438429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385437247| [2025/04/30 10:19:45 438434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385438433| [2025/04/30 10:19:45 438439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385438114|now:1746008385438433| [2025/04/30 10:19:45 438443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 438447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385438114|now:1746008385438433| [2025/04/30 10:19:45 438451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 438455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385438011|now:1746008385438433| [2025/04/30 10:19:45 438459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385438011|now:1746008385438433| [2025/04/30 10:19:45 438463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 438468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:503|ack_delay:25354|first_ack_range:19|largest_pkt_recv_time:1746008385413114| [2025/04/30 10:19:45 438473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:503|low:484|pkt_pns:2| [2025/04/30 10:19:45 438477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:491|frame_largest_recv:503| [2025/04/30 10:19:45 438481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 438486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33779|min_srtt:33779|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 438491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 438501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 438505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 438509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 438513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 438518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 438522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1170777| [2025/04/30 10:19:45 438527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 438531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 10:19:45 438591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1243|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746008385438542|stream_id:0|stream_offset:1170777| [2025/04/30 10:19:45 438605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1243|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 10:19:45 438612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 438618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441212|now:1746008385438618|interval:2594| [2025/04/30 10:19:45 438625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441212|now:1746008385438618|interv:2594| [2025/04/30 10:19:45 438630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:48007| [2025/04/30 10:19:45 438635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 438639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1171956| [2025/04/30 10:19:45 438645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 438651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 10:19:45 438693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385438662|stream_id:0|stream_offset:1171956| [2025/04/30 10:19:45 438702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 438709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 438715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385441212|now:1746008385438715|interval:2497| [2025/04/30 10:19:45 438729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385441212|now:1746008385438715|interv:2497| [2025/04/30 10:19:45 438734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:49207| [2025/04/30 10:19:45 438739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 438743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1173135| [2025/04/30 10:19:45 438748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 438751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385439751|now:1746008385438751|interv:1000| [2025/04/30 10:19:45 438755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 438759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 438763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385439751| [2025/04/30 10:19:45 438768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385439751| [2025/04/30 10:19:45 438772] [debug] |xqc_engine_wakeup_after|wakeup:1746008385439751|now:1746008385438772|diff:979| [2025/04/30 10:19:45 438776] [debug] |xqc_engine_main_logic|END|now:1746008385438433| [2025/04/30 10:19:45 439033] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385439032| [2025/04/30 10:19:45 439042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 439051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:503| [2025/04/30 10:19:45 439057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 10:19:45 439066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 10:19:45 439072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 439080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1205| [2025/04/30 10:19:45 439087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1106885|prior_time:1746008385403161|is_app_limited:0|send_elapse:34902|ack_elapse:35871|ctl_first_sent_time:1746008385404699|lagest_ack_time:1746008385439032|curr_delivered:1147692| [2025/04/30 10:19:45 439094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385404699| [2025/04/30 10:19:45 439099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:960| [2025/04/30 10:19:45 439104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1206| [2025/04/30 10:19:45 439110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1106885|prior_time:1746008385403161|is_app_limited:0|send_elapse:34902|ack_elapse:35871|ctl_first_sent_time:1746008385404699|lagest_ack_time:1746008385439032|curr_delivered:1148892| [2025/04/30 10:19:45 439124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385404852| [2025/04/30 10:19:45 439130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:961| [2025/04/30 10:19:45 439137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33779|rttvar:377|minrtt:30819|latest_rtt:34180|ack_delay:56| [2025/04/30 10:19:45 439143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33822|rttvar:369|minrtt:30819|latest_rtt:34180|ack_delay:56| [2025/04/30 10:19:45 439150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 10:19:45 439156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 439164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1203|lost_pn:1203|po_sent_time:1746008385402745|lost_send_time:1746008385400580|loss_delay:38452|frame:STREAM |repair:128| [2025/04/30 10:19:45 439171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385402745u| [2025/04/30 10:19:45 439176] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:109980|lost_count:3|send_count:117|pkt_num:1203|po_send_time:1746008385402745|srtt:33822|cwnd:103102|bw:1212393|conn_life:1063582|now:0|last_lost_time:1063582| [2025/04/30 10:19:45 439181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 439185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33822|rtt_var:369|pto_duration:35822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 439190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 439197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 439203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 439209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385499484|now:1746008385439184|interv:60300| [2025/04/30 10:19:45 439216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385499484|now:1746008385439184|interval:60300|pto_count:0|srtt:33822 [2025/04/30 10:19:45 439220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34902, ack_elapse 35871, delivered 42007|rate 1171057|lost 223| [2025/04/30 10:19:45 439225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171057) in round 23| [2025/04/30 10:19:45 439229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 439233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 439237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:1|acked:2400|po_sent_time:1746008385404852|recovery:1|recovery_start:1746008385439175|packet_conservation:0|next_round_delivered:1126085| [2025/04/30 10:19:45 439242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:1|acked:2400|po_sent_time:1746008385404852|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 439250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33822|latest_rtt:34180|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 439256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 10:19:45 439261] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:504|frame:ACK |recv_time:1746008385439032|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 439266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505439032|now:1746008385439032|interv:120000000| [2025/04/30 10:19:45 439270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505439032|now:1746008385439032|interv:120000000| [2025/04/30 10:19:45 439274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385439751|pq_index:0| [2025/04/30 10:19:45 439278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385438433| [2025/04/30 10:19:45 439282] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385439282| [2025/04/30 10:19:45 439287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385439286| [2025/04/30 10:19:45 439293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33822|min_srtt:33822|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 439298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 439302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 439306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 439310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 439315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 439319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33822|min_srtt:33822|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 439323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 439327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 439331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 439335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 439342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 439346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 439351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1173135| [2025/04/30 10:19:45 439355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 439359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 439363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385439751| [2025/04/30 10:19:45 439367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385439751| [2025/04/30 10:19:45 439371] [debug] |xqc_engine_wakeup_after|wakeup:1746008385439751|now:1746008385439371|diff:380| [2025/04/30 10:19:45 439375] [debug] |xqc_engine_main_logic|END|now:1746008385439286| [2025/04/30 10:19:45 439381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385439381| [2025/04/30 10:19:45 439385] [debug] |xqc_engine_wakeup_after|wakeup:1746008385439751|now:1746008385439385|diff:366| [2025/04/30 10:19:45 439389] [debug] |xqc_engine_main_logic|END|now:1746008385439381| [2025/04/30 10:19:45 440457] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385440457| [2025/04/30 10:19:45 440467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385439751|pq_index:0| [2025/04/30 10:19:45 440472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385439286| [2025/04/30 10:19:45 440477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385440476| [2025/04/30 10:19:45 440482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385439751|now:1746008385440476| [2025/04/30 10:19:45 440486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385439751|now:1746008385440476| [2025/04/30 10:19:45 440490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 440498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33822|min_srtt:33822|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 440506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 440513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 440519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 440525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 440532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 440539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33822|min_srtt:33822|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 440576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 440584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 440590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 440596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 440603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 440611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 440618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1173135| [2025/04/30 10:19:45 440624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 440631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 10:19:45 440697] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385440642|stream_id:0|stream_offset:1173135| [2025/04/30 10:19:45 440705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 440712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 440718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33822|rtt_var:369|pto_duration:35822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 440725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 440730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 440735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 440741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385501464|now:1746008385440718|interv:60746| [2025/04/30 10:19:45 440746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385501464|now:1746008385440718|interval:60746|pto_count:0|srtt:33822 [2025/04/30 10:19:45 440753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 440760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 440765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1174314| [2025/04/30 10:19:45 440776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 440781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 10:19:45 440825] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385440791|stream_id:0|stream_offset:1174314| [2025/04/30 10:19:45 440835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 440842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 440848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33822|rtt_var:369|pto_duration:35822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 440853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 440857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 440861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 440865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385501613|now:1746008385440848|interv:60765| [2025/04/30 10:19:45 440869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385501613|now:1746008385440848|interval:60765|pto_count:0|srtt:33822 [2025/04/30 10:19:45 440874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 440878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 440883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1175493| [2025/04/30 10:19:45 440887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 440891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385501613| [2025/04/30 10:19:45 440896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385501613| [2025/04/30 10:19:45 440900] [debug] |xqc_engine_wakeup_after|wakeup:1746008385501613|now:1746008385440900|diff:60713| [2025/04/30 10:19:45 440904] [debug] |xqc_engine_main_logic|END|now:1746008385440476| [2025/04/30 10:19:45 441034] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385441032| [2025/04/30 10:19:45 441043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 441051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:504| [2025/04/30 10:19:45 441057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 10:19:45 441065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 10:19:45 441072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 441080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1207| [2025/04/30 10:19:45 441093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1109285|prior_time:1746008385405124|is_app_limited:0|send_elapse:34535|ack_elapse:35908|ctl_first_sent_time:1746008385406690|lagest_ack_time:1746008385441032|curr_delivered:1150092| [2025/04/30 10:19:45 441101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385406690| [2025/04/30 10:19:45 441108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:961| [2025/04/30 10:19:45 441115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1208| [2025/04/30 10:19:45 441122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1109285|prior_time:1746008385405124|is_app_limited:0|send_elapse:34535|ack_elapse:35908|ctl_first_sent_time:1746008385406690|lagest_ack_time:1746008385441032|curr_delivered:1151292| [2025/04/30 10:19:45 441134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385406847| [2025/04/30 10:19:45 441140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:962| [2025/04/30 10:19:45 441147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33822|rttvar:369|minrtt:30819|latest_rtt:34185|ack_delay:64| [2025/04/30 10:19:45 441154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33860|rttvar:351|minrtt:30819|latest_rtt:34185|ack_delay:64| [2025/04/30 10:19:45 441161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 10:19:45 441167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 441174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 441179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 441184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33860|rtt_var:351|pto_duration:35860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 441188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 441192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 441196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 441200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385501651|now:1746008385441183|interv:60468| [2025/04/30 10:19:45 441204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385501651|now:1746008385441183|interval:60468|pto_count:0|srtt:33860 [2025/04/30 10:19:45 441209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34535, ack_elapse 35908, delivered 42007|rate 1169850|lost 223| [2025/04/30 10:19:45 441217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169850) in round 23| [2025/04/30 10:19:45 441221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 441226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 441229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385406847|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 441234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385406847|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 441239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33860|latest_rtt:34185|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 441245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 10:19:45 441249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746008385441032|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 441254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505441032|now:1746008385441032|interv:120000000| [2025/04/30 10:19:45 441258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505441032|now:1746008385441032|interv:120000000| [2025/04/30 10:19:45 441262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385501613|pq_index:0| [2025/04/30 10:19:45 441267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385440476| [2025/04/30 10:19:45 441271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385441271| [2025/04/30 10:19:45 441276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385441275| [2025/04/30 10:19:45 441282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33860|min_srtt:33860|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 441286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 441290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 441294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 441298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 441303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 441307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33860|min_srtt:33860|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 441314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 441319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 441322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 441326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 441331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 441336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 441340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1175493| [2025/04/30 10:19:45 441344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 441349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 10:19:45 441383] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385441356|stream_id:0|stream_offset:1175493| [2025/04/30 10:19:45 441389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 441394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 441398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33860|rtt_var:351|pto_duration:35860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 441403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 441406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 441410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 441414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385502216|now:1746008385441398|interv:60818| [2025/04/30 10:19:45 441418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385502216|now:1746008385441398|interval:60818|pto_count:0|srtt:33860 [2025/04/30 10:19:45 441423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 441428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 441432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1176672| [2025/04/30 10:19:45 441440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 441444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 10:19:45 441467] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385441450|stream_id:0|stream_offset:1176672| [2025/04/30 10:19:45 441473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 441477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 441482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33860|rtt_var:351|pto_duration:35860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 441486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 441490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 441493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 441497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385502310|now:1746008385441481|interv:60829| [2025/04/30 10:19:45 441501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385502310|now:1746008385441481|interval:60829|pto_count:0|srtt:33860 [2025/04/30 10:19:45 441506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 441510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 441514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1177851| [2025/04/30 10:19:45 441519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 441523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385502310| [2025/04/30 10:19:45 441528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385502310| [2025/04/30 10:19:45 441535] [debug] |xqc_engine_wakeup_after|wakeup:1746008385502310|now:1746008385441535|diff:60775| [2025/04/30 10:19:45 441542] [debug] |xqc_engine_main_logic|END|now:1746008385441275| [2025/04/30 10:19:45 441567] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385441567| [2025/04/30 10:19:45 441578] [debug] |xqc_engine_wakeup_after|wakeup:1746008385502310|now:1746008385441578|diff:60732| [2025/04/30 10:19:45 441585] [debug] |xqc_engine_main_logic|END|now:1746008385441567| [2025/04/30 10:19:45 443021] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385443020| [2025/04/30 10:19:45 443037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 443046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:505| [2025/04/30 10:19:45 443053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 10:19:45 443062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 10:19:45 443076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 443084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1210|path_largest_ack:1209| [2025/04/30 10:19:45 443091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1111685|prior_time:1746008385407137|is_app_limited:0|send_elapse:36436|ack_elapse:35883|ctl_first_sent_time:1746008385408718|lagest_ack_time:1746008385443020|curr_delivered:1152492| [2025/04/30 10:19:45 443098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385408718| [2025/04/30 10:19:45 443105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:963| [2025/04/30 10:19:45 443112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1210|path_largest_ack:1210| [2025/04/30 10:19:45 443119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1111685|prior_time:1746008385407137|is_app_limited:0|send_elapse:36436|ack_elapse:35883|ctl_first_sent_time:1746008385408718|lagest_ack_time:1746008385443020|curr_delivered:1153692| [2025/04/30 10:19:45 443124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385408862| [2025/04/30 10:19:45 443128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:964| [2025/04/30 10:19:45 443132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33860|rttvar:351|minrtt:30819|latest_rtt:34158|ack_delay:48| [2025/04/30 10:19:45 443139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33891|rttvar:326|minrtt:30819|latest_rtt:34158|ack_delay:48| [2025/04/30 10:19:45 443146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1210|lost_pn:1207|thresh:3| [2025/04/30 10:19:45 443153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 443159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 443164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 443170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:326|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 443175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 443179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 443183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 443187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385502341|now:1746008385443168|interv:59173| [2025/04/30 10:19:45 443192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385502341|now:1746008385443168|interval:59173|pto_count:0|srtt:33891 [2025/04/30 10:19:45 443205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36436, ack_elapse 35883, delivered 42007|rate 1152898|lost 223| [2025/04/30 10:19:45 443209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152898) in round 23| [2025/04/30 10:19:45 443213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 443218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 443221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385408862|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 443226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385408862|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 443231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33891|latest_rtt:34158|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 443236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 443241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385468020|now:1746008385443020|interv:25000| [2025/04/30 10:19:45 443246] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385443020|max_ack_delay:25000| [2025/04/30 10:19:45 443251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 10:19:45 443256] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:506|frame:PING ACK |recv_time:1746008385443020|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 443261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505443020|now:1746008385443020|interv:120000000| [2025/04/30 10:19:45 443265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505443020|now:1746008385443020|interv:120000000| [2025/04/30 10:19:45 443269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385502310|pq_index:0| [2025/04/30 10:19:45 443273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385441275| [2025/04/30 10:19:45 443277] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385443277| [2025/04/30 10:19:45 443282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385443281| [2025/04/30 10:19:45 443288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 443293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 443300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 443304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 443308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 443313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 443317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 443321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 443326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 443329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 443333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 443338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 443342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 443347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1177851| [2025/04/30 10:19:45 443351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 443355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385444355|now:1746008385443355|interv:1000| [2025/04/30 10:19:45 443359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 443363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 443367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385444355| [2025/04/30 10:19:45 443371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385444355| [2025/04/30 10:19:45 443375] [debug] |xqc_engine_wakeup_after|wakeup:1746008385444355|now:1746008385443375|diff:980| [2025/04/30 10:19:45 443380] [debug] |xqc_engine_main_logic|END|now:1746008385443281| [2025/04/30 10:19:45 443385] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385443385| [2025/04/30 10:19:45 443389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385444355|now:1746008385443389|diff:966| [2025/04/30 10:19:45 443393] [debug] |xqc_engine_main_logic|END|now:1746008385443385| [2025/04/30 10:19:45 444464] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385444464| [2025/04/30 10:19:45 444475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385444355|pq_index:0| [2025/04/30 10:19:45 444479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385443281| [2025/04/30 10:19:45 444489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385444488| [2025/04/30 10:19:45 444494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385444355|now:1746008385444488| [2025/04/30 10:19:45 444499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385444355|now:1746008385444488| [2025/04/30 10:19:45 444502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 444508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 444513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 444517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 444521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 444525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 444530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 444534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33891|min_srtt:33891|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 444538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 444545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 444569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 444576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 444582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 444589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 444595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1177851| [2025/04/30 10:19:45 444602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 444608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 10:19:45 444650] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385444619|stream_id:0|stream_offset:1177851| [2025/04/30 10:19:45 444657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 444670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 444676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:326|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 444682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 444687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 444693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 444699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385505510|now:1746008385444676|interv:60834| [2025/04/30 10:19:45 444704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385505510|now:1746008385444676|interval:60834|pto_count:0|srtt:33891 [2025/04/30 10:19:45 444711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 444717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 444723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1179030| [2025/04/30 10:19:45 444729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 444735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 10:19:45 444766] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385444745|stream_id:0|stream_offset:1179030| [2025/04/30 10:19:45 444772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 444778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 444785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33891|rtt_var:326|pto_duration:35891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 444792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 444798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 444804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 444809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385505636|now:1746008385444785|interv:60851| [2025/04/30 10:19:45 444813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385505636|now:1746008385444785|interval:60851|pto_count:0|srtt:33891 [2025/04/30 10:19:45 444818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 444827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 444831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1180209| [2025/04/30 10:19:45 444836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 444840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 444844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 444848] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385444848|diff:23172| [2025/04/30 10:19:45 444853] [debug] |xqc_engine_main_logic|END|now:1746008385444488| [2025/04/30 10:19:45 445042] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385445041| [2025/04/30 10:19:45 445049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 445055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:506| [2025/04/30 10:19:45 445062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 10:19:45 445070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 10:19:45 445076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 445084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1212|path_largest_ack:1211| [2025/04/30 10:19:45 445090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1114085|prior_time:1746008385409145|is_app_limited:0|send_elapse:34889|ack_elapse:35896|ctl_first_sent_time:1746008385410720|lagest_ack_time:1746008385445041|curr_delivered:1154892| [2025/04/30 10:19:45 445095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385410720| [2025/04/30 10:19:45 445099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:965| [2025/04/30 10:19:45 445106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1212|path_largest_ack:1212| [2025/04/30 10:19:45 445113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1114085|prior_time:1746008385409145|is_app_limited:0|send_elapse:34889|ack_elapse:35896|ctl_first_sent_time:1746008385410720|lagest_ack_time:1746008385445041|curr_delivered:1156092| [2025/04/30 10:19:45 445120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385410881| [2025/04/30 10:19:45 445127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:966| [2025/04/30 10:19:45 445134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33891|rttvar:326|minrtt:30819|latest_rtt:34160|ack_delay:80| [2025/04/30 10:19:45 445141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33915|rttvar:292|minrtt:30819|latest_rtt:34160|ack_delay:80| [2025/04/30 10:19:45 445154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1212|lost_pn:1209|thresh:3| [2025/04/30 10:19:45 445161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 445165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 445169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 445174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:292|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 445178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 445182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 445186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 445190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385505660|now:1746008385445173|interv:60487| [2025/04/30 10:19:45 445194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385505660|now:1746008385445173|interval:60487|pto_count:0|srtt:33915 [2025/04/30 10:19:45 445198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34889, ack_elapse 35896, delivered 42007|rate 1170241|lost 223| [2025/04/30 10:19:45 445203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170241) in round 23| [2025/04/30 10:19:45 445207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 445211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 445215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385410881|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 445220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385410881|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 445228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33915|latest_rtt:34160|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 445237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 10:19:45 445244] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746008385445041|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 445250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505445041|now:1746008385445041|interv:120000000| [2025/04/30 10:19:45 445254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505445041|now:1746008385445041|interv:120000000| [2025/04/30 10:19:45 445261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 445266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385444488| [2025/04/30 10:19:45 445270] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385445270| [2025/04/30 10:19:45 445275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385445274| [2025/04/30 10:19:45 445281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33915|min_srtt:33915|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 445285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 445290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 445294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 445297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 445302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 445306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33915|min_srtt:33915|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 445310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 445315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 445318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 445322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 445326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 445331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 445335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1180209| [2025/04/30 10:19:45 445339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 445344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 10:19:45 445378] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385445351|stream_id:0|stream_offset:1180209| [2025/04/30 10:19:45 445384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 445392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 445397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:292|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 445401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 445405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 445409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 445413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385506266|now:1746008385445397|interv:60869| [2025/04/30 10:19:45 445417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385506266|now:1746008385445397|interval:60869|pto_count:0|srtt:33915 [2025/04/30 10:19:45 445422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 445427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 445431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1181388| [2025/04/30 10:19:45 445435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 445440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 10:19:45 445463] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385445445|stream_id:0|stream_offset:1181388| [2025/04/30 10:19:45 445468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 445473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 445477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33915|rtt_var:292|pto_duration:35915|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 445482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 445485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 445489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 445493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385506360|now:1746008385445477|interv:60883| [2025/04/30 10:19:45 445497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385506360|now:1746008385445477|interval:60883|pto_count:0|srtt:33915 [2025/04/30 10:19:45 445502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 445510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 445514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1182567| [2025/04/30 10:19:45 445518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 445522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 445527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 445531] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385445530|diff:22490| [2025/04/30 10:19:45 445535] [debug] |xqc_engine_main_logic|END|now:1746008385445274| [2025/04/30 10:19:45 445540] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385445540| [2025/04/30 10:19:45 445546] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385445546|diff:22474| [2025/04/30 10:19:45 445574] [debug] |xqc_engine_main_logic|END|now:1746008385445540| [2025/04/30 10:19:45 447032] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385447031| [2025/04/30 10:19:45 447048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 447057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:507| [2025/04/30 10:19:45 447064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 10:19:45 447072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 10:19:45 447079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 447088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1214|path_largest_ack:1213| [2025/04/30 10:19:45 447095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1116485|prior_time:1746008385411133|is_app_limited:0|send_elapse:34877|ack_elapse:35898|ctl_first_sent_time:1746008385412685|lagest_ack_time:1746008385447031|curr_delivered:1157292| [2025/04/30 10:19:45 447102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385412685| [2025/04/30 10:19:45 447107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:967| [2025/04/30 10:19:45 447114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1214|path_largest_ack:1214| [2025/04/30 10:19:45 447120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1116485|prior_time:1746008385411133|is_app_limited:0|send_elapse:34877|ack_elapse:35898|ctl_first_sent_time:1746008385412685|lagest_ack_time:1746008385447031|curr_delivered:1158492| [2025/04/30 10:19:45 447127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385412815| [2025/04/30 10:19:45 447134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:968| [2025/04/30 10:19:45 447138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33915|rttvar:292|minrtt:30819|latest_rtt:34216|ack_delay:72| [2025/04/30 10:19:45 447151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33944|rttvar:276|minrtt:30819|latest_rtt:34216|ack_delay:72| [2025/04/30 10:19:45 447158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1214|lost_pn:1211|thresh:3| [2025/04/30 10:19:45 447165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 447170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 447174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 447178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33944|rtt_var:276|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 447182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 447186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 447190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 447194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385506389|now:1746008385447178|interv:59211| [2025/04/30 10:19:45 447198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385506389|now:1746008385447178|interval:59211|pto_count:0|srtt:33944 [2025/04/30 10:19:45 447203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34877, ack_elapse 35898, delivered 42007|rate 1170176|lost 223| [2025/04/30 10:19:45 447207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170176) in round 23| [2025/04/30 10:19:45 447212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 447216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 447220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385412815|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 447224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385412815|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 447229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33944|latest_rtt:34216|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 447235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 10:19:45 447240] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746008385447031|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 447248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505447031|now:1746008385447031|interv:120000000| [2025/04/30 10:19:45 447252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505447031|now:1746008385447031|interv:120000000| [2025/04/30 10:19:45 447256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 447260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385445274| [2025/04/30 10:19:45 447264] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385447264| [2025/04/30 10:19:45 447270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385447268| [2025/04/30 10:19:45 447276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33944|min_srtt:33944|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 447280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 447285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 447288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 447292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 447297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 447301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33944|min_srtt:33944|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 447305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 447309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 447313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 447317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 447321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 447326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 447330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1182567| [2025/04/30 10:19:45 447334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 447339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 10:19:45 447373] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385447346|stream_id:0|stream_offset:1182567| [2025/04/30 10:19:45 447382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1253|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 447388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 447395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33944|rtt_var:276|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 447402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 447408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 447414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 447421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385508290|now:1746008385447395|interv:60895| [2025/04/30 10:19:45 447428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385508290|now:1746008385447395|interval:60895|pto_count:0|srtt:33944 [2025/04/30 10:19:45 447435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 447442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 447446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1183746| [2025/04/30 10:19:45 447451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 447455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 10:19:45 447496] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385447462|stream_id:0|stream_offset:1183746| [2025/04/30 10:19:45 447506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 447513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 447520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33944|rtt_var:276|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 447527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 447533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 447540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 447546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385508406|now:1746008385447520|interv:60886| [2025/04/30 10:19:45 447573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385508406|now:1746008385447520|interval:60886|pto_count:0|srtt:33944 [2025/04/30 10:19:45 447588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 447597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 447603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1184925| [2025/04/30 10:19:45 447610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 447617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 447623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 447630] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385447630|diff:20390| [2025/04/30 10:19:45 447636] [debug] |xqc_engine_main_logic|END|now:1746008385447268| [2025/04/30 10:19:45 447644] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385447644| [2025/04/30 10:19:45 447650] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385447650|diff:20370| [2025/04/30 10:19:45 447656] [debug] |xqc_engine_main_logic|END|now:1746008385447644| [2025/04/30 10:19:45 449028] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385449026| [2025/04/30 10:19:45 449043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 449052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:508| [2025/04/30 10:19:45 449057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 10:19:45 449062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 10:19:45 449067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 449074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1216|path_largest_ack:1215| [2025/04/30 10:19:45 449081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1118885|prior_time:1746008385413114|is_app_limited:0|send_elapse:34875|ack_elapse:35912|ctl_first_sent_time:1746008385414676|lagest_ack_time:1746008385449026|curr_delivered:1159692| [2025/04/30 10:19:45 449089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385414676| [2025/04/30 10:19:45 449096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:969| [2025/04/30 10:19:45 449103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1216|path_largest_ack:1216| [2025/04/30 10:19:45 449110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1118885|prior_time:1746008385413114|is_app_limited:0|send_elapse:34875|ack_elapse:35912|ctl_first_sent_time:1746008385414676|lagest_ack_time:1746008385449026|curr_delivered:1160892| [2025/04/30 10:19:45 449117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385414796| [2025/04/30 10:19:45 449131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:970| [2025/04/30 10:19:45 449138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33944|rttvar:276|minrtt:30819|latest_rtt:34230|ack_delay:64| [2025/04/30 10:19:45 449143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33971|rttvar:262|minrtt:30819|latest_rtt:34230|ack_delay:64| [2025/04/30 10:19:45 449148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1216|lost_pn:1213|thresh:3| [2025/04/30 10:19:45 449152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 449156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 449160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 449164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33971|rtt_var:262|pto_duration:35971|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 449169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 449172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 449176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 449180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385508433|now:1746008385449164|interv:59269| [2025/04/30 10:19:45 449184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385508433|now:1746008385449164|interval:59269|pto_count:0|srtt:33971 [2025/04/30 10:19:45 449189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34875, ack_elapse 35912, delivered 42007|rate 1169720|lost 223| [2025/04/30 10:19:45 449194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169720) in round 23| [2025/04/30 10:19:45 449198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 449202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 449206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385414796|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 449210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385414796|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 449215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33971|latest_rtt:34230|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 449221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 10:19:45 449229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746008385449026|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 449234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505449026|now:1746008385449026|interv:120000000| [2025/04/30 10:19:45 449238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505449026|now:1746008385449026|interv:120000000| [2025/04/30 10:19:45 449242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 449246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385447268| [2025/04/30 10:19:45 449250] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385449250| [2025/04/30 10:19:45 449255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385449254| [2025/04/30 10:19:45 449261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33971|min_srtt:33971|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 449266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 449270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 449274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 449278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 449283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 449287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33971|min_srtt:33971|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 449291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 449295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 449299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 449303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 449307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 449311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 449316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1184925| [2025/04/30 10:19:45 449323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 449327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 10:19:45 449363] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385449335|stream_id:0|stream_offset:1184925| [2025/04/30 10:19:45 449369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 449374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 449381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33971|rtt_var:262|pto_duration:35971|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 449388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 449394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 449401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 449407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385510306|now:1746008385449381|interv:60925| [2025/04/30 10:19:45 449414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385510306|now:1746008385449381|interval:60925|pto_count:0|srtt:33971 [2025/04/30 10:19:45 449422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 449429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 449433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1186104| [2025/04/30 10:19:45 449438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 449442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 10:19:45 449473] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385449449|stream_id:0|stream_offset:1186104| [2025/04/30 10:19:45 449483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 449490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 449497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33971|rtt_var:262|pto_duration:35971|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 449504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 449510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 449516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 449530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385510420|now:1746008385449496|interv:60924| [2025/04/30 10:19:45 449536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385510420|now:1746008385449496|interval:60924|pto_count:0|srtt:33971 [2025/04/30 10:19:45 449543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 449569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 449580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1187283| [2025/04/30 10:19:45 449587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 449594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 449601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 449606] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385449606|diff:18414| [2025/04/30 10:19:45 449613] [debug] |xqc_engine_main_logic|END|now:1746008385449254| [2025/04/30 10:19:45 449621] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385449621| [2025/04/30 10:19:45 449627] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385449627|diff:18393| [2025/04/30 10:19:45 449633] [debug] |xqc_engine_main_logic|END|now:1746008385449621| [2025/04/30 10:19:45 451027] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385451026| [2025/04/30 10:19:45 451043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 451052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:509| [2025/04/30 10:19:45 451058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 10:19:45 451067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 10:19:45 451074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 451082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1217| [2025/04/30 10:19:45 451089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1121285|prior_time:1746008385415104|is_app_limited:0|send_elapse:34901|ack_elapse:35922|ctl_first_sent_time:1746008385416667|lagest_ack_time:1746008385451026|curr_delivered:1162092| [2025/04/30 10:19:45 451096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385416667| [2025/04/30 10:19:45 451102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:971| [2025/04/30 10:19:45 451108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1218| [2025/04/30 10:19:45 451115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1121285|prior_time:1746008385415104|is_app_limited:0|send_elapse:34901|ack_elapse:35922|ctl_first_sent_time:1746008385416667|lagest_ack_time:1746008385451026|curr_delivered:1163292| [2025/04/30 10:19:45 451130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385416785| [2025/04/30 10:19:45 451134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:972| [2025/04/30 10:19:45 451139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33971|rttvar:262|minrtt:30819|latest_rtt:34241|ack_delay:72| [2025/04/30 10:19:45 451146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33996|rttvar:246|minrtt:30819|latest_rtt:34241|ack_delay:72| [2025/04/30 10:19:45 451152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 10:19:45 451159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 451163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 451167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 451171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:246|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 451175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 451179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 451184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 451191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385510445|now:1746008385451171|interv:59274| [2025/04/30 10:19:45 451197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385510445|now:1746008385451171|interval:59274|pto_count:0|srtt:33996 [2025/04/30 10:19:45 451204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34901, ack_elapse 35922, delivered 42007|rate 1169394|lost 223| [2025/04/30 10:19:45 451208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169394) in round 23| [2025/04/30 10:19:45 451213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 451217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 451221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385416785|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 451225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385416785|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 451230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33996|latest_rtt:34241|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 451239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 10:19:45 451244] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746008385451026|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 451249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505451026|now:1746008385451026|interv:120000000| [2025/04/30 10:19:45 451253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505451026|now:1746008385451026|interv:120000000| [2025/04/30 10:19:45 451257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 451261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385449254| [2025/04/30 10:19:45 451265] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385451265| [2025/04/30 10:19:45 451270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385451269| [2025/04/30 10:19:45 451276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33996|min_srtt:33996|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 451281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 451285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 451289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 451293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 451298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 451302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33996|min_srtt:33996|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 451306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 451311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 451314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 451318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 451323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 451327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 451334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1187283| [2025/04/30 10:19:45 451338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 451343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 10:19:45 451378] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385451350|stream_id:0|stream_offset:1187283| [2025/04/30 10:19:45 451384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 451389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 451396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:246|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 451403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 451409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 451416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 451422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385512346|now:1746008385451396|interv:60950| [2025/04/30 10:19:45 451428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385512346|now:1746008385451396|interval:60950|pto_count:0|srtt:33996 [2025/04/30 10:19:45 451436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 451444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 451451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1188462| [2025/04/30 10:19:45 451456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 451460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 10:19:45 451490] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385451467|stream_id:0|stream_offset:1188462| [2025/04/30 10:19:45 451495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 451503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 451510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:246|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 451517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 451529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 451536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 451542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385512463|now:1746008385451510|interv:60953| [2025/04/30 10:19:45 451565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385512463|now:1746008385451510|interval:60953|pto_count:0|srtt:33996 [2025/04/30 10:19:45 451577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 451584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 451591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1189641| [2025/04/30 10:19:45 451598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 451605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 451612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 451618] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385451618|diff:16402| [2025/04/30 10:19:45 451624] [debug] |xqc_engine_main_logic|END|now:1746008385451269| [2025/04/30 10:19:45 451632] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385451632| [2025/04/30 10:19:45 451638] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385451638|diff:16382| [2025/04/30 10:19:45 451645] [debug] |xqc_engine_main_logic|END|now:1746008385451632| [2025/04/30 10:19:45 452992] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385452991| [2025/04/30 10:19:45 453006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 453015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:510| [2025/04/30 10:19:45 453021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 10:19:45 453030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 10:19:45 453034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 453040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1220|path_largest_ack:1219| [2025/04/30 10:19:45 453047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1123685|prior_time:1746008385417112|is_app_limited:0|send_elapse:35012|ack_elapse:35879|ctl_first_sent_time:1746008385418661|lagest_ack_time:1746008385452991|curr_delivered:1164492| [2025/04/30 10:19:45 453054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385418661| [2025/04/30 10:19:45 453062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:973| [2025/04/30 10:19:45 453069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1220|path_largest_ack:1220| [2025/04/30 10:19:45 453091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1123685|prior_time:1746008385417112|is_app_limited:0|send_elapse:35012|ack_elapse:35879|ctl_first_sent_time:1746008385418661|lagest_ack_time:1746008385452991|curr_delivered:1165692| [2025/04/30 10:19:45 453098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385418798| [2025/04/30 10:19:45 453105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:974| [2025/04/30 10:19:45 453111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33996|rttvar:246|minrtt:30819|latest_rtt:34193|ack_delay:64| [2025/04/30 10:19:45 453118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34013|rttvar:218|minrtt:30819|latest_rtt:34193|ack_delay:64| [2025/04/30 10:19:45 453124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1220|lost_pn:1217|thresh:3| [2025/04/30 10:19:45 453128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 453132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 453136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 453141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34013|rtt_var:218|pto_duration:36013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 453145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 453149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 453153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 453157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385512480|now:1746008385453140|interv:59340| [2025/04/30 10:19:45 453161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385512480|now:1746008385453140|interval:59340|pto_count:0|srtt:34013 [2025/04/30 10:19:45 453166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35012, ack_elapse 35879, delivered 42007|rate 1170796|lost 223| [2025/04/30 10:19:45 453170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170796) in round 23| [2025/04/30 10:19:45 453174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 453179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 453183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385418798|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 453187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385418798|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 453195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1515491|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:34013|latest_rtt:34193|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 453201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 10:19:45 453206] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746008385452991|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 453211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505452991|now:1746008385452991|interv:120000000| [2025/04/30 10:19:45 453215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505452991|now:1746008385452991|interv:120000000| [2025/04/30 10:19:45 453219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 453223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385451269| [2025/04/30 10:19:45 453227] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385453227| [2025/04/30 10:19:45 453232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385453231| [2025/04/30 10:19:45 453238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34013|min_srtt:34013|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 453243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 453248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 453251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 453255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 453260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 453264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34013|min_srtt:34013|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 453268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 453273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 453277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 453280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 453285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 453292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 453296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1189641| [2025/04/30 10:19:45 453300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 453305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 10:19:45 453341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385453312|stream_id:0|stream_offset:1189641| [2025/04/30 10:19:45 453347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 453352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 453357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34013|rtt_var:218|pto_duration:36013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 453361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 453365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 453369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 453373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385514325|now:1746008385453356|interv:60969| [2025/04/30 10:19:45 453377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385514325|now:1746008385453356|interval:60969|pto_count:0|srtt:34013 [2025/04/30 10:19:45 453382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 453386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 453391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 453395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 453399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 10:19:45 453423] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385453405|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 453428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 453433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 453437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34013|rtt_var:218|pto_duration:36013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 453445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 453449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 453452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 453456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385514418|now:1746008385453437|interv:60981| [2025/04/30 10:19:45 453460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385514418|now:1746008385453437|interval:60981|pto_count:0|srtt:34013 [2025/04/30 10:19:45 453465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 453469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 453474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1191999| [2025/04/30 10:19:45 453478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 453482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 453488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 453495] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385453495|diff:14525| [2025/04/30 10:19:45 453502] [debug] |xqc_engine_main_logic|END|now:1746008385453231| [2025/04/30 10:19:45 453511] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385453510| [2025/04/30 10:19:45 453517] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385453516|diff:14504| [2025/04/30 10:19:45 453523] [debug] |xqc_engine_main_logic|END|now:1746008385453510| [2025/04/30 10:19:45 454981] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385454980| [2025/04/30 10:19:45 454995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 455004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:511| [2025/04/30 10:19:45 455010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 10:19:45 455019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 10:19:45 455025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 455034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1222|path_largest_ack:1222| [2025/04/30 10:19:45 455041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:40807|prior_delivered:1128485|prior_time:1746008385421120|is_app_limited:0|send_elapse:33875|ack_elapse:33860|ctl_first_sent_time:1746008385421608|lagest_ack_time:1746008385454980|curr_delivered:1166892| [2025/04/30 10:19:45 455047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385421608| [2025/04/30 10:19:45 455055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:975| [2025/04/30 10:19:45 455069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34013|rttvar:218|minrtt:30819|latest_rtt:33372|ack_delay:72| [2025/04/30 10:19:45 455077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33924|rttvar:342|minrtt:30819|latest_rtt:33372|ack_delay:72| [2025/04/30 10:19:45 455083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1222|lost_pn:1219|thresh:3| [2025/04/30 10:19:45 455090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 455097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 455103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 455110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385459613|now:1746008385455110|interval:4503| [2025/04/30 10:19:45 455116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385459613|now:1746008385455110|interv:4503| [2025/04/30 10:19:45 455123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33875, ack_elapse 33860, delivered 38407|rate 1133785|lost 223| [2025/04/30 10:19:45 455128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133785) in round 23| [2025/04/30 10:19:45 455134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 455141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 455147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:1200|po_sent_time:1746008385421608|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 455154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:1200|po_sent_time:1746008385421608|recovery:1|recovery_start:1746008385439175|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 455160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:46807|srtt:33924|latest_rtt:33372|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385439175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 455166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 10:19:45 455170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746008385454980|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 455175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505454980|now:1746008385454980|interv:120000000| [2025/04/30 10:19:45 455179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505454980|now:1746008385454980|interv:120000000| [2025/04/30 10:19:45 455184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 455197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385453231| [2025/04/30 10:19:45 455201] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385455201| [2025/04/30 10:19:45 455206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385455205| [2025/04/30 10:19:45 455212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33924|min_srtt:33924|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 455216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 455221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 455225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 455229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 455233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 455237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33924|min_srtt:33924|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 455241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 455246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 455249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 455253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 455257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 455262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 455266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1191999| [2025/04/30 10:19:45 455271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 455275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 10:19:45 455311] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385455283|stream_id:0|stream_offset:1191999| [2025/04/30 10:19:45 455318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1261|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 455326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 455330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385459613|now:1746008385455330|interval:4283| [2025/04/30 10:19:45 455335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385459613|now:1746008385455330|interv:4283| [2025/04/30 10:19:45 455339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 455344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 455348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1193178| [2025/04/30 10:19:45 455353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 455358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385459613| [2025/04/30 10:19:45 455362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385459613| [2025/04/30 10:19:45 455366] [debug] |xqc_engine_wakeup_after|wakeup:1746008385459613|now:1746008385455366|diff:4247| [2025/04/30 10:19:45 455370] [debug] |xqc_engine_main_logic|END|now:1746008385455205| [2025/04/30 10:19:45 455375] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385455375| [2025/04/30 10:19:45 455379] [debug] |xqc_engine_wakeup_after|wakeup:1746008385459613|now:1746008385455379|diff:4234| [2025/04/30 10:19:45 455383] [debug] |xqc_engine_main_logic|END|now:1746008385455375| [2025/04/30 10:19:45 457010] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385457008| [2025/04/30 10:19:45 457026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 457036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:512| [2025/04/30 10:19:45 457042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 10:19:45 457052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 10:19:45 457059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 457067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1224|path_largest_ack:1223| [2025/04/30 10:19:45 457073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1128485|prior_time:1746008385421120|is_app_limited:0|send_elapse:34011|ack_elapse:35888|ctl_first_sent_time:1746008385421744|lagest_ack_time:1746008385457008|curr_delivered:1168092| [2025/04/30 10:19:45 457078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385421744| [2025/04/30 10:19:45 457084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:976| [2025/04/30 10:19:45 457091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1224|path_largest_ack:1224| [2025/04/30 10:19:45 457098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:42007|prior_delivered:1128485|prior_time:1746008385421120|is_app_limited:0|send_elapse:34011|ack_elapse:35888|ctl_first_sent_time:1746008385421744|lagest_ack_time:1746008385457008|curr_delivered:1169292| [2025/04/30 10:19:45 457119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385423123| [2025/04/30 10:19:45 457126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:977| [2025/04/30 10:19:45 457133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33924|rttvar:342|minrtt:30819|latest_rtt:33885|ack_delay:64| [2025/04/30 10:19:45 457139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33911|rttvar:282|minrtt:30819|latest_rtt:33885|ack_delay:64| [2025/04/30 10:19:45 457146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1224|lost_pn:1221|thresh:3| [2025/04/30 10:19:45 457151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 457155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 457160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1221|lost_pn:1221|po_sent_time:1746008385421449|lost_send_time:1746008385418859|loss_delay:38149|frame:STREAM |repair:128| [2025/04/30 10:19:45 457164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385421449u| [2025/04/30 10:19:45 457171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 457178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33911|rtt_var:282|pto_duration:35911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 457185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 457191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 457196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 457200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385516194|now:1746008385457178|interv:59016| [2025/04/30 10:19:45 457204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385516194|now:1746008385457178|interval:59016|pto_count:0|srtt:33911 [2025/04/30 10:19:45 457209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34011, ack_elapse 35888, delivered 40807|rate 1137065|lost 224| [2025/04/30 10:19:45 457213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137065) in round 23| [2025/04/30 10:19:45 457218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 457222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 457226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:1|acked:2400|po_sent_time:1746008385423123|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 457230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:1|acked:2400|po_sent_time:1746008385423123|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 457239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:44407|srtt:33911|latest_rtt:33885|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 457245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 10:19:45 457249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746008385457008|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 457254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505457008|now:1746008385457008|interv:120000000| [2025/04/30 10:19:45 457258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505457008|now:1746008385457008|interv:120000000| [2025/04/30 10:19:45 457262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385459613|pq_index:0| [2025/04/30 10:19:45 457267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385455205| [2025/04/30 10:19:45 457271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385457271| [2025/04/30 10:19:45 457276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385457275| [2025/04/30 10:19:45 457282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33911|min_srtt:33911|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 457286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 457291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 457295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 457299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 457303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 457307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33911|min_srtt:33911|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 457312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 457316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 457320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 457324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 457331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 457335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 457339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1193178| [2025/04/30 10:19:45 457344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 457348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 10:19:45 457384] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385457356|stream_id:0|stream_offset:1193178| [2025/04/30 10:19:45 457390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 457395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 457402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33911|rtt_var:282|pto_duration:35911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 457409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 457415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 457421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 457428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385518267|now:1746008385457402|interv:60865| [2025/04/30 10:19:45 457435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385518267|now:1746008385457402|interval:60865|pto_count:0|srtt:33911 [2025/04/30 10:19:45 457442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45607| [2025/04/30 10:19:45 457459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 457466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1194357| [2025/04/30 10:19:45 457473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 457480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 10:19:45 457518] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385457490|stream_id:0|stream_offset:1194357| [2025/04/30 10:19:45 457527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 457540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 457547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33911|rtt_var:282|pto_duration:35911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 457576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 457582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 457589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 457595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385518401|now:1746008385457547|interv:60854| [2025/04/30 10:19:45 457601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385518401|now:1746008385457547|interval:60854|pto_count:0|srtt:33911 [2025/04/30 10:19:45 457609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 457616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 457623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1195536| [2025/04/30 10:19:45 457630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 457637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 10:19:45 457680] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385457648|stream_id:0|stream_offset:1195536| [2025/04/30 10:19:45 457690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 457697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 457704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33911|rtt_var:282|pto_duration:35911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 457711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 457717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 457723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 457729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385518559|now:1746008385457704|interv:60855| [2025/04/30 10:19:45 457736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385518559|now:1746008385457704|interval:60855|pto_count:0|srtt:33911 [2025/04/30 10:19:45 457743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 457751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 457765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1196715| [2025/04/30 10:19:45 457772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 457779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 457785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 457791] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385457791|diff:10229| [2025/04/30 10:19:45 457796] [debug] |xqc_engine_main_logic|END|now:1746008385457275| [2025/04/30 10:19:45 457802] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385457802| [2025/04/30 10:19:45 457806] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385457806|diff:10214| [2025/04/30 10:19:45 457810] [debug] |xqc_engine_main_logic|END|now:1746008385457802| [2025/04/30 10:19:45 458977] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385458976| [2025/04/30 10:19:45 458992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 459001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:513| [2025/04/30 10:19:45 459007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 10:19:45 459016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 10:19:45 459023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 459031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1226|path_largest_ack:1225| [2025/04/30 10:19:45 459039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1128485|prior_time:1746008385421120|is_app_limited:0|send_elapse:35539|ack_elapse:37856|ctl_first_sent_time:1746008385423272|lagest_ack_time:1746008385458976|curr_delivered:1170492| [2025/04/30 10:19:45 459045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385423272| [2025/04/30 10:19:45 459050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:977| [2025/04/30 10:19:45 459057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1226|path_largest_ack:1226| [2025/04/30 10:19:45 459065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43207|prior_delivered:1130885|prior_time:1746008385423405|is_app_limited:0|send_elapse:35239|ack_elapse:35571|ctl_first_sent_time:1746008385424928|lagest_ack_time:1746008385458976|curr_delivered:1171692| [2025/04/30 10:19:45 459071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385424928| [2025/04/30 10:19:45 459077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:978| [2025/04/30 10:19:45 459084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33911|rttvar:282|minrtt:30819|latest_rtt:34048|ack_delay:64| [2025/04/30 10:19:45 459090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33921|rttvar:230|minrtt:30819|latest_rtt:34048|ack_delay:64| [2025/04/30 10:19:45 459105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1226|lost_pn:1223|thresh:3| [2025/04/30 10:19:45 459111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 459117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 459121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 459125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 459129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33921|rtt_var:230|pto_duration:35921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 459135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 459141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 459148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 459154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385518569|now:1746008385459129|interv:59440| [2025/04/30 10:19:45 459159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385518569|now:1746008385459129|interval:59440|pto_count:0|srtt:33921 [2025/04/30 10:19:45 459164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35239, ack_elapse 35571, delivered 40807|rate 1147198|lost 224| [2025/04/30 10:19:45 459169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147198) in round 23| [2025/04/30 10:19:45 459173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 459177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 459181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385424928|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 459186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385424928|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 459190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33921|latest_rtt:34048|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 459196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 10:19:45 459201] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1746008385458976|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 459209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505458976|now:1746008385458976|interv:120000000| [2025/04/30 10:19:45 459213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505458976|now:1746008385458976|interv:120000000| [2025/04/30 10:19:45 459217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 459224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385457275| [2025/04/30 10:19:45 459231] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385459231| [2025/04/30 10:19:45 459239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385459237| [2025/04/30 10:19:45 459246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33921|min_srtt:33921|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 459250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 459255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 459259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 459263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 459267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 459271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33921|min_srtt:33921|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 459275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 459280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 459283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 459287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 459291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 459296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 459300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1196715| [2025/04/30 10:19:45 459307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 459314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 10:19:45 459353] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385459325|stream_id:0|stream_offset:1196715| [2025/04/30 10:19:45 459366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 459371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 459375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33921|rtt_var:230|pto_duration:35921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 459380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 459385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 459391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 459398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385520246|now:1746008385459375|interv:60871| [2025/04/30 10:19:45 459405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385520246|now:1746008385459375|interval:60871|pto_count:0|srtt:33921 [2025/04/30 10:19:45 459412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 459418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 459422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1197894| [2025/04/30 10:19:45 459427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 459431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 10:19:45 459458] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385459437|stream_id:0|stream_offset:1197894| [2025/04/30 10:19:45 459464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 459469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 459474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33921|rtt_var:230|pto_duration:35921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 459481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 459487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 459494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 459499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385520358|now:1746008385459473|interv:60885| [2025/04/30 10:19:45 459503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385520358|now:1746008385459473|interval:60885|pto_count:0|srtt:33921 [2025/04/30 10:19:45 459514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 459522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 459529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1199073| [2025/04/30 10:19:45 459535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 459541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 459546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 459572] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385459572|diff:8448| [2025/04/30 10:19:45 459579] [debug] |xqc_engine_main_logic|END|now:1746008385459237| [2025/04/30 10:19:45 459586] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385459586| [2025/04/30 10:19:45 459592] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385459592|diff:8428| [2025/04/30 10:19:45 459598] [debug] |xqc_engine_main_logic|END|now:1746008385459586| [2025/04/30 10:19:45 460976] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385460975| [2025/04/30 10:19:45 460991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 461000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:514| [2025/04/30 10:19:45 461006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 10:19:45 461015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 10:19:45 461020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 461025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1228|path_largest_ack:1227| [2025/04/30 10:19:45 461030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1130885|prior_time:1746008385423405|is_app_limited:0|send_elapse:35362|ack_elapse:37570|ctl_first_sent_time:1746008385425051|lagest_ack_time:1746008385460975|curr_delivered:1172892| [2025/04/30 10:19:45 461035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385425051| [2025/04/30 10:19:45 461041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:979| [2025/04/30 10:19:45 461048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1228|path_largest_ack:1228| [2025/04/30 10:19:45 461055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43207|prior_delivered:1133285|prior_time:1746008385425212|is_app_limited:0|send_elapse:35009|ack_elapse:35763|ctl_first_sent_time:1746008385426696|lagest_ack_time:1746008385460975|curr_delivered:1174092| [2025/04/30 10:19:45 461063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385426696| [2025/04/30 10:19:45 461076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:980| [2025/04/30 10:19:45 461082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33921|rttvar:230|minrtt:30819|latest_rtt:34279|ack_delay:64| [2025/04/30 10:19:45 461089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33957|rttvar:246|minrtt:30819|latest_rtt:34279|ack_delay:64| [2025/04/30 10:19:45 461096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1228|lost_pn:1225|thresh:3| [2025/04/30 10:19:45 461102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 461108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 461114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 461120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 461127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:246|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 461133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 461137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 461141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 461145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385520394|now:1746008385461126|interv:59268| [2025/04/30 10:19:45 461149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385520394|now:1746008385461126|interval:59268|pto_count:0|srtt:33957 [2025/04/30 10:19:45 461154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35009, ack_elapse 35763, delivered 40807|rate 1141039|lost 224| [2025/04/30 10:19:45 461158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141039) in round 23| [2025/04/30 10:19:45 461163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 461167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 461171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385426696|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 461175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385426696|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 461180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33957|latest_rtt:34279|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 461191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 10:19:45 461198] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746008385460975|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 461206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505460975|now:1746008385460975|interv:120000000| [2025/04/30 10:19:45 461213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505460975|now:1746008385460975|interv:120000000| [2025/04/30 10:19:45 461218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 461222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385459237| [2025/04/30 10:19:45 461226] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385461226| [2025/04/30 10:19:45 461231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385461230| [2025/04/30 10:19:45 461237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33957|min_srtt:33957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 461242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 461246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 461250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 461254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 461259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 461263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33957|min_srtt:33957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 461267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 461271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 461275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 461279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 461283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 461288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 461292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1199073| [2025/04/30 10:19:45 461299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 461304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 10:19:45 461340] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385461312|stream_id:0|stream_offset:1199073| [2025/04/30 10:19:45 461346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 461351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 461355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:246|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 461360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 461364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 461368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 461372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385522269|now:1746008385461355|interv:60914| [2025/04/30 10:19:45 461376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385522269|now:1746008385461355|interval:60914|pto_count:0|srtt:33957 [2025/04/30 10:19:45 461380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 461385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 461390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1200252| [2025/04/30 10:19:45 461394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 461398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 10:19:45 461420] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385461404|stream_id:0|stream_offset:1200252| [2025/04/30 10:19:45 461426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 461430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 461434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33957|rtt_var:246|pto_duration:35957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 461439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 461443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 461450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 461454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385522361|now:1746008385461434|interv:60927| [2025/04/30 10:19:45 461459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385522361|now:1746008385461434|interval:60927|pto_count:0|srtt:33957 [2025/04/30 10:19:45 461463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 461467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 461472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1201431| [2025/04/30 10:19:45 461476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 461481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 461485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 461490] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385461489|diff:6531| [2025/04/30 10:19:45 461497] [debug] |xqc_engine_main_logic|END|now:1746008385461230| [2025/04/30 10:19:45 461505] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385461505| [2025/04/30 10:19:45 461511] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385461511|diff:6509| [2025/04/30 10:19:45 461517] [debug] |xqc_engine_main_logic|END|now:1746008385461505| [2025/04/30 10:19:45 462978] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385462976| [2025/04/30 10:19:45 462995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 463005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:515| [2025/04/30 10:19:45 463011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 10:19:45 463031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 10:19:45 463038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 463046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1230|path_largest_ack:1229| [2025/04/30 10:19:45 463053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1133285|prior_time:1746008385425212|is_app_limited:0|send_elapse:35126|ack_elapse:37764|ctl_first_sent_time:1746008385426813|lagest_ack_time:1746008385462976|curr_delivered:1175292| [2025/04/30 10:19:45 463060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385426813| [2025/04/30 10:19:45 463067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:981| [2025/04/30 10:19:45 463074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1230|path_largest_ack:1230| [2025/04/30 10:19:45 463088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:43207|prior_delivered:1135685|prior_time:1746008385427099|is_app_limited:0|send_elapse:36738|ack_elapse:35877|ctl_first_sent_time:1746008385428647|lagest_ack_time:1746008385462976|curr_delivered:1176492| [2025/04/30 10:19:45 463095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385428647| [2025/04/30 10:19:45 463101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:982| [2025/04/30 10:19:45 463107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33957|rttvar:246|minrtt:30819|latest_rtt:34329|ack_delay:64| [2025/04/30 10:19:45 463113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33996|rttvar:262|minrtt:30819|latest_rtt:34329|ack_delay:64| [2025/04/30 10:19:45 463120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1230|lost_pn:1227|thresh:3| [2025/04/30 10:19:45 463127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 463134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 463140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 463147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 463153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:262|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 463157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 463161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 463165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 463169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385522400|now:1746008385463152|interv:59248| [2025/04/30 10:19:45 463173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385522400|now:1746008385463152|interval:59248|pto_count:0|srtt:33996 [2025/04/30 10:19:45 463178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36738, ack_elapse 35877, delivered 40807|rate 1110757|lost 224| [2025/04/30 10:19:45 463183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110757) in round 23| [2025/04/30 10:19:45 463187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 463191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 463195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385428647|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 463200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385428647|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 463212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:33996|latest_rtt:34329|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 463218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 10:19:45 463223] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746008385462976|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 463228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505462976|now:1746008385462976|interv:120000000| [2025/04/30 10:19:45 463232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505462976|now:1746008385462976|interv:120000000| [2025/04/30 10:19:45 463236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 463241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385461230| [2025/04/30 10:19:45 463245] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385463245| [2025/04/30 10:19:45 463250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385463249| [2025/04/30 10:19:45 463256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33996|min_srtt:33996|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 463260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 463265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 463269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 463273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 463277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 463281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33996|min_srtt:33996|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 463285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 463290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 463294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 463297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 463304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 463309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 463313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1201431| [2025/04/30 10:19:45 463318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 463322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 10:19:45 463358] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385463330|stream_id:0|stream_offset:1201431| [2025/04/30 10:19:45 463364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 463369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 463373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:262|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 463377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 463381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 463385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 463389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385524326|now:1746008385463373|interv:60953| [2025/04/30 10:19:45 463393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385524326|now:1746008385463373|interval:60953|pto_count:0|srtt:33996 [2025/04/30 10:19:45 463398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 463403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 463407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1202610| [2025/04/30 10:19:45 463412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 463416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 10:19:45 463437] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385463421|stream_id:0|stream_offset:1202610| [2025/04/30 10:19:45 463443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 463448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 463455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33996|rtt_var:262|pto_duration:35996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 463460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 463464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 463468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 463472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385524417|now:1746008385463455|interv:60962| [2025/04/30 10:19:45 463476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385524417|now:1746008385463455|interval:60962|pto_count:0|srtt:33996 [2025/04/30 10:19:45 463480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 463485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 463489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1203789| [2025/04/30 10:19:45 463496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 463503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 463510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 463516] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385463516|diff:4504| [2025/04/30 10:19:45 463523] [debug] |xqc_engine_main_logic|END|now:1746008385463249| [2025/04/30 10:19:45 463529] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385463529| [2025/04/30 10:19:45 463535] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385463535|diff:4485| [2025/04/30 10:19:45 463541] [debug] |xqc_engine_main_logic|END|now:1746008385463529| [2025/04/30 10:19:45 465000] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385464999| [2025/04/30 10:19:45 465017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 465027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:516| [2025/04/30 10:19:45 465034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 10:19:45 465043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 10:19:45 465050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 465057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1232|path_largest_ack:1231| [2025/04/30 10:19:45 465065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1135685|prior_time:1746008385427099|is_app_limited:0|send_elapse:36857|ack_elapse:37900|ctl_first_sent_time:1746008385428766|lagest_ack_time:1746008385464999|curr_delivered:1177692| [2025/04/30 10:19:45 465071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385428766| [2025/04/30 10:19:45 465085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:983| [2025/04/30 10:19:45 465092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1232|path_largest_ack:1232| [2025/04/30 10:19:45 465099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1135685|prior_time:1746008385427099|is_app_limited:0|send_elapse:36857|ack_elapse:37900|ctl_first_sent_time:1746008385428766|lagest_ack_time:1746008385464999|curr_delivered:1178892| [2025/04/30 10:19:45 465106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385428882| [2025/04/30 10:19:45 465110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:984| [2025/04/30 10:19:45 465116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33996|rttvar:262|minrtt:30819|latest_rtt:36117|ack_delay:72| [2025/04/30 10:19:45 465123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:709|minrtt:30819|latest_rtt:36117|ack_delay:72| [2025/04/30 10:19:45 465129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1232|lost_pn:1229|thresh:3| [2025/04/30 10:19:45 465136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 465140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 465144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 465148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 465152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:709|pto_duration:37088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 465156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 465160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 465165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 465169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385525509|now:1746008385465152|interv:60357| [2025/04/30 10:19:45 465173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385525509|now:1746008385465152|interval:60357|pto_count:0|srtt:34252 [2025/04/30 10:19:45 465177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36857, ack_elapse 37900, delivered 43207|rate 1140026|lost 224| [2025/04/30 10:19:45 465182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140026) in round 23| [2025/04/30 10:19:45 465186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 465190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 465194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385428882|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 465202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385428882|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 465207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:34252|latest_rtt:36117|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 465213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 10:19:45 465218] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746008385464999|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 465223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505464999|now:1746008385464999|interv:120000000| [2025/04/30 10:19:45 465227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505464999|now:1746008385464999|interv:120000000| [2025/04/30 10:19:45 465231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 465235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385463249| [2025/04/30 10:19:45 465239] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385465239| [2025/04/30 10:19:45 465244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385465243| [2025/04/30 10:19:45 465250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 465255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 465259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 465263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 465267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 465272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 465276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 465280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 465285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 465291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 465295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 465299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 465304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 465308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1203789| [2025/04/30 10:19:45 465312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 465316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385466316|now:1746008385465316|interv:1000| [2025/04/30 10:19:45 465320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 465324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 465328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385466316| [2025/04/30 10:19:45 465333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385466316| [2025/04/30 10:19:45 465336] [debug] |xqc_engine_wakeup_after|wakeup:1746008385466316|now:1746008385465336|diff:980| [2025/04/30 10:19:45 465341] [debug] |xqc_engine_main_logic|END|now:1746008385465243| [2025/04/30 10:19:45 465346] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385465346| [2025/04/30 10:19:45 465350] [debug] |xqc_engine_wakeup_after|wakeup:1746008385466316|now:1746008385465350|diff:966| [2025/04/30 10:19:45 465354] [debug] |xqc_engine_main_logic|END|now:1746008385465346| [2025/04/30 10:19:45 466422] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385466422| [2025/04/30 10:19:45 466432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385466316|pq_index:0| [2025/04/30 10:19:45 466437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385465243| [2025/04/30 10:19:45 466442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385466441| [2025/04/30 10:19:45 466450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385466316|now:1746008385466441| [2025/04/30 10:19:45 466457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385466316|now:1746008385466441| [2025/04/30 10:19:45 466463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 466471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 466476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 466483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 466489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 466503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 466510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 466516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 466523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 466529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 466536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 466542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 466564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 466575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 466582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1203789| [2025/04/30 10:19:45 466588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 466596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 10:19:45 466639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385466607|stream_id:0|stream_offset:1203789| [2025/04/30 10:19:45 466649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 466656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 466663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:709|pto_duration:37088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 466670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 466676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 466683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 466689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385528695|now:1746008385466662|interv:62033| [2025/04/30 10:19:45 466693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385528695|now:1746008385466662|interval:62033|pto_count:0|srtt:34252 [2025/04/30 10:19:45 466703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 466708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 466712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1204968| [2025/04/30 10:19:45 466717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 466721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 10:19:45 466755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385466729|stream_id:0|stream_offset:1204968| [2025/04/30 10:19:45 466764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 466772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 466778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:709|pto_duration:37088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 466785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 466790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 466794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 466798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385528817|now:1746008385466778|interv:62039| [2025/04/30 10:19:45 466802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385528817|now:1746008385466778|interval:62039|pto_count:0|srtt:34252 [2025/04/30 10:19:45 466806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:48007| [2025/04/30 10:19:45 466811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 466815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1206147| [2025/04/30 10:19:45 466820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 466824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 466829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 466833] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385466833|diff:1187| [2025/04/30 10:19:45 466837] [debug] |xqc_engine_main_logic|END|now:1746008385466441| [2025/04/30 10:19:45 466989] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385466987| [2025/04/30 10:19:45 466999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 467014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:517| [2025/04/30 10:19:45 467021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 10:19:45 467029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 10:19:45 467034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 467041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1234|path_largest_ack:1233| [2025/04/30 10:19:45 467048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1138085|prior_time:1746008385429049|is_app_limited:0|send_elapse:36759|ack_elapse:37938|ctl_first_sent_time:1746008385430520|lagest_ack_time:1746008385466987|curr_delivered:1180092| [2025/04/30 10:19:45 467055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385430520| [2025/04/30 10:19:45 467061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:985| [2025/04/30 10:19:45 467067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1234|path_largest_ack:1234| [2025/04/30 10:19:45 467073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1138085|prior_time:1746008385429049|is_app_limited:0|send_elapse:36759|ack_elapse:37938|ctl_first_sent_time:1746008385430520|lagest_ack_time:1746008385466987|curr_delivered:1181292| [2025/04/30 10:19:45 467080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385430684| [2025/04/30 10:19:45 467087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:986| [2025/04/30 10:19:45 467094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:709|minrtt:30819|latest_rtt:36303|ack_delay:72| [2025/04/30 10:19:45 467102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34499|rttvar:1026|minrtt:30819|latest_rtt:36303|ack_delay:72| [2025/04/30 10:19:45 467109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1234|lost_pn:1231|thresh:3| [2025/04/30 10:19:45 467115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 467122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 467128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 467135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 467141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34499|rtt_var:1026|pto_duration:38603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 467145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 467149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 467153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 467162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385530332|now:1746008385467141|interv:63191| [2025/04/30 10:19:45 467166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385530332|now:1746008385467141|interval:63191|pto_count:0|srtt:34499 [2025/04/30 10:19:45 467171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36759, ack_elapse 37938, delivered 43207|rate 1138884|lost 224| [2025/04/30 10:19:45 467175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138884) in round 23| [2025/04/30 10:19:45 467180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 467184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 467188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385430684|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 467192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385430684|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 467197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:45607|srtt:34499|latest_rtt:36303|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 467203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 10:19:45 467208] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746008385466987|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 467213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505466987|now:1746008385466987|interv:120000000| [2025/04/30 10:19:45 467217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505466987|now:1746008385466987|interv:120000000| [2025/04/30 10:19:45 467221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 467225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385466441| [2025/04/30 10:19:45 467229] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385467229| [2025/04/30 10:19:45 467234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385467233| [2025/04/30 10:19:45 467240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34499|min_srtt:34499|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 467244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 467252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 467256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 467260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 467264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 467268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34499|min_srtt:34499|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 467273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 467277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 467281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 467284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 467289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 467293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 467297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1206147| [2025/04/30 10:19:45 467302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 467306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 10:19:45 467349] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385467314|stream_id:0|stream_offset:1206147| [2025/04/30 10:19:45 467358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 467365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 467372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34499|rtt_var:1026|pto_duration:38603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 467380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 467386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 467390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 467394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385530917|now:1746008385467372|interv:63545| [2025/04/30 10:19:45 467398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385530917|now:1746008385467372|interval:63545|pto_count:0|srtt:34499 [2025/04/30 10:19:45 467406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46807| [2025/04/30 10:19:45 467412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 467416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 467421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 467425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385468424|now:1746008385467424|interv:1000| [2025/04/30 10:19:45 467429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 467433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 467437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385468020| [2025/04/30 10:19:45 467441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385468020| [2025/04/30 10:19:45 467445] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385467445|diff:575| [2025/04/30 10:19:45 467449] [debug] |xqc_engine_main_logic|END|now:1746008385467233| [2025/04/30 10:19:45 467455] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385467455| [2025/04/30 10:19:45 467459] [debug] |xqc_engine_wakeup_after|wakeup:1746008385468020|now:1746008385467459|diff:561| [2025/04/30 10:19:45 467463] [debug] |xqc_engine_main_logic|END|now:1746008385467455| [2025/04/30 10:19:45 468563] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385468563| [2025/04/30 10:19:45 468578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385468020|pq_index:0| [2025/04/30 10:19:45 468585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385467233| [2025/04/30 10:19:45 468593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385468591| [2025/04/30 10:19:45 468600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385468020|now:1746008385468591| [2025/04/30 10:19:45 468606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 468613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385468020|now:1746008385468591| [2025/04/30 10:19:45 468619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 468626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385468424|now:1746008385468591| [2025/04/30 10:19:45 468632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385468424|now:1746008385468591| [2025/04/30 10:19:45 468638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 468644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:518|ack_delay:25623|first_ack_range:34|largest_pkt_recv_time:1746008385443020| [2025/04/30 10:19:45 468651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:518|low:484|pkt_pns:2| [2025/04/30 10:19:45 468658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:506|frame_largest_recv:518| [2025/04/30 10:19:45 468671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 468677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34499|min_srtt:34499|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 468681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 468686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 468690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 468694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 468699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 468703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34499|min_srtt:34499|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 468707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 468711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 468715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 468719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 468723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 468728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 468732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1207|schedule_bytes:0|inflight:46807|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 468737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1207| [2025/04/30 10:19:45 468741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385530917| [2025/04/30 10:19:45 468745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385530917| [2025/04/30 10:19:45 468749] [debug] |xqc_engine_wakeup_after|wakeup:1746008385530917|now:1746008385468749|diff:62168| [2025/04/30 10:19:45 468753] [debug] |xqc_engine_main_logic|END|now:1746008385468591| [2025/04/30 10:19:45 468954] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385468953| [2025/04/30 10:19:45 468966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 468975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:518| [2025/04/30 10:19:45 468981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 10:19:45 468990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 10:19:45 469002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 469010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1236|path_largest_ack:1235| [2025/04/30 10:19:45 469017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1140485|prior_time:1746008385431042|is_app_limited:0|send_elapse:36967|ack_elapse:37911|ctl_first_sent_time:1746008385432562|lagest_ack_time:1746008385468953|curr_delivered:1182492| [2025/04/30 10:19:45 469024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385432562| [2025/04/30 10:19:45 469030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:987| [2025/04/30 10:19:45 469036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1236|path_largest_ack:1236| [2025/04/30 10:19:45 469043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:44407|prior_delivered:1140485|prior_time:1746008385431042|is_app_limited:0|send_elapse:36967|ack_elapse:37911|ctl_first_sent_time:1746008385432562|lagest_ack_time:1746008385468953|curr_delivered:1183692| [2025/04/30 10:19:45 469049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385432694| [2025/04/30 10:19:45 469055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:988| [2025/04/30 10:19:45 469061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34499|rttvar:1026|minrtt:30819|latest_rtt:36259|ack_delay:80| [2025/04/30 10:19:45 469069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34709|rttvar:1190|minrtt:30819|latest_rtt:36259|ack_delay:80| [2025/04/30 10:19:45 469075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1236|lost_pn:1233|thresh:3| [2025/04/30 10:19:45 469082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 469087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 469091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 469095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 469099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34709|rtt_var:1190|pto_duration:39469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 469104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 469108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 469112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 469116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385531783|now:1746008385469099|interv:62684| [2025/04/30 10:19:45 469124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385531783|now:1746008385469099|interval:62684|pto_count:0|srtt:34709 [2025/04/30 10:19:45 469128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36967, ack_elapse 37911, delivered 43207|rate 1139695|lost 224| [2025/04/30 10:19:45 469133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139695) in round 23| [2025/04/30 10:19:45 469137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 469141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 469145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385432694|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 469150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385432694|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 469155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:44407|srtt:34709|latest_rtt:36259|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 469161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 10:19:45 469165] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1746008385468953|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 469170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505468953|now:1746008385468953|interv:120000000| [2025/04/30 10:19:45 469174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505468953|now:1746008385468953|interv:120000000| [2025/04/30 10:19:45 469178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385530917|pq_index:0| [2025/04/30 10:19:45 469183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385468591| [2025/04/30 10:19:45 469187] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385469186| [2025/04/30 10:19:45 469192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385469190| [2025/04/30 10:19:45 469198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34709|min_srtt:34709|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 469202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 469207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 469211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 469215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 469222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 469226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34709|min_srtt:34709|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 469230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 469235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 469238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 469242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 469246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 469251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 469255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 469260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 469264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 10:19:45 469303] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1274|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44407|now:1746008385469271|stream_id:0|stream_offset:1207326| [2025/04/30 10:19:45 469312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1274|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 10:19:45 469320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 469326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34709|rtt_var:1190|pto_duration:39469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 469334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 469338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 469342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 469347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385533740|now:1746008385469326|interv:64414| [2025/04/30 10:19:45 469351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385533740|now:1746008385469326|interval:64414|pto_count:0|srtt:34709 [2025/04/30 10:19:45 469355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45614| [2025/04/30 10:19:45 469365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 469369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1208505| [2025/04/30 10:19:45 469373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 469377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 10:19:45 469410] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45614|now:1746008385469385|stream_id:0|stream_offset:1208505| [2025/04/30 10:19:45 469419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 469426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45614|applimit:0| [2025/04/30 10:19:45 469433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34709|rtt_var:1190|pto_duration:39469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 469439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 469443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 469447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:45 469451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385533854|now:1746008385469433|interv:64421| [2025/04/30 10:19:45 469457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385533854|now:1746008385469433|interval:64421|pto_count:0|srtt:34709 [2025/04/30 10:19:45 469465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46814| [2025/04/30 10:19:45 469473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 469478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 469482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 469487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385533854| [2025/04/30 10:19:45 469493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385533854| [2025/04/30 10:19:45 469499] [debug] |xqc_engine_wakeup_after|wakeup:1746008385533854|now:1746008385469499|diff:64355| [2025/04/30 10:19:45 469507] [debug] |xqc_engine_main_logic|END|now:1746008385469190| [2025/04/30 10:19:45 469515] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385469514| [2025/04/30 10:19:45 469520] [debug] |xqc_engine_wakeup_after|wakeup:1746008385533854|now:1746008385469520|diff:64334| [2025/04/30 10:19:45 469526] [debug] |xqc_engine_main_logic|END|now:1746008385469514| [2025/04/30 10:19:45 470966] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008385470964| [2025/04/30 10:19:45 470987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 470996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:519| [2025/04/30 10:19:45 471002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 10:19:45 471011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 10:19:45 471018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 471026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1237| [2025/04/30 10:19:45 471033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:46807|prior_delivered:1140485|prior_time:1746008385431042|is_app_limited:0|send_elapse:37226|ack_elapse:39922|ctl_first_sent_time:1746008385432821|lagest_ack_time:1746008385470964|curr_delivered:1184892| [2025/04/30 10:19:45 471040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385432821| [2025/04/30 10:19:45 471045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:989| [2025/04/30 10:19:45 471052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1238| [2025/04/30 10:19:45 471058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:45600|prior_delivered:1142892|prior_time:1746008385433024|is_app_limited:0|send_elapse:35738|ack_elapse:37940|ctl_first_sent_time:1746008385434535|lagest_ack_time:1746008385470964|curr_delivered:1186092| [2025/04/30 10:19:45 471066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385434535| [2025/04/30 10:19:45 471071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:990| [2025/04/30 10:19:45 471075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34709|rttvar:1190|minrtt:30819|latest_rtt:36429|ack_delay:80| [2025/04/30 10:19:45 471080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34914|rttvar:1303|minrtt:30819|latest_rtt:36429|ack_delay:80| [2025/04/30 10:19:45 471087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1238|lost_pn:1235|thresh:3| [2025/04/30 10:19:45 471093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 471100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 471105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 471109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 471113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34914|rtt_var:1303|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 471117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 471125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 471129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 471133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385534511|now:1746008385471112|interv:63399| [2025/04/30 10:19:45 471137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385534511|now:1746008385471112|interval:63399|pto_count:0|srtt:34914 [2025/04/30 10:19:45 471142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35738, ack_elapse 37940, delivered 43200|rate 1138639|lost 224| [2025/04/30 10:19:45 471146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138639) in round 23| [2025/04/30 10:19:45 471151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 471155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 471159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385434535|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 471163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385434535|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 471168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:44414|srtt:34914|latest_rtt:36429|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 471173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 471178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385495964|now:1746008385470964|interv:25000| [2025/04/30 10:19:45 471183] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385470964|max_ack_delay:25000| [2025/04/30 10:19:45 471188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 10:19:45 471193] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:520|frame:PING ACK |recv_time:1746008385470964|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 471198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505470964|now:1746008385470964|interv:120000000| [2025/04/30 10:19:45 471202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505470964|now:1746008385470964|interv:120000000| [2025/04/30 10:19:45 471206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385533854|pq_index:0| [2025/04/30 10:19:45 471210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385469190| [2025/04/30 10:19:45 471214] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385471214| [2025/04/30 10:19:45 471219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385471218| [2025/04/30 10:19:45 471228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 471232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 471237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 471241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 471245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 471249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 471253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 471258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 471262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 471266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 471270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 471274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 471278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 471283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 471287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 471291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385472291|now:1746008385471291|interv:1000| [2025/04/30 10:19:45 471295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 471299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 471303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385472291| [2025/04/30 10:19:45 471307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385472291| [2025/04/30 10:19:45 471311] [debug] |xqc_engine_wakeup_after|wakeup:1746008385472291|now:1746008385471311|diff:980| [2025/04/30 10:19:45 471315] [debug] |xqc_engine_main_logic|END|now:1746008385471218| [2025/04/30 10:19:45 471321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385471321| [2025/04/30 10:19:45 471327] [debug] |xqc_engine_wakeup_after|wakeup:1746008385472291|now:1746008385471327|diff:964| [2025/04/30 10:19:45 471331] [debug] |xqc_engine_main_logic|END|now:1746008385471321| [2025/04/30 10:19:45 472402] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385472402| [2025/04/30 10:19:45 472412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385472291|pq_index:0| [2025/04/30 10:19:45 472416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385471218| [2025/04/30 10:19:45 472421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385472420| [2025/04/30 10:19:45 472427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385472291|now:1746008385472420| [2025/04/30 10:19:45 472435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385472291|now:1746008385472420| [2025/04/30 10:19:45 472442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 472450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 472455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 472462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 472469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 472475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 472482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 472489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34914|min_srtt:34914|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 472495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 472502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 472507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 472513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 472519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 472525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 472531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 472547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 472581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 10:19:45 472677] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44414|now:1746008385472594|stream_id:0|stream_offset:1209684| [2025/04/30 10:19:45 472686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 472693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44414|applimit:0| [2025/04/30 10:19:45 472699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34914|rtt_var:1303|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 472705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 472711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 472716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 472722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385537720|now:1746008385472699|interv:65021| [2025/04/30 10:19:45 472727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385537720|now:1746008385472699|interval:65021|pto_count:0|srtt:34914 [2025/04/30 10:19:45 472734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45614| [2025/04/30 10:19:45 472740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 472747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1210863| [2025/04/30 10:19:45 472754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 472759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 10:19:45 472793] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45614|now:1746008385472766|stream_id:0|stream_offset:1210863| [2025/04/30 10:19:45 472802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 472809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45614|applimit:0| [2025/04/30 10:19:45 472816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34914|rtt_var:1303|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 472823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 472828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 472832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:45 472851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385537892|now:1746008385472816|interv:65076| [2025/04/30 10:19:45 472858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385537892|now:1746008385472816|interval:65076|pto_count:0|srtt:34914 [2025/04/30 10:19:45 472863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46814| [2025/04/30 10:19:45 472868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 472874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 472881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 472888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385495964| [2025/04/30 10:19:45 472895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385495964| [2025/04/30 10:19:45 472901] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495964|now:1746008385472901|diff:23063| [2025/04/30 10:19:45 472907] [debug] |xqc_engine_main_logic|END|now:1746008385472420| [2025/04/30 10:19:45 472920] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385472919| [2025/04/30 10:19:45 472926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 472933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:520| [2025/04/30 10:19:45 472939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 10:19:45 472947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 10:19:45 472954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 472962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1240|path_largest_ack:1239| [2025/04/30 10:19:45 472969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:46800|prior_delivered:1142892|prior_time:1746008385433024|is_app_limited:0|send_elapse:35888|ack_elapse:39895|ctl_first_sent_time:1746008385434685|lagest_ack_time:1746008385472919|curr_delivered:1187292| [2025/04/30 10:19:45 472976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385434685| [2025/04/30 10:19:45 472981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:991| [2025/04/30 10:19:45 472987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1240|path_largest_ack:1240| [2025/04/30 10:19:45 472994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:45600|prior_delivered:1145292|prior_time:1746008385435114|is_app_limited:0|send_elapse:35918|ack_elapse:37805|ctl_first_sent_time:1746008385436686|lagest_ack_time:1746008385472919|curr_delivered:1188492| [2025/04/30 10:19:45 473000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385436686| [2025/04/30 10:19:45 473013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:992| [2025/04/30 10:19:45 473020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34914|rttvar:1303|minrtt:30819|latest_rtt:36233|ack_delay:88| [2025/04/30 10:19:45 473027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35068|rttvar:1285|minrtt:30819|latest_rtt:36233|ack_delay:88| [2025/04/30 10:19:45 473034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1240|lost_pn:1237|thresh:3| [2025/04/30 10:19:45 473041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 473046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 473049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 473054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 473058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:1285|pto_duration:40208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 473062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 473066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 473070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 473074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385537974|now:1746008385473057|interv:64917| [2025/04/30 10:19:45 473078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385537974|now:1746008385473057|interval:64917|pto_count:0|srtt:35068 [2025/04/30 10:19:45 473082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35918, ack_elapse 37805, delivered 43200|rate 1142705|lost 224| [2025/04/30 10:19:45 473087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142705) in round 23| [2025/04/30 10:19:45 473091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 473095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 473099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385436686|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 473104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385436686|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 473109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:44414|srtt:35068|latest_rtt:36233|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 473118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 10:19:45 473123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746008385472919|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 473127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505472919|now:1746008385472919|interv:120000000| [2025/04/30 10:19:45 473132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505472919|now:1746008385472919|interv:120000000| [2025/04/30 10:19:45 473136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385495964|pq_index:0| [2025/04/30 10:19:45 473140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385472420| [2025/04/30 10:19:45 473144] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385473144| [2025/04/30 10:19:45 473149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385473148| [2025/04/30 10:19:45 473155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 473159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 473164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 473168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 473172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 473176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 473180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 473184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 473189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 473192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 473196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 473200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 473205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 473209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 473216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 473221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 10:19:45 473258] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44414|now:1746008385473228|stream_id:0|stream_offset:1212042| [2025/04/30 10:19:45 473267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 473275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44414|applimit:0| [2025/04/30 10:19:45 473281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:1285|pto_duration:40208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 473288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 473293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 473297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 473301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385538436|now:1746008385473281|interv:65155| [2025/04/30 10:19:45 473305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385538436|now:1746008385473281|interval:65155|pto_count:0|srtt:35068 [2025/04/30 10:19:45 473309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45614| [2025/04/30 10:19:45 473314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 473319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1213221| [2025/04/30 10:19:45 473323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 473327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385474327|now:1746008385473327|interv:1000| [2025/04/30 10:19:45 473331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 473335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 473339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385474327| [2025/04/30 10:19:45 473343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385474327| [2025/04/30 10:19:45 473347] [debug] |xqc_engine_wakeup_after|wakeup:1746008385474327|now:1746008385473347|diff:980| [2025/04/30 10:19:45 473352] [debug] |xqc_engine_main_logic|END|now:1746008385473148| [2025/04/30 10:19:45 473357] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385473357| [2025/04/30 10:19:45 473361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385474327|now:1746008385473361|diff:966| [2025/04/30 10:19:45 473365] [debug] |xqc_engine_main_logic|END|now:1746008385473357| [2025/04/30 10:19:45 474432] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385474432| [2025/04/30 10:19:45 474452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385474327|pq_index:0| [2025/04/30 10:19:45 474459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385473148| [2025/04/30 10:19:45 474465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385474464| [2025/04/30 10:19:45 474471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385474327|now:1746008385474464| [2025/04/30 10:19:45 474478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385474327|now:1746008385474464| [2025/04/30 10:19:45 474484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 474492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 474499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 474505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 474511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 474516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 474522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 474527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 474533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 474539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 474544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 474608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 474616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 474622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 474628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1213221| [2025/04/30 10:19:45 474634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 474640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 10:19:45 474687] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45614|now:1746008385474658|stream_id:0|stream_offset:1213221| [2025/04/30 10:19:45 474697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 474704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45614|applimit:0| [2025/04/30 10:19:45 474711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:1285|pto_duration:40208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 474718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 474723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 474727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:45 474731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385539866|now:1746008385474710|interv:65156| [2025/04/30 10:19:45 474735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385539866|now:1746008385474710|interval:65156|pto_count:0|srtt:35068 [2025/04/30 10:19:45 474739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:46814| [2025/04/30 10:19:45 474744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 474749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 474753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 474757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385495964| [2025/04/30 10:19:45 474762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385495964| [2025/04/30 10:19:45 474766] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495964|now:1746008385474766|diff:21198| [2025/04/30 10:19:45 474770] [debug] |xqc_engine_main_logic|END|now:1746008385474464| [2025/04/30 10:19:45 474972] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385474971| [2025/04/30 10:19:45 474982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 474991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:521| [2025/04/30 10:19:45 474997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 10:19:45 475007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 10:19:45 475012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 475020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1242|path_largest_ack:1241| [2025/04/30 10:19:45 475027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:46800|prior_delivered:1145292|prior_time:1746008385435114|is_app_limited:0|send_elapse:36038|ack_elapse:39857|ctl_first_sent_time:1746008385436806|lagest_ack_time:1746008385474971|curr_delivered:1189692| [2025/04/30 10:19:45 475040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385436806| [2025/04/30 10:19:45 475047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:993| [2025/04/30 10:19:45 475055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1242|path_largest_ack:1242| [2025/04/30 10:19:45 475060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:46800|prior_delivered:1145292|prior_time:1746008385435114|is_app_limited:0|send_elapse:36038|ack_elapse:39857|ctl_first_sent_time:1746008385436806|lagest_ack_time:1746008385474971|curr_delivered:1190892| [2025/04/30 10:19:45 475067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385436911| [2025/04/30 10:19:45 475073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:994| [2025/04/30 10:19:45 475080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35068|rttvar:1285|minrtt:30819|latest_rtt:38060|ack_delay:72| [2025/04/30 10:19:45 475087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35433|rttvar:1694|minrtt:30819|latest_rtt:38060|ack_delay:72| [2025/04/30 10:19:45 475093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1242|lost_pn:1239|thresh:3| [2025/04/30 10:19:45 475100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 475106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 475113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 475119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 475124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35433|rtt_var:1694|pto_duration:42209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 475129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 475133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 475137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 475141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385541867|now:1746008385475124|interv:66743| [2025/04/30 10:19:45 475145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385541867|now:1746008385475124|interval:66743|pto_count:0|srtt:35433 [2025/04/30 10:19:45 475150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36038, ack_elapse 39857, delivered 45600|rate 1144090|lost 224| [2025/04/30 10:19:45 475154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144090) in round 23| [2025/04/30 10:19:45 475163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 475167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 475171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385436911|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 475175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385436911|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 475180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:44414|srtt:35433|latest_rtt:38060|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 475186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 10:19:45 475191] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746008385474971|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 475196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505474971|now:1746008385474971|interv:120000000| [2025/04/30 10:19:45 475200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505474971|now:1746008385474971|interv:120000000| [2025/04/30 10:19:45 475204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385495964|pq_index:0| [2025/04/30 10:19:45 475208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385474464| [2025/04/30 10:19:45 475213] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385475212| [2025/04/30 10:19:45 475217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385475216| [2025/04/30 10:19:45 475223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35433|min_srtt:35433|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 475228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 475232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 475236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 475240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 475245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 475249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35433|min_srtt:35433|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 475256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 475260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 475264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 475268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 475272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 475276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 475280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 475285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 475289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385476289|now:1746008385475289|interv:1000| [2025/04/30 10:19:45 475293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 475297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 475301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385476289| [2025/04/30 10:19:45 475305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385476289| [2025/04/30 10:19:45 475309] [debug] |xqc_engine_wakeup_after|wakeup:1746008385476289|now:1746008385475309|diff:980| [2025/04/30 10:19:45 475313] [debug] |xqc_engine_main_logic|END|now:1746008385475216| [2025/04/30 10:19:45 475319] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385475319| [2025/04/30 10:19:45 475322] [debug] |xqc_engine_wakeup_after|wakeup:1746008385476289|now:1746008385475322|diff:967| [2025/04/30 10:19:45 475326] [debug] |xqc_engine_main_logic|END|now:1746008385475319| [2025/04/30 10:19:45 476395] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385476395| [2025/04/30 10:19:45 476405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385476289|pq_index:0| [2025/04/30 10:19:45 476410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385475216| [2025/04/30 10:19:45 476415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385476414| [2025/04/30 10:19:45 476423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385476289|now:1746008385476414| [2025/04/30 10:19:45 476430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385476289|now:1746008385476414| [2025/04/30 10:19:45 476437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 476444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35433|min_srtt:35433|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 476451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 476464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 476470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 476476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 476482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 476488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35433|min_srtt:35433|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 476494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 476500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 476505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 476510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 476516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 476523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 476529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 476535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 476541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 10:19:45 476600] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44414|now:1746008385476567|stream_id:0|stream_offset:1214400| [2025/04/30 10:19:45 476610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 476616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44414|applimit:0| [2025/04/30 10:19:45 476623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35433|rtt_var:1694|pto_duration:42209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 476630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 476637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 476643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 476649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385543776|now:1746008385476623|interv:67153| [2025/04/30 10:19:45 476662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385543776|now:1746008385476623|interval:67153|pto_count:0|srtt:35433 [2025/04/30 10:19:45 476670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45614| [2025/04/30 10:19:45 476678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 476684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1215579| [2025/04/30 10:19:45 476688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 476692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385477692|now:1746008385476692|interv:1000| [2025/04/30 10:19:45 476696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 476700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 476704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385477692| [2025/04/30 10:19:45 476708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385477692| [2025/04/30 10:19:45 476713] [debug] |xqc_engine_wakeup_after|wakeup:1746008385477692|now:1746008385476712|diff:980| [2025/04/30 10:19:45 476717] [debug] |xqc_engine_main_logic|END|now:1746008385476414| [2025/04/30 10:19:45 476944] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385476943| [2025/04/30 10:19:45 476955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 476964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:522| [2025/04/30 10:19:45 476970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 10:19:45 476979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 10:19:45 476985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 476993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1243|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1244|path_largest_ack:1243| [2025/04/30 10:19:45 477000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:48007|prior_delivered:1146492|prior_time:1746008385437066|is_app_limited:0|send_elapse:35669|ack_elapse:39877|ctl_first_sent_time:1746008385438542|lagest_ack_time:1746008385476943|curr_delivered:1192099| [2025/04/30 10:19:45 477008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385438542| [2025/04/30 10:19:45 477013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:995| [2025/04/30 10:19:45 477017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1244|path_largest_ack:1244| [2025/04/30 10:19:45 477024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:48007|prior_delivered:1146492|prior_time:1746008385437066|is_app_limited:0|send_elapse:35669|ack_elapse:39877|ctl_first_sent_time:1746008385438542|lagest_ack_time:1746008385476943|curr_delivered:1193299| [2025/04/30 10:19:45 477037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385438662| [2025/04/30 10:19:45 477044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:996| [2025/04/30 10:19:45 477050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35433|rttvar:1694|minrtt:30819|latest_rtt:38281|ack_delay:88| [2025/04/30 10:19:45 477058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35778|rttvar:1961|minrtt:30819|latest_rtt:38281|ack_delay:88| [2025/04/30 10:19:45 477065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1244|lost_pn:1241|thresh:3| [2025/04/30 10:19:45 477071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 477078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 477082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 477086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 504|pns:2| [2025/04/30 10:19:45 477090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 477094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35778|rtt_var:1961|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 477099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 477103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 477107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 477111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385545189|now:1746008385477094|interv:68095| [2025/04/30 10:19:45 477115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385545189|now:1746008385477094|interval:68095|pto_count:0|srtt:35778 [2025/04/30 10:19:45 477119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35669, ack_elapse 39877, delivered 46807|rate 1173784|lost 224| [2025/04/30 10:19:45 477124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173784) in round 23| [2025/04/30 10:19:45 477128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 477132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 477136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2407|po_sent_time:1746008385438662|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 477141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2407|po_sent_time:1746008385438662|recovery:1|recovery_start:1746008385457170|packet_conservation:1|next_round_delivered:1148892| [2025/04/30 10:19:45 477146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:48007|full_bw_reached:1|inflight:43207|srtt:35778|latest_rtt:38281|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 477155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 10:19:45 477160] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746008385476943|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 477165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505476943|now:1746008385476943|interv:120000000| [2025/04/30 10:19:45 477169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505476943|now:1746008385476943|interv:120000000| [2025/04/30 10:19:45 477173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385477692|pq_index:0| [2025/04/30 10:19:45 477177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385476414| [2025/04/30 10:19:45 477181] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385477181| [2025/04/30 10:19:45 477186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385477185| [2025/04/30 10:19:45 477192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35778|min_srtt:35778|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 477196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 477201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 477205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 477209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 477213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 477217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35778|min_srtt:35778|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 477221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 477226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 477230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 477233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 477238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 477245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 477249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1215579| [2025/04/30 10:19:45 477253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 477257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 477261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385477692| [2025/04/30 10:19:45 477265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385477692| [2025/04/30 10:19:45 477269] [debug] |xqc_engine_wakeup_after|wakeup:1746008385477692|now:1746008385477269|diff:423| [2025/04/30 10:19:45 477274] [debug] |xqc_engine_main_logic|END|now:1746008385477185| [2025/04/30 10:19:45 477279] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385477279| [2025/04/30 10:19:45 477283] [debug] |xqc_engine_wakeup_after|wakeup:1746008385477692|now:1746008385477283|diff:409| [2025/04/30 10:19:45 477287] [debug] |xqc_engine_main_logic|END|now:1746008385477279| [2025/04/30 10:19:45 478353] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385478352| [2025/04/30 10:19:45 478363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385477692|pq_index:0| [2025/04/30 10:19:45 478368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385477185| [2025/04/30 10:19:45 478373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385478372| [2025/04/30 10:19:45 478377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385477692|now:1746008385478372| [2025/04/30 10:19:45 478383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385477692|now:1746008385478372| [2025/04/30 10:19:45 478389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 478397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35778|min_srtt:35778|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 478405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 478412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 478418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 478425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 478432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 478439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35778|min_srtt:35778|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 478446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 478460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 478467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 478473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 478479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 478486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 478492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1215579| [2025/04/30 10:19:45 478499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 478505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 10:19:45 478562] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385478516|stream_id:0|stream_offset:1215579| [2025/04/30 10:19:45 478576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 478583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 478590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35778|rtt_var:1961|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 478597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 478603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 478609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 478615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385547138|now:1746008385478590|interv:68548| [2025/04/30 10:19:45 478621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385547138|now:1746008385478590|interval:68548|pto_count:0|srtt:35778 [2025/04/30 10:19:45 478629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:44407| [2025/04/30 10:19:45 478637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 478644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1216758| [2025/04/30 10:19:45 478651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 478658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 10:19:45 478706] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385478675|stream_id:0|stream_offset:1216758| [2025/04/30 10:19:45 478715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 478722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 478730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35778|rtt_var:1961|pto_duration:43622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 478737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 478743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 478750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 478756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385547297|now:1746008385478729|interv:68568| [2025/04/30 10:19:45 478763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385547297|now:1746008385478729|interval:68568|pto_count:0|srtt:35778 [2025/04/30 10:19:45 478770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48007|inflight:45607| [2025/04/30 10:19:45 478776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 478781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1217937| [2025/04/30 10:19:45 478785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 478789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385479789|now:1746008385478789|interv:1000| [2025/04/30 10:19:45 478793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 478797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 478801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385479789| [2025/04/30 10:19:45 478805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385479789| [2025/04/30 10:19:45 478809] [debug] |xqc_engine_wakeup_after|wakeup:1746008385479789|now:1746008385478809|diff:980| [2025/04/30 10:19:45 478814] [debug] |xqc_engine_main_logic|END|now:1746008385478372| [2025/04/30 10:19:45 478913] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385478912| [2025/04/30 10:19:45 478923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 478932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:523| [2025/04/30 10:19:45 478938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 10:19:45 478947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 10:19:45 478953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 478966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1246|path_largest_ack:1245| [2025/04/30 10:19:45 478973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1148892|prior_time:1746008385439032|is_app_limited:0|send_elapse:35943|ack_elapse:39880|ctl_first_sent_time:1746008385440642|lagest_ack_time:1746008385478912|curr_delivered:1194499| [2025/04/30 10:19:45 478980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385440642| [2025/04/30 10:19:45 478987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:997| [2025/04/30 10:19:45 478994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1246|path_largest_ack:1246| [2025/04/30 10:19:45 479000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1148892|prior_time:1746008385439032|is_app_limited:0|send_elapse:35943|ack_elapse:39880|ctl_first_sent_time:1746008385440642|lagest_ack_time:1746008385478912|curr_delivered:1195699| [2025/04/30 10:19:45 479006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385440791| [2025/04/30 10:19:45 479013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:998| [2025/04/30 10:19:45 479020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35778|rttvar:1961|minrtt:30819|latest_rtt:38121|ack_delay:80| [2025/04/30 10:19:45 479028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36061|rttvar:2036|minrtt:30819|latest_rtt:38121|ack_delay:80| [2025/04/30 10:19:45 479035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1246|lost_pn:1243|thresh:3| [2025/04/30 10:19:45 479042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 479048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 479054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 479058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 479063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36061|rtt_var:2036|pto_duration:44205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 479067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 479071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 479075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 479079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385547880|now:1746008385479062|interv:68818| [2025/04/30 10:19:45 479083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385547880|now:1746008385479062|interval:68818|pto_count:0|srtt:36061 [2025/04/30 10:19:45 479092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35943, ack_elapse 39880, delivered 46807|rate 1173696|lost 224| [2025/04/30 10:19:45 479096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 10:19:45 479100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173696) in round 24| [2025/04/30 10:19:45 479105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 479109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 479113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385440791|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 479117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48007|packet_lost:0|acked:2400|po_sent_time:1746008385440791|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 479122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:50407|full_bw_reached:1|inflight:43207|srtt:36061|latest_rtt:38121|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 479128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 10:19:45 479132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746008385478912|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 479137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505478912|now:1746008385478912|interv:120000000| [2025/04/30 10:19:45 479141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505478912|now:1746008385478912|interv:120000000| [2025/04/30 10:19:45 479145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385479789|pq_index:0| [2025/04/30 10:19:45 479150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385478372| [2025/04/30 10:19:45 479154] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385479154| [2025/04/30 10:19:45 479159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385479158| [2025/04/30 10:19:45 479165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36061|min_srtt:36061|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 479169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 479174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 479178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 479181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 479189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 479193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36061|min_srtt:36061|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 479197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 479201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 479205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 479209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 479213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 479218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 479222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1217937| [2025/04/30 10:19:45 479226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 479230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 479234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385479789| [2025/04/30 10:19:45 479238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385479789| [2025/04/30 10:19:45 479242] [debug] |xqc_engine_wakeup_after|wakeup:1746008385479789|now:1746008385479242|diff:547| [2025/04/30 10:19:45 479246] [debug] |xqc_engine_main_logic|END|now:1746008385479158| [2025/04/30 10:19:45 479252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385479252| [2025/04/30 10:19:45 479256] [debug] |xqc_engine_wakeup_after|wakeup:1746008385479789|now:1746008385479255|diff:534| [2025/04/30 10:19:45 479259] [debug] |xqc_engine_main_logic|END|now:1746008385479252| [2025/04/30 10:19:45 480328] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385480328| [2025/04/30 10:19:45 480338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385479789|pq_index:0| [2025/04/30 10:19:45 480342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385479158| [2025/04/30 10:19:45 480347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385480346| [2025/04/30 10:19:45 480352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385479789|now:1746008385480346| [2025/04/30 10:19:45 480356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385479789|now:1746008385480346| [2025/04/30 10:19:45 480360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 480365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36061|min_srtt:36061|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 480375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 480380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 480384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 480388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 480392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 480396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36061|min_srtt:36061|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 480401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 480405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 480409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 480413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 480417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 480421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 480426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1217937| [2025/04/30 10:19:45 480431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 480438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 10:19:45 480503] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385480450|stream_id:0|stream_offset:1217937| [2025/04/30 10:19:45 480513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 480521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 480527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36061|rtt_var:2036|pto_duration:44205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 480534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 480539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 480573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 480580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385549655|now:1746008385480526|interv:69129| [2025/04/30 10:19:45 480587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385549655|now:1746008385480526|interval:69129|pto_count:0|srtt:36061 [2025/04/30 10:19:45 480593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50407|inflight:44407| [2025/04/30 10:19:45 480601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 480608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:50407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 480616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 480622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385481621|now:1746008385480621|interv:1000| [2025/04/30 10:19:45 480628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 480632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 480636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385481621| [2025/04/30 10:19:45 480640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385481621| [2025/04/30 10:19:45 480644] [debug] |xqc_engine_wakeup_after|wakeup:1746008385481621|now:1746008385480644|diff:977| [2025/04/30 10:19:45 480649] [debug] |xqc_engine_main_logic|END|now:1746008385480346| [2025/04/30 10:19:45 480880] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385480879| [2025/04/30 10:19:45 480892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 480901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:524| [2025/04/30 10:19:45 480907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 10:19:45 480916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 10:19:45 480922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 480930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1248|path_largest_ack:1247| [2025/04/30 10:19:45 480937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1151292|prior_time:1746008385441032|is_app_limited:0|send_elapse:34666|ack_elapse:39847|ctl_first_sent_time:1746008385441356|lagest_ack_time:1746008385480879|curr_delivered:1196899| [2025/04/30 10:19:45 480945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385441356| [2025/04/30 10:19:45 480952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:999| [2025/04/30 10:19:45 480958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1248|path_largest_ack:1248| [2025/04/30 10:19:45 480974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1151292|prior_time:1746008385441032|is_app_limited:0|send_elapse:34666|ack_elapse:39847|ctl_first_sent_time:1746008385441356|lagest_ack_time:1746008385480879|curr_delivered:1198099| [2025/04/30 10:19:45 480981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385441450| [2025/04/30 10:19:45 480988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:1000| [2025/04/30 10:19:45 480994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36061|rttvar:2036|minrtt:30819|latest_rtt:39429|ack_delay:80| [2025/04/30 10:19:45 481001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36472|rttvar:2349|minrtt:30819|latest_rtt:39429|ack_delay:80| [2025/04/30 10:19:45 481008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1248|lost_pn:1245|thresh:3| [2025/04/30 10:19:45 481015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 481021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 481027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 481031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 481035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36472|rtt_var:2349|pto_duration:45868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 481040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 481044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 481048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 481052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385551318|now:1746008385481035|interv:70283| [2025/04/30 10:19:45 481056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385551318|now:1746008385481035|interval:70283|pto_count:0|srtt:36472 [2025/04/30 10:19:45 481061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34666, ack_elapse 39847, delivered 46807|rate 1174668|lost 224| [2025/04/30 10:19:45 481065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174668) in round 24| [2025/04/30 10:19:45 481070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 481074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 481078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50407|packet_lost:0|acked:2400|po_sent_time:1746008385441450|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 481082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50407|packet_lost:0|acked:2400|po_sent_time:1746008385441450|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 481091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:52807|full_bw_reached:1|inflight:42007|srtt:36472|latest_rtt:39429|min_rtt:30819|applimit:0|lost:222|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 481097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 10:19:45 481102] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746008385480879|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 481107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505480879|now:1746008385480879|interv:120000000| [2025/04/30 10:19:45 481111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505480879|now:1746008385480879|interv:120000000| [2025/04/30 10:19:45 481115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385481621|pq_index:0| [2025/04/30 10:19:45 481119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385480346| [2025/04/30 10:19:45 481123] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385481123| [2025/04/30 10:19:45 481128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385481127| [2025/04/30 10:19:45 481134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 481139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 481144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 481148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1203|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 481153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 481157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 481162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 481166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1221|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 481171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 481175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 481183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 481187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 481191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 481196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1226190| [2025/04/30 10:19:45 481200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 481204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 481209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 481213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 481217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 481221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 481225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 481229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 481233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 481238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 481242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 481246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 481250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 481254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 481258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 481262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 481266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385481621| [2025/04/30 10:19:45 481273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385481621| [2025/04/30 10:19:45 481277] [debug] |xqc_engine_wakeup_after|wakeup:1746008385481621|now:1746008385481277|diff:344| [2025/04/30 10:19:45 481282] [debug] |xqc_engine_main_logic|END|now:1746008385481127| [2025/04/30 10:19:45 481287] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385481287| [2025/04/30 10:19:45 481291] [debug] |xqc_engine_wakeup_after|wakeup:1746008385481621|now:1746008385481291|diff:330| [2025/04/30 10:19:45 481295] [debug] |xqc_engine_main_logic|END|now:1746008385481287| [2025/04/30 10:19:45 482365] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385482364| [2025/04/30 10:19:45 482374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385481621|pq_index:0| [2025/04/30 10:19:45 482379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385481127| [2025/04/30 10:19:45 482384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385482383| [2025/04/30 10:19:45 482389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385481621|now:1746008385482383| [2025/04/30 10:19:45 482394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385481621|now:1746008385482383| [2025/04/30 10:19:45 482398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 482403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36472|min_srtt:36472|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 482408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 482415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 482422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 482428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 482435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 482440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 482446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 482453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 482460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 10:19:45 482505] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385482471|stream_id:0|stream_offset:1124796| [2025/04/30 10:19:45 482513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1284|origin_pktnum:1203|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 482526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 482532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36472|rtt_var:2349|pto_duration:45868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 482538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 482544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 482564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 482573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385553339|now:1746008385482532|interv:70807| [2025/04/30 10:19:45 482579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385553339|now:1746008385482532|interval:70807|pto_count:0|srtt:36472 [2025/04/30 10:19:45 482586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52807|inflight:43207| [2025/04/30 10:19:45 482593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 482599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 482605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 482611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 10:19:45 482676] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385482620|stream_id:0|stream_offset:1059951| [2025/04/30 10:19:45 482683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1285|origin_pktnum:1148|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 482690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 482696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36472|rtt_var:2349|pto_duration:45868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 482702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 482708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 482714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 482721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385553488|now:1746008385482696|interv:70792| [2025/04/30 10:19:45 482726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385553488|now:1746008385482696|interval:70792|pto_count:0|srtt:36472 [2025/04/30 10:19:45 482731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52807|inflight:44407| [2025/04/30 10:19:45 482741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 482745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:52807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 482750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 482753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385483753|now:1746008385482753|interv:1000| [2025/04/30 10:19:45 482757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 482761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 482766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385483753| [2025/04/30 10:19:45 482772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385483753| [2025/04/30 10:19:45 482776] [debug] |xqc_engine_wakeup_after|wakeup:1746008385483753|now:1746008385482776|diff:977| [2025/04/30 10:19:45 482780] [debug] |xqc_engine_main_logic|END|now:1746008385482383| [2025/04/30 10:19:45 482955] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385482954| [2025/04/30 10:19:45 482965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 482974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:525| [2025/04/30 10:19:45 482980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 10:19:45 482989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 10:19:45 482995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 483009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1250|path_largest_ack:1249| [2025/04/30 10:19:45 483018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1153692|prior_time:1746008385443020|is_app_limited:0|send_elapse:35901|ack_elapse:39934|ctl_first_sent_time:1746008385444619|lagest_ack_time:1746008385482954|curr_delivered:1199299| [2025/04/30 10:19:45 483024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385444619| [2025/04/30 10:19:45 483031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:1001| [2025/04/30 10:19:45 483039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1250|path_largest_ack:1250| [2025/04/30 10:19:45 483046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1153692|prior_time:1746008385443020|is_app_limited:0|send_elapse:35901|ack_elapse:39934|ctl_first_sent_time:1746008385444619|lagest_ack_time:1746008385482954|curr_delivered:1200499| [2025/04/30 10:19:45 483053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385444745| [2025/04/30 10:19:45 483060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:1002| [2025/04/30 10:19:45 483067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36472|rttvar:2349|minrtt:30819|latest_rtt:38209|ack_delay:72| [2025/04/30 10:19:45 483080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36680|rttvar:2178|minrtt:30819|latest_rtt:38209|ack_delay:72| [2025/04/30 10:19:45 483087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1250|lost_pn:1247|thresh:3| [2025/04/30 10:19:45 483094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 483100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 483107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 483113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 483118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36680|rtt_var:2178|pto_duration:45392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 483122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 483126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 483130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 483134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385553012|now:1746008385483117|interv:69895| [2025/04/30 10:19:45 483138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385553012|now:1746008385483117|interval:69895|pto_count:0|srtt:36680 [2025/04/30 10:19:45 483143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35901, ack_elapse 39934, delivered 46807|rate 1172108|lost 224| [2025/04/30 10:19:45 483147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172108) in round 24| [2025/04/30 10:19:45 483152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 483156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 483160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52807|packet_lost:0|acked:2400|po_sent_time:1746008385444745|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 483164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52807|packet_lost:0|acked:2400|po_sent_time:1746008385444745|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 483169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:55207|full_bw_reached:1|inflight:42007|srtt:36680|latest_rtt:38209|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 483175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 10:19:45 483180] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746008385482954|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 483189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505482954|now:1746008385482954|interv:120000000| [2025/04/30 10:19:45 483193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505482954|now:1746008385482954|interv:120000000| [2025/04/30 10:19:45 483197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385483753|pq_index:0| [2025/04/30 10:19:45 483201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385482383| [2025/04/30 10:19:45 483205] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385483205| [2025/04/30 10:19:45 483210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385483209| [2025/04/30 10:19:45 483216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 483221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 483226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 483230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 483235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 483239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1228548| [2025/04/30 10:19:45 483244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 483248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 483252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 483257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1229727| [2025/04/30 10:19:45 483261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 483265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 483270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 483277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1230906| [2025/04/30 10:19:45 483281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 483285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 483289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 483294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1232085| [2025/04/30 10:19:45 483298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 483302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 483306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 483310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 483314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 483319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 483323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 483327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 483331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385483753| [2025/04/30 10:19:45 483335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385483753| [2025/04/30 10:19:45 483339] [debug] |xqc_engine_wakeup_after|wakeup:1746008385483753|now:1746008385483339|diff:414| [2025/04/30 10:19:45 483343] [debug] |xqc_engine_main_logic|END|now:1746008385483209| [2025/04/30 10:19:45 483349] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385483349| [2025/04/30 10:19:45 483353] [debug] |xqc_engine_wakeup_after|wakeup:1746008385483753|now:1746008385483353|diff:400| [2025/04/30 10:19:45 483356] [debug] |xqc_engine_main_logic|END|now:1746008385483349| [2025/04/30 10:19:45 484429] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385484429| [2025/04/30 10:19:45 484440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385483753|pq_index:0| [2025/04/30 10:19:45 484447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385483209| [2025/04/30 10:19:45 484455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385484453| [2025/04/30 10:19:45 484462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385483753|now:1746008385484453| [2025/04/30 10:19:45 484475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385483753|now:1746008385484453| [2025/04/30 10:19:45 484480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 484487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36680|min_srtt:36680|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 484494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1232085| [2025/04/30 10:19:45 484500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 484506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 484511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 484517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 484523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 484529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 484536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 484541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1286-1289|next_skip_chance:1746008385695717|current_time:1746008385484541| [2025/04/30 10:19:45 484548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 10:19:45 484614] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385484577|stream_id:0|stream_offset:1219116| [2025/04/30 10:19:45 484622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 484628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 484635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36680|rtt_var:2178|pto_duration:45392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 484641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 484647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 484653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 484659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385554969|now:1746008385484634|interv:70335| [2025/04/30 10:19:45 484665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385554969|now:1746008385484634|interval:70335|pto_count:0|srtt:36680 [2025/04/30 10:19:45 484676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55207|inflight:43207| [2025/04/30 10:19:45 484683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 484689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:55207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1220295| [2025/04/30 10:19:45 484695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 484700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385485700|now:1746008385484700|interv:1000| [2025/04/30 10:19:45 484706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 484713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 484718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385485700| [2025/04/30 10:19:45 484722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385485700| [2025/04/30 10:19:45 484726] [debug] |xqc_engine_wakeup_after|wakeup:1746008385485700|now:1746008385484726|diff:974| [2025/04/30 10:19:45 484731] [debug] |xqc_engine_main_logic|END|now:1746008385484453| [2025/04/30 10:19:45 484934] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385484933| [2025/04/30 10:19:45 484943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 484952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:526| [2025/04/30 10:19:45 484958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 10:19:45 484965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 10:19:45 484970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 484976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1252|path_largest_ack:1251| [2025/04/30 10:19:45 484983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1156092|prior_time:1746008385445041|is_app_limited:0|send_elapse:34631|ack_elapse:39892|ctl_first_sent_time:1746008385445351|lagest_ack_time:1746008385484933|curr_delivered:1201699| [2025/04/30 10:19:45 484990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385445351| [2025/04/30 10:19:45 484998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:1003| [2025/04/30 10:19:45 485005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1252|path_largest_ack:1252| [2025/04/30 10:19:45 485012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1156092|prior_time:1746008385445041|is_app_limited:0|send_elapse:34631|ack_elapse:39892|ctl_first_sent_time:1746008385445351|lagest_ack_time:1746008385484933|curr_delivered:1202899| [2025/04/30 10:19:45 485019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385445445| [2025/04/30 10:19:45 485031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:1004| [2025/04/30 10:19:45 485035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36680|rttvar:2178|minrtt:30819|latest_rtt:39488|ack_delay:80| [2025/04/30 10:19:45 485040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37021|rttvar:2316|minrtt:30819|latest_rtt:39488|ack_delay:80| [2025/04/30 10:19:45 485044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1252|lost_pn:1249|thresh:3| [2025/04/30 10:19:45 485048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 485052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 485056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 485060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 485066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37021|rtt_var:2316|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 485073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 485079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 485084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 485090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385555862|now:1746008385485065|interv:70797| [2025/04/30 10:19:45 485097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385555862|now:1746008385485065|interval:70797|pto_count:0|srtt:37021 [2025/04/30 10:19:45 485103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34631, ack_elapse 39892, delivered 46807|rate 1173343|lost 224| [2025/04/30 10:19:45 485109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173343) in round 24| [2025/04/30 10:19:45 485114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 485118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 485122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55207|packet_lost:0|acked:2400|po_sent_time:1746008385445445|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 485126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55207|packet_lost:0|acked:2400|po_sent_time:1746008385445445|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 485131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909294|bw:1212393|cwnd:57607|full_bw_reached:1|inflight:40807|srtt:37021|latest_rtt:39488|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 485140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 10:19:45 485146] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746008385484933|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 485153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505484933|now:1746008385484933|interv:120000000| [2025/04/30 10:19:45 485160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505484933|now:1746008385484933|interv:120000000| [2025/04/30 10:19:45 485166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385485700|pq_index:0| [2025/04/30 10:19:45 485173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385484453| [2025/04/30 10:19:45 485178] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385485178| [2025/04/30 10:19:45 485183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385485182| [2025/04/30 10:19:45 485189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 485193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1232085| [2025/04/30 10:19:45 485198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 485202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 485207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 485211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1233264| [2025/04/30 10:19:45 485216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 485220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 485224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 485229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1234443| [2025/04/30 10:19:45 485233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 485237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 485245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 485249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1235622| [2025/04/30 10:19:45 485254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 485258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 485262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 485267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 485271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 485275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 485279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 485284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 485288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 485293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1220295| [2025/04/30 10:19:45 485297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 485301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 485305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385485700| [2025/04/30 10:19:45 485309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385485700| [2025/04/30 10:19:45 485313] [debug] |xqc_engine_wakeup_after|wakeup:1746008385485700|now:1746008385485313|diff:387| [2025/04/30 10:19:45 485317] [debug] |xqc_engine_main_logic|END|now:1746008385485182| [2025/04/30 10:19:45 485323] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385485323| [2025/04/30 10:19:45 485327] [debug] |xqc_engine_wakeup_after|wakeup:1746008385485700|now:1746008385485327|diff:373| [2025/04/30 10:19:45 485331] [debug] |xqc_engine_main_logic|END|now:1746008385485323| [2025/04/30 10:19:45 486402] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385486402| [2025/04/30 10:19:45 486413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385485700|pq_index:0| [2025/04/30 10:19:45 486418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385485182| [2025/04/30 10:19:45 486423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385486422| [2025/04/30 10:19:45 486438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385485700|now:1746008385486422| [2025/04/30 10:19:45 486445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385485700|now:1746008385486422| [2025/04/30 10:19:45 486451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 486459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37021|min_srtt:37021|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 486467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 486474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 486480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 486486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 486493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 486500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 486507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1220295| [2025/04/30 10:19:45 486513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 486520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 10:19:45 486608] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385486531|stream_id:0|stream_offset:1220295| [2025/04/30 10:19:45 486622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 486629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 486633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37021|rtt_var:2316|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 486638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 486642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 486646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 486650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385557816|now:1746008385486633|interv:71183| [2025/04/30 10:19:45 486657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385557816|now:1746008385486633|interval:71183|pto_count:0|srtt:37021 [2025/04/30 10:19:45 486672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57607|inflight:42007| [2025/04/30 10:19:45 486679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 486683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1221474| [2025/04/30 10:19:45 486691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 486697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 10:19:45 486745] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385486708|stream_id:0|stream_offset:1221474| [2025/04/30 10:19:45 486757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 486764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 486771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37021|rtt_var:2316|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 486776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 486780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 486783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 486787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385557993|now:1746008385486771|interv:71222| [2025/04/30 10:19:45 486791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385557993|now:1746008385486771|interval:71222|pto_count:0|srtt:37021 [2025/04/30 10:19:45 486796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57607|inflight:43207| [2025/04/30 10:19:45 486801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 486805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:57607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1222653| [2025/04/30 10:19:45 486809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 486813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385487813|now:1746008385486813|interv:1000| [2025/04/30 10:19:45 486817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 486821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 486825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385487813| [2025/04/30 10:19:45 486829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385487813| [2025/04/30 10:19:45 486849] [debug] |xqc_engine_wakeup_after|wakeup:1746008385487813|now:1746008385486849|diff:964| [2025/04/30 10:19:45 486856] [debug] |xqc_engine_main_logic|END|now:1746008385486422| [2025/04/30 10:19:45 486906] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385486905| [2025/04/30 10:19:45 486915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 486924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:527| [2025/04/30 10:19:45 486930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 10:19:45 486938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 10:19:45 486944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 486952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1253| [2025/04/30 10:19:45 486958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1158492|prior_time:1746008385447031|is_app_limited:0|send_elapse:34661|ack_elapse:39874|ctl_first_sent_time:1746008385447346|lagest_ack_time:1746008385486905|curr_delivered:1204099| [2025/04/30 10:19:45 486965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385447346| [2025/04/30 10:19:45 486972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:1005| [2025/04/30 10:19:45 486978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1254| [2025/04/30 10:19:45 486985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1158492|prior_time:1746008385447031|is_app_limited:0|send_elapse:34661|ack_elapse:39874|ctl_first_sent_time:1746008385447346|lagest_ack_time:1746008385486905|curr_delivered:1205299| [2025/04/30 10:19:45 486991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385447462| [2025/04/30 10:19:45 486996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:1006| [2025/04/30 10:19:45 487003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37021|rttvar:2316|minrtt:30819|latest_rtt:39443|ack_delay:80| [2025/04/30 10:19:45 487010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37314|rttvar:2322|minrtt:30819|latest_rtt:39443|ack_delay:80| [2025/04/30 10:19:45 487016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1254|lost_pn:1251|thresh:3| [2025/04/30 10:19:45 487023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 487029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 487035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 487041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 487047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37314|rtt_var:2322|pto_duration:46602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 487062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 487067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 487070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 487074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385558310|now:1746008385487047|interv:71263| [2025/04/30 10:19:45 487079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385558310|now:1746008385487047|interval:71263|pto_count:0|srtt:37314 [2025/04/30 10:19:45 487083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34661, ack_elapse 39874, delivered 46807|rate 1173872|lost 224| [2025/04/30 10:19:45 487088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173872) in round 24| [2025/04/30 10:19:45 487092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 487096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 487100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57607|packet_lost:0|acked:2400|po_sent_time:1746008385447462|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 487106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57607|packet_lost:0|acked:2400|po_sent_time:1746008385447462|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 487113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:60007|full_bw_reached:1|inflight:40807|srtt:37314|latest_rtt:39443|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 487122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 10:19:45 487129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1746008385486905|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 487134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505486905|now:1746008385486905|interv:120000000| [2025/04/30 10:19:45 487138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505486905|now:1746008385486905|interv:120000000| [2025/04/30 10:19:45 487142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385487813|pq_index:0| [2025/04/30 10:19:45 487146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385486422| [2025/04/30 10:19:45 487150] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385487150| [2025/04/30 10:19:45 487158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385487155| [2025/04/30 10:19:45 487168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 487173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 487177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 487182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 487186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 487193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1237980| [2025/04/30 10:19:45 487200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 487207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 487214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 487220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1239159| [2025/04/30 10:19:45 487225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 487230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 487234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 487238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1240338| [2025/04/30 10:19:45 487242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 487247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 487251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 487255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 487262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 487266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 487270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 487274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 487279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 487285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1222653| [2025/04/30 10:19:45 487292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 487298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 487304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385487813| [2025/04/30 10:19:45 487308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385487813| [2025/04/30 10:19:45 487312] [debug] |xqc_engine_wakeup_after|wakeup:1746008385487813|now:1746008385487312|diff:501| [2025/04/30 10:19:45 487316] [debug] |xqc_engine_main_logic|END|now:1746008385487155| [2025/04/30 10:19:45 487322] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385487322| [2025/04/30 10:19:45 487326] [debug] |xqc_engine_wakeup_after|wakeup:1746008385487813|now:1746008385487326|diff:487| [2025/04/30 10:19:45 487330] [debug] |xqc_engine_main_logic|END|now:1746008385487322| [2025/04/30 10:19:45 488398] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385488397| [2025/04/30 10:19:45 488411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385487813|pq_index:0| [2025/04/30 10:19:45 488419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385487155| [2025/04/30 10:19:45 488425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385488424| [2025/04/30 10:19:45 488430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385487813|now:1746008385488424| [2025/04/30 10:19:45 488437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385487813|now:1746008385488424| [2025/04/30 10:19:45 488443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 488451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37314|min_srtt:37314|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 488459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 488466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 488471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 488477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 488490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 488498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 488504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1222653| [2025/04/30 10:19:45 488511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 488518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 10:19:45 488590] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385488529|stream_id:0|stream_offset:1222653| [2025/04/30 10:19:45 488605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 488613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 488620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37314|rtt_var:2322|pto_duration:46602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 488625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 488629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 488633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 488637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385560131|now:1746008385488619|interv:71512| [2025/04/30 10:19:45 488641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385560131|now:1746008385488619|interval:71512|pto_count:0|srtt:37314 [2025/04/30 10:19:45 488646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60007|inflight:42007| [2025/04/30 10:19:45 488651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 488656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1223832| [2025/04/30 10:19:45 488663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 488670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 10:19:45 488718] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385488683|stream_id:0|stream_offset:1223832| [2025/04/30 10:19:45 488729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 488746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 488753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37314|rtt_var:2322|pto_duration:46602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 488760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 488766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 488772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 488778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385560285|now:1746008385488753|interv:71532| [2025/04/30 10:19:45 488782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385560285|now:1746008385488753|interval:71532|pto_count:0|srtt:37314 [2025/04/30 10:19:45 488786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60007|inflight:43207| [2025/04/30 10:19:45 488791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 488795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:60007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 488800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 488804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385489804|now:1746008385488804|interv:1000| [2025/04/30 10:19:45 488808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 488812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 488816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385489804| [2025/04/30 10:19:45 488822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385489804| [2025/04/30 10:19:45 488829] [debug] |xqc_engine_wakeup_after|wakeup:1746008385489804|now:1746008385488829|diff:975| [2025/04/30 10:19:45 488836] [debug] |xqc_engine_main_logic|END|now:1746008385488424| [2025/04/30 10:19:45 488865] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385488864| [2025/04/30 10:19:45 488874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 488882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:528| [2025/04/30 10:19:45 488888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 10:19:45 488897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 10:19:45 488903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 488908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1256|path_largest_ack:1255| [2025/04/30 10:19:45 488915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1160892|prior_time:1746008385449026|is_app_limited:0|send_elapse:34659|ack_elapse:39838|ctl_first_sent_time:1746008385449335|lagest_ack_time:1746008385488864|curr_delivered:1206499| [2025/04/30 10:19:45 488929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385449335| [2025/04/30 10:19:45 488937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:1007| [2025/04/30 10:19:45 488943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1256|path_largest_ack:1256| [2025/04/30 10:19:45 488950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1160892|prior_time:1746008385449026|is_app_limited:0|send_elapse:34659|ack_elapse:39838|ctl_first_sent_time:1746008385449335|lagest_ack_time:1746008385488864|curr_delivered:1207699| [2025/04/30 10:19:45 488957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385449449| [2025/04/30 10:19:45 488961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:1008| [2025/04/30 10:19:45 488966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37314|rttvar:2322|minrtt:30819|latest_rtt:39415|ack_delay:88| [2025/04/30 10:19:45 488973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37565|rttvar:2245|minrtt:30819|latest_rtt:39415|ack_delay:88| [2025/04/30 10:19:45 488980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1256|lost_pn:1253|thresh:3| [2025/04/30 10:19:45 488986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 488993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 488999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 489005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 489012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37565|rtt_var:2245|pto_duration:46545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 489019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 489025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 489030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 489035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385560228|now:1746008385489011|interv:71217| [2025/04/30 10:19:45 489039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385560228|now:1746008385489011|interval:71217|pto_count:0|srtt:37565 [2025/04/30 10:19:45 489043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34659, ack_elapse 39838, delivered 46807|rate 1174933|lost 224| [2025/04/30 10:19:45 489048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174933) in round 24| [2025/04/30 10:19:45 489052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 489060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 489064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60007|packet_lost:0|acked:2400|po_sent_time:1746008385449449|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 489069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60007|packet_lost:0|acked:2400|po_sent_time:1746008385449449|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 489073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:62407|full_bw_reached:1|inflight:40807|srtt:37565|latest_rtt:39415|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 489079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 10:19:45 489084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1746008385488864|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 489089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505488864|now:1746008385488864|interv:120000000| [2025/04/30 10:19:45 489095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505488864|now:1746008385488864|interv:120000000| [2025/04/30 10:19:45 489102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385489804|pq_index:0| [2025/04/30 10:19:45 489108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385488424| [2025/04/30 10:19:45 489115] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385489114| [2025/04/30 10:19:45 489120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385489119| [2025/04/30 10:19:45 489126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 489130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 489135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 489140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 489144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 489148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1242696| [2025/04/30 10:19:45 489153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 489160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 489165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 489169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1243875| [2025/04/30 10:19:45 489174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 489180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 489187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 489194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1245054| [2025/04/30 10:19:45 489199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 489204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 489208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 489213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 489218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 489221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 489225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 489230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 489234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 489239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 489243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 489247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 489251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385489804| [2025/04/30 10:19:45 489258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385489804| [2025/04/30 10:19:45 489262] [debug] |xqc_engine_wakeup_after|wakeup:1746008385489804|now:1746008385489262|diff:542| [2025/04/30 10:19:45 489266] [debug] |xqc_engine_main_logic|END|now:1746008385489119| [2025/04/30 10:19:45 489272] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385489272| [2025/04/30 10:19:45 489276] [debug] |xqc_engine_wakeup_after|wakeup:1746008385489804|now:1746008385489275|diff:529| [2025/04/30 10:19:45 489282] [debug] |xqc_engine_main_logic|END|now:1746008385489272| [2025/04/30 10:19:45 490353] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385490353| [2025/04/30 10:19:45 490362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385489804|pq_index:0| [2025/04/30 10:19:45 490366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385489119| [2025/04/30 10:19:45 490371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385490370| [2025/04/30 10:19:45 490376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385489804|now:1746008385490370| [2025/04/30 10:19:45 490380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385489804|now:1746008385490370| [2025/04/30 10:19:45 490385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 490393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 490401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 490408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 490412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 490416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 490422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 490430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 490437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 490444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 490450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 10:19:45 490494] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385490461|stream_id:0|stream_offset:1225011| [2025/04/30 10:19:45 490503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 490516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 490523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37565|rtt_var:2245|pto_duration:46545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 490530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 490536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 490541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 490547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385562006|now:1746008385490522|interv:71484| [2025/04/30 10:19:45 490573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385562006|now:1746008385490522|interval:71484|pto_count:0|srtt:37565 [2025/04/30 10:19:45 490580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:42007| [2025/04/30 10:19:45 490590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 490596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1226190| [2025/04/30 10:19:45 490602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 490609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 10:19:45 490661] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385490620|stream_id:0|stream_offset:1226190| [2025/04/30 10:19:45 490671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 490678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 490685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37565|rtt_var:2245|pto_duration:46545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 490692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 490698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 490704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 490709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385562165|now:1746008385490685|interv:71480| [2025/04/30 10:19:45 490714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385562165|now:1746008385490685|interval:71480|pto_count:0|srtt:37565 [2025/04/30 10:19:45 490718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62407|inflight:43207| [2025/04/30 10:19:45 490724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 490735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:62407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 490739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 490744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385491744|now:1746008385490744|interv:1000| [2025/04/30 10:19:45 490751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 490757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 490763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385491744| [2025/04/30 10:19:45 490769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385491744| [2025/04/30 10:19:45 490773] [debug] |xqc_engine_wakeup_after|wakeup:1746008385491744|now:1746008385490773|diff:971| [2025/04/30 10:19:45 490779] [debug] |xqc_engine_main_logic|END|now:1746008385490370| [2025/04/30 10:19:45 490870] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385490869| [2025/04/30 10:19:45 490882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 490888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:529| [2025/04/30 10:19:45 490892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 10:19:45 490902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 10:19:45 490908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 490916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1258|path_largest_ack:1257| [2025/04/30 10:19:45 490923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1163292|prior_time:1746008385451026|is_app_limited:0|send_elapse:34683|ack_elapse:39843|ctl_first_sent_time:1746008385451350|lagest_ack_time:1746008385490869|curr_delivered:1208899| [2025/04/30 10:19:45 490930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385451350| [2025/04/30 10:19:45 490937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:1009| [2025/04/30 10:19:45 490943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1258|path_largest_ack:1258| [2025/04/30 10:19:45 490947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1163292|prior_time:1746008385451026|is_app_limited:0|send_elapse:34683|ack_elapse:39843|ctl_first_sent_time:1746008385451350|lagest_ack_time:1746008385490869|curr_delivered:1210099| [2025/04/30 10:19:45 490952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385451467| [2025/04/30 10:19:45 490958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:1010| [2025/04/30 10:19:45 490964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37565|rttvar:2245|minrtt:30819|latest_rtt:39402|ack_delay:56| [2025/04/30 10:19:45 490978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37788|rttvar:2129|minrtt:30819|latest_rtt:39402|ack_delay:56| [2025/04/30 10:19:45 490986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1258|lost_pn:1255|thresh:3| [2025/04/30 10:19:45 490992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 490999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 491006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 491012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 491019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37788|rtt_var:2129|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 491026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 491032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 491038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 491042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385561924|now:1746008385491018|interv:70906| [2025/04/30 10:19:45 491046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385561924|now:1746008385491018|interval:70906|pto_count:0|srtt:37788 [2025/04/30 10:19:45 491051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34683, ack_elapse 39843, delivered 46807|rate 1174786|lost 224| [2025/04/30 10:19:45 491055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174786) in round 24| [2025/04/30 10:19:45 491059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 491063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 491067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746008385451467|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 491072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62407|packet_lost:0|acked:2400|po_sent_time:1746008385451467|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 491077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:64807|full_bw_reached:1|inflight:40807|srtt:37788|latest_rtt:39402|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 491083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 10:19:45 491088] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746008385490869|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 491097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505490869|now:1746008385490869|interv:120000000| [2025/04/30 10:19:45 491101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505490869|now:1746008385490869|interv:120000000| [2025/04/30 10:19:45 491105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385491744|pq_index:0| [2025/04/30 10:19:45 491109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385490370| [2025/04/30 10:19:45 491113] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385491113| [2025/04/30 10:19:45 491118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385491117| [2025/04/30 10:19:45 491125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 491129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 491134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 491139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 491143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 491148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1247412| [2025/04/30 10:19:45 491152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 491156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 491161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 491165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1248591| [2025/04/30 10:19:45 491169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 491174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 491178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 491182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1249770| [2025/04/30 10:19:45 491189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 491194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 491198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 491203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 491207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 491211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 491215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 491220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 491224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 491228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 491233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 491237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 491241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385491744| [2025/04/30 10:19:45 491245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385491744| [2025/04/30 10:19:45 491249] [debug] |xqc_engine_wakeup_after|wakeup:1746008385491744|now:1746008385491249|diff:495| [2025/04/30 10:19:45 491253] [debug] |xqc_engine_main_logic|END|now:1746008385491117| [2025/04/30 10:19:45 491259] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385491259| [2025/04/30 10:19:45 491264] [debug] |xqc_engine_wakeup_after|wakeup:1746008385491744|now:1746008385491264|diff:480| [2025/04/30 10:19:45 491268] [debug] |xqc_engine_main_logic|END|now:1746008385491259| [2025/04/30 10:19:45 492340] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385492339| [2025/04/30 10:19:45 492349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385491744|pq_index:0| [2025/04/30 10:19:45 492354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385491117| [2025/04/30 10:19:45 492359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385492358| [2025/04/30 10:19:45 492364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385491744|now:1746008385492358| [2025/04/30 10:19:45 492373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385491744|now:1746008385492358| [2025/04/30 10:19:45 492377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 492382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 492387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 492393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 492400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 492406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 492414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 492421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 492427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 492434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 492440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 10:19:45 492485] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385492451|stream_id:0|stream_offset:1227369| [2025/04/30 10:19:45 492492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 492499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 492505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37788|rtt_var:2129|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 492511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 492517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 492522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 492528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385563755|now:1746008385492505|interv:71250| [2025/04/30 10:19:45 492533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385563755|now:1746008385492505|interval:71250|pto_count:0|srtt:37788 [2025/04/30 10:19:45 492540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:42007| [2025/04/30 10:19:45 492546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 492588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1228548| [2025/04/30 10:19:45 492598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 492604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 10:19:45 492642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385492614|stream_id:0|stream_offset:1228548| [2025/04/30 10:19:45 492649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 492655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 492662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37788|rtt_var:2129|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 492668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 492673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 492678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 492684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385563918|now:1746008385492661|interv:71257| [2025/04/30 10:19:45 492690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385563918|now:1746008385492661|interval:71257|pto_count:0|srtt:37788 [2025/04/30 10:19:45 492698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:43207| [2025/04/30 10:19:45 492705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 492710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1229727| [2025/04/30 10:19:45 492714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 492718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385493718|now:1746008385492718|interv:1000| [2025/04/30 10:19:45 492722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 492726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 492730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385493718| [2025/04/30 10:19:45 492734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385493718| [2025/04/30 10:19:45 492738] [debug] |xqc_engine_wakeup_after|wakeup:1746008385493718|now:1746008385492738|diff:980| [2025/04/30 10:19:45 492743] [debug] |xqc_engine_main_logic|END|now:1746008385492358| [2025/04/30 10:19:45 493813] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385493813| [2025/04/30 10:19:45 493822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385493718|pq_index:0| [2025/04/30 10:19:45 493831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385492358| [2025/04/30 10:19:45 493836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385493835| [2025/04/30 10:19:45 493841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385493718|now:1746008385493835| [2025/04/30 10:19:45 493845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385493718|now:1746008385493835| [2025/04/30 10:19:45 493849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 493855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37788|min_srtt:37788|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 493859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43207|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 493864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 493868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 493872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 493876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 493881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 493888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1229727| [2025/04/30 10:19:45 493895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 493902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 10:19:45 493949] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385493914|stream_id:0|stream_offset:1229727| [2025/04/30 10:19:45 493960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 493967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 493973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37788|rtt_var:2129|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 493980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 493986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 493992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 494005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385565218|now:1746008385493973|interv:71245| [2025/04/30 10:19:45 494012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385565218|now:1746008385493973|interval:71245|pto_count:0|srtt:37788 [2025/04/30 10:19:45 494019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64807|inflight:44407| [2025/04/30 10:19:45 494026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 494033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:64807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1230906| [2025/04/30 10:19:45 494041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 494047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385495047|now:1746008385494047|interv:1000| [2025/04/30 10:19:45 494053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 494059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 494063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385495047| [2025/04/30 10:19:45 494067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385495047| [2025/04/30 10:19:45 494071] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495047|now:1746008385494071|diff:976| [2025/04/30 10:19:45 494075] [debug] |xqc_engine_main_logic|END|now:1746008385493835| [2025/04/30 10:19:45 494090] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385494089| [2025/04/30 10:19:45 494098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 494107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:530| [2025/04/30 10:19:45 494112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 10:19:45 494118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 10:19:45 494122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 494127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1259| [2025/04/30 10:19:45 494131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:46807|prior_delivered:1165692|prior_time:1746008385452991|is_app_limited:0|send_elapse:34651|ack_elapse:41098|ctl_first_sent_time:1746008385453312|lagest_ack_time:1746008385494089|curr_delivered:1211299| [2025/04/30 10:19:45 494136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385453312| [2025/04/30 10:19:45 494141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:1011| [2025/04/30 10:19:45 494145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/04/30 10:19:45 494150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:48007|prior_delivered:1166892|prior_time:1746008385454980|is_app_limited:0|send_elapse:33675|ack_elapse:39109|ctl_first_sent_time:1746008385455283|lagest_ack_time:1746008385494089|curr_delivered:1212499| [2025/04/30 10:19:45 494159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385455283| [2025/04/30 10:19:45 494163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:1012| [2025/04/30 10:19:45 494167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37788|rttvar:2129|minrtt:30819|latest_rtt:38806|ack_delay:96| [2025/04/30 10:19:45 494172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37903|rttvar:1827|minrtt:30819|latest_rtt:38806|ack_delay:96| [2025/04/30 10:19:45 494176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 10:19:45 494180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 494184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 494188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 494192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 494196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497061|now:1746008385494196|interval:2865| [2025/04/30 10:19:45 494201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497061|now:1746008385494196|interv:2865| [2025/04/30 10:19:45 494205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33675, ack_elapse 39109, delivered 45607|rate 1166151|lost 224| [2025/04/30 10:19:45 494209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166151) in round 24| [2025/04/30 10:19:45 494214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 494218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 494222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746008385455283|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 494226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64807|packet_lost:0|acked:2400|po_sent_time:1746008385455283|recovery:1|recovery_start:1746008385457170|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 494231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:67207|full_bw_reached:1|inflight:42007|srtt:37903|latest_rtt:38806|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385457170|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 494237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 10:19:45 494241] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746008385494089|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 494249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505494089|now:1746008385494089|interv:120000000| [2025/04/30 10:19:45 494253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505494089|now:1746008385494089|interv:120000000| [2025/04/30 10:19:45 494257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385495047|pq_index:0| [2025/04/30 10:19:45 494261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385493835| [2025/04/30 10:19:45 494266] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385494265| [2025/04/30 10:19:45 494270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385494269| [2025/04/30 10:19:45 494276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 494281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 494286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 494290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 494295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 494299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1252128| [2025/04/30 10:19:45 494304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 494308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 494312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 494316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1253307| [2025/04/30 10:19:45 494321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 494325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 494330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 494336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1254486| [2025/04/30 10:19:45 494341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 494345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 494349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 494354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 494358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 494362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 494366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 494370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 494375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 494379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1230906| [2025/04/30 10:19:45 494383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 494387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 494393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385495047| [2025/04/30 10:19:45 494400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385495047| [2025/04/30 10:19:45 494406] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495047|now:1746008385494406|diff:641| [2025/04/30 10:19:45 494413] [debug] |xqc_engine_main_logic|END|now:1746008385494269| [2025/04/30 10:19:45 494421] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385494421| [2025/04/30 10:19:45 494426] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495047|now:1746008385494426|diff:621| [2025/04/30 10:19:45 494430] [debug] |xqc_engine_main_logic|END|now:1746008385494421| [2025/04/30 10:19:45 495524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385495523| [2025/04/30 10:19:45 495538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385495047|pq_index:0| [2025/04/30 10:19:45 495544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385494269| [2025/04/30 10:19:45 495565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385495548| [2025/04/30 10:19:45 495576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385495047|now:1746008385495548| [2025/04/30 10:19:45 495589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385495047|now:1746008385495548| [2025/04/30 10:19:45 495593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 495598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 495603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 495608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 495612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 495616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 495620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 495625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 495629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1230906| [2025/04/30 10:19:45 495634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 495638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 10:19:45 495674] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385495646|stream_id:0|stream_offset:1230906| [2025/04/30 10:19:45 495680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 495685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 495691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497061|now:1746008385495691|interval:1370| [2025/04/30 10:19:45 495698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497061|now:1746008385495691|interv:1370| [2025/04/30 10:19:45 495705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:43207| [2025/04/30 10:19:45 495712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 495719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1232085| [2025/04/30 10:19:45 495727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 495733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 10:19:45 495771] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385495748|stream_id:0|stream_offset:1232085| [2025/04/30 10:19:45 495778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 495786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 495792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385497061|now:1746008385495792|interval:1269| [2025/04/30 10:19:45 495800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385497061|now:1746008385495792|interv:1269| [2025/04/30 10:19:45 495806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67207|inflight:44407| [2025/04/30 10:19:45 495814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 495821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:67207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1233264| [2025/04/30 10:19:45 495828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 495834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385496834|now:1746008385495834|interv:1000| [2025/04/30 10:19:45 495840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 495846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 495852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385495964| [2025/04/30 10:19:45 495859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385495964| [2025/04/30 10:19:45 495866] [debug] |xqc_engine_wakeup_after|wakeup:1746008385495964|now:1746008385495866|diff:98| [2025/04/30 10:19:45 495873] [debug] |xqc_engine_main_logic|END|now:1746008385495548| [2025/04/30 10:19:45 495886] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385495885| [2025/04/30 10:19:45 495894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 495902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:531| [2025/04/30 10:19:45 495908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 10:19:45 495917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 10:19:45 495922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 495930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1262| [2025/04/30 10:19:45 495938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45607|prior_delivered:1169292|prior_time:1746008385457008|is_app_limited:0|send_elapse:35612|ack_elapse:38877|ctl_first_sent_time:1746008385457356|lagest_ack_time:1746008385495885|curr_delivered:1213699| [2025/04/30 10:19:45 495945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385457356| [2025/04/30 10:19:45 495958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:1013| [2025/04/30 10:19:45 495965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1263| [2025/04/30 10:19:45 495969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45607|prior_delivered:1169292|prior_time:1746008385457008|is_app_limited:0|send_elapse:35612|ack_elapse:38877|ctl_first_sent_time:1746008385457356|lagest_ack_time:1746008385495885|curr_delivered:1214899| [2025/04/30 10:19:45 495974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385457490| [2025/04/30 10:19:45 495978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:1014| [2025/04/30 10:19:45 495982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37903|rttvar:1827|minrtt:30819|latest_rtt:38395|ack_delay:64| [2025/04/30 10:19:45 495989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37957|rttvar:1478|minrtt:30819|latest_rtt:38395|ack_delay:64| [2025/04/30 10:19:45 495995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 10:19:45 496002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 496008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 496014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 496019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1260|lost_pn:1260|po_sent_time:1746008385453405|lost_send_time:1746008385452691|loss_delay:43194|frame:STREAM |repair:128| [2025/04/30 10:19:45 496024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385453405u| [2025/04/30 10:19:45 496028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 496033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37957|rtt_var:1478|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 496037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 496041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 496045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 496049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385564617|now:1746008385496032|interv:68585| [2025/04/30 10:19:45 496053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385564617|now:1746008385496032|interval:68585|pto_count:0|srtt:37957 [2025/04/30 10:19:45 496058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35612, ack_elapse 38877, delivered 45607|rate 1173110|lost 225| [2025/04/30 10:19:45 496062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173110) in round 24| [2025/04/30 10:19:45 496070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 496074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 496078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67207|packet_lost:1|acked:2400|po_sent_time:1746008385457490|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 496083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67207|packet_lost:1|acked:2400|po_sent_time:1746008385457490|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 496087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:69607|full_bw_reached:1|inflight:40807|srtt:37957|latest_rtt:38395|min_rtt:30819|applimit:0|lost:224|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 496094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 10:19:45 496099] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746008385495885|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 496104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505495885|now:1746008385495885|interv:120000000| [2025/04/30 10:19:45 496108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505495885|now:1746008385495885|interv:120000000| [2025/04/30 10:19:45 496112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385495964|pq_index:0| [2025/04/30 10:19:45 496116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385495548| [2025/04/30 10:19:45 496120] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385496120| [2025/04/30 10:19:45 496125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385496124| [2025/04/30 10:19:45 496129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385495964|now:1746008385496124| [2025/04/30 10:19:45 496134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 496137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385495964|now:1746008385496124| [2025/04/30 10:19:45 496141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 496147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:533|ack_delay:25182|first_ack_range:0|largest_pkt_recv_time:1746008385470964| [2025/04/30 10:19:45 496151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:533|low:533|pkt_pns:2| [2025/04/30 10:19:45 496155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:531|low:504|pkt_pns:2| [2025/04/30 10:19:45 496159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:520|frame_largest_recv:533| [2025/04/30 10:19:45 496163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 496168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 496180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 496184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1260|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 496189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 496198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 496202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 496207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1256844| [2025/04/30 10:19:45 496215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 496220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 496224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1258023| [2025/04/30 10:19:45 496232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 496237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 496241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1259202| [2025/04/30 10:19:45 496250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 496257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 496262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 496266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 496270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 496274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 496278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 496282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 496287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 496291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 496295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 496299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 496303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 496307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1233264| [2025/04/30 10:19:45 496312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 496315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 496319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385496834| [2025/04/30 10:19:45 496324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385496834| [2025/04/30 10:19:45 496331] [debug] |xqc_engine_wakeup_after|wakeup:1746008385496834|now:1746008385496331|diff:503| [2025/04/30 10:19:45 496338] [debug] |xqc_engine_main_logic|END|now:1746008385496124| [2025/04/30 10:19:45 496346] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385496346| [2025/04/30 10:19:45 496353] [debug] |xqc_engine_wakeup_after|wakeup:1746008385496834|now:1746008385496353|diff:481| [2025/04/30 10:19:45 496359] [debug] |xqc_engine_main_logic|END|now:1746008385496346| [2025/04/30 10:19:45 497451] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385497451| [2025/04/30 10:19:45 497463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385496834|pq_index:0| [2025/04/30 10:19:45 497470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385496124| [2025/04/30 10:19:45 497478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385497476| [2025/04/30 10:19:45 497493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385496834|now:1746008385497476| [2025/04/30 10:19:45 497500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385496834|now:1746008385497476| [2025/04/30 10:19:45 497516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 497524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37957|min_srtt:37957|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 497532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 497537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 497541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 497545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 497570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 497575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 497579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 497584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 497588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 10:19:45 497628] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385497597|stream_id:0|stream_offset:1190820| [2025/04/30 10:19:45 497637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1302|origin_pktnum:1260|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 497645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 497652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37957|rtt_var:1478|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 497659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 497663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 497666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 497670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385566466|now:1746008385497652|interv:68814| [2025/04/30 10:19:45 497679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385566466|now:1746008385497652|interval:68814|pto_count:0|srtt:37957 [2025/04/30 10:19:45 497684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69607|inflight:42007| [2025/04/30 10:19:45 497689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 497694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:42007|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1233264| [2025/04/30 10:19:45 497698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 497703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 10:19:45 497734] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1303|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42007|now:1746008385497709|stream_id:0|stream_offset:1233264| [2025/04/30 10:19:45 497744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1303|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 497751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 497758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37957|rtt_var:1478|pto_duration:43869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 497764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 497768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 497772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 497776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385566578|now:1746008385497758|interv:68820| [2025/04/30 10:19:45 497783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385566578|now:1746008385497758|interval:68820|pto_count:0|srtt:37957 [2025/04/30 10:19:45 497790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69607|inflight:43216| [2025/04/30 10:19:45 497798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 497803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:69607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1234443| [2025/04/30 10:19:45 497808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 497812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385498812|now:1746008385497812|interv:1000| [2025/04/30 10:19:45 497817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 497824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 497830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385498812| [2025/04/30 10:19:45 497843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385498812| [2025/04/30 10:19:45 497849] [debug] |xqc_engine_wakeup_after|wakeup:1746008385498812|now:1746008385497849|diff:963| [2025/04/30 10:19:45 497855] [debug] |xqc_engine_main_logic|END|now:1746008385497476| [2025/04/30 10:19:45 497869] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385497868| [2025/04/30 10:19:45 497877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 497885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:533| [2025/04/30 10:19:45 497892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 10:19:45 497900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 10:19:45 497906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 497914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1264| [2025/04/30 10:19:45 497922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:48007|prior_delivered:1169292|prior_time:1746008385457008|is_app_limited:0|send_elapse:35904|ack_elapse:40860|ctl_first_sent_time:1746008385457648|lagest_ack_time:1746008385497868|curr_delivered:1216099| [2025/04/30 10:19:45 497929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385457648| [2025/04/30 10:19:45 497937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:1014| [2025/04/30 10:19:45 497943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1265| [2025/04/30 10:19:45 497951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:46807|prior_delivered:1171692|prior_time:1746008385458976|is_app_limited:0|send_elapse:34397|ack_elapse:38892|ctl_first_sent_time:1746008385459325|lagest_ack_time:1746008385497868|curr_delivered:1217299| [2025/04/30 10:19:45 497958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385459325| [2025/04/30 10:19:45 497965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:1015| [2025/04/30 10:19:45 497971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37957|rttvar:1478|minrtt:30819|latest_rtt:38543|ack_delay:56| [2025/04/30 10:19:45 497977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38023|rttvar:1241|minrtt:30819|latest_rtt:38543|ack_delay:56| [2025/04/30 10:19:45 497982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/04/30 10:19:45 497986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 497990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 497994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 497998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 498007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 498011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38023|rtt_var:1241|pto_duration:42987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 498015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 498020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 498023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40816| [2025/04/30 10:19:45 498027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385565696|now:1746008385498011|interv:67685| [2025/04/30 10:19:45 498032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385565696|now:1746008385498011|interval:67685|pto_count:0|srtt:38023 [2025/04/30 10:19:45 498036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34397, ack_elapse 38892, delivered 45607|rate 1172657|lost 225| [2025/04/30 10:19:45 498041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172657) in round 24| [2025/04/30 10:19:45 498045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 498049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 498053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69607|packet_lost:0|acked:2400|po_sent_time:1746008385459325|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 498058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69607|packet_lost:0|acked:2400|po_sent_time:1746008385459325|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 498062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:72007|full_bw_reached:1|inflight:40816|srtt:38023|latest_rtt:38543|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 498069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 10:19:45 498073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746008385497868|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 498078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505497868|now:1746008385497868|interv:120000000| [2025/04/30 10:19:45 498082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505497868|now:1746008385497868|interv:120000000| [2025/04/30 10:19:45 498086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385498812|pq_index:0| [2025/04/30 10:19:45 498090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385497476| [2025/04/30 10:19:45 498094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385498094| [2025/04/30 10:19:45 498099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385498098| [2025/04/30 10:19:45 498108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|min_srtt:38023|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 498113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 498118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 498122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 498127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|min_srtt:38023|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 498131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1261560| [2025/04/30 10:19:45 498136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 498140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 498144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|min_srtt:38023|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 498149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1262739| [2025/04/30 10:19:45 498153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 498157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 498162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|min_srtt:38023|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 498166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 498170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 498174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 498178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 498182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 498189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 498193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1234443| [2025/04/30 10:19:45 498198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 498201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 498206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385498812| [2025/04/30 10:19:45 498210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385498812| [2025/04/30 10:19:45 498214] [debug] |xqc_engine_wakeup_after|wakeup:1746008385498812|now:1746008385498214|diff:598| [2025/04/30 10:19:45 498218] [debug] |xqc_engine_main_logic|END|now:1746008385498098| [2025/04/30 10:19:45 498223] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385498223| [2025/04/30 10:19:45 498227] [debug] |xqc_engine_wakeup_after|wakeup:1746008385498812|now:1746008385498227|diff:585| [2025/04/30 10:19:45 498231] [debug] |xqc_engine_main_logic|END|now:1746008385498223| [2025/04/30 10:19:45 499301] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385499301| [2025/04/30 10:19:45 499311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385498812|pq_index:0| [2025/04/30 10:19:45 499316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385498098| [2025/04/30 10:19:45 499321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385499320| [2025/04/30 10:19:45 499326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385498812|now:1746008385499320| [2025/04/30 10:19:45 499330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385498812|now:1746008385499320| [2025/04/30 10:19:45 499334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 499339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38023|min_srtt:38023|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 499345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 499353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 499359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 499366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 499371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 499377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 499383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1234443| [2025/04/30 10:19:45 499397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 499404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 10:19:45 499449] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40816|now:1746008385499415|stream_id:0|stream_offset:1234443| [2025/04/30 10:19:45 499457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 499463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40816|applimit:0| [2025/04/30 10:19:45 499469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38023|rtt_var:1241|pto_duration:42987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 499475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 499481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 499486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42016| [2025/04/30 10:19:45 499492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385567402|now:1746008385499469|interv:67933| [2025/04/30 10:19:45 499498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385567402|now:1746008385499469|interval:67933|pto_count:0|srtt:38023 [2025/04/30 10:19:45 499504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72007|inflight:42016| [2025/04/30 10:19:45 499510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 499516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42016|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1235622| [2025/04/30 10:19:45 499523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 499529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 10:19:45 499584] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42016|now:1746008385499537|stream_id:0|stream_offset:1235622| [2025/04/30 10:19:45 499597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 499604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42016|applimit:0| [2025/04/30 10:19:45 499611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38023|rtt_var:1241|pto_duration:42987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 499618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 499623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 499635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 499642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385567524|now:1746008385499610|interv:67914| [2025/04/30 10:19:45 499649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385567524|now:1746008385499610|interval:67914|pto_count:0|srtt:38023 [2025/04/30 10:19:45 499656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72007|inflight:43216| [2025/04/30 10:19:45 499664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 499670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:72007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 499675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 499678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385500678|now:1746008385499678|interv:1000| [2025/04/30 10:19:45 499682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 499686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 499690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385500678| [2025/04/30 10:19:45 499695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385500678| [2025/04/30 10:19:45 499699] [debug] |xqc_engine_wakeup_after|wakeup:1746008385500678|now:1746008385499699|diff:979| [2025/04/30 10:19:45 499703] [debug] |xqc_engine_main_logic|END|now:1746008385499320| [2025/04/30 10:19:45 499851] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385499849| [2025/04/30 10:19:45 499864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 499872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:534| [2025/04/30 10:19:45 499878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 10:19:45 499887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 10:19:45 499893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 499901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1266| [2025/04/30 10:19:45 499908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:48007|prior_delivered:1171692|prior_time:1746008385458976|is_app_limited:0|send_elapse:34509|ack_elapse:40873|ctl_first_sent_time:1746008385459437|lagest_ack_time:1746008385499849|curr_delivered:1218499| [2025/04/30 10:19:45 499916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385459437| [2025/04/30 10:19:45 499923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:1016| [2025/04/30 10:19:45 499930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1267| [2025/04/30 10:19:45 499945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:46807|prior_delivered:1174092|prior_time:1746008385460975|is_app_limited:0|send_elapse:34616|ack_elapse:38874|ctl_first_sent_time:1746008385461312|lagest_ack_time:1746008385499849|curr_delivered:1219699| [2025/04/30 10:19:45 499957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385461312| [2025/04/30 10:19:45 499964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:1017| [2025/04/30 10:19:45 499970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38023|rttvar:1241|minrtt:30819|latest_rtt:38537|ack_delay:56| [2025/04/30 10:19:45 499977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38081|rttvar:1045|minrtt:30819|latest_rtt:38537|ack_delay:56| [2025/04/30 10:19:45 499984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/04/30 10:19:45 499990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 499996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 500000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 500004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 500008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 500012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:1045|pto_duration:42261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 500016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 500020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 500027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40816| [2025/04/30 10:19:45 500034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385566798|now:1746008385500012|interv:66786| [2025/04/30 10:19:45 500040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385566798|now:1746008385500012|interval:66786|pto_count:0|srtt:38081 [2025/04/30 10:19:45 500047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34616, ack_elapse 38874, delivered 45607|rate 1173200|lost 225| [2025/04/30 10:19:45 500053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173200) in round 24| [2025/04/30 10:19:45 500057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 500061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 500065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72007|packet_lost:0|acked:2400|po_sent_time:1746008385461312|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 500074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72007|packet_lost:0|acked:2400|po_sent_time:1746008385461312|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 500078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:74407|full_bw_reached:1|inflight:40816|srtt:38081|latest_rtt:38537|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 500084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 10:19:45 500089] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746008385499849|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 500094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505499849|now:1746008385499849|interv:120000000| [2025/04/30 10:19:45 500098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505499849|now:1746008385499849|interv:120000000| [2025/04/30 10:19:45 500102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385500678|pq_index:0| [2025/04/30 10:19:45 500107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385499320| [2025/04/30 10:19:45 500111] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385500111| [2025/04/30 10:19:45 500116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385500114| [2025/04/30 10:19:45 500122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 500126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 500131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 500136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 500141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 500145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1265097| [2025/04/30 10:19:45 500149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 500154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 500158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 500165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1266276| [2025/04/30 10:19:45 500169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 500174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 500178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 500182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1267455| [2025/04/30 10:19:45 500187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 500191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 500195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 500200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 500204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 500208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 500212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 500217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 500221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 500226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 500231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 500234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 500239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385500678| [2025/04/30 10:19:45 500243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385500678| [2025/04/30 10:19:45 500247] [debug] |xqc_engine_wakeup_after|wakeup:1746008385500678|now:1746008385500246|diff:432| [2025/04/30 10:19:45 500251] [debug] |xqc_engine_main_logic|END|now:1746008385500114| [2025/04/30 10:19:45 500257] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385500257| [2025/04/30 10:19:45 500263] [debug] |xqc_engine_wakeup_after|wakeup:1746008385500678|now:1746008385500263|diff:415| [2025/04/30 10:19:45 500267] [debug] |xqc_engine_main_logic|END|now:1746008385500257| [2025/04/30 10:19:45 501336] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385501336| [2025/04/30 10:19:45 501348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385500678|pq_index:0| [2025/04/30 10:19:45 501355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385500114| [2025/04/30 10:19:45 501363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385501361| [2025/04/30 10:19:45 501370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385500678|now:1746008385501361| [2025/04/30 10:19:45 501377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385500678|now:1746008385501361| [2025/04/30 10:19:45 501382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 501390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 501396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 501403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 501409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 501414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 501420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 501427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 501433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 501440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 501446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 10:19:45 501513] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40816|now:1746008385501456|stream_id:0|stream_offset:1236801| [2025/04/30 10:19:45 501521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 501527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40816|applimit:0| [2025/04/30 10:19:45 501533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:1045|pto_duration:42261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 501548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 501573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 501579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42016| [2025/04/30 10:19:45 501585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385568717|now:1746008385501533|interv:67184| [2025/04/30 10:19:45 501592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385568717|now:1746008385501533|interval:67184|pto_count:0|srtt:38081 [2025/04/30 10:19:45 501597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74407|inflight:42016| [2025/04/30 10:19:45 501602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 501606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42016|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1237980| [2025/04/30 10:19:45 501611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 501615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 10:19:45 501646] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42016|now:1746008385501623|stream_id:0|stream_offset:1237980| [2025/04/30 10:19:45 501652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 501657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42016|applimit:0| [2025/04/30 10:19:45 501661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:1045|pto_duration:42261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 501665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 501669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 501673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 501677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385568884|now:1746008385501661|interv:67223| [2025/04/30 10:19:45 501681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385568884|now:1746008385501661|interval:67223|pto_count:0|srtt:38081 [2025/04/30 10:19:45 501685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74407|inflight:43216| [2025/04/30 10:19:45 501690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 501694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:74407|conn:0000564648F8D6FC|stream_id:0|stream_offset:1239159| [2025/04/30 10:19:45 501703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 501707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385502707|now:1746008385501707|interv:1000| [2025/04/30 10:19:45 501711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 501715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 501719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385502707| [2025/04/30 10:19:45 501723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385502707| [2025/04/30 10:19:45 501727] [debug] |xqc_engine_wakeup_after|wakeup:1746008385502707|now:1746008385501727|diff:980| [2025/04/30 10:19:45 501732] [debug] |xqc_engine_main_logic|END|now:1746008385501361| [2025/04/30 10:19:45 501863] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385501862| [2025/04/30 10:19:45 501872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 501881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:535| [2025/04/30 10:19:45 501887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 10:19:45 501895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 10:19:45 501902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 501909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1268| [2025/04/30 10:19:45 501916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:48007|prior_delivered:1174092|prior_time:1746008385460975|is_app_limited:0|send_elapse:34708|ack_elapse:40887|ctl_first_sent_time:1746008385461404|lagest_ack_time:1746008385501862|curr_delivered:1220899| [2025/04/30 10:19:45 501923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385461404| [2025/04/30 10:19:45 501930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:1018| [2025/04/30 10:19:45 501937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1269| [2025/04/30 10:19:45 501944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:46807|prior_delivered:1176492|prior_time:1746008385462976|is_app_limited:0|send_elapse:34683|ack_elapse:38886|ctl_first_sent_time:1746008385463330|lagest_ack_time:1746008385501862|curr_delivered:1222099| [2025/04/30 10:19:45 501952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385463330| [2025/04/30 10:19:45 501958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:1019| [2025/04/30 10:19:45 501965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38081|rttvar:1045|minrtt:30819|latest_rtt:38532|ack_delay:64| [2025/04/30 10:19:45 501971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38129|rttvar:880|minrtt:30819|latest_rtt:38532|ack_delay:64| [2025/04/30 10:19:45 501977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/04/30 10:19:45 501997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 502002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 502006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 502010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 502014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 502018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38129|rtt_var:880|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 502022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 502026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 502030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40816| [2025/04/30 10:19:45 502034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385568272|now:1746008385502018|interv:66254| [2025/04/30 10:19:45 502038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385568272|now:1746008385502018|interval:66254|pto_count:0|srtt:38129 [2025/04/30 10:19:45 502043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34683, ack_elapse 38886, delivered 45607|rate 1172838|lost 225| [2025/04/30 10:19:45 502047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172838) in round 24| [2025/04/30 10:19:45 502051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 502056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 502059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74407|packet_lost:0|acked:2400|po_sent_time:1746008385463330|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 502064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74407|packet_lost:0|acked:2400|po_sent_time:1746008385463330|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 502069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:76807|full_bw_reached:1|inflight:40816|srtt:38129|latest_rtt:38532|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 502075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 10:19:45 502079] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:536|frame:ACK |recv_time:1746008385501862|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 502084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505501862|now:1746008385501862|interv:120000000| [2025/04/30 10:19:45 502091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505501862|now:1746008385501862|interv:120000000| [2025/04/30 10:19:45 502095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385502707|pq_index:0| [2025/04/30 10:19:45 502099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385501361| [2025/04/30 10:19:45 502103] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385502103| [2025/04/30 10:19:45 502108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385502107| [2025/04/30 10:19:45 502114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 502119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 502123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 502128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 502133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 502137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1269813| [2025/04/30 10:19:45 502141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 502146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 502150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 502154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1270992| [2025/04/30 10:19:45 502159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 502163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 502167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 502171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1272171| [2025/04/30 10:19:45 502178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 502183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 502187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 502192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 502196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 502200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 502204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 502208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 502213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 502217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1239159| [2025/04/30 10:19:45 502221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 502225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 502229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385502707| [2025/04/30 10:19:45 502233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385502707| [2025/04/30 10:19:45 502237] [debug] |xqc_engine_wakeup_after|wakeup:1746008385502707|now:1746008385502237|diff:470| [2025/04/30 10:19:45 502241] [debug] |xqc_engine_main_logic|END|now:1746008385502107| [2025/04/30 10:19:45 502247] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385502247| [2025/04/30 10:19:45 502251] [debug] |xqc_engine_wakeup_after|wakeup:1746008385502707|now:1746008385502250|diff:457| [2025/04/30 10:19:45 502255] [debug] |xqc_engine_main_logic|END|now:1746008385502247| [2025/04/30 10:19:45 503332] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385503331| [2025/04/30 10:19:45 503345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385502707|pq_index:0| [2025/04/30 10:19:45 503351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385502107| [2025/04/30 10:19:45 503359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385503357| [2025/04/30 10:19:45 503365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385502707|now:1746008385503357| [2025/04/30 10:19:45 503371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385502707|now:1746008385503357| [2025/04/30 10:19:45 503376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 503389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38129|min_srtt:38129|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 503396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 503403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 503409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 503414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 503420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 503427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 503433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1239159| [2025/04/30 10:19:45 503439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 503445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 10:19:45 503487] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40816|now:1746008385503456|stream_id:0|stream_offset:1239159| [2025/04/30 10:19:45 503495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 503501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40816|applimit:0| [2025/04/30 10:19:45 503507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38129|rtt_var:880|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 503513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 503518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 503524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42016| [2025/04/30 10:19:45 503529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385570105|now:1746008385503506|interv:66599| [2025/04/30 10:19:45 503535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385570105|now:1746008385503506|interval:66599|pto_count:0|srtt:38129 [2025/04/30 10:19:45 503541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76807|inflight:42016| [2025/04/30 10:19:45 503547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 503573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42016|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1240338| [2025/04/30 10:19:45 503587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 503593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 10:19:45 503653] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42016|now:1746008385503603|stream_id:0|stream_offset:1240338| [2025/04/30 10:19:45 503662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 503668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42016|applimit:0| [2025/04/30 10:19:45 503674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38129|rtt_var:880|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 503680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 503685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 503690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 503696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385570252|now:1746008385503674|interv:66578| [2025/04/30 10:19:45 503701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385570252|now:1746008385503674|interval:66578|pto_count:0|srtt:38129 [2025/04/30 10:19:45 503707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76807|inflight:43216| [2025/04/30 10:19:45 503714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 503719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:76807|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 503725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 503730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385504730|now:1746008385503730|interv:1000| [2025/04/30 10:19:45 503736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 503741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 503746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385504730| [2025/04/30 10:19:45 503752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385504730| [2025/04/30 10:19:45 503757] [debug] |xqc_engine_wakeup_after|wakeup:1746008385504730|now:1746008385503757|diff:973| [2025/04/30 10:19:45 503762] [debug] |xqc_engine_main_logic|END|now:1746008385503357| [2025/04/30 10:19:45 503947] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385503946| [2025/04/30 10:19:45 503954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 503962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:536| [2025/04/30 10:19:45 503972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 10:19:45 503979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 10:19:45 503985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 503992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1270| [2025/04/30 10:19:45 503998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:48007|prior_delivered:1176492|prior_time:1746008385462976|is_app_limited:0|send_elapse:34774|ack_elapse:40970|ctl_first_sent_time:1746008385463421|lagest_ack_time:1746008385503946|curr_delivered:1223299| [2025/04/30 10:19:45 504004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385463421| [2025/04/30 10:19:45 504010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:1020| [2025/04/30 10:19:45 504016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1271| [2025/04/30 10:19:45 504022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:46807|prior_delivered:1178892|prior_time:1746008385464999|is_app_limited:0|send_elapse:37841|ack_elapse:38947|ctl_first_sent_time:1746008385466607|lagest_ack_time:1746008385503946|curr_delivered:1224499| [2025/04/30 10:19:45 504028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385466607| [2025/04/30 10:19:45 504033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:1021| [2025/04/30 10:19:45 504038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38129|rttvar:880|minrtt:30819|latest_rtt:37339|ack_delay:88| [2025/04/30 10:19:45 504044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38019|rttvar:879|minrtt:30819|latest_rtt:37339|ack_delay:88| [2025/04/30 10:19:45 504050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/04/30 10:19:45 504055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 504060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 504066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 504071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 504076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 504081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38019|rtt_var:879|pto_duration:41535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 504087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 504093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 504101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40816| [2025/04/30 10:19:45 504107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385570138|now:1746008385504081|interv:66057| [2025/04/30 10:19:45 504112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385570138|now:1746008385504081|interval:66057|pto_count:0|srtt:38019 [2025/04/30 10:19:45 504118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37841, ack_elapse 38947, delivered 45607|rate 1171001|lost 225| [2025/04/30 10:19:45 504124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171001) in round 24| [2025/04/30 10:19:45 504130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 504135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 504140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76807|packet_lost:0|acked:2400|po_sent_time:1746008385466607|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 504146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76807|packet_lost:0|acked:2400|po_sent_time:1746008385466607|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 504153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:79207|full_bw_reached:1|inflight:40816|srtt:38019|latest_rtt:37339|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 504160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 10:19:45 504166] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746008385503946|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 504173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505503946|now:1746008385503946|interv:120000000| [2025/04/30 10:19:45 504178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505503946|now:1746008385503946|interv:120000000| [2025/04/30 10:19:45 504183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385504730|pq_index:0| [2025/04/30 10:19:45 504188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385503357| [2025/04/30 10:19:45 504194] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385504194| [2025/04/30 10:19:45 504201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385504199| [2025/04/30 10:19:45 504208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 504214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 504223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 504229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 504236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 504241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1274529| [2025/04/30 10:19:45 504247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 504253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 504259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 504265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1275708| [2025/04/30 10:19:45 504270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 504276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 504282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 504288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1276887| [2025/04/30 10:19:45 504294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 504300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 504306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 504311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 504317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 504322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 504327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 504336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 504342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 504348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 504353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 504359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 504364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385504730| [2025/04/30 10:19:45 504369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385504730| [2025/04/30 10:19:45 504375] [debug] |xqc_engine_wakeup_after|wakeup:1746008385504730|now:1746008385504375|diff:355| [2025/04/30 10:19:45 504380] [debug] |xqc_engine_main_logic|END|now:1746008385504199| [2025/04/30 10:19:45 504387] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385504387| [2025/04/30 10:19:45 504393] [debug] |xqc_engine_wakeup_after|wakeup:1746008385504730|now:1746008385504392|diff:338| [2025/04/30 10:19:45 504398] [debug] |xqc_engine_main_logic|END|now:1746008385504387| [2025/04/30 10:19:45 505472] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385505472| [2025/04/30 10:19:45 505486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385504730|pq_index:0| [2025/04/30 10:19:45 505493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385504199| [2025/04/30 10:19:45 505501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385505499| [2025/04/30 10:19:45 505508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385504730|now:1746008385505499| [2025/04/30 10:19:45 505516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385504730|now:1746008385505499| [2025/04/30 10:19:45 505522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 505530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 505537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 505543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 505572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 505579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 505584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 505589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 505600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 505605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 505610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 10:19:45 505658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40816|now:1746008385505621|stream_id:0|stream_offset:1241517| [2025/04/30 10:19:45 505668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 505675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40816|applimit:0| [2025/04/30 10:19:45 505680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38019|rtt_var:879|pto_duration:41535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 505684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 505688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 505692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42016| [2025/04/30 10:19:45 505696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385572156|now:1746008385505679|interv:66477| [2025/04/30 10:19:45 505700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385572156|now:1746008385505679|interval:66477|pto_count:0|srtt:38019 [2025/04/30 10:19:45 505705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79207|inflight:42016| [2025/04/30 10:19:45 505710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 505714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42016|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1242696| [2025/04/30 10:19:45 505719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 505723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 10:19:45 505753] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42016|now:1746008385505730|stream_id:0|stream_offset:1242696| [2025/04/30 10:19:45 505762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 505769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42016|applimit:0| [2025/04/30 10:19:45 505776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38019|rtt_var:879|pto_duration:41535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 505785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 505789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 505793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 505797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385572265|now:1746008385505775|interv:66490| [2025/04/30 10:19:45 505802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385572265|now:1746008385505775|interval:66490|pto_count:0|srtt:38019 [2025/04/30 10:19:45 505806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79207|inflight:43216| [2025/04/30 10:19:45 505811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 505815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:79207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1243875| [2025/04/30 10:19:45 505820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 505824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385506823|now:1746008385505823|interv:1000| [2025/04/30 10:19:45 505828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 505831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 505835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385506823| [2025/04/30 10:19:45 505840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385506823| [2025/04/30 10:19:45 505844] [debug] |xqc_engine_wakeup_after|wakeup:1746008385506823|now:1746008385505844|diff:979| [2025/04/30 10:19:45 505848] [debug] |xqc_engine_main_logic|END|now:1746008385505499| [2025/04/30 10:19:45 505966] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385505965| [2025/04/30 10:19:45 505976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 505984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:537| [2025/04/30 10:19:45 505990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 10:19:45 505999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 10:19:45 506006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 506013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1272| [2025/04/30 10:19:45 506020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:48007|prior_delivered:1178892|prior_time:1746008385464999|is_app_limited:0|send_elapse:37963|ack_elapse:40966|ctl_first_sent_time:1746008385466729|lagest_ack_time:1746008385505965|curr_delivered:1225699| [2025/04/30 10:19:45 506027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385466729| [2025/04/30 10:19:45 506033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:1022| [2025/04/30 10:19:45 506047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1273| [2025/04/30 10:19:45 506054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:46807|prior_delivered:1181292|prior_time:1746008385466987|is_app_limited:0|send_elapse:36794|ack_elapse:38978|ctl_first_sent_time:1746008385467314|lagest_ack_time:1746008385505965|curr_delivered:1226899| [2025/04/30 10:19:45 506062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385467314| [2025/04/30 10:19:45 506069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:1023| [2025/04/30 10:19:45 506075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38019|rttvar:879|minrtt:30819|latest_rtt:38651|ack_delay:72| [2025/04/30 10:19:45 506082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38089|rttvar:800|minrtt:30819|latest_rtt:38651|ack_delay:72| [2025/04/30 10:19:45 506089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/04/30 10:19:45 506095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 506102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 506106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 506110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 506114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 506120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38089|rtt_var:800|pto_duration:41289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 506127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 506133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 506140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40816| [2025/04/30 10:19:45 506145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385572019|now:1746008385506119|interv:65900| [2025/04/30 10:19:45 506149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385572019|now:1746008385506119|interval:65900|pto_count:0|srtt:38089 [2025/04/30 10:19:45 506154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36794, ack_elapse 38978, delivered 45607|rate 1170070|lost 225| [2025/04/30 10:19:45 506158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170070) in round 24| [2025/04/30 10:19:45 506163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 506167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 506171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79207|packet_lost:0|acked:2400|po_sent_time:1746008385467314|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 506179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79207|packet_lost:0|acked:2400|po_sent_time:1746008385467314|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 506184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:81607|full_bw_reached:1|inflight:40816|srtt:38089|latest_rtt:38651|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 506190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 10:19:45 506195] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746008385505965|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 506200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505505965|now:1746008385505965|interv:120000000| [2025/04/30 10:19:45 506204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505505965|now:1746008385505965|interv:120000000| [2025/04/30 10:19:45 506208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385506823|pq_index:0| [2025/04/30 10:19:45 506212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385505499| [2025/04/30 10:19:45 506216] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385506216| [2025/04/30 10:19:45 506221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385506220| [2025/04/30 10:19:45 506227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 506232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 506236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 506241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 506246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 506250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1279245| [2025/04/30 10:19:45 506255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 506259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 506266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 506270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1280424| [2025/04/30 10:19:45 506275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 506280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 506284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 506288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1281603| [2025/04/30 10:19:45 506293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 506297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 506302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 506306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 506310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 506314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 506318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 506322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 506327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 506331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1243875| [2025/04/30 10:19:45 506336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 506339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 506344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385506823| [2025/04/30 10:19:45 506351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385506823| [2025/04/30 10:19:45 506357] [debug] |xqc_engine_wakeup_after|wakeup:1746008385506823|now:1746008385506357|diff:466| [2025/04/30 10:19:45 506368] [debug] |xqc_engine_main_logic|END|now:1746008385506220| [2025/04/30 10:19:45 506375] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385506375| [2025/04/30 10:19:45 506379] [debug] |xqc_engine_wakeup_after|wakeup:1746008385506823|now:1746008385506379|diff:444| [2025/04/30 10:19:45 506385] [debug] |xqc_engine_main_logic|END|now:1746008385506375| [2025/04/30 10:19:45 507457] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385507457| [2025/04/30 10:19:45 507472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385506823|pq_index:0| [2025/04/30 10:19:45 507480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385506220| [2025/04/30 10:19:45 507488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385507486| [2025/04/30 10:19:45 507495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385506823|now:1746008385507486| [2025/04/30 10:19:45 507501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385506823|now:1746008385507486| [2025/04/30 10:19:45 507508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 507525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38089|min_srtt:38089|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 507532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 507539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 507545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 507567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 507575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 507583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 507589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40816|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1243875| [2025/04/30 10:19:45 507596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 507603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 10:19:45 507645] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40816|now:1746008385507613|stream_id:0|stream_offset:1243875| [2025/04/30 10:19:45 507655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 507662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40816|applimit:0| [2025/04/30 10:19:45 507669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38089|rtt_var:800|pto_duration:41289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 507683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 507689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 507696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42016| [2025/04/30 10:19:45 507702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385573902|now:1746008385507668|interv:66234| [2025/04/30 10:19:45 507709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385573902|now:1746008385507668|interval:66234|pto_count:0|srtt:38089 [2025/04/30 10:19:45 507717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81607|inflight:42016| [2025/04/30 10:19:45 507724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 507729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42016|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1245054| [2025/04/30 10:19:45 507733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 507738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 10:19:45 507780] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42016|now:1746008385507745|stream_id:0|stream_offset:1245054| [2025/04/30 10:19:45 507790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 507797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42016|applimit:0| [2025/04/30 10:19:45 507804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38089|rtt_var:800|pto_duration:41289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 507810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 507814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 507818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43216| [2025/04/30 10:19:45 507822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385574034|now:1746008385507803|interv:66231| [2025/04/30 10:19:45 507826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385574034|now:1746008385507803|interval:66231|pto_count:0|srtt:38089 [2025/04/30 10:19:45 507832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81607|inflight:43216| [2025/04/30 10:19:45 507839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 507846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43216|cwnd:81607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 507860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 507864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385508863|now:1746008385507863|interv:1000| [2025/04/30 10:19:45 507870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 507876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 507882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385508863| [2025/04/30 10:19:45 507888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385508863| [2025/04/30 10:19:45 507894] [debug] |xqc_engine_wakeup_after|wakeup:1746008385508863|now:1746008385507894|diff:969| [2025/04/30 10:19:45 507901] [debug] |xqc_engine_main_logic|END|now:1746008385507486| [2025/04/30 10:19:45 507914] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385507913| [2025/04/30 10:19:45 507921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 507928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:538| [2025/04/30 10:19:45 507934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 10:19:45 507942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 10:19:45 507949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 507957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1274|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1274| [2025/04/30 10:19:45 507964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1183692|prior_time:1746008385468953|is_app_limited:0|send_elapse:36709|ack_elapse:38960|ctl_first_sent_time:1746008385469271|lagest_ack_time:1746008385507913|curr_delivered:1228106| [2025/04/30 10:19:45 507971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385469271| [2025/04/30 10:19:45 507979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:1024| [2025/04/30 10:19:45 507987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1275| [2025/04/30 10:19:45 507994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1183692|prior_time:1746008385468953|is_app_limited:0|send_elapse:36709|ack_elapse:38960|ctl_first_sent_time:1746008385469271|lagest_ack_time:1746008385507913|curr_delivered:1229306| [2025/04/30 10:19:45 508000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385469385| [2025/04/30 10:19:45 508004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:1025| [2025/04/30 10:19:45 508008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38089|rttvar:800|minrtt:30819|latest_rtt:38528|ack_delay:56| [2025/04/30 10:19:45 508012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38137|rttvar:695|minrtt:30819|latest_rtt:38528|ack_delay:56| [2025/04/30 10:19:45 508021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 10:19:45 508025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 508030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 508033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 508037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 508042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 519|pns:2| [2025/04/30 10:19:45 508046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 508050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38137|rtt_var:695|pto_duration:40917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 508054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 508058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 508062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 508066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385573662|now:1746008385508049|interv:65613| [2025/04/30 10:19:45 508070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385573662|now:1746008385508049|interval:65613|pto_count:0|srtt:38137 [2025/04/30 10:19:45 508075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36709, ack_elapse 38960, delivered 45614|rate 1170790|lost 225| [2025/04/30 10:19:45 508079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170790) in round 24| [2025/04/30 10:19:45 508083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 508088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 508092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81607|packet_lost:0|acked:2407|po_sent_time:1746008385469385|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 508096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81607|packet_lost:0|acked:2407|po_sent_time:1746008385469385|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 508101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:84014|full_bw_reached:1|inflight:40809|srtt:38137|latest_rtt:38528|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 508107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 10:19:45 508111] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746008385507913|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 508119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505507913|now:1746008385507913|interv:120000000| [2025/04/30 10:19:45 508123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505507913|now:1746008385507913|interv:120000000| [2025/04/30 10:19:45 508127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385508863|pq_index:0| [2025/04/30 10:19:45 508131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385507486| [2025/04/30 10:19:45 508135] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385508135| [2025/04/30 10:19:45 508140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385508139| [2025/04/30 10:19:45 508146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 508156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 508161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 508165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1283961| [2025/04/30 10:19:45 508174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 508178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 508183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1285140| [2025/04/30 10:19:45 508191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 508196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 508200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1286319| [2025/04/30 10:19:45 508215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 508220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 508224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1287498| [2025/04/30 10:19:45 508232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 508236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 508240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 508245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1288677| [2025/04/30 10:19:45 508249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 508253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 508257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 508261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 508265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 508269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 508274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 508278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 508282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385508863| [2025/04/30 10:19:45 508286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385508863| [2025/04/30 10:19:45 508289] [debug] |xqc_engine_wakeup_after|wakeup:1746008385508863|now:1746008385508289|diff:574| [2025/04/30 10:19:45 508294] [debug] |xqc_engine_main_logic|END|now:1746008385508139| [2025/04/30 10:19:45 508299] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385508299| [2025/04/30 10:19:45 508303] [debug] |xqc_engine_wakeup_after|wakeup:1746008385508863|now:1746008385508303|diff:560| [2025/04/30 10:19:45 508310] [debug] |xqc_engine_main_logic|END|now:1746008385508299| [2025/04/30 10:19:45 509390] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385509390| [2025/04/30 10:19:45 509404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385508863|pq_index:0| [2025/04/30 10:19:45 509411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385508139| [2025/04/30 10:19:45 509419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385509417| [2025/04/30 10:19:45 509426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385508863|now:1746008385509417| [2025/04/30 10:19:45 509433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385508863|now:1746008385509417| [2025/04/30 10:19:45 509439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 509447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38137|min_srtt:38137|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 509454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1288677| [2025/04/30 10:19:45 509461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 509468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 509474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 509480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 509487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 509494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 509501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 509508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 10:19:45 509566] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385509519|stream_id:0|stream_offset:1246233| [2025/04/30 10:19:45 509579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 509584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 509589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38137|rtt_var:695|pto_duration:40917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 509593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 509606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 509612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 509619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385575436|now:1746008385509588|interv:65848| [2025/04/30 10:19:45 509625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385575436|now:1746008385509588|interval:65848|pto_count:0|srtt:38137 [2025/04/30 10:19:45 509632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84014|inflight:42009| [2025/04/30 10:19:45 509640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 509647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1247412| [2025/04/30 10:19:45 509654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 509661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 10:19:45 509700] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385509672|stream_id:0|stream_offset:1247412| [2025/04/30 10:19:45 509706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 509711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 509718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38137|rtt_var:695|pto_duration:40917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 509725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 509732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 509738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 509745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385575589|now:1746008385509718|interv:65871| [2025/04/30 10:19:45 509752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385575589|now:1746008385509718|interval:65871|pto_count:0|srtt:38137 [2025/04/30 10:19:45 509766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84014|inflight:43209| [2025/04/30 10:19:45 509774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 509780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:84014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1248591| [2025/04/30 10:19:45 509788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 509801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385510801|now:1746008385509801|interv:1000| [2025/04/30 10:19:45 509808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 509813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 509819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385510801| [2025/04/30 10:19:45 509826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385510801| [2025/04/30 10:19:45 509832] [debug] |xqc_engine_wakeup_after|wakeup:1746008385510801|now:1746008385509832|diff:969| [2025/04/30 10:19:45 509837] [debug] |xqc_engine_main_logic|END|now:1746008385509417| [2025/04/30 10:19:45 509850] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385509849| [2025/04/30 10:19:45 509857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 509866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:539| [2025/04/30 10:19:45 509872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 10:19:45 509881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 10:19:45 509885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 509892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1276| [2025/04/30 10:19:45 509899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1186092|prior_time:1746008385470964|is_app_limited:0|send_elapse:38059|ack_elapse:38885|ctl_first_sent_time:1746008385472594|lagest_ack_time:1746008385509849|curr_delivered:1230506| [2025/04/30 10:19:45 509907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385472594| [2025/04/30 10:19:45 509914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:1026| [2025/04/30 10:19:45 509921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1277| [2025/04/30 10:19:45 509928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1186092|prior_time:1746008385470964|is_app_limited:0|send_elapse:38059|ack_elapse:38885|ctl_first_sent_time:1746008385472594|lagest_ack_time:1746008385509849|curr_delivered:1231706| [2025/04/30 10:19:45 509932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385472766| [2025/04/30 10:19:45 509936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:1027| [2025/04/30 10:19:45 509941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38137|rttvar:695|minrtt:30819|latest_rtt:37083|ack_delay:56| [2025/04/30 10:19:45 509948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37998|rttvar:799|minrtt:30819|latest_rtt:37083|ack_delay:56| [2025/04/30 10:19:45 509954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/04/30 10:19:45 509961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 509971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 509974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 509978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 509982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 509987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:799|pto_duration:41194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 509991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 509995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 509999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 510003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385575866|now:1746008385509986|interv:65880| [2025/04/30 10:19:45 510007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385575866|now:1746008385509986|interval:65880|pto_count:0|srtt:37998 [2025/04/30 10:19:45 510012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38059, ack_elapse 38885, delivered 45614|rate 1173048|lost 225| [2025/04/30 10:19:45 510016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173048) in round 24| [2025/04/30 10:19:45 510020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 510025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 510028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84014|packet_lost:0|acked:2400|po_sent_time:1746008385472766|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 510033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84014|packet_lost:0|acked:2400|po_sent_time:1746008385472766|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 510038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:86414|full_bw_reached:1|inflight:40809|srtt:37998|latest_rtt:37083|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 510043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 510048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385534849|now:1746008385509849|interv:25000| [2025/04/30 10:19:45 510053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385509849|max_ack_delay:25000| [2025/04/30 10:19:45 510061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 10:19:45 510065] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:540|frame:PING ACK |recv_time:1746008385509849|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 510070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505509849|now:1746008385509849|interv:120000000| [2025/04/30 10:19:45 510074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505509849|now:1746008385509849|interv:120000000| [2025/04/30 10:19:45 510078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385510801|pq_index:0| [2025/04/30 10:19:45 510082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385509417| [2025/04/30 10:19:45 510086] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385510086| [2025/04/30 10:19:45 510091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385510090| [2025/04/30 10:19:45 510097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 510102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1288677| [2025/04/30 10:19:45 510106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 510111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 510116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 510120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1289856| [2025/04/30 10:19:45 510124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 510129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 510133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 510138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1291035| [2025/04/30 10:19:45 510142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 510146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 510153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 510158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1292214| [2025/04/30 10:19:45 510162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 510166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 510170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 510175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1293393| [2025/04/30 10:19:45 510179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 510183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 510187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 510191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 510196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 510200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1248591| [2025/04/30 10:19:45 510204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 510208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 510212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385510801| [2025/04/30 10:19:45 510216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385510801| [2025/04/30 10:19:45 510220] [debug] |xqc_engine_wakeup_after|wakeup:1746008385510801|now:1746008385510220|diff:581| [2025/04/30 10:19:45 510224] [debug] |xqc_engine_main_logic|END|now:1746008385510090| [2025/04/30 10:19:45 510230] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385510230| [2025/04/30 10:19:45 510234] [debug] |xqc_engine_wakeup_after|wakeup:1746008385510801|now:1746008385510234|diff:567| [2025/04/30 10:19:45 510238] [debug] |xqc_engine_main_logic|END|now:1746008385510230| [2025/04/30 10:19:45 511307] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385511307| [2025/04/30 10:19:45 511321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385510801|pq_index:0| [2025/04/30 10:19:45 511328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385510090| [2025/04/30 10:19:45 511336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385511334| [2025/04/30 10:19:45 511351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385510801|now:1746008385511334| [2025/04/30 10:19:45 511357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385510801|now:1746008385511334| [2025/04/30 10:19:45 511363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 511371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 511378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1293393| [2025/04/30 10:19:45 511385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 511390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 511396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 511402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 511409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 511415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1248591| [2025/04/30 10:19:45 511421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 511427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 10:19:45 511498] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385511438|stream_id:0|stream_offset:1248591| [2025/04/30 10:19:45 511508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 511515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 511522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:799|pto_duration:41194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 511528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 511534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 511539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 511545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385577632|now:1746008385511521|interv:66111| [2025/04/30 10:19:45 511573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385577632|now:1746008385511521|interval:66111|pto_count:0|srtt:37998 [2025/04/30 10:19:45 511585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86414|inflight:42009| [2025/04/30 10:19:45 511593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 511599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1249770| [2025/04/30 10:19:45 511606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 511612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 10:19:45 511651] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385511623|stream_id:0|stream_offset:1249770| [2025/04/30 10:19:45 511658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 511665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 511671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:799|pto_duration:41194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 511677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 511682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 511688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 511694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385577817|now:1746008385511670|interv:66147| [2025/04/30 10:19:45 511699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385577817|now:1746008385511670|interval:66147|pto_count:0|srtt:37998 [2025/04/30 10:19:45 511706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86414|inflight:43209| [2025/04/30 10:19:45 511713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 511718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:86414|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 511722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 511726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385512726|now:1746008385511726|interv:1000| [2025/04/30 10:19:45 511730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 511734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 511739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385512726| [2025/04/30 10:19:45 511746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385512726| [2025/04/30 10:19:45 511759] [debug] |xqc_engine_wakeup_after|wakeup:1746008385512726|now:1746008385511759|diff:967| [2025/04/30 10:19:45 511767] [debug] |xqc_engine_main_logic|END|now:1746008385511334| [2025/04/30 10:19:45 511779] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385511778| [2025/04/30 10:19:45 511787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 511796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:540| [2025/04/30 10:19:45 511802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 10:19:45 511810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 10:19:45 511817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 511824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1278| [2025/04/30 10:19:45 511832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1188492|prior_time:1746008385472919|is_app_limited:0|send_elapse:36542|ack_elapse:38859|ctl_first_sent_time:1746008385473228|lagest_ack_time:1746008385511778|curr_delivered:1232906| [2025/04/30 10:19:45 511839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385473228| [2025/04/30 10:19:45 511846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:1028| [2025/04/30 10:19:45 511853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1279| [2025/04/30 10:19:45 511860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1188492|prior_time:1746008385472919|is_app_limited:0|send_elapse:36542|ack_elapse:38859|ctl_first_sent_time:1746008385473228|lagest_ack_time:1746008385511778|curr_delivered:1234106| [2025/04/30 10:19:45 511867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385474658| [2025/04/30 10:19:45 511874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:1029| [2025/04/30 10:19:45 511881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37998|rttvar:799|minrtt:30819|latest_rtt:37120|ack_delay:72| [2025/04/30 10:19:45 511887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37880|rttvar:837|minrtt:30819|latest_rtt:37120|ack_delay:72| [2025/04/30 10:19:45 511893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/04/30 10:19:45 511900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 511907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 511914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 511919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 511923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 511932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:837|pto_duration:41228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 511936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 511940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 511944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 511948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385577851|now:1746008385511931|interv:65920| [2025/04/30 10:19:45 511952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385577851|now:1746008385511931|interval:65920|pto_count:0|srtt:37880 [2025/04/30 10:19:45 511957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36542, ack_elapse 38859, delivered 45614|rate 1173833|lost 225| [2025/04/30 10:19:45 511961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173833) in round 24| [2025/04/30 10:19:45 511966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 511970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 511977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86414|packet_lost:0|acked:2400|po_sent_time:1746008385474658|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 511984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86414|packet_lost:0|acked:2400|po_sent_time:1746008385474658|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 511992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:88814|full_bw_reached:1|inflight:40809|srtt:37880|latest_rtt:37120|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 511999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 10:19:45 512004] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746008385511778|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 512009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505511778|now:1746008385511778|interv:120000000| [2025/04/30 10:19:45 512013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505511778|now:1746008385511778|interv:120000000| [2025/04/30 10:19:45 512017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385512726|pq_index:0| [2025/04/30 10:19:45 512021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385511334| [2025/04/30 10:19:45 512025] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385512025| [2025/04/30 10:19:45 512030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385512029| [2025/04/30 10:19:45 512040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 512044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1293393| [2025/04/30 10:19:45 512049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 512054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 512058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 512062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1294572| [2025/04/30 10:19:45 512067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 512071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 512075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 512080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1295751| [2025/04/30 10:19:45 512084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 512088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 512093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 512097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1296930| [2025/04/30 10:19:45 512101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 512106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 512110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 512114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1298109| [2025/04/30 10:19:45 512121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 512125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 512129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 512133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 512138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 512142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 512147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 512150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 512154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385512726| [2025/04/30 10:19:45 512158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385512726| [2025/04/30 10:19:45 512162] [debug] |xqc_engine_wakeup_after|wakeup:1746008385512726|now:1746008385512162|diff:564| [2025/04/30 10:19:45 512167] [debug] |xqc_engine_main_logic|END|now:1746008385512029| [2025/04/30 10:19:45 512172] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385512172| [2025/04/30 10:19:45 512176] [debug] |xqc_engine_wakeup_after|wakeup:1746008385512726|now:1746008385512176|diff:550| [2025/04/30 10:19:45 512180] [debug] |xqc_engine_main_logic|END|now:1746008385512172| [2025/04/30 10:19:45 513248] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385513248| [2025/04/30 10:19:45 513258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385512726|pq_index:0| [2025/04/30 10:19:45 513262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385512029| [2025/04/30 10:19:45 513267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385513266| [2025/04/30 10:19:45 513272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385512726|now:1746008385513266| [2025/04/30 10:19:45 513276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385512726|now:1746008385513266| [2025/04/30 10:19:45 513280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 513286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 513290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1298109| [2025/04/30 10:19:45 513295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 513304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 513308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 513312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 513316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 513322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 513330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 513337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 10:19:45 513409] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385513348|stream_id:0|stream_offset:1250949| [2025/04/30 10:19:45 513417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 513424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 513429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:837|pto_duration:41228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 513436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 513441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 513446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 513452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385579576|now:1746008385513429|interv:66147| [2025/04/30 10:19:45 513457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385579576|now:1746008385513429|interval:66147|pto_count:0|srtt:37880 [2025/04/30 10:19:45 513463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88814|inflight:42009| [2025/04/30 10:19:45 513470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 513476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1252128| [2025/04/30 10:19:45 513482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 513488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 10:19:45 513523] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385513497|stream_id:0|stream_offset:1252128| [2025/04/30 10:19:45 513530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 513543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 513571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:837|pto_duration:41228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 513579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 513585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 513590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 513596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385579725|now:1746008385513571|interv:66154| [2025/04/30 10:19:45 513602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385579725|now:1746008385513571|interval:66154|pto_count:0|srtt:37880 [2025/04/30 10:19:45 513608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88814|inflight:43209| [2025/04/30 10:19:45 513615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 513620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:88814|conn:0000564648F8D6FC|stream_id:0|stream_offset:1253307| [2025/04/30 10:19:45 513627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 513633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385514633|now:1746008385513633|interv:1000| [2025/04/30 10:19:45 513639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 513645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 513649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385514633| [2025/04/30 10:19:45 513653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385514633| [2025/04/30 10:19:45 513657] [debug] |xqc_engine_wakeup_after|wakeup:1746008385514633|now:1746008385513657|diff:976| [2025/04/30 10:19:45 513662] [debug] |xqc_engine_main_logic|END|now:1746008385513266| [2025/04/30 10:19:45 513778] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385513777| [2025/04/30 10:19:45 513788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 513796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:541| [2025/04/30 10:19:45 513802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 10:19:45 513810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 10:19:45 513816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 513825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1280| [2025/04/30 10:19:45 513832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45614|prior_delivered:1190892|prior_time:1746008385474971|is_app_limited:0|send_elapse:39761|ack_elapse:38806|ctl_first_sent_time:1746008385476567|lagest_ack_time:1746008385513777|curr_delivered:1235306| [2025/04/30 10:19:45 513845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385476567| [2025/04/30 10:19:45 513853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:1030| [2025/04/30 10:19:45 513861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1281| [2025/04/30 10:19:45 513870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:44407|prior_delivered:1193299|prior_time:1746008385476943|is_app_limited:0|send_elapse:39974|ack_elapse:36834|ctl_first_sent_time:1746008385478516|lagest_ack_time:1746008385513777|curr_delivered:1236506| [2025/04/30 10:19:45 513877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385478516| [2025/04/30 10:19:45 513883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:1031| [2025/04/30 10:19:45 513890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37880|rttvar:837|minrtt:30819|latest_rtt:35261|ack_delay:72| [2025/04/30 10:19:45 513897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37543|rttvar:1300|minrtt:30819|latest_rtt:35261|ack_delay:72| [2025/04/30 10:19:45 513904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/04/30 10:19:45 513910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 513916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 513923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 513928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 513932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 513936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37543|rtt_var:1300|pto_duration:42743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 513941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 513945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 513949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 513953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385581240|now:1746008385513936|interv:67304| [2025/04/30 10:19:45 513957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385581240|now:1746008385513936|interval:67304|pto_count:0|srtt:37543 [2025/04/30 10:19:45 513962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39974, ack_elapse 36834, delivered 43207|rate 1080877|lost 225| [2025/04/30 10:19:45 513970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080877) in round 24| [2025/04/30 10:19:45 513974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 513979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 513983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88814|packet_lost:0|acked:2400|po_sent_time:1746008385478516|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 513987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88814|packet_lost:0|acked:2400|po_sent_time:1746008385478516|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1195699| [2025/04/30 10:19:45 513992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:91214|full_bw_reached:1|inflight:40809|srtt:37543|latest_rtt:35261|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 513998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 10:19:45 514003] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746008385513777|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 514008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505513777|now:1746008385513777|interv:120000000| [2025/04/30 10:19:45 514012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505513777|now:1746008385513777|interv:120000000| [2025/04/30 10:19:45 514016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385514633|pq_index:0| [2025/04/30 10:19:45 514020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385513266| [2025/04/30 10:19:45 514024] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385514024| [2025/04/30 10:19:45 514029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385514028| [2025/04/30 10:19:45 514035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 514040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1298109| [2025/04/30 10:19:45 514044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 514049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 514054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 514061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1299288| [2025/04/30 10:19:45 514065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 514070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 514074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 514079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1300467| [2025/04/30 10:19:45 514083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 514088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 514092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 514096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1301646| [2025/04/30 10:19:45 514101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 514105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 514110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 514114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1302825| [2025/04/30 10:19:45 514118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 514122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 514126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 514131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 514135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 514139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1253307| [2025/04/30 10:19:45 514146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 514150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 514154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385514633| [2025/04/30 10:19:45 514158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385514633| [2025/04/30 10:19:45 514162] [debug] |xqc_engine_wakeup_after|wakeup:1746008385514633|now:1746008385514162|diff:471| [2025/04/30 10:19:45 514166] [debug] |xqc_engine_main_logic|END|now:1746008385514028| [2025/04/30 10:19:45 514172] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385514172| [2025/04/30 10:19:45 514176] [debug] |xqc_engine_wakeup_after|wakeup:1746008385514633|now:1746008385514176|diff:457| [2025/04/30 10:19:45 514180] [debug] |xqc_engine_main_logic|END|now:1746008385514172| [2025/04/30 10:19:45 515248] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385515248| [2025/04/30 10:19:45 515259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385514633|pq_index:0| [2025/04/30 10:19:45 515263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385514028| [2025/04/30 10:19:45 515268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385515267| [2025/04/30 10:19:45 515273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385514633|now:1746008385515267| [2025/04/30 10:19:45 515277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385514633|now:1746008385515267| [2025/04/30 10:19:45 515281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 515287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37543|min_srtt:37543|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 515291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1302825| [2025/04/30 10:19:45 515296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 515300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 515305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 515313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 515320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 515327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1253307| [2025/04/30 10:19:45 515334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 515341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 10:19:45 515386] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385515352|stream_id:0|stream_offset:1253307| [2025/04/30 10:19:45 515400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 515407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 515413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37543|rtt_var:1300|pto_duration:42743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 515419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 515425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 515430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 515436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385583095|now:1746008385515413|interv:67682| [2025/04/30 10:19:45 515441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385583095|now:1746008385515413|interval:67682|pto_count:0|srtt:37543 [2025/04/30 10:19:45 515447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91214|inflight:42009| [2025/04/30 10:19:45 515454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 515460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1254486| [2025/04/30 10:19:45 515466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 515472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 10:19:45 515505] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385515482|stream_id:0|stream_offset:1254486| [2025/04/30 10:19:45 515511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 515518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 515524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37543|rtt_var:1300|pto_duration:42743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 515530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 515535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 515541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 515546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385583225|now:1746008385515523|interv:67702| [2025/04/30 10:19:45 515574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385583225|now:1746008385515523|interval:67702|pto_count:0|srtt:37543 [2025/04/30 10:19:45 515585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91214|inflight:43209| [2025/04/30 10:19:45 515592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 515598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:91214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 515604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 515610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385516609|now:1746008385515609|interv:1000| [2025/04/30 10:19:45 515615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 515620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 515626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385516609| [2025/04/30 10:19:45 515632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385516609| [2025/04/30 10:19:45 515637] [debug] |xqc_engine_wakeup_after|wakeup:1746008385516609|now:1746008385515637|diff:972| [2025/04/30 10:19:45 515643] [debug] |xqc_engine_main_logic|END|now:1746008385515267| [2025/04/30 10:19:45 515834] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385515832| [2025/04/30 10:19:45 515841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 515849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:542| [2025/04/30 10:19:45 515854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 10:19:45 515862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 10:19:45 515868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 515875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1282| [2025/04/30 10:19:45 515881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:45607|prior_delivered:1193299|prior_time:1746008385476943|is_app_limited:0|send_elapse:40133|ack_elapse:38889|ctl_first_sent_time:1746008385478675|lagest_ack_time:1746008385515832|curr_delivered:1237706| [2025/04/30 10:19:45 515889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385478675| [2025/04/30 10:19:45 515896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:1032| [2025/04/30 10:19:45 515902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1283| [2025/04/30 10:19:45 515909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:44407|prior_delivered:1195699|prior_time:1746008385478912|is_app_limited:0|send_elapse:39808|ack_elapse:36920|ctl_first_sent_time:1746008385480450|lagest_ack_time:1746008385515832|curr_delivered:1238906| [2025/04/30 10:19:45 515916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385480450| [2025/04/30 10:19:45 515927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:1033| [2025/04/30 10:19:45 515933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37543|rttvar:1300|minrtt:30819|latest_rtt:35382|ack_delay:80| [2025/04/30 10:19:45 515939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37263|rttvar:1535|minrtt:30819|latest_rtt:35382|ack_delay:80| [2025/04/30 10:19:45 515945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/04/30 10:19:45 515951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 515957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 515962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 10:19:45 515968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 515974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 515980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37263|rtt_var:1535|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 515987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 515993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 515999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 516005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385583885|now:1746008385515980|interv:67905| [2025/04/30 10:19:45 516011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385583885|now:1746008385515980|interval:67905|pto_count:0|srtt:37263 [2025/04/30 10:19:45 516016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39808, ack_elapse 36920, delivered 43207|rate 1085384|lost 225| [2025/04/30 10:19:45 516021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 10:19:45 516025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085384) in round 25| [2025/04/30 10:19:45 516029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 516033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 516037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91214|packet_lost:0|acked:2400|po_sent_time:1746008385480450|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 516042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91214|packet_lost:0|acked:2400|po_sent_time:1746008385480450|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 516046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:93614|full_bw_reached:1|inflight:40809|srtt:37263|latest_rtt:35382|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 516056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 10:19:45 516061] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746008385515832|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 516065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505515832|now:1746008385515832|interv:120000000| [2025/04/30 10:19:45 516070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505515832|now:1746008385515832|interv:120000000| [2025/04/30 10:19:45 516074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385516609|pq_index:0| [2025/04/30 10:19:45 516078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385515267| [2025/04/30 10:19:45 516082] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385516082| [2025/04/30 10:19:45 516088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385516086| [2025/04/30 10:19:45 516097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 516104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1302825| [2025/04/30 10:19:45 516111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 516117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 516122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 516126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1304004| [2025/04/30 10:19:45 516131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 516135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 516139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 516143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1305183| [2025/04/30 10:19:45 516155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 516159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 516164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 516168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1306362| [2025/04/30 10:19:45 516172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 516176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 516181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 516185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1307541| [2025/04/30 10:19:45 516189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 516193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 516197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 516201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 516206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 516210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 516214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 516218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 516222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385516609| [2025/04/30 10:19:45 516226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385516609| [2025/04/30 10:19:45 516230] [debug] |xqc_engine_wakeup_after|wakeup:1746008385516609|now:1746008385516230|diff:379| [2025/04/30 10:19:45 516236] [debug] |xqc_engine_main_logic|END|now:1746008385516086| [2025/04/30 10:19:45 516244] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385516244| [2025/04/30 10:19:45 516250] [debug] |xqc_engine_wakeup_after|wakeup:1746008385516609|now:1746008385516250|diff:359| [2025/04/30 10:19:45 516256] [debug] |xqc_engine_main_logic|END|now:1746008385516244| [2025/04/30 10:19:45 517331] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385517331| [2025/04/30 10:19:45 517343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385516609|pq_index:0| [2025/04/30 10:19:45 517357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385516086| [2025/04/30 10:19:45 517366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385517364| [2025/04/30 10:19:45 517372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385516609|now:1746008385517364| [2025/04/30 10:19:45 517379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385516609|now:1746008385517364| [2025/04/30 10:19:45 517386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 517394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37263|min_srtt:37263|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 517401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1307541| [2025/04/30 10:19:45 517407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 517413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 517419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 517426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 517433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 517439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 517445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 517452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 10:19:45 517498] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385517464|stream_id:0|stream_offset:1255665| [2025/04/30 10:19:45 517506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 517511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 517515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37263|rtt_var:1535|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 517522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 517529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 517536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 517548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385585867|now:1746008385517515|interv:68352| [2025/04/30 10:19:45 517573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385585867|now:1746008385517515|interval:68352|pto_count:0|srtt:37263 [2025/04/30 10:19:45 517581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93614|inflight:42009| [2025/04/30 10:19:45 517589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 517594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1256844| [2025/04/30 10:19:45 517599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 517603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 10:19:45 517637] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385517611|stream_id:0|stream_offset:1256844| [2025/04/30 10:19:45 517646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 517653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 517660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37263|rtt_var:1535|pto_duration:43403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 517666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 517670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 517674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 517678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385586014|now:1746008385517660|interv:68354| [2025/04/30 10:19:45 517682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385586014|now:1746008385517660|interval:68354|pto_count:0|srtt:37263 [2025/04/30 10:19:45 517687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93614|inflight:43209| [2025/04/30 10:19:45 517691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 517695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:93614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1258023| [2025/04/30 10:19:45 517700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 517704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385518704|now:1746008385517704|interv:1000| [2025/04/30 10:19:45 517708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 517716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 517720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385518704| [2025/04/30 10:19:45 517725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385518704| [2025/04/30 10:19:45 517729] [debug] |xqc_engine_wakeup_after|wakeup:1746008385518704|now:1746008385517729|diff:975| [2025/04/30 10:19:45 517733] [debug] |xqc_engine_main_logic|END|now:1746008385517364| [2025/04/30 10:19:45 518595] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385518593| [2025/04/30 10:19:45 518611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 518619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:543| [2025/04/30 10:19:45 518623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 10:19:45 518630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 10:19:45 518636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 518644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1284|origin_pktnum:1203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1284| [2025/04/30 10:19:45 518650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:43207|prior_delivered:1198099|prior_time:1746008385480879|is_app_limited:0|send_elapse:41115|ack_elapse:37714|ctl_first_sent_time:1746008385482471|lagest_ack_time:1746008385518593|curr_delivered:1240106| [2025/04/30 10:19:45 518655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385482471| [2025/04/30 10:19:45 518662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:1035| [2025/04/30 10:19:45 518669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1285|origin_pktnum:1148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1285| [2025/04/30 10:19:45 518675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:43207|prior_delivered:1198099|prior_time:1746008385480879|is_app_limited:0|send_elapse:41115|ack_elapse:37714|ctl_first_sent_time:1746008385482471|lagest_ack_time:1746008385518593|curr_delivered:1241306| [2025/04/30 10:19:45 518679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385482620| [2025/04/30 10:19:45 518685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:1036| [2025/04/30 10:19:45 518691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37263|rttvar:1535|minrtt:30819|latest_rtt:35973|ack_delay:40| [2025/04/30 10:19:45 518699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37097|rttvar:1484|minrtt:30819|latest_rtt:35973|ack_delay:40| [2025/04/30 10:19:45 518705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/04/30 10:19:45 518713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 518720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 518726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37097|rtt_var:1484|pto_duration:43033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 518740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 518745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 518749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 518753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385585644|now:1746008385518726|interv:66918| [2025/04/30 10:19:45 518757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385585644|now:1746008385518726|interval:66918|pto_count:0|srtt:37097 [2025/04/30 10:19:45 518762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41115, ack_elapse 37714, delivered 43207|rate 1050881|lost 225| [2025/04/30 10:19:45 518766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050881) in round 25| [2025/04/30 10:19:45 518772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 518778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 518784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93614|packet_lost:0|acked:2400|po_sent_time:1746008385482620|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 518791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93614|packet_lost:0|acked:2400|po_sent_time:1746008385482620|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 518797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:96014|full_bw_reached:1|inflight:40809|srtt:37097|latest_rtt:35973|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 518804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 10:19:45 518811] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1746008385518593|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 518818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505518593|now:1746008385518593|interv:120000000| [2025/04/30 10:19:45 518823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505518593|now:1746008385518593|interv:120000000| [2025/04/30 10:19:45 518827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385518704|pq_index:0| [2025/04/30 10:19:45 518831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385517364| [2025/04/30 10:19:45 518837] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385518837| [2025/04/30 10:19:45 518845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385518843| [2025/04/30 10:19:45 518855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385518704|now:1746008385518843| [2025/04/30 10:19:45 518862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385518704|now:1746008385518843| [2025/04/30 10:19:45 518868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 518875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|min_srtt:37097|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 518881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1307541| [2025/04/30 10:19:45 518888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 518895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 518903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|min_srtt:37097|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 518910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1308720| [2025/04/30 10:19:45 518917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 518922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 518926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|min_srtt:37097|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 518931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1309899| [2025/04/30 10:19:45 518935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 518939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 518944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|min_srtt:37097|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 518948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1311078| [2025/04/30 10:19:45 518953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 518959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 518966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37097|min_srtt:37097|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 518977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1312257| [2025/04/30 10:19:45 518981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 518985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 518989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 518993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 518998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 519002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1258023| [2025/04/30 10:19:45 519007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 519011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 10:19:45 519047] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385519019|stream_id:0|stream_offset:1258023| [2025/04/30 10:19:45 519054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 519059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 519063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37097|rtt_var:1484|pto_duration:43033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 519068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 519072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 519076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 519079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385587052|now:1746008385519063|interv:67989| [2025/04/30 10:19:45 519084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385587052|now:1746008385519063|interval:67989|pto_count:0|srtt:37097 [2025/04/30 10:19:45 519088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96014|inflight:42009| [2025/04/30 10:19:45 519093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 519097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1259202| [2025/04/30 10:19:45 519106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 519110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 10:19:45 519134] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385519116|stream_id:0|stream_offset:1259202| [2025/04/30 10:19:45 519140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 519145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 519149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37097|rtt_var:1484|pto_duration:43033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 519153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 519157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 519161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 519165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385587149|now:1746008385519149|interv:68000| [2025/04/30 10:19:45 519169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385587149|now:1746008385519149|interval:68000|pto_count:0|srtt:37097 [2025/04/30 10:19:45 519174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96014|inflight:43209| [2025/04/30 10:19:45 519178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 519182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:96014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 519187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 519191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385520191|now:1746008385519191|interv:1000| [2025/04/30 10:19:45 519195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 519199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 519203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385520191| [2025/04/30 10:19:45 519207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385520191| [2025/04/30 10:19:45 519211] [debug] |xqc_engine_wakeup_after|wakeup:1746008385520191|now:1746008385519211|diff:980| [2025/04/30 10:19:45 519215] [debug] |xqc_engine_main_logic|END|now:1746008385518843| [2025/04/30 10:19:45 519223] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385519222| [2025/04/30 10:19:45 519228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 519233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:544| [2025/04/30 10:19:45 519237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 10:19:45 519246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 10:19:45 519250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 519255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1290|path_largest_ack:1290| [2025/04/30 10:19:45 519259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:43207|prior_delivered:1200499|prior_time:1746008385482954|is_app_limited:0|send_elapse:39958|ack_elapse:36268|ctl_first_sent_time:1746008385484577|lagest_ack_time:1746008385519222|curr_delivered:1242506| [2025/04/30 10:19:45 519264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385484577| [2025/04/30 10:19:45 519269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:1039| [2025/04/30 10:19:45 519273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37097|rttvar:1484|minrtt:30819|latest_rtt:34645|ack_delay:56| [2025/04/30 10:19:45 519277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36783|rttvar:1740|minrtt:30819|latest_rtt:34645|ack_delay:56| [2025/04/30 10:19:45 519281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1290|lost_pn:1287|thresh:3| [2025/04/30 10:19:45 519286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 519290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 519294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36783|rtt_var:1740|pto_duration:43743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 519298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 519302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 519306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 519310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385587859|now:1746008385519294|interv:68565| [2025/04/30 10:19:45 519314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385587859|now:1746008385519294|interval:68565|pto_count:0|srtt:36783 [2025/04/30 10:19:45 519322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39958, ack_elapse 36268, delivered 42007|rate 1051278|lost 225| [2025/04/30 10:19:45 519328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051278) in round 25| [2025/04/30 10:19:45 519335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 519341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 519347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96014|packet_lost:0|acked:1200|po_sent_time:1746008385484577|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 519359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96014|packet_lost:0|acked:1200|po_sent_time:1746008385484577|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 519366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:97214|full_bw_reached:1|inflight:42009|srtt:36783|latest_rtt:34645|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 519373] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:97214|inflight:42009|mode:2|applimit:0|pacing_rate:1212393|bw:1212393|srtt:36783|latest_rtt:34645|min_rtt:30819|send:1304|lost:225|tlp:0|recv:534|recovery:1|slow_start:0|conn_life:1143923|acked:1200|delivered:1242506|is_cwnd_limited:0| [2025/04/30 10:19:45 519382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 10:19:45 519388] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746008385519222|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 519395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505519222|now:1746008385519222|interv:120000000| [2025/04/30 10:19:45 519401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505519222|now:1746008385519222|interv:120000000| [2025/04/30 10:19:45 519406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385520191|pq_index:0| [2025/04/30 10:19:45 519412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385518843| [2025/04/30 10:19:45 519418] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385519417| [2025/04/30 10:19:45 519425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385519423| [2025/04/30 10:19:45 519433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|min_srtt:36783|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 519439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1312257| [2025/04/30 10:19:45 519445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 519451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 519457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|min_srtt:36783|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 519463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1313436| [2025/04/30 10:19:45 519469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 519479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 519485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|min_srtt:36783|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 519491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1314615| [2025/04/30 10:19:45 519497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 519502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 519507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 519513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 519520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 519526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 519532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 519537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 519543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385520191| [2025/04/30 10:19:45 519566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385520191| [2025/04/30 10:19:45 519576] [debug] |xqc_engine_wakeup_after|wakeup:1746008385520191|now:1746008385519576|diff:615| [2025/04/30 10:19:45 519583] [debug] |xqc_engine_main_logic|END|now:1746008385519423| [2025/04/30 10:19:45 519591] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385519591| [2025/04/30 10:19:45 519597] [debug] |xqc_engine_wakeup_after|wakeup:1746008385520191|now:1746008385519597|diff:594| [2025/04/30 10:19:45 519603] [debug] |xqc_engine_main_logic|END|now:1746008385519591| [2025/04/30 10:19:45 520671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385520670| [2025/04/30 10:19:45 520681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385520191|pq_index:0| [2025/04/30 10:19:45 520685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385519423| [2025/04/30 10:19:45 520691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385520690| [2025/04/30 10:19:45 520695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385520191|now:1746008385520690| [2025/04/30 10:19:45 520700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385520191|now:1746008385520690| [2025/04/30 10:19:45 520704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 520715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36783|min_srtt:36783|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 520720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1314615| [2025/04/30 10:19:45 520725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 520729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 520732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 520737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 520742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 520746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 520751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 520755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 10:19:45 520797] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385520763|stream_id:0|stream_offset:1260381| [2025/04/30 10:19:45 520807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 520814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 520820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36783|rtt_var:1740|pto_duration:43743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 520827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 520833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 520839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 520845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385589506|now:1746008385520820|interv:68686| [2025/04/30 10:19:45 520851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385589506|now:1746008385520820|interval:68686|pto_count:0|srtt:36783 [2025/04/30 10:19:45 520859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97214|inflight:43209| [2025/04/30 10:19:45 520866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 520873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:97214|conn:0000564648F8D6FC|stream_id:0|stream_offset:1261560| [2025/04/30 10:19:45 520886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 520893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385521892|now:1746008385520892|interv:1000| [2025/04/30 10:19:45 520899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 520905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 520912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385521892| [2025/04/30 10:19:45 520918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385521892| [2025/04/30 10:19:45 520925] [debug] |xqc_engine_wakeup_after|wakeup:1746008385521892|now:1746008385520924|diff:968| [2025/04/30 10:19:45 520929] [debug] |xqc_engine_main_logic|END|now:1746008385520690| [2025/04/30 10:19:45 520941] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385520940| [2025/04/30 10:19:45 520948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 520957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:545| [2025/04/30 10:19:45 520960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 10:19:45 520966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 10:19:45 520970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 520975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1291| [2025/04/30 10:19:45 520980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1202899|prior_time:1746008385484933|is_app_limited:0|send_elapse:41180|ack_elapse:36007|ctl_first_sent_time:1746008385486531|lagest_ack_time:1746008385520940|curr_delivered:1243706| [2025/04/30 10:19:45 520985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385486531| [2025/04/30 10:19:45 520989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:1040| [2025/04/30 10:19:45 520994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1292| [2025/04/30 10:19:45 520998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1202899|prior_time:1746008385484933|is_app_limited:0|send_elapse:41180|ack_elapse:36007|ctl_first_sent_time:1746008385486531|lagest_ack_time:1746008385520940|curr_delivered:1244906| [2025/04/30 10:19:45 521003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385486708| [2025/04/30 10:19:45 521007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:1041| [2025/04/30 10:19:45 521011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36783|rttvar:1740|minrtt:30819|latest_rtt:34232|ack_delay:72| [2025/04/30 10:19:45 521016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36456|rttvar:1960|minrtt:30819|latest_rtt:34232|ack_delay:72| [2025/04/30 10:19:45 521024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1292|lost_pn:1289|thresh:3| [2025/04/30 10:19:45 521028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 521032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 521036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:1960|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 521041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 521045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 521049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 521053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385590059|now:1746008385521036|interv:69023| [2025/04/30 10:19:45 521057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385590059|now:1746008385521036|interval:69023|pto_count:0|srtt:36456 [2025/04/30 10:19:45 521061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41180, ack_elapse 36007, delivered 42007|rate 1020082|lost 225| [2025/04/30 10:19:45 521066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020082) in round 25| [2025/04/30 10:19:45 521070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 521074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 521078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97214|packet_lost:0|acked:2400|po_sent_time:1746008385486708|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 521082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97214|packet_lost:0|acked:2400|po_sent_time:1746008385486708|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 521087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:99614|full_bw_reached:1|inflight:40809|srtt:36456|latest_rtt:34232|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 521093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 10:19:45 521097] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746008385520940|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 521102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505520940|now:1746008385520940|interv:120000000| [2025/04/30 10:19:45 521106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505520940|now:1746008385520940|interv:120000000| [2025/04/30 10:19:45 521110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385521892|pq_index:0| [2025/04/30 10:19:45 521114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385520690| [2025/04/30 10:19:45 521121] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385521121| [2025/04/30 10:19:45 521126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385521125| [2025/04/30 10:19:45 521132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 521136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1314615| [2025/04/30 10:19:45 521141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 521145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 521150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 521154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1315794| [2025/04/30 10:19:45 521159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 521163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 521167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 521171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1316973| [2025/04/30 10:19:45 521176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 521180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 521184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 521188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1318152| [2025/04/30 10:19:45 521193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 521197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 521204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 521208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 521213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 521217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 521220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 521225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 521229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 521233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1261560| [2025/04/30 10:19:45 521238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 521241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 521245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385521892| [2025/04/30 10:19:45 521249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385521892| [2025/04/30 10:19:45 521253] [debug] |xqc_engine_wakeup_after|wakeup:1746008385521892|now:1746008385521253|diff:639| [2025/04/30 10:19:45 521257] [debug] |xqc_engine_main_logic|END|now:1746008385521125| [2025/04/30 10:19:45 521263] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385521262| [2025/04/30 10:19:45 521266] [debug] |xqc_engine_wakeup_after|wakeup:1746008385521892|now:1746008385521266|diff:626| [2025/04/30 10:19:45 521270] [debug] |xqc_engine_main_logic|END|now:1746008385521262| [2025/04/30 10:19:45 522355] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385522355| [2025/04/30 10:19:45 522370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385521892|pq_index:0| [2025/04/30 10:19:45 522377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385521125| [2025/04/30 10:19:45 522385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385522383| [2025/04/30 10:19:45 522392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385521892|now:1746008385522383| [2025/04/30 10:19:45 522399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385521892|now:1746008385522383| [2025/04/30 10:19:45 522405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 522414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36456|min_srtt:36456|path_bw:1212393|loss_rate:4.14|path_pto:0| [2025/04/30 10:19:45 522421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 522436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 522442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 522448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 522455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 522462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 522469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1261560| [2025/04/30 10:19:45 522476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 522481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 10:19:45 522521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385522490|stream_id:0|stream_offset:1261560| [2025/04/30 10:19:45 522530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 522538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 522545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:1960|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 522575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 522579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 522583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 522587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385591786|now:1746008385522544|interv:69242| [2025/04/30 10:19:45 522591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385591786|now:1746008385522544|interval:69242|pto_count:0|srtt:36456 [2025/04/30 10:19:45 522596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99614|inflight:42009| [2025/04/30 10:19:45 522601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 522606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1262739| [2025/04/30 10:19:45 522610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 522614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 10:19:45 522652] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385522626|stream_id:0|stream_offset:1262739| [2025/04/30 10:19:45 522662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 522669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 522676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36456|rtt_var:1960|pto_duration:44296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 522683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 522687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 522691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 522694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385591922|now:1746008385522676|interv:69246| [2025/04/30 10:19:45 522698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385591922|now:1746008385522676|interval:69246|pto_count:0|srtt:36456 [2025/04/30 10:19:45 522703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99614|inflight:43209| [2025/04/30 10:19:45 522708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 522712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:99614|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 522717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 522720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385523720|now:1746008385522720|interv:1000| [2025/04/30 10:19:45 522724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 522728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 522732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385523720| [2025/04/30 10:19:45 522737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385523720| [2025/04/30 10:19:45 522741] [debug] |xqc_engine_wakeup_after|wakeup:1746008385523720|now:1746008385522741|diff:979| [2025/04/30 10:19:45 522745] [debug] |xqc_engine_main_logic|END|now:1746008385522383| [2025/04/30 10:19:45 522827] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385522825| [2025/04/30 10:19:45 522836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 522845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:546| [2025/04/30 10:19:45 522851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 10:19:45 522859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 10:19:45 522866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 522880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1294|path_largest_ack:1293| [2025/04/30 10:19:45 522887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1205299|prior_time:1746008385486905|is_app_limited:0|send_elapse:41183|ack_elapse:35920|ctl_first_sent_time:1746008385488529|lagest_ack_time:1746008385522825|curr_delivered:1246106| [2025/04/30 10:19:45 522894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385488529| [2025/04/30 10:19:45 522900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:1042| [2025/04/30 10:19:45 522905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1294|path_largest_ack:1294| [2025/04/30 10:19:45 522909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1205299|prior_time:1746008385486905|is_app_limited:0|send_elapse:41183|ack_elapse:35920|ctl_first_sent_time:1746008385488529|lagest_ack_time:1746008385522825|curr_delivered:1247306| [2025/04/30 10:19:45 522916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385488683| [2025/04/30 10:19:45 522922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:1043| [2025/04/30 10:19:45 522928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36456|rttvar:1960|minrtt:30819|latest_rtt:34142|ack_delay:80| [2025/04/30 10:19:45 522935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36156|rttvar:2068|minrtt:30819|latest_rtt:34142|ack_delay:80| [2025/04/30 10:19:45 522941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1294|lost_pn:1291|thresh:3| [2025/04/30 10:19:45 522948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 522955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 522961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36156|rtt_var:2068|pto_duration:44428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 522967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 522971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 522975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 522979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385592054|now:1746008385522960|interv:69094| [2025/04/30 10:19:45 522983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385592054|now:1746008385522960|interval:69094|pto_count:0|srtt:36156 [2025/04/30 10:19:45 522988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41183, ack_elapse 35920, delivered 42007|rate 1020008|lost 225| [2025/04/30 10:19:45 522996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020008) in round 25| [2025/04/30 10:19:45 523000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 523004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 523008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99614|packet_lost:0|acked:2400|po_sent_time:1746008385488683|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 523013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99614|packet_lost:0|acked:2400|po_sent_time:1746008385488683|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 523018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:102014|full_bw_reached:1|inflight:40809|srtt:36156|latest_rtt:34142|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 523024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 10:19:45 523028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746008385522825|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 523033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505522825|now:1746008385522825|interv:120000000| [2025/04/30 10:19:45 523037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505522825|now:1746008385522825|interv:120000000| [2025/04/30 10:19:45 523041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385523720|pq_index:0| [2025/04/30 10:19:45 523046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385522383| [2025/04/30 10:19:45 523050] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385523050| [2025/04/30 10:19:45 523055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385523054| [2025/04/30 10:19:45 523061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 523065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 523070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 523074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 523079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 523083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1320510| [2025/04/30 10:19:45 523090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 523095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 523099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 523103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1321689| [2025/04/30 10:19:45 523108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 523112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 523117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 523121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1322868| [2025/04/30 10:19:45 523125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 523130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 523134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 523139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 523143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 523147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 523151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 523156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 523160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 523164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 523169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 523175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 523179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385523720| [2025/04/30 10:19:45 523183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385523720| [2025/04/30 10:19:45 523187] [debug] |xqc_engine_wakeup_after|wakeup:1746008385523720|now:1746008385523187|diff:533| [2025/04/30 10:19:45 523192] [debug] |xqc_engine_main_logic|END|now:1746008385523054| [2025/04/30 10:19:45 523197] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385523197| [2025/04/30 10:19:45 523201] [debug] |xqc_engine_wakeup_after|wakeup:1746008385523720|now:1746008385523201|diff:519| [2025/04/30 10:19:45 523205] [debug] |xqc_engine_main_logic|END|now:1746008385523197| [2025/04/30 10:19:45 524276] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385524275| [2025/04/30 10:19:45 524285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385523720|pq_index:0| [2025/04/30 10:19:45 524291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385523054| [2025/04/30 10:19:45 524299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385524298| [2025/04/30 10:19:45 524306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385523720|now:1746008385524298| [2025/04/30 10:19:45 524313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385523720|now:1746008385524298| [2025/04/30 10:19:45 524319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 524325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36156|min_srtt:36156|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 524333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 524340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 524346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 524352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 524358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 524365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 524371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 524378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 524384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 10:19:45 524427] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385524396|stream_id:0|stream_offset:1263918| [2025/04/30 10:19:45 524444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 524452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 524459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36156|rtt_var:2068|pto_duration:44428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 524466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 524472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 524478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 524484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385593824|now:1746008385524459|interv:69365| [2025/04/30 10:19:45 524490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385593824|now:1746008385524459|interval:69365|pto_count:0|srtt:36156 [2025/04/30 10:19:45 524498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102014|inflight:42009| [2025/04/30 10:19:45 524506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 524513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1265097| [2025/04/30 10:19:45 524520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 524527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 10:19:45 524580] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385524538|stream_id:0|stream_offset:1265097| [2025/04/30 10:19:45 524593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 524601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 524608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36156|rtt_var:2068|pto_duration:44428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 524615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 524621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 524628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 524633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385593966|now:1746008385524607|interv:69359| [2025/04/30 10:19:45 524637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385593966|now:1746008385524607|interval:69359|pto_count:0|srtt:36156 [2025/04/30 10:19:45 524647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102014|inflight:43209| [2025/04/30 10:19:45 524652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 524656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:102014|conn:0000564648F8D6FC|stream_id:0|stream_offset:1266276| [2025/04/30 10:19:45 524661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 524665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385525665|now:1746008385524665|interv:1000| [2025/04/30 10:19:45 524669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 524673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 524677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385525665| [2025/04/30 10:19:45 524681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385525665| [2025/04/30 10:19:45 524685] [debug] |xqc_engine_wakeup_after|wakeup:1746008385525665|now:1746008385524685|diff:980| [2025/04/30 10:19:45 524689] [debug] |xqc_engine_main_logic|END|now:1746008385524298| [2025/04/30 10:19:45 524811] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385524809| [2025/04/30 10:19:45 524822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 524831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:547| [2025/04/30 10:19:45 524838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 10:19:45 524847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 10:19:45 524853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 524861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1296|path_largest_ack:1295| [2025/04/30 10:19:45 524868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1207699|prior_time:1746008385488864|is_app_limited:0|send_elapse:41126|ack_elapse:35945|ctl_first_sent_time:1746008385490461|lagest_ack_time:1746008385524809|curr_delivered:1248506| [2025/04/30 10:19:45 524875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385490461| [2025/04/30 10:19:45 524883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:1044| [2025/04/30 10:19:45 524890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1296|path_largest_ack:1296| [2025/04/30 10:19:45 524897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1207699|prior_time:1746008385488864|is_app_limited:0|send_elapse:41126|ack_elapse:35945|ctl_first_sent_time:1746008385490461|lagest_ack_time:1746008385524809|curr_delivered:1249706| [2025/04/30 10:19:45 524904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385490620| [2025/04/30 10:19:45 524910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:1045| [2025/04/30 10:19:45 524924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36156|rttvar:2068|minrtt:30819|latest_rtt:34189|ack_delay:64| [2025/04/30 10:19:45 524932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35902|rttvar:2058|minrtt:30819|latest_rtt:34189|ack_delay:64| [2025/04/30 10:19:45 524939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1296|lost_pn:1293|thresh:3| [2025/04/30 10:19:45 524945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 524952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 524957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35902|rtt_var:2058|pto_duration:44134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 524962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 524966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 524970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 524974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385593672|now:1746008385524957|interv:68715| [2025/04/30 10:19:45 524978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385593672|now:1746008385524957|interval:68715|pto_count:0|srtt:35902 [2025/04/30 10:19:45 524982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41126, ack_elapse 35945, delivered 42007|rate 1021421|lost 225| [2025/04/30 10:19:45 524987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021421) in round 25| [2025/04/30 10:19:45 524991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 524995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 524999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102014|packet_lost:0|acked:2400|po_sent_time:1746008385490620|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 525004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102014|packet_lost:0|acked:2400|po_sent_time:1746008385490620|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 525009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40809|srtt:35902|latest_rtt:34189|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 525015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 10:19:45 525019] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746008385524809|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 525028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505524809|now:1746008385524809|interv:120000000| [2025/04/30 10:19:45 525032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505524809|now:1746008385524809|interv:120000000| [2025/04/30 10:19:45 525036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385525665|pq_index:0| [2025/04/30 10:19:45 525040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385524298| [2025/04/30 10:19:45 525044] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385525044| [2025/04/30 10:19:45 525049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385525048| [2025/04/30 10:19:45 525055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 525060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 525065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 525069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 525074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 525078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1325226| [2025/04/30 10:19:45 525083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 525087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 525092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 525096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1326405| [2025/04/30 10:19:45 525100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 525104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 525108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 525112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 525120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 525124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1266276| [2025/04/30 10:19:45 525128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 525132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 525136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385525665| [2025/04/30 10:19:45 525140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385525665| [2025/04/30 10:19:45 525144] [debug] |xqc_engine_wakeup_after|wakeup:1746008385525665|now:1746008385525144|diff:521| [2025/04/30 10:19:45 525149] [debug] |xqc_engine_main_logic|END|now:1746008385525048| [2025/04/30 10:19:45 525154] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385525154| [2025/04/30 10:19:45 525158] [debug] |xqc_engine_wakeup_after|wakeup:1746008385525665|now:1746008385525158|diff:507| [2025/04/30 10:19:45 525162] [debug] |xqc_engine_main_logic|END|now:1746008385525154| [2025/04/30 10:19:45 526231] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385526230| [2025/04/30 10:19:45 526240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385525665|pq_index:0| [2025/04/30 10:19:45 526244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385525048| [2025/04/30 10:19:45 526250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385526248| [2025/04/30 10:19:45 526254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385525665|now:1746008385526248| [2025/04/30 10:19:45 526259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385525665|now:1746008385526248| [2025/04/30 10:19:45 526263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 526270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35902|min_srtt:35902|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 526278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1326405| [2025/04/30 10:19:45 526285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 526291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 526295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 526302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 526309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 526315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1266276| [2025/04/30 10:19:45 526328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 526335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 10:19:45 526378] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385526346|stream_id:0|stream_offset:1266276| [2025/04/30 10:19:45 526388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 526396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 526402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35902|rtt_var:2058|pto_duration:44134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 526409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 526415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 526420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 526427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385595480|now:1746008385526402|interv:69078| [2025/04/30 10:19:45 526434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385595480|now:1746008385526402|interval:69078|pto_count:0|srtt:35902 [2025/04/30 10:19:45 526441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42009| [2025/04/30 10:19:45 526448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 526454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1267455| [2025/04/30 10:19:45 526459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 526463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 10:19:45 526510] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385526470|stream_id:0|stream_offset:1267455| [2025/04/30 10:19:45 526519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 526526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 526533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35902|rtt_var:2058|pto_duration:44134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 526538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 526542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 526573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 526578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385595604|now:1746008385526533|interv:69071| [2025/04/30 10:19:45 526582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385595604|now:1746008385526533|interval:69071|pto_count:0|srtt:35902 [2025/04/30 10:19:45 526587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43209| [2025/04/30 10:19:45 526592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 526597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 526601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 526605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385527605|now:1746008385526605|interv:1000| [2025/04/30 10:19:45 526609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 526613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 526617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385527605| [2025/04/30 10:19:45 526622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385527605| [2025/04/30 10:19:45 526626] [debug] |xqc_engine_wakeup_after|wakeup:1746008385527605|now:1746008385526626|diff:979| [2025/04/30 10:19:45 526630] [debug] |xqc_engine_main_logic|END|now:1746008385526248| [2025/04/30 10:19:45 526868] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385526867| [2025/04/30 10:19:45 526878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 526886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:548| [2025/04/30 10:19:45 526892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 10:19:45 526901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 10:19:45 526908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 526916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1298|path_largest_ack:1297| [2025/04/30 10:19:45 526923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1210099|prior_time:1746008385490869|is_app_limited:0|send_elapse:41101|ack_elapse:35998|ctl_first_sent_time:1746008385492451|lagest_ack_time:1746008385526867|curr_delivered:1250906| [2025/04/30 10:19:45 526930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385492451| [2025/04/30 10:19:45 526937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:1046| [2025/04/30 10:19:45 526944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1298|path_largest_ack:1298| [2025/04/30 10:19:45 526958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:42007|prior_delivered:1210099|prior_time:1746008385490869|is_app_limited:0|send_elapse:41101|ack_elapse:35998|ctl_first_sent_time:1746008385492451|lagest_ack_time:1746008385526867|curr_delivered:1252106| [2025/04/30 10:19:45 526965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385492614| [2025/04/30 10:19:45 526972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:1047| [2025/04/30 10:19:45 526979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35902|rttvar:2058|minrtt:30819|latest_rtt:34253|ack_delay:64| [2025/04/30 10:19:45 526986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35688|rttvar:1972|minrtt:30819|latest_rtt:34253|ack_delay:64| [2025/04/30 10:19:45 526993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1298|lost_pn:1295|thresh:3| [2025/04/30 10:19:45 527000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 527006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 527013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35688|rtt_var:1972|pto_duration:43576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 527018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 527022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 527026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 527030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385595046|now:1746008385527013|interv:68033| [2025/04/30 10:19:45 527034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385595046|now:1746008385527013|interval:68033|pto_count:0|srtt:35688 [2025/04/30 10:19:45 527039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41101, ack_elapse 35998, delivered 42007|rate 1022043|lost 225| [2025/04/30 10:19:45 527044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1022043) in round 25| [2025/04/30 10:19:45 527048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 527052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 527056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385492614|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 527060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385492614|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 527065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40809|srtt:35688|latest_rtt:34253|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 527080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 10:19:45 527085] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746008385526867|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 527089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505526867|now:1746008385526867|interv:120000000| [2025/04/30 10:19:45 527094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505526867|now:1746008385526867|interv:120000000| [2025/04/30 10:19:45 527098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385527605|pq_index:0| [2025/04/30 10:19:45 527102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385526248| [2025/04/30 10:19:45 527106] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385527106| [2025/04/30 10:19:45 527111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385527110| [2025/04/30 10:19:45 527117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|min_srtt:35688|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 527121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1326405| [2025/04/30 10:19:45 527126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 527131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 527135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|min_srtt:35688|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 527140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1327584| [2025/04/30 10:19:45 527144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 527148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 527153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|min_srtt:35688|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 527157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 527161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 527168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 527172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 527176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 527180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 527185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 527189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 527193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 527197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385527605| [2025/04/30 10:19:45 527201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385527605| [2025/04/30 10:19:45 527205] [debug] |xqc_engine_wakeup_after|wakeup:1746008385527605|now:1746008385527205|diff:400| [2025/04/30 10:19:45 527209] [debug] |xqc_engine_main_logic|END|now:1746008385527110| [2025/04/30 10:19:45 527215] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385527215| [2025/04/30 10:19:45 527219] [debug] |xqc_engine_wakeup_after|wakeup:1746008385527605|now:1746008385527219|diff:386| [2025/04/30 10:19:45 527223] [debug] |xqc_engine_main_logic|END|now:1746008385527215| [2025/04/30 10:19:45 528293] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385528293| [2025/04/30 10:19:45 528307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385527605|pq_index:0| [2025/04/30 10:19:45 528314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385527110| [2025/04/30 10:19:45 528321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385528319| [2025/04/30 10:19:45 528327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385527605|now:1746008385528319| [2025/04/30 10:19:45 528333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385527605|now:1746008385528319| [2025/04/30 10:19:45 528339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 528346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35688|min_srtt:35688|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 528352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 528359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 528364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 528369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 528382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 528389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 528394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 528400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 528406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 10:19:45 528474] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385528417|stream_id:0|stream_offset:1268634| [2025/04/30 10:19:45 528482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1333|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 528489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 528497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35688|rtt_var:1972|pto_duration:43576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 528503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 528506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 528510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 528514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385596993|now:1746008385528496|interv:68497| [2025/04/30 10:19:45 528518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385596993|now:1746008385528496|interval:68497|pto_count:0|srtt:35688 [2025/04/30 10:19:45 528523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42009| [2025/04/30 10:19:45 528528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 528532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1269813| [2025/04/30 10:19:45 528537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 528541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 10:19:45 528594] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385528567|stream_id:0|stream_offset:1269813| [2025/04/30 10:19:45 528607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 528614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 528627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35688|rtt_var:1972|pto_duration:43576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 528631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 528635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 528639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 528643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385597143|now:1746008385528626|interv:68517| [2025/04/30 10:19:45 528647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385597143|now:1746008385528626|interval:68517|pto_count:0|srtt:35688 [2025/04/30 10:19:45 528651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43209| [2025/04/30 10:19:45 528656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 528661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1270992| [2025/04/30 10:19:45 528665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 528669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385529669|now:1746008385528669|interv:1000| [2025/04/30 10:19:45 528673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 528677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 528681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385529669| [2025/04/30 10:19:45 528685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385529669| [2025/04/30 10:19:45 528689] [debug] |xqc_engine_wakeup_after|wakeup:1746008385529669|now:1746008385528689|diff:980| [2025/04/30 10:19:45 528694] [debug] |xqc_engine_main_logic|END|now:1746008385528319| [2025/04/30 10:19:45 528772] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385528771| [2025/04/30 10:19:45 528781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 528790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:549| [2025/04/30 10:19:45 528796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 10:19:45 528804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 10:19:45 528811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 528817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1299| [2025/04/30 10:19:45 528824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:44407|prior_delivered:1210099|prior_time:1746008385490869|is_app_limited:0|send_elapse:42564|ack_elapse:37902|ctl_first_sent_time:1746008385493914|lagest_ack_time:1746008385528771|curr_delivered:1253306| [2025/04/30 10:19:45 528831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385493914| [2025/04/30 10:19:45 528844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:1048| [2025/04/30 10:19:45 528852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1300| [2025/04/30 10:19:45 528858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:43207|prior_delivered:1212499|prior_time:1746008385494089|is_app_limited:0|send_elapse:40363|ack_elapse:34682|ctl_first_sent_time:1746008385495646|lagest_ack_time:1746008385528771|curr_delivered:1254506| [2025/04/30 10:19:45 528863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385495646| [2025/04/30 10:19:45 528870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:1049| [2025/04/30 10:19:45 528877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35688|rttvar:1972|minrtt:30819|latest_rtt:33125|ack_delay:64| [2025/04/30 10:19:45 528884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35359|rttvar:2135|minrtt:30819|latest_rtt:33125|ack_delay:64| [2025/04/30 10:19:45 528889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 10:19:45 528893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 528897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 528904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35359|rtt_var:2135|pto_duration:43899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 528911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 528917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 528922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 528926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385597466|now:1746008385528904|interv:68562| [2025/04/30 10:19:45 528930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385597466|now:1746008385528904|interval:68562|pto_count:0|srtt:35359 [2025/04/30 10:19:45 528935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40363, ack_elapse 34682, delivered 42007|rate 1040730|lost 225| [2025/04/30 10:19:45 528939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040730) in round 25| [2025/04/30 10:19:45 528943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 528948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 528952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385495646|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 528956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385495646|recovery:1|recovery_start:1746008385496028|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 528965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40809|srtt:35359|latest_rtt:33125|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385496028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 528971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 10:19:45 528975] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746008385528771|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 528980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505528771|now:1746008385528771|interv:120000000| [2025/04/30 10:19:45 528984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505528771|now:1746008385528771|interv:120000000| [2025/04/30 10:19:45 528988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385529669|pq_index:0| [2025/04/30 10:19:45 528993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385528319| [2025/04/30 10:19:45 528997] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385528997| [2025/04/30 10:19:45 529001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385529001| [2025/04/30 10:19:45 529007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|min_srtt:35359|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 529012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 529017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 529021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 529026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|min_srtt:35359|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 529030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1329942| [2025/04/30 10:19:45 529035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 529039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 529043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|min_srtt:35359|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 529050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1331121| [2025/04/30 10:19:45 529054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 529058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 529062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 529067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 529071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 529075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1270992| [2025/04/30 10:19:45 529080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 529084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 529088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385529669| [2025/04/30 10:19:45 529092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385529669| [2025/04/30 10:19:45 529096] [debug] |xqc_engine_wakeup_after|wakeup:1746008385529669|now:1746008385529095|diff:574| [2025/04/30 10:19:45 529100] [debug] |xqc_engine_main_logic|END|now:1746008385529001| [2025/04/30 10:19:45 529105] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385529105| [2025/04/30 10:19:45 529109] [debug] |xqc_engine_wakeup_after|wakeup:1746008385529669|now:1746008385529109|diff:560| [2025/04/30 10:19:45 529113] [debug] |xqc_engine_main_logic|END|now:1746008385529105| [2025/04/30 10:19:45 530182] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385530182| [2025/04/30 10:19:45 530191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385529669|pq_index:0| [2025/04/30 10:19:45 530195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385529001| [2025/04/30 10:19:45 530200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385530199| [2025/04/30 10:19:45 530205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385529669|now:1746008385530199| [2025/04/30 10:19:45 530209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385529669|now:1746008385530199| [2025/04/30 10:19:45 530213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 530219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35359|min_srtt:35359|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 530223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1331121| [2025/04/30 10:19:45 530233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 530237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 530241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 530245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 530250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 530256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1270992| [2025/04/30 10:19:45 530263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 530270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 10:19:45 530315] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385530282|stream_id:0|stream_offset:1270992| [2025/04/30 10:19:45 530323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 530329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 530335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35359|rtt_var:2135|pto_duration:43899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 530341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 530346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 530351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 530357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385599181|now:1746008385530335|interv:68846| [2025/04/30 10:19:45 530362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385599181|now:1746008385530335|interval:68846|pto_count:0|srtt:35359 [2025/04/30 10:19:45 530369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42009| [2025/04/30 10:19:45 530393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 530400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1272171| [2025/04/30 10:19:45 530406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 530412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 10:19:45 530450] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385530421|stream_id:0|stream_offset:1272171| [2025/04/30 10:19:45 530471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 530478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 530485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35359|rtt_var:2135|pto_duration:43899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 530492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 530498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 530503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 530507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385599320|now:1746008385530485|interv:68835| [2025/04/30 10:19:45 530511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385599320|now:1746008385530485|interval:68835|pto_count:0|srtt:35359 [2025/04/30 10:19:45 530515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43209| [2025/04/30 10:19:45 530520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 530524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 530529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 530533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385531532|now:1746008385530532|interv:1000| [2025/04/30 10:19:45 530537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 530540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 530544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385531532| [2025/04/30 10:19:45 530564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385531532| [2025/04/30 10:19:45 530573] [debug] |xqc_engine_wakeup_after|wakeup:1746008385531532|now:1746008385530572|diff:960| [2025/04/30 10:19:45 530577] [debug] |xqc_engine_main_logic|END|now:1746008385530199| [2025/04/30 10:19:45 531162] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385531161| [2025/04/30 10:19:45 531172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 531181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:550| [2025/04/30 10:19:45 531187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 10:19:45 531195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 10:19:45 531202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 531210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1301| [2025/04/30 10:19:45 531223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:44407|prior_delivered:1212499|prior_time:1746008385494089|is_app_limited:0|send_elapse:40465|ack_elapse:37072|ctl_first_sent_time:1746008385495748|lagest_ack_time:1746008385531161|curr_delivered:1255706| [2025/04/30 10:19:45 531230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385495748| [2025/04/30 10:19:45 531237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:1050| [2025/04/30 10:19:45 531244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1302|origin_pktnum:1260|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1302| [2025/04/30 10:19:45 531250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1214899|prior_time:1746008385495885|is_app_limited:0|send_elapse:40241|ack_elapse:35276|ctl_first_sent_time:1746008385497597|lagest_ack_time:1746008385531161|curr_delivered:1256906| [2025/04/30 10:19:45 531257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385497597| [2025/04/30 10:19:45 531264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:1052| [2025/04/30 10:19:45 531270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35359|rttvar:2135|minrtt:30819|latest_rtt:33564|ack_delay:72| [2025/04/30 10:19:45 531277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35126|rttvar:2068|minrtt:30819|latest_rtt:33564|ack_delay:72| [2025/04/30 10:19:45 531284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 10:19:45 531290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 531296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35126|rtt_var:2068|pto_duration:43398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 531303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 531309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 531316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 531323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385598819|now:1746008385531296|interv:67523| [2025/04/30 10:19:45 531329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385598819|now:1746008385531296|interval:67523|pto_count:0|srtt:35126 [2025/04/30 10:19:45 531335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40241, ack_elapse 35276, delivered 42007|rate 1043885|lost 225| [2025/04/30 10:19:45 531342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043885) in round 25| [2025/04/30 10:19:45 531348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 531355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 531367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385497597|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 531374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385497597|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 531381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40809|srtt:35126|latest_rtt:33564|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 531390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 10:19:45 531397] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746008385531161|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 531404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505531161|now:1746008385531161|interv:120000000| [2025/04/30 10:19:45 531409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505531161|now:1746008385531161|interv:120000000| [2025/04/30 10:19:45 531415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385531532|pq_index:0| [2025/04/30 10:19:45 531421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385530199| [2025/04/30 10:19:45 531426] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385531426| [2025/04/30 10:19:45 531433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385531431| [2025/04/30 10:19:45 531441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|min_srtt:35126|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 531447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1331121| [2025/04/30 10:19:45 531453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 531459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 531465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|min_srtt:35126|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 531472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1332300| [2025/04/30 10:19:45 531478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 531491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 531497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|min_srtt:35126|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 531502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 531509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 531515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 531520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 531526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 531532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 531538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 531544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 531572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 531578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385531532| [2025/04/30 10:19:45 531584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385531532| [2025/04/30 10:19:45 531589] [debug] |xqc_engine_wakeup_after|wakeup:1746008385531532|now:1746008385531589|diff:18446744073709551559| [2025/04/30 10:19:45 531595] [debug] |xqc_engine_main_logic|END|now:1746008385531431| [2025/04/30 10:19:45 531603] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385531603| [2025/04/30 10:19:45 531610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385531532|pq_index:0| [2025/04/30 10:19:45 531616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385531431| [2025/04/30 10:19:45 531624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385531622| [2025/04/30 10:19:45 531630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385531532|now:1746008385531622| [2025/04/30 10:19:45 531636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385531532|now:1746008385531622| [2025/04/30 10:19:45 531641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 531648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35126|min_srtt:35126|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 531654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 531666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 531672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 531678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 531685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 531693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 531699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 531706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 531712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 10:19:45 531775] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385531724|stream_id:0|stream_offset:1273350| [2025/04/30 10:19:45 531785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 531792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 531797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35126|rtt_var:2068|pto_duration:43398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 531803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 531810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 531816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 531823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385600122|now:1746008385531797|interv:68325| [2025/04/30 10:19:45 531829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385600122|now:1746008385531797|interval:68325|pto_count:0|srtt:35126 [2025/04/30 10:19:45 531834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42009| [2025/04/30 10:19:45 531838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 531843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1274529| [2025/04/30 10:19:45 531847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 531851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 10:19:45 531882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385531858|stream_id:0|stream_offset:1274529| [2025/04/30 10:19:45 531893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 531897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 531902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35126|rtt_var:2068|pto_duration:43398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 531906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 531910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 531914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 531918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385600256|now:1746008385531901|interv:68355| [2025/04/30 10:19:45 531922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385600256|now:1746008385531901|interval:68355|pto_count:0|srtt:35126 [2025/04/30 10:19:45 531927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43209| [2025/04/30 10:19:45 531931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 531935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1275708| [2025/04/30 10:19:45 531940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 531944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385532944|now:1746008385531944|interv:1000| [2025/04/30 10:19:45 531948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 531952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 531956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385532944| [2025/04/30 10:19:45 531960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385532944| [2025/04/30 10:19:45 531964] [debug] |xqc_engine_wakeup_after|wakeup:1746008385532944|now:1746008385531964|diff:980| [2025/04/30 10:19:45 531969] [debug] |xqc_engine_main_logic|END|now:1746008385531622| [2025/04/30 10:19:45 532830] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385532828| [2025/04/30 10:19:45 532845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 532854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:551| [2025/04/30 10:19:45 532860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 10:19:45 532870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 10:19:45 532875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 532883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1303|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1303| [2025/04/30 10:19:45 532899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43216|prior_delivered:1214899|prior_time:1746008385495885|is_app_limited:0|send_elapse:40353|ack_elapse:36943|ctl_first_sent_time:1746008385497709|lagest_ack_time:1746008385532828|curr_delivered:1258115| [2025/04/30 10:19:45 532906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385497709| [2025/04/30 10:19:45 532914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:1053| [2025/04/30 10:19:45 532920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1304| [2025/04/30 10:19:45 532928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1217299|prior_time:1746008385497868|is_app_limited:0|send_elapse:40090|ack_elapse:34960|ctl_first_sent_time:1746008385499415|lagest_ack_time:1746008385532828|curr_delivered:1259315| [2025/04/30 10:19:45 532934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385499415| [2025/04/30 10:19:45 532941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:1054| [2025/04/30 10:19:45 532947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35126|rttvar:2068|minrtt:30819|latest_rtt:33413|ack_delay:72| [2025/04/30 10:19:45 532954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34903|rttvar:1997|minrtt:30819|latest_rtt:33413|ack_delay:72| [2025/04/30 10:19:45 532958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1304|lost_pn:1301|thresh:3| [2025/04/30 10:19:45 532963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 534|pns:2| [2025/04/30 10:19:45 532967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 532971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34903|rtt_var:1997|pto_duration:42891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 532976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 532980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 532984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 532988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385599749|now:1746008385532971|interv:66778| [2025/04/30 10:19:45 532992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385599749|now:1746008385532971|interval:66778|pto_count:0|srtt:34903 [2025/04/30 10:19:45 532997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40090, ack_elapse 34960, delivered 42016|rate 1048041|lost 225| [2025/04/30 10:19:45 533001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048041) in round 25| [2025/04/30 10:19:45 533006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 533014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 533017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2409|po_sent_time:1746008385499415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 533022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2409|po_sent_time:1746008385499415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 533029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40800|srtt:34903|latest_rtt:33413|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 533038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 10:19:45 533043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1746008385532828|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 533048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505532828|now:1746008385532828|interv:120000000| [2025/04/30 10:19:45 533052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505532828|now:1746008385532828|interv:120000000| [2025/04/30 10:19:45 533056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385532944|pq_index:0| [2025/04/30 10:19:45 533060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385531622| [2025/04/30 10:19:45 533064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385533064| [2025/04/30 10:19:45 533069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385533068| [2025/04/30 10:19:45 533074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385532944|now:1746008385533068| [2025/04/30 10:19:45 533078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385532944|now:1746008385533068| [2025/04/30 10:19:45 533082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 533087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|min_srtt:34903|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 533092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 533096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 533101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 533106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|min_srtt:34903|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 533113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1334658| [2025/04/30 10:19:45 533117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 533122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 533126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|min_srtt:34903|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 533130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 533135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 533139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 533142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 533147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 533151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 533155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1275708| [2025/04/30 10:19:45 533160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 533164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 10:19:45 533200] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385533172|stream_id:0|stream_offset:1275708| [2025/04/30 10:19:45 533207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 533212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 533216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34903|rtt_var:1997|pto_duration:42891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 533221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 533225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 533228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 533232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385601063|now:1746008385533216|interv:67847| [2025/04/30 10:19:45 533240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385601063|now:1746008385533216|interval:67847|pto_count:0|srtt:34903 [2025/04/30 10:19:45 533246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42000| [2025/04/30 10:19:45 533252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 533256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1276887| [2025/04/30 10:19:45 533261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 533265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385534265|now:1746008385533265|interv:1000| [2025/04/30 10:19:45 533269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 533273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 533277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385534265| [2025/04/30 10:19:45 533282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385534265| [2025/04/30 10:19:45 533288] [debug] |xqc_engine_wakeup_after|wakeup:1746008385534265|now:1746008385533288|diff:977| [2025/04/30 10:19:45 533295] [debug] |xqc_engine_main_logic|END|now:1746008385533068| [2025/04/30 10:19:45 533304] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385533304| [2025/04/30 10:19:45 533310] [debug] |xqc_engine_wakeup_after|wakeup:1746008385534265|now:1746008385533310|diff:955| [2025/04/30 10:19:45 533317] [debug] |xqc_engine_main_logic|END|now:1746008385533304| [2025/04/30 10:19:45 534395] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385534395| [2025/04/30 10:19:45 534421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385534265|pq_index:0| [2025/04/30 10:19:45 534428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385533068| [2025/04/30 10:19:45 534437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385534435| [2025/04/30 10:19:45 534445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385534265|now:1746008385534435| [2025/04/30 10:19:45 534451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385534265|now:1746008385534435| [2025/04/30 10:19:45 534456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 534465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34903|min_srtt:34903|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 534472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 534479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 534485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 534491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 534501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 534506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 534511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1276887| [2025/04/30 10:19:45 534515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 534520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 10:19:45 534579] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385534528|stream_id:0|stream_offset:1276887| [2025/04/30 10:19:45 534593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 534600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 534604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34903|rtt_var:1997|pto_duration:42891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 534609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 534613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 534617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 534621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385602419|now:1746008385534604|interv:67815| [2025/04/30 10:19:45 534625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385602419|now:1746008385534604|interval:67815|pto_count:0|srtt:34903 [2025/04/30 10:19:45 534629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43200| [2025/04/30 10:19:45 534634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 534639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 534643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 534647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385535647|now:1746008385534647|interv:1000| [2025/04/30 10:19:45 534651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 534655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 534659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385534849| [2025/04/30 10:19:45 534663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385534849| [2025/04/30 10:19:45 534672] [debug] |xqc_engine_wakeup_after|wakeup:1746008385534849|now:1746008385534672|diff:177| [2025/04/30 10:19:45 534676] [debug] |xqc_engine_main_logic|END|now:1746008385534435| [2025/04/30 10:19:45 534787] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385534785| [2025/04/30 10:19:45 534796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 534805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:552| [2025/04/30 10:19:45 534810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 10:19:45 534817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 10:19:45 534824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 534831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1306|path_largest_ack:1305| [2025/04/30 10:19:45 534838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43216|prior_delivered:1217299|prior_time:1746008385497868|is_app_limited:0|send_elapse:40212|ack_elapse:36917|ctl_first_sent_time:1746008385499537|lagest_ack_time:1746008385534785|curr_delivered:1260515| [2025/04/30 10:19:45 534846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385499537| [2025/04/30 10:19:45 534853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:1055| [2025/04/30 10:19:45 534859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1306|path_largest_ack:1306| [2025/04/30 10:19:45 534864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1219699|prior_time:1746008385499849|is_app_limited:0|send_elapse:40144|ack_elapse:34936|ctl_first_sent_time:1746008385501456|lagest_ack_time:1746008385534785|curr_delivered:1261715| [2025/04/30 10:19:45 534871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385501456| [2025/04/30 10:19:45 534877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:1056| [2025/04/30 10:19:45 534883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34903|rttvar:1997|minrtt:30819|latest_rtt:33329|ack_delay:64| [2025/04/30 10:19:45 534888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34699|rttvar:1907|minrtt:30819|latest_rtt:33329|ack_delay:64| [2025/04/30 10:19:45 534895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1306|lost_pn:1303|thresh:3| [2025/04/30 10:19:45 534901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 534908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34699|rtt_var:1907|pto_duration:42327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 534915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 534922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 534934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 534940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385601855|now:1746008385534908|interv:66947| [2025/04/30 10:19:45 534946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385601855|now:1746008385534908|interval:66947|pto_count:0|srtt:34699 [2025/04/30 10:19:45 534953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40144, ack_elapse 34936, delivered 42016|rate 1046632|lost 225| [2025/04/30 10:19:45 534958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1046632) in round 25| [2025/04/30 10:19:45 534962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 534966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 534970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385501456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 534975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385501456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 534979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40800|srtt:34699|latest_rtt:33329|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 534985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 10:19:45 534990] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746008385534785|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 534995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505534785|now:1746008385534785|interv:120000000| [2025/04/30 10:19:45 534999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505534785|now:1746008385534785|interv:120000000| [2025/04/30 10:19:45 535003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385534849|pq_index:0| [2025/04/30 10:19:45 535007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385534435| [2025/04/30 10:19:45 535011] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385535011| [2025/04/30 10:19:45 535016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385535015| [2025/04/30 10:19:45 535021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385534849|now:1746008385535015| [2025/04/30 10:19:45 535025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 535029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385534849|now:1746008385535015| [2025/04/30 10:19:45 535033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 535042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:553|ack_delay:25192|first_ack_range:19|largest_pkt_recv_time:1746008385509849| [2025/04/30 10:19:45 535047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:553|low:534|pkt_pns:2| [2025/04/30 10:19:45 535051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:540|frame_largest_recv:553| [2025/04/30 10:19:45 535055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 535060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|min_srtt:34699|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 535064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 535069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 535074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 535078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|min_srtt:34699|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 535083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1337016| [2025/04/30 10:19:45 535087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 535092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 535096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|min_srtt:34699|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 535100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1338195| [2025/04/30 10:19:45 535104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 535108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 535112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 535116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 535121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 535125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 535132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 535136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 535140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385535647| [2025/04/30 10:19:45 535144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385535647| [2025/04/30 10:19:45 535148] [debug] |xqc_engine_wakeup_after|wakeup:1746008385535647|now:1746008385535148|diff:499| [2025/04/30 10:19:45 535153] [debug] |xqc_engine_main_logic|END|now:1746008385535015| [2025/04/30 10:19:45 535158] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385535158| [2025/04/30 10:19:45 535162] [debug] |xqc_engine_wakeup_after|wakeup:1746008385535647|now:1746008385535162|diff:485| [2025/04/30 10:19:45 535166] [debug] |xqc_engine_main_logic|END|now:1746008385535158| [2025/04/30 10:19:45 536235] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385536235| [2025/04/30 10:19:45 536244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385535647|pq_index:0| [2025/04/30 10:19:45 536249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385535015| [2025/04/30 10:19:45 536257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385536256| [2025/04/30 10:19:45 536264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385535647|now:1746008385536256| [2025/04/30 10:19:45 536271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385535647|now:1746008385536256| [2025/04/30 10:19:45 536277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 536284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34699|min_srtt:34699|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 536291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1338195| [2025/04/30 10:19:45 536298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 536303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 536309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 536315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 536321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 536327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:40800|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 536333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 536339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 10:19:45 536383] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1341|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:40800|now:1746008385536349|stream_id:0|stream_offset:1278066| [2025/04/30 10:19:45 536398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1341|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 10:19:45 536405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 536411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34699|rtt_var:1907|pto_duration:42327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 536417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 536423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 536428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 536434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385603676|now:1746008385536411|interv:67265| [2025/04/30 10:19:45 536439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385603676|now:1746008385536411|interval:67265|pto_count:0|srtt:34699 [2025/04/30 10:19:45 536445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 536452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 536459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1279245| [2025/04/30 10:19:45 536466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 536472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 10:19:45 536500] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385536479|stream_id:0|stream_offset:1279245| [2025/04/30 10:19:45 536506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 536511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 536515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34699|rtt_var:1907|pto_duration:42327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 536520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 536523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 536527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 536531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385603806|now:1746008385536515|interv:67291| [2025/04/30 10:19:45 536535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385603806|now:1746008385536515|interval:67291|pto_count:0|srtt:34699 [2025/04/30 10:19:45 536544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 536564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 536572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1280424| [2025/04/30 10:19:45 536576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 536580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385537580|now:1746008385536580|interv:1000| [2025/04/30 10:19:45 536584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 536588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 536592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385537580| [2025/04/30 10:19:45 536597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385537580| [2025/04/30 10:19:45 536601] [debug] |xqc_engine_wakeup_after|wakeup:1746008385537580|now:1746008385536601|diff:979| [2025/04/30 10:19:45 536605] [debug] |xqc_engine_main_logic|END|now:1746008385536256| [2025/04/30 10:19:45 536783] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385536782| [2025/04/30 10:19:45 536793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 536800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:553| [2025/04/30 10:19:45 536806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 10:19:45 536815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 10:19:45 536821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 536829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1307| [2025/04/30 10:19:45 536836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43216|prior_delivered:1219699|prior_time:1746008385499849|is_app_limited:0|send_elapse:40311|ack_elapse:36933|ctl_first_sent_time:1746008385501623|lagest_ack_time:1746008385536782|curr_delivered:1262915| [2025/04/30 10:19:45 536843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385501623| [2025/04/30 10:19:45 536850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:1057| [2025/04/30 10:19:45 536857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1308| [2025/04/30 10:19:45 536864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1222099|prior_time:1746008385501862|is_app_limited:0|send_elapse:40126|ack_elapse:34920|ctl_first_sent_time:1746008385503456|lagest_ack_time:1746008385536782|curr_delivered:1264115| [2025/04/30 10:19:45 536869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385503456| [2025/04/30 10:19:45 536881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:1058| [2025/04/30 10:19:45 536888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34699|rttvar:1907|minrtt:30819|latest_rtt:33326|ack_delay:64| [2025/04/30 10:19:45 536895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34519|rttvar:1790|minrtt:30819|latest_rtt:33326|ack_delay:64| [2025/04/30 10:19:45 536902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1308|lost_pn:1305|thresh:3| [2025/04/30 10:19:45 536908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 536915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34519|rtt_var:1790|pto_duration:41679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 536922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 536929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 536934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 536938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385603158|now:1746008385536915|interv:66243| [2025/04/30 10:19:45 536942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385603158|now:1746008385536915|interval:66243|pto_count:0|srtt:34519 [2025/04/30 10:19:45 536947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40126, ack_elapse 34920, delivered 42016|rate 1047101|lost 225| [2025/04/30 10:19:45 536951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047101) in round 25| [2025/04/30 10:19:45 536955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 536960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 536964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385503456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 536968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385503456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 536973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:34519|latest_rtt:33326|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 536979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 10:19:45 536984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1746008385536782|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 536988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505536782|now:1746008385536782|interv:120000000| [2025/04/30 10:19:45 536996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505536782|now:1746008385536782|interv:120000000| [2025/04/30 10:19:45 537000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385537580|pq_index:0| [2025/04/30 10:19:45 537005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385536256| [2025/04/30 10:19:45 537009] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385537009| [2025/04/30 10:19:45 537014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385537012| [2025/04/30 10:19:45 537020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|min_srtt:34519|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 537024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1338195| [2025/04/30 10:19:45 537029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 537033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 537038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|min_srtt:34519|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 537042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1339374| [2025/04/30 10:19:45 537046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 537051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 537056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|min_srtt:34519|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 537060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 537064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 537068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 537072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 537076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 537080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 537087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1280424| [2025/04/30 10:19:45 537092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 537096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 537100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385537580| [2025/04/30 10:19:45 537104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385537580| [2025/04/30 10:19:45 537108] [debug] |xqc_engine_wakeup_after|wakeup:1746008385537580|now:1746008385537107|diff:473| [2025/04/30 10:19:45 537112] [debug] |xqc_engine_main_logic|END|now:1746008385537012| [2025/04/30 10:19:45 537117] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385537117| [2025/04/30 10:19:45 537121] [debug] |xqc_engine_wakeup_after|wakeup:1746008385537580|now:1746008385537121|diff:459| [2025/04/30 10:19:45 537125] [debug] |xqc_engine_main_logic|END|now:1746008385537117| [2025/04/30 10:19:45 538194] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385538194| [2025/04/30 10:19:45 538206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385537580|pq_index:0| [2025/04/30 10:19:45 538210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385537012| [2025/04/30 10:19:45 538215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385538214| [2025/04/30 10:19:45 538220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385537580|now:1746008385538214| [2025/04/30 10:19:45 538224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385537580|now:1746008385538214| [2025/04/30 10:19:45 538228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 538234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|min_srtt:34519|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 538238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 538244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 538250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 538256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 538263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 538271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 538277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1280424| [2025/04/30 10:19:45 538283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 538297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 10:19:45 538352] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385538308|stream_id:0|stream_offset:1280424| [2025/04/30 10:19:45 538361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 538369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 538375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34519|rtt_var:1790|pto_duration:41679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 538382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 538388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 538393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 538399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385604987|now:1746008385538375|interv:66612| [2025/04/30 10:19:45 538406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385604987|now:1746008385538375|interval:66612|pto_count:0|srtt:34519 [2025/04/30 10:19:45 538413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 538420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 538425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1281603| [2025/04/30 10:19:45 538430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 538436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 10:19:45 538482] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385538447|stream_id:0|stream_offset:1281603| [2025/04/30 10:19:45 538492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 538499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 538506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34519|rtt_var:1790|pto_duration:41679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 538511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 538515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 538518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 538527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385605126|now:1746008385538506|interv:66620| [2025/04/30 10:19:45 538531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385605126|now:1746008385538506|interval:66620|pto_count:0|srtt:34519 [2025/04/30 10:19:45 538536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 538541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 538545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 538573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 538577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385539577|now:1746008385538577|interv:1000| [2025/04/30 10:19:45 538581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 538585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 538589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385539577| [2025/04/30 10:19:45 538593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385539577| [2025/04/30 10:19:45 538597] [debug] |xqc_engine_wakeup_after|wakeup:1746008385539577|now:1746008385538597|diff:980| [2025/04/30 10:19:45 538601] [debug] |xqc_engine_main_logic|END|now:1746008385538214| [2025/04/30 10:19:45 539670] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385539670| [2025/04/30 10:19:45 539679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385539577|pq_index:0| [2025/04/30 10:19:45 539684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385538214| [2025/04/30 10:19:45 539689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385539688| [2025/04/30 10:19:45 539694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385539577|now:1746008385539688| [2025/04/30 10:19:45 539698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385539577|now:1746008385539688| [2025/04/30 10:19:45 539702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 539708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34519|min_srtt:34519|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 539712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 539717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 539721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 539725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 539735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 539740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 539744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 539748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 539753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 10:19:45 539786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385539761|stream_id:0|stream_offset:1282782| [2025/04/30 10:19:45 539793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 539797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 539805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34519|rtt_var:1790|pto_duration:41679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 539812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 539818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 539824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 539831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385606440|now:1746008385539804|interv:66636| [2025/04/30 10:19:45 539837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385606440|now:1746008385539804|interval:66636|pto_count:0|srtt:34519 [2025/04/30 10:19:45 539845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:44407| [2025/04/30 10:19:45 539852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 539856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1283961| [2025/04/30 10:19:45 539861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 539865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 10:19:45 539895] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385539872|stream_id:0|stream_offset:1283961| [2025/04/30 10:19:45 539902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 539909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 539923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34519|rtt_var:1790|pto_duration:41679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 539930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 539937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 539943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 539948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385606551|now:1746008385539923|interv:66628| [2025/04/30 10:19:45 539953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385606551|now:1746008385539923|interval:66628|pto_count:0|srtt:34519 [2025/04/30 10:19:45 539958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:45607| [2025/04/30 10:19:45 539963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 539968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1285140| [2025/04/30 10:19:45 539972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 539976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385540976|now:1746008385539976|interv:1000| [2025/04/30 10:19:45 539981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 539984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 539988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385540976| [2025/04/30 10:19:45 539993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385540976| [2025/04/30 10:19:45 539997] [debug] |xqc_engine_wakeup_after|wakeup:1746008385540976|now:1746008385539997|diff:979| [2025/04/30 10:19:45 540001] [debug] |xqc_engine_main_logic|END|now:1746008385539688| [2025/04/30 10:19:45 540753] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385540752| [2025/04/30 10:19:45 540768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 540777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:554| [2025/04/30 10:19:45 540783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 10:19:45 540791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 10:19:45 540798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 540806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1309| [2025/04/30 10:19:45 540813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43216|prior_delivered:1222099|prior_time:1746008385501862|is_app_limited:0|send_elapse:40273|ack_elapse:38890|ctl_first_sent_time:1746008385503603|lagest_ack_time:1746008385540752|curr_delivered:1265315| [2025/04/30 10:19:45 540826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385503603| [2025/04/30 10:19:45 540832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:1059| [2025/04/30 10:19:45 540837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1310| [2025/04/30 10:19:45 540844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1224499|prior_time:1746008385503946|is_app_limited:0|send_elapse:39014|ack_elapse:36806|ctl_first_sent_time:1746008385505621|lagest_ack_time:1746008385540752|curr_delivered:1266515| [2025/04/30 10:19:45 540851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385505621| [2025/04/30 10:19:45 540857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:1060| [2025/04/30 10:19:45 540865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1311| [2025/04/30 10:19:45 540872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1224499|prior_time:1746008385503946|is_app_limited:0|send_elapse:39014|ack_elapse:36806|ctl_first_sent_time:1746008385505621|lagest_ack_time:1746008385540752|curr_delivered:1267715| [2025/04/30 10:19:45 540879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385505730| [2025/04/30 10:19:45 540885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:1061| [2025/04/30 10:19:45 540891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1312| [2025/04/30 10:19:45 540897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42016|prior_delivered:1226899|prior_time:1746008385505965|is_app_limited:0|send_elapse:40299|ack_elapse:34787|ctl_first_sent_time:1746008385507613|lagest_ack_time:1746008385540752|curr_delivered:1268915| [2025/04/30 10:19:45 540902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385507613| [2025/04/30 10:19:45 540906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:1062| [2025/04/30 10:19:45 540910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34519|rttvar:1790|minrtt:30819|latest_rtt:33139|ack_delay:72| [2025/04/30 10:19:45 540914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34338|rttvar:1706|minrtt:30819|latest_rtt:33139|ack_delay:72| [2025/04/30 10:19:45 540918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1312|lost_pn:1309|thresh:3| [2025/04/30 10:19:45 540923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 540927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:1706|pto_duration:41162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 540931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 540939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 540943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 540947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385606034|now:1746008385540927|interv:65107| [2025/04/30 10:19:45 540951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385606034|now:1746008385540927|interval:65107|pto_count:0|srtt:34338 [2025/04/30 10:19:45 540955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40299, ack_elapse 34787, delivered 42016|rate 1042606|lost 225| [2025/04/30 10:19:45 540960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042606) in round 25| [2025/04/30 10:19:45 540964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 540969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 540973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:4800|po_sent_time:1746008385507613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 540977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:4800|po_sent_time:1746008385507613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 540982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:34338|latest_rtt:33139|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 540988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 10:19:45 540993] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746008385540752|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 540998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505540752|now:1746008385540752|interv:120000000| [2025/04/30 10:19:45 541002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505540752|now:1746008385540752|interv:120000000| [2025/04/30 10:19:45 541006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385540976|pq_index:0| [2025/04/30 10:19:45 541010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385539688| [2025/04/30 10:19:45 541014] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385541014| [2025/04/30 10:19:45 541019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385541018| [2025/04/30 10:19:45 541024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385540976|now:1746008385541018| [2025/04/30 10:19:45 541028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385540976|now:1746008385541018| [2025/04/30 10:19:45 541035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 541040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 541045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 541049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 541054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 541058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 541063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1341732| [2025/04/30 10:19:45 541067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 541072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 541076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 541080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1342911| [2025/04/30 10:19:45 541085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 541089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 541093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 541098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1344090| [2025/04/30 10:19:45 541102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 541106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 541111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 541115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 541122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 541126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 541130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 541134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 541138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 541143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1285140| [2025/04/30 10:19:45 541147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 541151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 10:19:45 541187] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385541159|stream_id:0|stream_offset:1285140| [2025/04/30 10:19:45 541195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1347|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 541204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 541211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:1706|pto_duration:41162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 541218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 541224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 541230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 541237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385607321|now:1746008385541211|interv:66110| [2025/04/30 10:19:45 541243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385607321|now:1746008385541211|interval:66110|pto_count:0|srtt:34338 [2025/04/30 10:19:45 541251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 541259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 541266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1286319| [2025/04/30 10:19:45 541273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 541279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385542279|now:1746008385541279|interv:1000| [2025/04/30 10:19:45 541292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 541299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 541305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385542279| [2025/04/30 10:19:45 541311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385542279| [2025/04/30 10:19:45 541318] [debug] |xqc_engine_wakeup_after|wakeup:1746008385542279|now:1746008385541318|diff:961| [2025/04/30 10:19:45 541324] [debug] |xqc_engine_main_logic|END|now:1746008385541018| [2025/04/30 10:19:45 541332] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385541332| [2025/04/30 10:19:45 541338] [debug] |xqc_engine_wakeup_after|wakeup:1746008385542279|now:1746008385541337|diff:942| [2025/04/30 10:19:45 541344] [debug] |xqc_engine_main_logic|END|now:1746008385541332| [2025/04/30 10:19:45 542421] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385542421| [2025/04/30 10:19:45 542435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385542279|pq_index:0| [2025/04/30 10:19:45 542442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385541018| [2025/04/30 10:19:45 542447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385542446| [2025/04/30 10:19:45 542452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385542279|now:1746008385542446| [2025/04/30 10:19:45 542456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385542279|now:1746008385542446| [2025/04/30 10:19:45 542460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 542466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34338|min_srtt:34338|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 542471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 542475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 542479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 542483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 542487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 542492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 542496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1286319| [2025/04/30 10:19:45 542501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 542505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 10:19:45 542542] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385542513|stream_id:0|stream_offset:1286319| [2025/04/30 10:19:45 542573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 542578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 542583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34338|rtt_var:1706|pto_duration:41162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 542587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 542591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 542595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 542599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385608675|now:1746008385542583|interv:66092| [2025/04/30 10:19:45 542603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385608675|now:1746008385542583|interval:66092|pto_count:0|srtt:34338 [2025/04/30 10:19:45 542608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 542613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 542617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1287498| [2025/04/30 10:19:45 542622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 542626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385543625|now:1746008385542625|interv:1000| [2025/04/30 10:19:45 542630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 542633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 542638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385543625| [2025/04/30 10:19:45 542642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385543625| [2025/04/30 10:19:45 542646] [debug] |xqc_engine_wakeup_after|wakeup:1746008385543625|now:1746008385542646|diff:979| [2025/04/30 10:19:45 542650] [debug] |xqc_engine_main_logic|END|now:1746008385542446| [2025/04/30 10:19:45 542780] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385542779| [2025/04/30 10:19:45 542792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 542802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:556| [2025/04/30 10:19:45 542807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 10:19:45 542813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 10:19:45 542820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 542827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1313| [2025/04/30 10:19:45 542842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43216|prior_delivered:1226899|prior_time:1746008385505965|is_app_limited:0|send_elapse:40431|ack_elapse:36814|ctl_first_sent_time:1746008385507745|lagest_ack_time:1746008385542779|curr_delivered:1270115| [2025/04/30 10:19:45 542848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385507745| [2025/04/30 10:19:45 542853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:1063| [2025/04/30 10:19:45 542859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1314| [2025/04/30 10:19:45 542865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1229306|prior_time:1746008385507913|is_app_limited:0|send_elapse:40248|ack_elapse:34866|ctl_first_sent_time:1746008385509519|lagest_ack_time:1746008385542779|curr_delivered:1271315| [2025/04/30 10:19:45 542872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385509519| [2025/04/30 10:19:45 542878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:1064| [2025/04/30 10:19:45 542885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34338|rttvar:1706|minrtt:30819|latest_rtt:33260|ack_delay:72| [2025/04/30 10:19:45 542892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34194|rttvar:1567|minrtt:30819|latest_rtt:33260|ack_delay:72| [2025/04/30 10:19:45 542899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1314|lost_pn:1311|thresh:3| [2025/04/30 10:19:45 542906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 542912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34194|rtt_var:1567|pto_duration:40462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 542917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 542921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 542925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 542929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385607975|now:1746008385542912|interv:65063| [2025/04/30 10:19:45 542933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385607975|now:1746008385542912|interval:65063|pto_count:0|srtt:34194 [2025/04/30 10:19:45 542937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40248, ack_elapse 34866, delivered 42009|rate 1043753|lost 225| [2025/04/30 10:19:45 542942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043753) in round 25| [2025/04/30 10:19:45 542946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 542950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 542958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385509519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 542963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385509519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 542967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:34194|latest_rtt:33260|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 542973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 10:19:45 542978] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746008385542779|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 542983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505542779|now:1746008385542779|interv:120000000| [2025/04/30 10:19:45 542987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505542779|now:1746008385542779|interv:120000000| [2025/04/30 10:19:45 542991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385543625|pq_index:0| [2025/04/30 10:19:45 542995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385542446| [2025/04/30 10:19:45 542999] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385542999| [2025/04/30 10:19:45 543004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385543003| [2025/04/30 10:19:45 543011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|min_srtt:34194|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 543015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 543020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 543024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 543029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|min_srtt:34194|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 543033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1346448| [2025/04/30 10:19:45 543038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 543045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 543049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|min_srtt:34194|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 543053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 543058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 543061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 543065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 543070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 543074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 543078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1287498| [2025/04/30 10:19:45 543083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 543087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 543091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385543625| [2025/04/30 10:19:45 543095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385543625| [2025/04/30 10:19:45 543099] [debug] |xqc_engine_wakeup_after|wakeup:1746008385543625|now:1746008385543099|diff:526| [2025/04/30 10:19:45 543103] [debug] |xqc_engine_main_logic|END|now:1746008385543003| [2025/04/30 10:19:45 543109] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385543109| [2025/04/30 10:19:45 543113] [debug] |xqc_engine_wakeup_after|wakeup:1746008385543625|now:1746008385543113|diff:512| [2025/04/30 10:19:45 543117] [debug] |xqc_engine_main_logic|END|now:1746008385543109| [2025/04/30 10:19:45 544186] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385544185| [2025/04/30 10:19:45 544200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385543625|pq_index:0| [2025/04/30 10:19:45 544207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385543003| [2025/04/30 10:19:45 544215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385544214| [2025/04/30 10:19:45 544223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385543625|now:1746008385544214| [2025/04/30 10:19:45 544230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385543625|now:1746008385544214| [2025/04/30 10:19:45 544237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 544245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34194|min_srtt:34194|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 544260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 544267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 544273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 544280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 544286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 544293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 544300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1287498| [2025/04/30 10:19:45 544306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 544313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 10:19:45 544354] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385544324|stream_id:0|stream_offset:1287498| [2025/04/30 10:19:45 544364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 544371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 544378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34194|rtt_var:1567|pto_duration:40462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 544385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 544392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 544398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 544405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385609786|now:1746008385544378|interv:65408| [2025/04/30 10:19:45 544411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385609786|now:1746008385544378|interval:65408|pto_count:0|srtt:34194 [2025/04/30 10:19:45 544419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 544426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 544432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1288677| [2025/04/30 10:19:45 544440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 544452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 10:19:45 544496] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385544464|stream_id:0|stream_offset:1288677| [2025/04/30 10:19:45 544506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 544513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 544519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34194|rtt_var:1567|pto_duration:40462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 544524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 544528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 544532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 544536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385609926|now:1746008385544519|interv:65407| [2025/04/30 10:19:45 544540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385609926|now:1746008385544519|interval:65407|pto_count:0|srtt:34194 [2025/04/30 10:19:45 544544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 544567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 544578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1289856| [2025/04/30 10:19:45 544582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 544586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385545586|now:1746008385544586|interv:1000| [2025/04/30 10:19:45 544590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 544594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 544598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385545586| [2025/04/30 10:19:45 544603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385545586| [2025/04/30 10:19:45 544607] [debug] |xqc_engine_wakeup_after|wakeup:1746008385545586|now:1746008385544606|diff:980| [2025/04/30 10:19:45 544611] [debug] |xqc_engine_main_logic|END|now:1746008385544214| [2025/04/30 10:19:45 544748] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385544747| [2025/04/30 10:19:45 544757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 544766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:557| [2025/04/30 10:19:45 544772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 10:19:45 544780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 10:19:45 544793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 544801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1315| [2025/04/30 10:19:45 544808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1229306|prior_time:1746008385507913|is_app_limited:0|send_elapse:40401|ack_elapse:36834|ctl_first_sent_time:1746008385509672|lagest_ack_time:1746008385544747|curr_delivered:1272515| [2025/04/30 10:19:45 544814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385509672| [2025/04/30 10:19:45 544822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:1065| [2025/04/30 10:19:45 544829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1316| [2025/04/30 10:19:45 544836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1231706|prior_time:1746008385509849|is_app_limited:0|send_elapse:38844|ack_elapse:34898|ctl_first_sent_time:1746008385511438|lagest_ack_time:1746008385544747|curr_delivered:1273715| [2025/04/30 10:19:45 544843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385511438| [2025/04/30 10:19:45 544850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:1066| [2025/04/30 10:19:45 544856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34194|rttvar:1567|minrtt:30819|latest_rtt:33309|ack_delay:64| [2025/04/30 10:19:45 544862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34075|rttvar:1413|minrtt:30819|latest_rtt:33309|ack_delay:64| [2025/04/30 10:19:45 544869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1316|lost_pn:1313|thresh:3| [2025/04/30 10:19:45 544875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 544882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34075|rtt_var:1413|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 544888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 544895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 544901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 544907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385609191|now:1746008385544881|interv:64310| [2025/04/30 10:19:45 544911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385609191|now:1746008385544881|interval:64310|pto_count:0|srtt:34075 [2025/04/30 10:19:45 544915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38844, ack_elapse 34898, delivered 42009|rate 1081479|lost 225| [2025/04/30 10:19:45 544920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081479) in round 25| [2025/04/30 10:19:45 544928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 544932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 544936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385511438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 544941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385511438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 544945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:34075|latest_rtt:33309|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 544951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 10:19:45 544956] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746008385544747|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 544961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505544747|now:1746008385544747|interv:120000000| [2025/04/30 10:19:45 544965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505544747|now:1746008385544747|interv:120000000| [2025/04/30 10:19:45 544969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385545586|pq_index:0| [2025/04/30 10:19:45 544973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385544214| [2025/04/30 10:19:45 544977] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385544977| [2025/04/30 10:19:45 544982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385544981| [2025/04/30 10:19:45 544988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|min_srtt:34075|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 544993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 544998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 545002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 545007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|min_srtt:34075|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 545011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1348806| [2025/04/30 10:19:45 545018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 545023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 545027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|min_srtt:34075|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 545032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 545036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 545040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 545044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 545048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 545053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 545057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1289856| [2025/04/30 10:19:45 545062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 545065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 545069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385545586| [2025/04/30 10:19:45 545073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385545586| [2025/04/30 10:19:45 545077] [debug] |xqc_engine_wakeup_after|wakeup:1746008385545586|now:1746008385545077|diff:509| [2025/04/30 10:19:45 545082] [debug] |xqc_engine_main_logic|END|now:1746008385544981| [2025/04/30 10:19:45 545087] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385545087| [2025/04/30 10:19:45 545091] [debug] |xqc_engine_wakeup_after|wakeup:1746008385545586|now:1746008385545091|diff:495| [2025/04/30 10:19:45 545095] [debug] |xqc_engine_main_logic|END|now:1746008385545087| [2025/04/30 10:19:45 546165] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385546165| [2025/04/30 10:19:45 546175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385545586|pq_index:0| [2025/04/30 10:19:45 546180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385544981| [2025/04/30 10:19:45 546185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385546184| [2025/04/30 10:19:45 546189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385545586|now:1746008385546184| [2025/04/30 10:19:45 546194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385545586|now:1746008385546184| [2025/04/30 10:19:45 546204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 546209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34075|min_srtt:34075|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 546214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 546218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 546222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 546227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 546397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 546405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 546411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1289856| [2025/04/30 10:19:45 546418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 546424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 10:19:45 546468] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385546435|stream_id:0|stream_offset:1289856| [2025/04/30 10:19:45 546475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 546481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 546487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34075|rtt_var:1413|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 546493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 546498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 546503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 546509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385611162|now:1746008385546487|interv:64675| [2025/04/30 10:19:45 546515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385611162|now:1746008385546487|interval:64675|pto_count:0|srtt:34075 [2025/04/30 10:19:45 546521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 546527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 546533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1291035| [2025/04/30 10:19:45 546545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 546571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 10:19:45 546607] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385546580|stream_id:0|stream_offset:1291035| [2025/04/30 10:19:45 546614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 546620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 546626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34075|rtt_var:1413|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 546632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 546637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 546643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 546648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385611307|now:1746008385546626|interv:64681| [2025/04/30 10:19:45 546653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385611307|now:1746008385546626|interval:64681|pto_count:0|srtt:34075 [2025/04/30 10:19:45 546659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 546665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 546671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1292214| [2025/04/30 10:19:45 546677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 546682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385547682|now:1746008385546682|interv:1000| [2025/04/30 10:19:45 546687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 546692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 546697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385547682| [2025/04/30 10:19:45 546703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385547682| [2025/04/30 10:19:45 546708] [debug] |xqc_engine_wakeup_after|wakeup:1746008385547682|now:1746008385546708|diff:974| [2025/04/30 10:19:45 546714] [debug] |xqc_engine_main_logic|END|now:1746008385546184| [2025/04/30 10:19:45 546815] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385546813| [2025/04/30 10:19:45 546822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 546832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:558| [2025/04/30 10:19:45 546837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 10:19:45 546856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 10:19:45 546861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 546867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1317| [2025/04/30 10:19:45 546874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1231706|prior_time:1746008385509849|is_app_limited:0|send_elapse:39029|ack_elapse:36964|ctl_first_sent_time:1746008385511623|lagest_ack_time:1746008385546813|curr_delivered:1274915| [2025/04/30 10:19:45 546880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385511623| [2025/04/30 10:19:45 546886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:1067| [2025/04/30 10:19:45 546892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1318| [2025/04/30 10:19:45 546898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1234106|prior_time:1746008385511778|is_app_limited:0|send_elapse:40120|ack_elapse:35035|ctl_first_sent_time:1746008385513348|lagest_ack_time:1746008385546813|curr_delivered:1276115| [2025/04/30 10:19:45 546904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385513348| [2025/04/30 10:19:45 546909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:1068| [2025/04/30 10:19:45 546915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34075|rttvar:1413|minrtt:30819|latest_rtt:33465|ack_delay:56| [2025/04/30 10:19:45 546920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33992|rttvar:1226|minrtt:30819|latest_rtt:33465|ack_delay:56| [2025/04/30 10:19:45 546926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/04/30 10:19:45 546932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 546937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:1226|pto_duration:38896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 546943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 546948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 546953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 546958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385610476|now:1746008385546937|interv:63539| [2025/04/30 10:19:45 546963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385610476|now:1746008385546937|interval:63539|pto_count:0|srtt:33992 [2025/04/30 10:19:45 546974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40120, ack_elapse 35035, delivered 42009|rate 1047083|lost 225| [2025/04/30 10:19:45 546980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047083) in round 25| [2025/04/30 10:19:45 546985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 546991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 546996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385513348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 547002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385513348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 547008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:33992|latest_rtt:33465|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 547016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 10:19:45 547022] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746008385546813|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 547028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505546813|now:1746008385546813|interv:120000000| [2025/04/30 10:19:45 547034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505546813|now:1746008385546813|interv:120000000| [2025/04/30 10:19:45 547039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385547682|pq_index:0| [2025/04/30 10:19:45 547044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385546184| [2025/04/30 10:19:45 547050] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385547050| [2025/04/30 10:19:45 547056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385547055| [2025/04/30 10:19:45 547064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 547069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 547076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 547082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 547088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 547096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1351164| [2025/04/30 10:19:45 547103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 547109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 547114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 547120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 547126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 547131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 547136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 547142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 547148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 547155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1292214| [2025/04/30 10:19:45 547160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 547164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 547168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385547682| [2025/04/30 10:19:45 547172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385547682| [2025/04/30 10:19:45 547176] [debug] |xqc_engine_wakeup_after|wakeup:1746008385547682|now:1746008385547176|diff:506| [2025/04/30 10:19:45 547180] [debug] |xqc_engine_main_logic|END|now:1746008385547055| [2025/04/30 10:19:45 547186] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385547186| [2025/04/30 10:19:45 547189] [debug] |xqc_engine_wakeup_after|wakeup:1746008385547682|now:1746008385547189|diff:493| [2025/04/30 10:19:45 547193] [debug] |xqc_engine_main_logic|END|now:1746008385547186| [2025/04/30 10:19:45 548273] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385548273| [2025/04/30 10:19:45 548288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385547682|pq_index:0| [2025/04/30 10:19:45 548294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385547055| [2025/04/30 10:19:45 548302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385548300| [2025/04/30 10:19:45 548324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385547682|now:1746008385548300| [2025/04/30 10:19:45 548331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385547682|now:1746008385548300| [2025/04/30 10:19:45 548337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 548344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33992|min_srtt:33992|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 548351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 548358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 548365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 548371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 548378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 548385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 548392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1292214| [2025/04/30 10:19:45 548398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 548405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 10:19:45 548448] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385548416|stream_id:0|stream_offset:1292214| [2025/04/30 10:19:45 548457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1353|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 548465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 548472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:1226|pto_duration:38896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 548479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 548486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 548492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 548498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385612312|now:1746008385548472|interv:63840| [2025/04/30 10:19:45 548504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385612312|now:1746008385548472|interval:63840|pto_count:0|srtt:33992 [2025/04/30 10:19:45 548509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 548519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 548523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1293393| [2025/04/30 10:19:45 548527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 548532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 10:19:45 548582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385548539|stream_id:0|stream_offset:1293393| [2025/04/30 10:19:45 548595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 548602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 548609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33992|rtt_var:1226|pto_duration:38896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 548614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 548618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 548622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 548625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385612435|now:1746008385548609|interv:63826| [2025/04/30 10:19:45 548630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385612435|now:1746008385548609|interval:63826|pto_count:0|srtt:33992 [2025/04/30 10:19:45 548634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 548639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 548646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1294572| [2025/04/30 10:19:45 548653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 548659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385549659|now:1746008385548659|interv:1000| [2025/04/30 10:19:45 548665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 548671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 548677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385549659| [2025/04/30 10:19:45 548684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385549659| [2025/04/30 10:19:45 548690] [debug] |xqc_engine_wakeup_after|wakeup:1746008385549659|now:1746008385548690|diff:969| [2025/04/30 10:19:45 548697] [debug] |xqc_engine_main_logic|END|now:1746008385548300| [2025/04/30 10:19:45 548716] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385548715| [2025/04/30 10:19:45 548724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 548732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:559| [2025/04/30 10:19:45 548738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 10:19:45 548747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 10:19:45 548753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 548761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1319| [2025/04/30 10:19:45 548768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1234106|prior_time:1746008385511778|is_app_limited:0|send_elapse:40269|ack_elapse:36937|ctl_first_sent_time:1746008385513497|lagest_ack_time:1746008385548715|curr_delivered:1277315| [2025/04/30 10:19:45 548775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385513497| [2025/04/30 10:19:45 548782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:1069| [2025/04/30 10:19:45 548788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1320| [2025/04/30 10:19:45 548796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1236506|prior_time:1746008385513777|is_app_limited:0|send_elapse:36836|ack_elapse:34938|ctl_first_sent_time:1746008385515352|lagest_ack_time:1746008385548715|curr_delivered:1278515| [2025/04/30 10:19:45 548803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385515352| [2025/04/30 10:19:45 548810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:1070| [2025/04/30 10:19:45 548815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33992|rttvar:1226|minrtt:30819|latest_rtt:33363|ack_delay:72| [2025/04/30 10:19:45 548819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33904|rttvar:1095|minrtt:30819|latest_rtt:33363|ack_delay:72| [2025/04/30 10:19:45 548824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/04/30 10:19:45 548828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 548832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33904|rtt_var:1095|pto_duration:38284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 548836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 548840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 548844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 548848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385611823|now:1746008385548832|interv:62991| [2025/04/30 10:19:45 548857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385611823|now:1746008385548832|interval:62991|pto_count:0|srtt:33904 [2025/04/30 10:19:45 548861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36836, ack_elapse 34938, delivered 42009|rate 1140433|lost 225| [2025/04/30 10:19:45 548866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140433) in round 25| [2025/04/30 10:19:45 548870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 548874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9692| [2025/04/30 10:19:45 548878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385515352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 548882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385515352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1238906| [2025/04/30 10:19:45 548887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103102|full_bw_reached:1|inflight:40807|srtt:33904|latest_rtt:33363|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 548893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 10:19:45 548897] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1746008385548715|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 548902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505548715|now:1746008385548715|interv:120000000| [2025/04/30 10:19:45 548906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505548715|now:1746008385548715|interv:120000000| [2025/04/30 10:19:45 548910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385549659|pq_index:0| [2025/04/30 10:19:45 548915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385548300| [2025/04/30 10:19:45 548919] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385548919| [2025/04/30 10:19:45 548924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385548923| [2025/04/30 10:19:45 548930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|min_srtt:33904|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 548934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 548939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 548946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 548951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|min_srtt:33904|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 548955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1353522| [2025/04/30 10:19:45 548960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 548964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 548969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|min_srtt:33904|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 548973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 548977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 548981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 548985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 548989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 548993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 548998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1294572| [2025/04/30 10:19:45 549002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 549006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 549010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385549659| [2025/04/30 10:19:45 549014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385549659| [2025/04/30 10:19:45 549018] [debug] |xqc_engine_wakeup_after|wakeup:1746008385549659|now:1746008385549018|diff:641| [2025/04/30 10:19:45 549022] [debug] |xqc_engine_main_logic|END|now:1746008385548923| [2025/04/30 10:19:45 549028] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385549028| [2025/04/30 10:19:45 549032] [debug] |xqc_engine_wakeup_after|wakeup:1746008385549659|now:1746008385549032|diff:627| [2025/04/30 10:19:45 549036] [debug] |xqc_engine_main_logic|END|now:1746008385549028| [2025/04/30 10:19:45 550103] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385550103| [2025/04/30 10:19:45 550114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385549659|pq_index:0| [2025/04/30 10:19:45 550118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385548923| [2025/04/30 10:19:45 550123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385550122| [2025/04/30 10:19:45 550133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385549659|now:1746008385550122| [2025/04/30 10:19:45 550137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385549659|now:1746008385550122| [2025/04/30 10:19:45 550141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 550147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33904|min_srtt:33904|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 550151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 550156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 550160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 550164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 550168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 550173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 550177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1294572| [2025/04/30 10:19:45 550182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 550186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 10:19:45 550225] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385550194|stream_id:0|stream_offset:1294572| [2025/04/30 10:19:45 550235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 550242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 550248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33904|rtt_var:1095|pto_duration:38284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 550255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 550261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 550267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 550273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385613478|now:1746008385550248|interv:63230| [2025/04/30 10:19:45 550280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385613478|now:1746008385550248|interval:63230|pto_count:0|srtt:33904 [2025/04/30 10:19:45 550293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:42007| [2025/04/30 10:19:45 550301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 550307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1295751| [2025/04/30 10:19:45 550315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 550321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 10:19:45 550382] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385550331|stream_id:0|stream_offset:1295751| [2025/04/30 10:19:45 550393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 550400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 550404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33904|rtt_var:1095|pto_duration:38284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 550412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 550418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 550424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 550430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385613615|now:1746008385550404|interv:63211| [2025/04/30 10:19:45 550436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385613615|now:1746008385550404|interval:63211|pto_count:0|srtt:33904 [2025/04/30 10:19:45 550440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103102|inflight:43207| [2025/04/30 10:19:45 550445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 550450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103102|conn:0000564648F8D6FC|stream_id:0|stream_offset:1296930| [2025/04/30 10:19:45 550454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 550458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385551458|now:1746008385550458|interv:1000| [2025/04/30 10:19:45 550462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 550466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 550470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385551458| [2025/04/30 10:19:45 550474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385551458| [2025/04/30 10:19:45 550484] [debug] |xqc_engine_wakeup_after|wakeup:1746008385551458|now:1746008385550484|diff:974| [2025/04/30 10:19:45 550489] [debug] |xqc_engine_main_logic|END|now:1746008385550122| [2025/04/30 10:19:45 550718] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385550717| [2025/04/30 10:19:45 550730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 550739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:560| [2025/04/30 10:19:45 550744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 10:19:45 550753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 10:19:45 550759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 550767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1321| [2025/04/30 10:19:45 550775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1236506|prior_time:1746008385513777|is_app_limited:0|send_elapse:36966|ack_elapse:36940|ctl_first_sent_time:1746008385515482|lagest_ack_time:1746008385550717|curr_delivered:1279715| [2025/04/30 10:19:45 550781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385515482| [2025/04/30 10:19:45 550788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:1071| [2025/04/30 10:19:45 550795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1322| [2025/04/30 10:19:45 550802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1238906|prior_time:1746008385515832|is_app_limited:0|send_elapse:37014|ack_elapse:34885|ctl_first_sent_time:1746008385517464|lagest_ack_time:1746008385550717|curr_delivered:1280915| [2025/04/30 10:19:45 550809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385517464| [2025/04/30 10:19:45 550816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:1072| [2025/04/30 10:19:45 550823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33904|rttvar:1095|minrtt:30819|latest_rtt:33253|ack_delay:64| [2025/04/30 10:19:45 550830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33814|rttvar:1000|minrtt:30819|latest_rtt:33253|ack_delay:64| [2025/04/30 10:19:45 550836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/04/30 10:19:45 550843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 550850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33814|rtt_var:1000|pto_duration:37814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 550857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 550863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 550873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 550877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385613145|now:1746008385550850|interv:62295| [2025/04/30 10:19:45 550882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385613145|now:1746008385550850|interval:62295|pto_count:0|srtt:33814 [2025/04/30 10:19:45 550886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37014, ack_elapse 34885, delivered 42009|rate 1134948|lost 225| [2025/04/30 10:19:45 550890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 10:19:45 550895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134948) in round 26| [2025/04/30 10:19:45 550899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 550903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 550907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385517464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 550911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103102|packet_lost:0|acked:2400|po_sent_time:1746008385517464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 550916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33814|latest_rtt:33253|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 550922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 10:19:45 550926] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746008385550717|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 550931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505550717|now:1746008385550717|interv:120000000| [2025/04/30 10:19:45 550935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505550717|now:1746008385550717|interv:120000000| [2025/04/30 10:19:45 550939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385551458|pq_index:0| [2025/04/30 10:19:45 550943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385550122| [2025/04/30 10:19:45 550948] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385550947| [2025/04/30 10:19:45 550952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385550951| [2025/04/30 10:19:45 550958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|min_srtt:33814|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 550963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 550971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 550975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 550980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|min_srtt:33814|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 550985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1355880| [2025/04/30 10:19:45 550989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 550993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 550998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|min_srtt:33814|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 551002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 551006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 551010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 551014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 551018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 551023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 551027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1296930| [2025/04/30 10:19:45 551032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 551035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 551039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385551458| [2025/04/30 10:19:45 551043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385551458| [2025/04/30 10:19:45 551047] [debug] |xqc_engine_wakeup_after|wakeup:1746008385551458|now:1746008385551047|diff:411| [2025/04/30 10:19:45 551052] [debug] |xqc_engine_main_logic|END|now:1746008385550951| [2025/04/30 10:19:45 551057] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385551057| [2025/04/30 10:19:45 551061] [debug] |xqc_engine_wakeup_after|wakeup:1746008385551458|now:1746008385551061|diff:397| [2025/04/30 10:19:45 551065] [debug] |xqc_engine_main_logic|END|now:1746008385551057| [2025/04/30 10:19:45 552144] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385552144| [2025/04/30 10:19:45 552154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385551458|pq_index:0| [2025/04/30 10:19:45 552158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385550951| [2025/04/30 10:19:45 552163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385552162| [2025/04/30 10:19:45 552168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385551458|now:1746008385552162| [2025/04/30 10:19:45 552172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385551458|now:1746008385552162| [2025/04/30 10:19:45 552176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 552182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33814|min_srtt:33814|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 552186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 552191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 552195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 552199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 552204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 552211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 552218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1296930| [2025/04/30 10:19:45 552225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 552231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 10:19:45 552273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385552241|stream_id:0|stream_offset:1296930| [2025/04/30 10:19:45 552283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 552289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 552296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33814|rtt_var:1000|pto_duration:37814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 552304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 552310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 552322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 552328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385615055|now:1746008385552296|interv:62759| [2025/04/30 10:19:45 552334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385615055|now:1746008385552296|interval:62759|pto_count:0|srtt:33814 [2025/04/30 10:19:45 552340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 552348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 552353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1298109| [2025/04/30 10:19:45 552357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 552363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 10:19:45 552425] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385552373|stream_id:0|stream_offset:1298109| [2025/04/30 10:19:45 552435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 552442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 552449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33814|rtt_var:1000|pto_duration:37814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 552455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 552459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 552462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 552466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385615187|now:1746008385552449|interv:62738| [2025/04/30 10:19:45 552471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385615187|now:1746008385552449|interval:62738|pto_count:0|srtt:33814 [2025/04/30 10:19:45 552477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 552482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 552486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1299288| [2025/04/30 10:19:45 552491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 552495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385553495|now:1746008385552495|interv:1000| [2025/04/30 10:19:45 552504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 552508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 552512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385553495| [2025/04/30 10:19:45 552516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385553495| [2025/04/30 10:19:45 552520] [debug] |xqc_engine_wakeup_after|wakeup:1746008385553495|now:1746008385552520|diff:975| [2025/04/30 10:19:45 552525] [debug] |xqc_engine_main_logic|END|now:1746008385552162| [2025/04/30 10:19:45 552719] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385552718| [2025/04/30 10:19:45 552732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 552740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:561| [2025/04/30 10:19:45 552747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 10:19:45 552755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 10:19:45 552761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 552767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1323| [2025/04/30 10:19:45 552772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1238906|prior_time:1746008385515832|is_app_limited:0|send_elapse:37161|ack_elapse:36886|ctl_first_sent_time:1746008385517611|lagest_ack_time:1746008385552718|curr_delivered:1282115| [2025/04/30 10:19:45 552780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385517611| [2025/04/30 10:19:45 552787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:1073| [2025/04/30 10:19:45 552794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1324| [2025/04/30 10:19:45 552801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1241306|prior_time:1746008385518593|is_app_limited:0|send_elapse:36548|ack_elapse:34125|ctl_first_sent_time:1746008385519019|lagest_ack_time:1746008385552718|curr_delivered:1283315| [2025/04/30 10:19:45 552807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385519019| [2025/04/30 10:19:45 552814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:1074| [2025/04/30 10:19:45 552820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33814|rttvar:1000|minrtt:30819|latest_rtt:33699|ack_delay:72| [2025/04/30 10:19:45 552827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33791|rttvar:796|minrtt:30819|latest_rtt:33699|ack_delay:72| [2025/04/30 10:19:45 552834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/04/30 10:19:45 552841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 552847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33791|rtt_var:796|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 552859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 552863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 552867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 552871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385614348|now:1746008385552846|interv:61502| [2025/04/30 10:19:45 552875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385614348|now:1746008385552846|interval:61502|pto_count:0|srtt:33791 [2025/04/30 10:19:45 552879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36548, ack_elapse 34125, delivered 42009|rate 1149419|lost 225| [2025/04/30 10:19:45 552884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149419) in round 26| [2025/04/30 10:19:45 552888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 552892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 552896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385519019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 552901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385519019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 552905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33791|latest_rtt:33699|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 552911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 10:19:45 552916] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746008385552718|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 552921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505552718|now:1746008385552718|interv:120000000| [2025/04/30 10:19:45 552925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505552718|now:1746008385552718|interv:120000000| [2025/04/30 10:19:45 552929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385553495|pq_index:0| [2025/04/30 10:19:45 552933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385552162| [2025/04/30 10:19:45 552937] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385552937| [2025/04/30 10:19:45 552942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385552941| [2025/04/30 10:19:45 552951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|min_srtt:33791|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 552955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 552960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 552965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 552969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|min_srtt:33791|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 552974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1358238| [2025/04/30 10:19:45 552978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 552982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 552987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|min_srtt:33791|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 552991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 552995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 552999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 553003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 553007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 553011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 553016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1299288| [2025/04/30 10:19:45 553020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 553024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 553028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385553495| [2025/04/30 10:19:45 553032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385553495| [2025/04/30 10:19:45 553036] [debug] |xqc_engine_wakeup_after|wakeup:1746008385553495|now:1746008385553036|diff:459| [2025/04/30 10:19:45 553040] [debug] |xqc_engine_main_logic|END|now:1746008385552941| [2025/04/30 10:19:45 553048] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385553048| [2025/04/30 10:19:45 553052] [debug] |xqc_engine_wakeup_after|wakeup:1746008385553495|now:1746008385553052|diff:443| [2025/04/30 10:19:45 553056] [debug] |xqc_engine_main_logic|END|now:1746008385553048| [2025/04/30 10:19:45 554125] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385554125| [2025/04/30 10:19:45 554135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385553495|pq_index:0| [2025/04/30 10:19:45 554140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385552941| [2025/04/30 10:19:45 554145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385554144| [2025/04/30 10:19:45 554150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385553495|now:1746008385554144| [2025/04/30 10:19:45 554154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385553495|now:1746008385554144| [2025/04/30 10:19:45 554158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 554164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33791|min_srtt:33791|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 554169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 554173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 554177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 554181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 554185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 554190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 554194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1299288| [2025/04/30 10:19:45 554199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 554206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 10:19:45 554248] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385554217|stream_id:0|stream_offset:1299288| [2025/04/30 10:19:45 554258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 554265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 554271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33791|rtt_var:796|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 554285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 554291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 554297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 554302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385616192|now:1746008385554271|interv:61921| [2025/04/30 10:19:45 554309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385616192|now:1746008385554271|interval:61921|pto_count:0|srtt:33791 [2025/04/30 10:19:45 554316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 554324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 554330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1300467| [2025/04/30 10:19:45 554337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 554344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 10:19:45 554384] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385554355|stream_id:0|stream_offset:1300467| [2025/04/30 10:19:45 554393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 554400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 554407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33791|rtt_var:796|pto_duration:36975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 554413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 554420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 554427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 554433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385616330|now:1746008385554406|interv:61924| [2025/04/30 10:19:45 554438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385616330|now:1746008385554406|interval:61924|pto_count:0|srtt:33791 [2025/04/30 10:19:45 554446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 554452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 554457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1301646| [2025/04/30 10:19:45 554466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 554470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385555470|now:1746008385554470|interv:1000| [2025/04/30 10:19:45 554474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 554478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 554482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385555470| [2025/04/30 10:19:45 554486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385555470| [2025/04/30 10:19:45 554490] [debug] |xqc_engine_wakeup_after|wakeup:1746008385555470|now:1746008385554490|diff:980| [2025/04/30 10:19:45 554495] [debug] |xqc_engine_main_logic|END|now:1746008385554144| [2025/04/30 10:19:45 554712] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385554711| [2025/04/30 10:19:45 554726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 554734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:562| [2025/04/30 10:19:45 554738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 10:19:45 554746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 10:19:45 554753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 554760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1325| [2025/04/30 10:19:45 554767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1241306|prior_time:1746008385518593|is_app_limited:0|send_elapse:36645|ack_elapse:36118|ctl_first_sent_time:1746008385519116|lagest_ack_time:1746008385554711|curr_delivered:1284515| [2025/04/30 10:19:45 554774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385519116| [2025/04/30 10:19:45 554780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:1075| [2025/04/30 10:19:45 554787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1326| [2025/04/30 10:19:45 554794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1242506|prior_time:1746008385519222|is_app_limited:0|send_elapse:36186|ack_elapse:35489|ctl_first_sent_time:1746008385520763|lagest_ack_time:1746008385554711|curr_delivered:1285715| [2025/04/30 10:19:45 554800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385520763| [2025/04/30 10:19:45 554806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:1076| [2025/04/30 10:19:45 554813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33791|rttvar:796|minrtt:30819|latest_rtt:33948|ack_delay:64| [2025/04/30 10:19:45 554819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33803|rttvar:620|minrtt:30819|latest_rtt:33948|ack_delay:64| [2025/04/30 10:19:45 554826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1326|lost_pn:1323|thresh:3| [2025/04/30 10:19:45 554840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 554847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33803|rtt_var:620|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 554854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 554860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 554866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 554873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385615638|now:1746008385554846|interv:60792| [2025/04/30 10:19:45 554879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385615638|now:1746008385554846|interval:60792|pto_count:0|srtt:33803 [2025/04/30 10:19:45 554883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36186, ack_elapse 35489, delivered 43209|rate 1194080|lost 225| [2025/04/30 10:19:45 554888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194080) in round 26| [2025/04/30 10:19:45 554892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 554896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 554900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385520763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 554904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385520763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 554909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33803|latest_rtt:33948|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 554915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 10:19:45 554920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746008385554711|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 554924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505554711|now:1746008385554711|interv:120000000| [2025/04/30 10:19:45 554929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505554711|now:1746008385554711|interv:120000000| [2025/04/30 10:19:45 554932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385555470|pq_index:0| [2025/04/30 10:19:45 554937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385554144| [2025/04/30 10:19:45 554941] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385554941| [2025/04/30 10:19:45 554946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385554945| [2025/04/30 10:19:45 554955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|min_srtt:33803|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 554960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 554965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 554969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 554974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|min_srtt:33803|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 554978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1360596| [2025/04/30 10:19:45 554983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 554987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 554992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|min_srtt:33803|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 554996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 555000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 555004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 555008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 555012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 555017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 555021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1301646| [2025/04/30 10:19:45 555025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 555029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 555033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385555470| [2025/04/30 10:19:45 555040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385555470| [2025/04/30 10:19:45 555044] [debug] |xqc_engine_wakeup_after|wakeup:1746008385555470|now:1746008385555044|diff:426| [2025/04/30 10:19:45 555048] [debug] |xqc_engine_main_logic|END|now:1746008385554945| [2025/04/30 10:19:45 555054] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385555054| [2025/04/30 10:19:45 555058] [debug] |xqc_engine_wakeup_after|wakeup:1746008385555470|now:1746008385555058|diff:412| [2025/04/30 10:19:45 555062] [debug] |xqc_engine_main_logic|END|now:1746008385555054| [2025/04/30 10:19:45 556131] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385556130| [2025/04/30 10:19:45 556141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385555470|pq_index:0| [2025/04/30 10:19:45 556146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385554945| [2025/04/30 10:19:45 556151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385556150| [2025/04/30 10:19:45 556156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385555470|now:1746008385556150| [2025/04/30 10:19:45 556160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385555470|now:1746008385556150| [2025/04/30 10:19:45 556164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 556170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33803|min_srtt:33803|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 556175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 556179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 556183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 556187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 556192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 556196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 556201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1301646| [2025/04/30 10:19:45 556205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 556211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 10:19:45 556270] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385556225|stream_id:0|stream_offset:1301646| [2025/04/30 10:19:45 556281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 556298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 556304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33803|rtt_var:620|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 556310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 556316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 556321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 556327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385617508|now:1746008385556303|interv:61205| [2025/04/30 10:19:45 556333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385617508|now:1746008385556303|interval:61205|pto_count:0|srtt:33803 [2025/04/30 10:19:45 556339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 556346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 556351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1302825| [2025/04/30 10:19:45 556358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 556363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 10:19:45 556396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385556373|stream_id:0|stream_offset:1302825| [2025/04/30 10:19:45 556403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 556410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 556416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33803|rtt_var:620|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 556421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 556427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 556432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 556438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385617656|now:1746008385556415|interv:61241| [2025/04/30 10:19:45 556444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385617656|now:1746008385556415|interval:61241|pto_count:0|srtt:33803 [2025/04/30 10:19:45 556450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 556469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 556478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1304004| [2025/04/30 10:19:45 556482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 556486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385557486|now:1746008385556486|interv:1000| [2025/04/30 10:19:45 556490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 556494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 556498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385557486| [2025/04/30 10:19:45 556502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385557486| [2025/04/30 10:19:45 556506] [debug] |xqc_engine_wakeup_after|wakeup:1746008385557486|now:1746008385556506|diff:980| [2025/04/30 10:19:45 556511] [debug] |xqc_engine_main_logic|END|now:1746008385556150| [2025/04/30 10:19:45 556730] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385556730| [2025/04/30 10:19:45 556740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 556749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:563| [2025/04/30 10:19:45 556755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 10:19:45 556764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 10:19:45 556770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 556778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1327| [2025/04/30 10:19:45 556784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1244906|prior_time:1746008385520940|is_app_limited:0|send_elapse:35959|ack_elapse:35790|ctl_first_sent_time:1746008385522490|lagest_ack_time:1746008385556730|curr_delivered:1286915| [2025/04/30 10:19:45 556791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385522490| [2025/04/30 10:19:45 556798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:1077| [2025/04/30 10:19:45 556805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1328| [2025/04/30 10:19:45 556812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1244906|prior_time:1746008385520940|is_app_limited:0|send_elapse:35959|ack_elapse:35790|ctl_first_sent_time:1746008385522490|lagest_ack_time:1746008385556730|curr_delivered:1288115| [2025/04/30 10:19:45 556818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385522626| [2025/04/30 10:19:45 556825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:1078| [2025/04/30 10:19:45 556830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33803|rttvar:620|minrtt:30819|latest_rtt:34104|ack_delay:72| [2025/04/30 10:19:45 556839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33832|rttvar:522|minrtt:30819|latest_rtt:34104|ack_delay:72| [2025/04/30 10:19:45 556843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/04/30 10:19:45 556847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 556852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33832|rtt_var:522|pto_duration:35920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 556856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 556860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 556864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 556867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385617293|now:1746008385556851|interv:60442| [2025/04/30 10:19:45 556871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385617293|now:1746008385556851|interval:60442|pto_count:0|srtt:33832 [2025/04/30 10:19:45 556876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35959, ack_elapse 35790, delivered 43209|rate 1201618|lost 225| [2025/04/30 10:19:45 556880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201618) in round 26| [2025/04/30 10:19:45 556884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 556889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 556893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385522626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 556897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385522626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 556901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33832|latest_rtt:34104|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 556907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 556912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385581730|now:1746008385556730|interv:25000| [2025/04/30 10:19:45 556917] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385556730|max_ack_delay:25000| [2025/04/30 10:19:45 556922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 10:19:45 556926] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:564|frame:PING ACK |recv_time:1746008385556730|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 556934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505556730|now:1746008385556730|interv:120000000| [2025/04/30 10:19:45 556938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505556730|now:1746008385556730|interv:120000000| [2025/04/30 10:19:45 556942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385557486|pq_index:0| [2025/04/30 10:19:45 556946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385556150| [2025/04/30 10:19:45 556950] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385556950| [2025/04/30 10:19:45 556955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385556954| [2025/04/30 10:19:45 556961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|min_srtt:33832|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 556965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 556970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 556984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 556989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|min_srtt:33832|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 556993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1362954| [2025/04/30 10:19:45 556997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 557002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 557006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|min_srtt:33832|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 557010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 557015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 557019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 557022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 557027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 557035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 557039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1304004| [2025/04/30 10:19:45 557044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 557048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 557052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385557486| [2025/04/30 10:19:45 557056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385557486| [2025/04/30 10:19:45 557060] [debug] |xqc_engine_wakeup_after|wakeup:1746008385557486|now:1746008385557059|diff:427| [2025/04/30 10:19:45 557064] [debug] |xqc_engine_main_logic|END|now:1746008385556954| [2025/04/30 10:19:45 557069] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385557069| [2025/04/30 10:19:45 557073] [debug] |xqc_engine_wakeup_after|wakeup:1746008385557486|now:1746008385557073|diff:413| [2025/04/30 10:19:45 557077] [debug] |xqc_engine_main_logic|END|now:1746008385557069| [2025/04/30 10:19:45 558145] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385558145| [2025/04/30 10:19:45 558156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385557486|pq_index:0| [2025/04/30 10:19:45 558161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385556954| [2025/04/30 10:19:45 558166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385558165| [2025/04/30 10:19:45 558170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385557486|now:1746008385558165| [2025/04/30 10:19:45 558175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385557486|now:1746008385558165| [2025/04/30 10:19:45 558179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 558184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33832|min_srtt:33832|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 558192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 558199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 558206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 558211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 558218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 558225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 558231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1304004| [2025/04/30 10:19:45 558245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 558251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 10:19:45 558340] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385558267|stream_id:0|stream_offset:1304004| [2025/04/30 10:19:45 558351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 558359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 558366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33832|rtt_var:522|pto_duration:35920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 558373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 558391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 558397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 558405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385619187|now:1746008385558365|interv:60822| [2025/04/30 10:19:45 558411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385619187|now:1746008385558365|interval:60822|pto_count:0|srtt:33832 [2025/04/30 10:19:45 558419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 558425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 558430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1305183| [2025/04/30 10:19:45 558434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 558439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 10:19:45 558475] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385558446|stream_id:0|stream_offset:1305183| [2025/04/30 10:19:45 558484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 558491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 558498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33832|rtt_var:522|pto_duration:35920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 558505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 558509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 558519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 558523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385619366|now:1746008385558497|interv:60869| [2025/04/30 10:19:45 558527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385619366|now:1746008385558497|interval:60869|pto_count:0|srtt:33832 [2025/04/30 10:19:45 558532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 558537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 558541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1306362| [2025/04/30 10:19:45 558545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 558568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385559568|now:1746008385558568|interv:1000| [2025/04/30 10:19:45 558572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 558576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 558580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385559568| [2025/04/30 10:19:45 558585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385559568| [2025/04/30 10:19:45 558589] [debug] |xqc_engine_wakeup_after|wakeup:1746008385559568|now:1746008385558589|diff:979| [2025/04/30 10:19:45 558593] [debug] |xqc_engine_main_logic|END|now:1746008385558165| [2025/04/30 10:19:45 558701] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385558700| [2025/04/30 10:19:45 558712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 558722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:564| [2025/04/30 10:19:45 558728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 10:19:45 558736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 10:19:45 558743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 558751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1329| [2025/04/30 10:19:45 558758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1247306|prior_time:1746008385522825|is_app_limited:0|send_elapse:35867|ack_elapse:35875|ctl_first_sent_time:1746008385524396|lagest_ack_time:1746008385558700|curr_delivered:1289315| [2025/04/30 10:19:45 558765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385524396| [2025/04/30 10:19:45 558771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:1079| [2025/04/30 10:19:45 558775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1330| [2025/04/30 10:19:45 558788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1247306|prior_time:1746008385522825|is_app_limited:0|send_elapse:35867|ack_elapse:35875|ctl_first_sent_time:1746008385524396|lagest_ack_time:1746008385558700|curr_delivered:1290515| [2025/04/30 10:19:45 558796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385524538| [2025/04/30 10:19:45 558802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:1080| [2025/04/30 10:19:45 558808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33832|rttvar:522|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 558815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33865|rttvar:458|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 558821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/04/30 10:19:45 558827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 558834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33865|rtt_var:458|pto_duration:35865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 558839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 558843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 558847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 558851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385619311|now:1746008385558833|interv:60478| [2025/04/30 10:19:45 558855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385619311|now:1746008385558833|interval:60478|pto_count:0|srtt:33865 [2025/04/30 10:19:45 558860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35867, ack_elapse 35875, delivered 43209|rate 1204432|lost 225| [2025/04/30 10:19:45 558865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204432) in round 26| [2025/04/30 10:19:45 558872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 558879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 558885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385524538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 558891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385524538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 558896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33865|latest_rtt:34162|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 558906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 10:19:45 558910] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746008385558700|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 558915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505558700|now:1746008385558700|interv:120000000| [2025/04/30 10:19:45 558919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505558700|now:1746008385558700|interv:120000000| [2025/04/30 10:19:45 558923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385559568|pq_index:0| [2025/04/30 10:19:45 558928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385558165| [2025/04/30 10:19:45 558932] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385558932| [2025/04/30 10:19:45 558937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385558936| [2025/04/30 10:19:45 558943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|min_srtt:33865|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 558948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 558952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 558957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 558962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|min_srtt:33865|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 558966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1365312| [2025/04/30 10:19:45 558970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 558975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 558979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|min_srtt:33865|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 558983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 558988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 558992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 558998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 559003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 559007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 559011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1306362| [2025/04/30 10:19:45 559016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 559020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 559024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385559568| [2025/04/30 10:19:45 559028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385559568| [2025/04/30 10:19:45 559032] [debug] |xqc_engine_wakeup_after|wakeup:1746008385559568|now:1746008385559032|diff:536| [2025/04/30 10:19:45 559036] [debug] |xqc_engine_main_logic|END|now:1746008385558936| [2025/04/30 10:19:45 559042] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385559042| [2025/04/30 10:19:45 559046] [debug] |xqc_engine_wakeup_after|wakeup:1746008385559568|now:1746008385559046|diff:522| [2025/04/30 10:19:45 559050] [debug] |xqc_engine_main_logic|END|now:1746008385559042| [2025/04/30 10:19:45 560117] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385560117| [2025/04/30 10:19:45 560128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385559568|pq_index:0| [2025/04/30 10:19:45 560136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385558936| [2025/04/30 10:19:45 560145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385560143| [2025/04/30 10:19:45 560151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385559568|now:1746008385560143| [2025/04/30 10:19:45 560156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385559568|now:1746008385560143| [2025/04/30 10:19:45 560160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 560167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33865|min_srtt:33865|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 560174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 560181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 560186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 560190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 560194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 560208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 560216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1306362| [2025/04/30 10:19:45 560223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 560230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 10:19:45 560274] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385560242|stream_id:0|stream_offset:1306362| [2025/04/30 10:19:45 560284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 560291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 560298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33865|rtt_var:458|pto_duration:35865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 560305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 560311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 560318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 560324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385621107|now:1746008385560297|interv:60810| [2025/04/30 10:19:45 560330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385621107|now:1746008385560297|interval:60810|pto_count:0|srtt:33865 [2025/04/30 10:19:45 560338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 560345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 560352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1307541| [2025/04/30 10:19:45 560360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 560366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 10:19:45 560422] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385560377|stream_id:0|stream_offset:1307541| [2025/04/30 10:19:45 560432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 560439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 560446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33865|rtt_var:458|pto_duration:35865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 560457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 560461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 560465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 560468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385621242|now:1746008385560446|interv:60796| [2025/04/30 10:19:45 560473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385621242|now:1746008385560446|interval:60796|pto_count:0|srtt:33865 [2025/04/30 10:19:45 560477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 560482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 560486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1308720| [2025/04/30 10:19:45 560491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 560495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385561495|now:1746008385560495|interv:1000| [2025/04/30 10:19:45 560499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 560505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 560512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385561495| [2025/04/30 10:19:45 560519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385561495| [2025/04/30 10:19:45 560525] [debug] |xqc_engine_wakeup_after|wakeup:1746008385561495|now:1746008385560525|diff:970| [2025/04/30 10:19:45 560530] [debug] |xqc_engine_main_logic|END|now:1746008385560143| [2025/04/30 10:19:45 560687] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385560685| [2025/04/30 10:19:45 560700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 560709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:565| [2025/04/30 10:19:45 560715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 10:19:45 560724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 10:19:45 560731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 560739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1331| [2025/04/30 10:19:45 560746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1249706|prior_time:1746008385524809|is_app_limited:0|send_elapse:35885|ack_elapse:35876|ctl_first_sent_time:1746008385526346|lagest_ack_time:1746008385560685|curr_delivered:1291715| [2025/04/30 10:19:45 560752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385526346| [2025/04/30 10:19:45 560759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:1081| [2025/04/30 10:19:45 560773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1332| [2025/04/30 10:19:45 560780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1249706|prior_time:1746008385524809|is_app_limited:0|send_elapse:35885|ack_elapse:35876|ctl_first_sent_time:1746008385526346|lagest_ack_time:1746008385560685|curr_delivered:1292915| [2025/04/30 10:19:45 560787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385526470| [2025/04/30 10:19:45 560794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:1082| [2025/04/30 10:19:45 560800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33865|rttvar:458|minrtt:30819|latest_rtt:34215|ack_delay:64| [2025/04/30 10:19:45 560806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33900|rttvar:415|minrtt:30819|latest_rtt:34215|ack_delay:64| [2025/04/30 10:19:45 560812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/04/30 10:19:45 560819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 560825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33900|rtt_var:415|pto_duration:35900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 560832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 560836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 560840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 560844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385621277|now:1746008385560825|interv:60452| [2025/04/30 10:19:45 560848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385621277|now:1746008385560825|interval:60452|pto_count:0|srtt:33900 [2025/04/30 10:19:45 560852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35885, ack_elapse 35876, delivered 43209|rate 1204096|lost 225| [2025/04/30 10:19:45 560858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204096) in round 26| [2025/04/30 10:19:45 560865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 560872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 560878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385526470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 560884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385526470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 560888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33900|latest_rtt:34215|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 560898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 10:19:45 560903] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746008385560685|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 560908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505560685|now:1746008385560685|interv:120000000| [2025/04/30 10:19:45 560912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505560685|now:1746008385560685|interv:120000000| [2025/04/30 10:19:45 560916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385561495|pq_index:0| [2025/04/30 10:19:45 560920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385560143| [2025/04/30 10:19:45 560924] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385560924| [2025/04/30 10:19:45 560929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385560928| [2025/04/30 10:19:45 560935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|min_srtt:33900|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 560941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 560948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 560956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 560963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|min_srtt:33900|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 560968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1367670| [2025/04/30 10:19:45 560972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 560977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 560981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|min_srtt:33900|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 560985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 560993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 560997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 561001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 561005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 561011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 561016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1308720| [2025/04/30 10:19:45 561021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 561026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 561032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385561495| [2025/04/30 10:19:45 561039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385561495| [2025/04/30 10:19:45 561045] [debug] |xqc_engine_wakeup_after|wakeup:1746008385561495|now:1746008385561045|diff:450| [2025/04/30 10:19:45 561050] [debug] |xqc_engine_main_logic|END|now:1746008385560928| [2025/04/30 10:19:45 561056] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385561056| [2025/04/30 10:19:45 561059] [debug] |xqc_engine_wakeup_after|wakeup:1746008385561495|now:1746008385561059|diff:436| [2025/04/30 10:19:45 561063] [debug] |xqc_engine_main_logic|END|now:1746008385561056| [2025/04/30 10:19:45 562130] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385562130| [2025/04/30 10:19:45 562140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385561495|pq_index:0| [2025/04/30 10:19:45 562145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385560928| [2025/04/30 10:19:45 562150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385562149| [2025/04/30 10:19:45 562155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385561495|now:1746008385562149| [2025/04/30 10:19:45 562159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385561495|now:1746008385562149| [2025/04/30 10:19:45 562165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 562173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33900|min_srtt:33900|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 562181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 562188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 562193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 562200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 562213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 562220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 562227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1308720| [2025/04/30 10:19:45 562233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 562240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 10:19:45 562287] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385562251|stream_id:0|stream_offset:1308720| [2025/04/30 10:19:45 562296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 562304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 562310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33900|rtt_var:415|pto_duration:35900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 562317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 562323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 562329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 562335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385623151|now:1746008385562310|interv:60841| [2025/04/30 10:19:45 562341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385623151|now:1746008385562310|interval:60841|pto_count:0|srtt:33900 [2025/04/30 10:19:45 562348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 562355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 562362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1309899| [2025/04/30 10:19:45 562370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 562376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 10:19:45 562420] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385562387|stream_id:0|stream_offset:1309899| [2025/04/30 10:19:45 562430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 562440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 562447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33900|rtt_var:415|pto_duration:35900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 562454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 562460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 562467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 562473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385623287|now:1746008385562447|interv:60840| [2025/04/30 10:19:45 562480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385623287|now:1746008385562447|interval:60840|pto_count:0|srtt:33900 [2025/04/30 10:19:45 562487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 562494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 562498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1311078| [2025/04/30 10:19:45 562503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 562507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385563507|now:1746008385562507|interv:1000| [2025/04/30 10:19:45 562511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 562515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 562519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385563507| [2025/04/30 10:19:45 562523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385563507| [2025/04/30 10:19:45 562527] [debug] |xqc_engine_wakeup_after|wakeup:1746008385563507|now:1746008385562527|diff:980| [2025/04/30 10:19:45 562532] [debug] |xqc_engine_main_logic|END|now:1746008385562149| [2025/04/30 10:19:45 562693] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385562692| [2025/04/30 10:19:45 562708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 562717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:566| [2025/04/30 10:19:45 562722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 10:19:45 562729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 10:19:45 562735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 562743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1333| [2025/04/30 10:19:45 562750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1252106|prior_time:1746008385526867|is_app_limited:0|send_elapse:35966|ack_elapse:35825|ctl_first_sent_time:1746008385528417|lagest_ack_time:1746008385562692|curr_delivered:1294115| [2025/04/30 10:19:45 562764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385528417| [2025/04/30 10:19:45 562772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:1083| [2025/04/30 10:19:45 562779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1334| [2025/04/30 10:19:45 562785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1252106|prior_time:1746008385526867|is_app_limited:0|send_elapse:35966|ack_elapse:35825|ctl_first_sent_time:1746008385528417|lagest_ack_time:1746008385562692|curr_delivered:1295315| [2025/04/30 10:19:45 562792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385528567| [2025/04/30 10:19:45 562799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:1084| [2025/04/30 10:19:45 562805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33900|rttvar:415|minrtt:30819|latest_rtt:34125|ack_delay:72| [2025/04/30 10:19:45 562812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33919|rttvar:350|minrtt:30819|latest_rtt:34125|ack_delay:72| [2025/04/30 10:19:45 562819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/04/30 10:19:45 562825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 562829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33919|rtt_var:350|pto_duration:35919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 562833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 562838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 562844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 562851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385623306|now:1746008385562829|interv:60477| [2025/04/30 10:19:45 562857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385623306|now:1746008385562829|interval:60477|pto_count:0|srtt:33919 [2025/04/30 10:19:45 562864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35966, ack_elapse 35825, delivered 43209|rate 1201384|lost 225| [2025/04/30 10:19:45 562870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201384) in round 26| [2025/04/30 10:19:45 562874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 562878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 562882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385528567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 562887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385528567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 562904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33919|latest_rtt:34125|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 562910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 10:19:45 562915] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746008385562692|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 562919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505562692|now:1746008385562692|interv:120000000| [2025/04/30 10:19:45 562924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505562692|now:1746008385562692|interv:120000000| [2025/04/30 10:19:45 562928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385563507|pq_index:0| [2025/04/30 10:19:45 562932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385562149| [2025/04/30 10:19:45 562936] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385562936| [2025/04/30 10:19:45 562941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385562940| [2025/04/30 10:19:45 562947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|min_srtt:33919|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 562952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 562956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 562961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 562966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|min_srtt:33919|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 562970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1370028| [2025/04/30 10:19:45 562974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 562979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 562983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|min_srtt:33919|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 562990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 562995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 562999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 563002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 563007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 563011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 563015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1311078| [2025/04/30 10:19:45 563020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 563024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 563028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385563507| [2025/04/30 10:19:45 563032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385563507| [2025/04/30 10:19:45 563036] [debug] |xqc_engine_wakeup_after|wakeup:1746008385563507|now:1746008385563036|diff:471| [2025/04/30 10:19:45 563040] [debug] |xqc_engine_main_logic|END|now:1746008385562940| [2025/04/30 10:19:45 563046] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385563046| [2025/04/30 10:19:45 563050] [debug] |xqc_engine_wakeup_after|wakeup:1746008385563507|now:1746008385563050|diff:457| [2025/04/30 10:19:45 563054] [debug] |xqc_engine_main_logic|END|now:1746008385563046| [2025/04/30 10:19:45 564122] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385564122| [2025/04/30 10:19:45 564132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385563507|pq_index:0| [2025/04/30 10:19:45 564137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385562940| [2025/04/30 10:19:45 564142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385564141| [2025/04/30 10:19:45 564147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385563507|now:1746008385564141| [2025/04/30 10:19:45 564154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385563507|now:1746008385564141| [2025/04/30 10:19:45 564160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 564168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33919|min_srtt:33919|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 564176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 564184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 564196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 564202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 564209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 564216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 564222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1311078| [2025/04/30 10:19:45 564228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 564234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 10:19:45 564277] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385564245|stream_id:0|stream_offset:1311078| [2025/04/30 10:19:45 564284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 564291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 564297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33919|rtt_var:350|pto_duration:35919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 564303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 564308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 564313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 564319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385625164|now:1746008385564296|interv:60868| [2025/04/30 10:19:45 564324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385625164|now:1746008385564296|interval:60868|pto_count:0|srtt:33919 [2025/04/30 10:19:45 564331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 564337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 564343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1312257| [2025/04/30 10:19:45 564349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 564354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 10:19:45 564391] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385564363|stream_id:0|stream_offset:1312257| [2025/04/30 10:19:45 564402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 564407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 564411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33919|rtt_var:350|pto_duration:35919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 564416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 564420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 564423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 564427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385625282|now:1746008385564411|interv:60871| [2025/04/30 10:19:45 564431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385625282|now:1746008385564411|interval:60871|pto_count:0|srtt:33919 [2025/04/30 10:19:45 564436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 564441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 564445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1313436| [2025/04/30 10:19:45 564449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 564453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385565453|now:1746008385564453|interv:1000| [2025/04/30 10:19:45 564457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 564461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 564465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385565453| [2025/04/30 10:19:45 564469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385565453| [2025/04/30 10:19:45 564473] [debug] |xqc_engine_wakeup_after|wakeup:1746008385565453|now:1746008385564473|diff:980| [2025/04/30 10:19:45 564478] [debug] |xqc_engine_main_logic|END|now:1746008385564141| [2025/04/30 10:19:45 564691] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385564690| [2025/04/30 10:19:45 564704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 564712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:567| [2025/04/30 10:19:45 564718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 10:19:45 564727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 10:19:45 564733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 564740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1335| [2025/04/30 10:19:45 564755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1254506|prior_time:1746008385528771|is_app_limited:0|send_elapse:34636|ack_elapse:35919|ctl_first_sent_time:1746008385530282|lagest_ack_time:1746008385564690|curr_delivered:1296515| [2025/04/30 10:19:45 564762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385530282| [2025/04/30 10:19:45 564769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:1085| [2025/04/30 10:19:45 564776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1336| [2025/04/30 10:19:45 564782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1254506|prior_time:1746008385528771|is_app_limited:0|send_elapse:34636|ack_elapse:35919|ctl_first_sent_time:1746008385530282|lagest_ack_time:1746008385564690|curr_delivered:1297715| [2025/04/30 10:19:45 564786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385530421| [2025/04/30 10:19:45 564792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:1086| [2025/04/30 10:19:45 564799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33919|rttvar:350|minrtt:30819|latest_rtt:34269|ack_delay:64| [2025/04/30 10:19:45 564805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:33955|rttvar:334|minrtt:30819|latest_rtt:34269|ack_delay:64| [2025/04/30 10:19:45 564813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1336|lost_pn:1333|thresh:3| [2025/04/30 10:19:45 564819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 564826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33955|rtt_var:334|pto_duration:35955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 564832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 564839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 564845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 564851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385625318|now:1746008385564825|interv:60493| [2025/04/30 10:19:45 564855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385625318|now:1746008385564825|interval:60493|pto_count:0|srtt:33955 [2025/04/30 10:19:45 564859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34636, ack_elapse 35919, delivered 43209|rate 1202956|lost 225| [2025/04/30 10:19:45 564864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202956) in round 26| [2025/04/30 10:19:45 564868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 564872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93410|extra_cwnd:9600| [2025/04/30 10:19:45 564876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385530421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 564885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385530421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 564890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212393|bw:1212393|cwnd:103010|full_bw_reached:1|inflight:40807|srtt:33955|latest_rtt:34269|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 564896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 10:19:45 564901] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1746008385564690|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 564905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505564690|now:1746008385564690|interv:120000000| [2025/04/30 10:19:45 564910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505564690|now:1746008385564690|interv:120000000| [2025/04/30 10:19:45 564914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385565453|pq_index:0| [2025/04/30 10:19:45 564918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385564141| [2025/04/30 10:19:45 564922] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385564922| [2025/04/30 10:19:45 564927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385564926| [2025/04/30 10:19:45 564933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|min_srtt:33955|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 564937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 564942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 564946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 564951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|min_srtt:33955|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 564955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1372386| [2025/04/30 10:19:45 564960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 564964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 564971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|min_srtt:33955|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 564975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 564980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 564983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 564987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 564992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 564996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 565000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1313436| [2025/04/30 10:19:45 565005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 565008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 565013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385565453| [2025/04/30 10:19:45 565017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385565453| [2025/04/30 10:19:45 565020] [debug] |xqc_engine_wakeup_after|wakeup:1746008385565453|now:1746008385565020|diff:433| [2025/04/30 10:19:45 565025] [debug] |xqc_engine_main_logic|END|now:1746008385564926| [2025/04/30 10:19:45 565030] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385565030| [2025/04/30 10:19:45 565034] [debug] |xqc_engine_wakeup_after|wakeup:1746008385565453|now:1746008385565034|diff:419| [2025/04/30 10:19:45 565038] [debug] |xqc_engine_main_logic|END|now:1746008385565030| [2025/04/30 10:19:45 566106] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385566105| [2025/04/30 10:19:45 566116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385565453|pq_index:0| [2025/04/30 10:19:45 566120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385564926| [2025/04/30 10:19:45 566125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385566124| [2025/04/30 10:19:45 566130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385565453|now:1746008385566124| [2025/04/30 10:19:45 566134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385565453|now:1746008385566124| [2025/04/30 10:19:45 566138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 566144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:33955|min_srtt:33955|path_bw:1212393|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 566149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 566163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 566170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 566176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 566183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 566190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 566197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1313436| [2025/04/30 10:19:45 566204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 566210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 10:19:45 566252] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385566221|stream_id:0|stream_offset:1313436| [2025/04/30 10:19:45 566260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 566266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 566272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33955|rtt_var:334|pto_duration:35955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 566278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 566284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 566289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 566294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385627176|now:1746008385566272|interv:60904| [2025/04/30 10:19:45 566300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385627176|now:1746008385566272|interval:60904|pto_count:0|srtt:33955 [2025/04/30 10:19:45 566306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:42007| [2025/04/30 10:19:45 566313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 566318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1314615| [2025/04/30 10:19:45 566325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 566337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 10:19:45 566373] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385566345|stream_id:0|stream_offset:1314615| [2025/04/30 10:19:45 566382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 566388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 566392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:33955|rtt_var:334|pto_duration:35955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 566397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 566401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 566404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 566408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385627300|now:1746008385566392|interv:60908| [2025/04/30 10:19:45 566412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385627300|now:1746008385566392|interval:60908|pto_count:0|srtt:33955 [2025/04/30 10:19:45 566417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103010|inflight:43207| [2025/04/30 10:19:45 566421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 566426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103010|conn:0000564648F8D6FC|stream_id:0|stream_offset:1315794| [2025/04/30 10:19:45 566430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 566434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385567434|now:1746008385566434|interv:1000| [2025/04/30 10:19:45 566438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 566442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 566446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385567434| [2025/04/30 10:19:45 566450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385567434| [2025/04/30 10:19:45 566454] [debug] |xqc_engine_wakeup_after|wakeup:1746008385567434|now:1746008385566454|diff:980| [2025/04/30 10:19:45 566459] [debug] |xqc_engine_main_logic|END|now:1746008385566124| [2025/04/30 10:19:45 566694] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385566693| [2025/04/30 10:19:45 566705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 566713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:568| [2025/04/30 10:19:45 566719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 10:19:45 566727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 10:19:45 566739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 566746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1337| [2025/04/30 10:19:45 566753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1256906|prior_time:1746008385531161|is_app_limited:0|send_elapse:34127|ack_elapse:35532|ctl_first_sent_time:1746008385531724|lagest_ack_time:1746008385566693|curr_delivered:1298915| [2025/04/30 10:19:45 566761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385531724| [2025/04/30 10:19:45 566768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:1087| [2025/04/30 10:19:45 566774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1338| [2025/04/30 10:19:45 566779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1256906|prior_time:1746008385531161|is_app_limited:0|send_elapse:34127|ack_elapse:35532|ctl_first_sent_time:1746008385531724|lagest_ack_time:1746008385566693|curr_delivered:1300115| [2025/04/30 10:19:45 566786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385531858| [2025/04/30 10:19:45 566793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:1088| [2025/04/30 10:19:45 566799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:33955|rttvar:334|minrtt:30819|latest_rtt:34835|ack_delay:64| [2025/04/30 10:19:45 566806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34057|rttvar:455|minrtt:30819|latest_rtt:34835|ack_delay:64| [2025/04/30 10:19:45 566813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1338|lost_pn:1335|thresh:3| [2025/04/30 10:19:45 566820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 566827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34057|rtt_var:455|pto_duration:36057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 566833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 566839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 566843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40807| [2025/04/30 10:19:45 566847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385627402|now:1746008385566827|interv:60575| [2025/04/30 10:19:45 566851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385627402|now:1746008385566827|interval:60575|pto_count:0|srtt:34057 [2025/04/30 10:19:45 566855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34127, ack_elapse 35532, delivered 43209|rate 1216058|lost 225| [2025/04/30 10:19:45 566860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216058) in round 26| [2025/04/30 10:19:45 566868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 566872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 566876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385531858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 566881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103010|packet_lost:0|acked:2400|po_sent_time:1746008385531858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 566885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:40807|srtt:34057|latest_rtt:34835|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 566891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 10:19:45 566896] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746008385566693|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 566901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505566693|now:1746008385566693|interv:120000000| [2025/04/30 10:19:45 566905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505566693|now:1746008385566693|interv:120000000| [2025/04/30 10:19:45 566909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385567434|pq_index:0| [2025/04/30 10:19:45 566913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385566124| [2025/04/30 10:19:45 566917] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385566917| [2025/04/30 10:19:45 566922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385566921| [2025/04/30 10:19:45 566928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|min_srtt:34057|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 566932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 566937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 566941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 566946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|min_srtt:34057|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 566950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1374744| [2025/04/30 10:19:45 566957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 566962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 566966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|min_srtt:34057|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 566970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1375923| [2025/04/30 10:19:45 566975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 566979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 566983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|min_srtt:34057|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 566987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1377102| [2025/04/30 10:19:45 566992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 566996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 566999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 567004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 567008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 567012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1315794| [2025/04/30 10:19:45 567017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 567021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 567025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385567434| [2025/04/30 10:19:45 567029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385567434| [2025/04/30 10:19:45 567033] [debug] |xqc_engine_wakeup_after|wakeup:1746008385567434|now:1746008385567033|diff:401| [2025/04/30 10:19:45 567037] [debug] |xqc_engine_main_logic|END|now:1746008385566921| [2025/04/30 10:19:45 567043] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385567042| [2025/04/30 10:19:45 567046] [debug] |xqc_engine_wakeup_after|wakeup:1746008385567434|now:1746008385567046|diff:388| [2025/04/30 10:19:45 567050] [debug] |xqc_engine_main_logic|END|now:1746008385567042| [2025/04/30 10:19:45 568120] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385568120| [2025/04/30 10:19:45 568130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385567434|pq_index:0| [2025/04/30 10:19:45 568140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385566921| [2025/04/30 10:19:45 568149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385568147| [2025/04/30 10:19:45 568156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385567434|now:1746008385568147| [2025/04/30 10:19:45 568163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385567434|now:1746008385568147| [2025/04/30 10:19:45 568169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 568177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34057|min_srtt:34057|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 568184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1377102| [2025/04/30 10:19:45 568191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 568198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 568204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 568210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 568217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 568224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1315794| [2025/04/30 10:19:45 568230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 568237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 10:19:45 568278] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40807|now:1746008385568249|stream_id:0|stream_offset:1315794| [2025/04/30 10:19:45 568288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 568295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40807|applimit:0| [2025/04/30 10:19:45 568301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34057|rtt_var:455|pto_duration:36057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 568308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 568314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 568320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 568333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385629306|now:1746008385568300|interv:61006| [2025/04/30 10:19:45 568340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385629306|now:1746008385568300|interval:61006|pto_count:0|srtt:34057 [2025/04/30 10:19:45 568347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:42007| [2025/04/30 10:19:45 568354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 568361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1316973| [2025/04/30 10:19:45 568369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 568376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 10:19:45 568412] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385568387|stream_id:0|stream_offset:1316973| [2025/04/30 10:19:45 568418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 568423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 568428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34057|rtt_var:455|pto_duration:36057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 568432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 568438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 568444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 568451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385629444|now:1746008385568427|interv:61017| [2025/04/30 10:19:45 568457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385629444|now:1746008385568427|interval:61017|pto_count:0|srtt:34057 [2025/04/30 10:19:45 568465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 568472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 568479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1318152| [2025/04/30 10:19:45 568486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 568490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 10:19:45 568519] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385568497|stream_id:0|stream_offset:1318152| [2025/04/30 10:19:45 568533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 568541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 568548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34057|rtt_var:455|pto_duration:36057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 568579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 568585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 568592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 568598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385629554|now:1746008385568547|interv:61007| [2025/04/30 10:19:45 568605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385629554|now:1746008385568547|interval:61007|pto_count:0|srtt:34057 [2025/04/30 10:19:45 568612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 568620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 568626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 568634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 568640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385569640|now:1746008385568640|interv:1000| [2025/04/30 10:19:45 568646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 568652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 568659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385569640| [2025/04/30 10:19:45 568665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385569640| [2025/04/30 10:19:45 568671] [debug] |xqc_engine_wakeup_after|wakeup:1746008385569640|now:1746008385568671|diff:969| [2025/04/30 10:19:45 568679] [debug] |xqc_engine_main_logic|END|now:1746008385568147| [2025/04/30 10:19:45 568692] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385568690| [2025/04/30 10:19:45 568700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 568709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:569| [2025/04/30 10:19:45 568714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 10:19:45 568720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 10:19:45 568724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 568732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1339| [2025/04/30 10:19:45 568746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1259315|prior_time:1746008385532828|is_app_limited:0|send_elapse:33757|ack_elapse:35862|ctl_first_sent_time:1746008385533172|lagest_ack_time:1746008385568690|curr_delivered:1301315| [2025/04/30 10:19:45 568753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385533172| [2025/04/30 10:19:45 568761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:1089| [2025/04/30 10:19:45 568768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1340| [2025/04/30 10:19:45 568775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1259315|prior_time:1746008385532828|is_app_limited:0|send_elapse:33757|ack_elapse:35862|ctl_first_sent_time:1746008385533172|lagest_ack_time:1746008385568690|curr_delivered:1302515| [2025/04/30 10:19:45 568782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385534528| [2025/04/30 10:19:45 568786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:1090| [2025/04/30 10:19:45 568791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34057|rttvar:455|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 568795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34062|rttvar:352|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 568799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1340|lost_pn:1337|thresh:3| [2025/04/30 10:19:45 568803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 568808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:352|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 568812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 568816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 568820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 568824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385629559|now:1746008385568807|interv:60752| [2025/04/30 10:19:45 568828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385629559|now:1746008385568807|interval:60752|pto_count:0|srtt:34062 [2025/04/30 10:19:45 568832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33757, ack_elapse 35862, delivered 43200|rate 1204617|lost 225| [2025/04/30 10:19:45 568837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204617) in round 26| [2025/04/30 10:19:45 568841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 568845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 568849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385534528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 568857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385534528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 568862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34062|latest_rtt:34162|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 568868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 10:19:45 568872] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746008385568690|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 568877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505568690|now:1746008385568690|interv:120000000| [2025/04/30 10:19:45 568881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505568690|now:1746008385568690|interv:120000000| [2025/04/30 10:19:45 568885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385569640|pq_index:0| [2025/04/30 10:19:45 568890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385568147| [2025/04/30 10:19:45 568894] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385568894| [2025/04/30 10:19:45 568899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385568898| [2025/04/30 10:19:45 568905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 568909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1377102| [2025/04/30 10:19:45 568914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 568918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 568923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 568927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1378281| [2025/04/30 10:19:45 568932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 568936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 568943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 568947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1379460| [2025/04/30 10:19:45 568952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 568956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 568959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 568964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 568968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 568972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 568977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 568981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 568985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385569640| [2025/04/30 10:19:45 568989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385569640| [2025/04/30 10:19:45 568992] [debug] |xqc_engine_wakeup_after|wakeup:1746008385569640|now:1746008385568992|diff:648| [2025/04/30 10:19:45 568997] [debug] |xqc_engine_main_logic|END|now:1746008385568898| [2025/04/30 10:19:45 569002] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385569002| [2025/04/30 10:19:45 569006] [debug] |xqc_engine_wakeup_after|wakeup:1746008385569640|now:1746008385569006|diff:634| [2025/04/30 10:19:45 569010] [debug] |xqc_engine_main_logic|END|now:1746008385569002| [2025/04/30 10:19:45 570079] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385570078| [2025/04/30 10:19:45 570089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385569640|pq_index:0| [2025/04/30 10:19:45 570094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385568898| [2025/04/30 10:19:45 570099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385570098| [2025/04/30 10:19:45 570106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385569640|now:1746008385570098| [2025/04/30 10:19:45 570114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385569640|now:1746008385570098| [2025/04/30 10:19:45 570120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 570128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34062|min_srtt:34062|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 570136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1379460| [2025/04/30 10:19:45 570151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 570157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 570163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 570170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 570177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 570184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 570191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 570197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 10:19:45 570259] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385570208|stream_id:0|stream_offset:1319331| [2025/04/30 10:19:45 570269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 570276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 570283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34062|rtt_var:352|pto_duration:36062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 570290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 570296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 570302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 570308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385631270|now:1746008385570283|interv:60987| [2025/04/30 10:19:45 570314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385631270|now:1746008385570283|interval:60987|pto_count:0|srtt:34062 [2025/04/30 10:19:45 570321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 570328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 570336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1320510| [2025/04/30 10:19:45 570343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 570356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385571356|now:1746008385570356|interv:1000| [2025/04/30 10:19:45 570363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 570369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 570375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385571356| [2025/04/30 10:19:45 570380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385571356| [2025/04/30 10:19:45 570384] [debug] |xqc_engine_wakeup_after|wakeup:1746008385571356|now:1746008385570384|diff:972| [2025/04/30 10:19:45 570388] [debug] |xqc_engine_main_logic|END|now:1746008385570098| [2025/04/30 10:19:45 570651] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385570650| [2025/04/30 10:19:45 570667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 570676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:570| [2025/04/30 10:19:45 570682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 10:19:45 570691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 10:19:45 570698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 570706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1341|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1341| [2025/04/30 10:19:45 570713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1261715|prior_time:1746008385534785|is_app_limited:0|send_elapse:34893|ack_elapse:35865|ctl_first_sent_time:1746008385536349|lagest_ack_time:1746008385570650|curr_delivered:1303722| [2025/04/30 10:19:45 570721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385536349| [2025/04/30 10:19:45 570728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:1091| [2025/04/30 10:19:45 570736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1342| [2025/04/30 10:19:45 570743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1261715|prior_time:1746008385534785|is_app_limited:0|send_elapse:34893|ack_elapse:35865|ctl_first_sent_time:1746008385536349|lagest_ack_time:1746008385570650|curr_delivered:1304922| [2025/04/30 10:19:45 570749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385536479| [2025/04/30 10:19:45 570756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:1092| [2025/04/30 10:19:45 570762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34062|rttvar:352|minrtt:30819|latest_rtt:34171|ack_delay:64| [2025/04/30 10:19:45 570769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34068|rttvar:275|minrtt:30819|latest_rtt:34171|ack_delay:64| [2025/04/30 10:19:45 570774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/04/30 10:19:45 570781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 554|pns:2| [2025/04/30 10:19:45 570796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 570801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34068|rtt_var:275|pto_duration:36068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 570806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 570810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 570814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 570818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385631276|now:1746008385570801|interv:60475| [2025/04/30 10:19:45 570822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385631276|now:1746008385570801|interval:60475|pto_count:0|srtt:34068 [2025/04/30 10:19:45 570826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34893, ack_elapse 35865, delivered 43207|rate 1204712|lost 225| [2025/04/30 10:19:45 570831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204712) in round 26| [2025/04/30 10:19:45 570835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 570839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 570843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385536479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 570848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385536479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 570852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:40800|srtt:34068|latest_rtt:34171|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 570859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 10:19:45 570863] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746008385570650|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 570868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505570650|now:1746008385570650|interv:120000000| [2025/04/30 10:19:45 570872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505570650|now:1746008385570650|interv:120000000| [2025/04/30 10:19:45 570876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385571356|pq_index:0| [2025/04/30 10:19:45 570881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385570098| [2025/04/30 10:19:45 570885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385570885| [2025/04/30 10:19:45 570890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385570889| [2025/04/30 10:19:45 570899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|min_srtt:34068|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 570903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1379460| [2025/04/30 10:19:45 570908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 570913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 570918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|min_srtt:34068|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 570922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1380639| [2025/04/30 10:19:45 570926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 570931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 570935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|min_srtt:34068|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 570939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1381818| [2025/04/30 10:19:45 570944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 570947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 570951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 570956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 570960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 570964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1320510| [2025/04/30 10:19:45 570969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 570973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 570977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385571356| [2025/04/30 10:19:45 570981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385571356| [2025/04/30 10:19:45 570988] [debug] |xqc_engine_wakeup_after|wakeup:1746008385571356|now:1746008385570988|diff:368| [2025/04/30 10:19:45 570992] [debug] |xqc_engine_main_logic|END|now:1746008385570889| [2025/04/30 10:19:45 570998] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385570998| [2025/04/30 10:19:45 571001] [debug] |xqc_engine_wakeup_after|wakeup:1746008385571356|now:1746008385571001|diff:355| [2025/04/30 10:19:45 571005] [debug] |xqc_engine_main_logic|END|now:1746008385570998| [2025/04/30 10:19:45 572075] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385572074| [2025/04/30 10:19:45 572086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385571356|pq_index:0| [2025/04/30 10:19:45 572091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385570889| [2025/04/30 10:19:45 572096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385572095| [2025/04/30 10:19:45 572101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385571356|now:1746008385572095| [2025/04/30 10:19:45 572105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385571356|now:1746008385572095| [2025/04/30 10:19:45 572109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 572115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34068|min_srtt:34068|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 572119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1381818| [2025/04/30 10:19:45 572124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 572128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 572132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 572137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 572143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 572150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1320510| [2025/04/30 10:19:45 572156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 572162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 10:19:45 572243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385572174|stream_id:0|stream_offset:1320510| [2025/04/30 10:19:45 572253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 572260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 572274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34068|rtt_var:275|pto_duration:36068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 572281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 572299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 572305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 572311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385633242|now:1746008385572274|interv:60968| [2025/04/30 10:19:45 572318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385633242|now:1746008385572274|interval:60968|pto_count:0|srtt:34068 [2025/04/30 10:19:45 572325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:42000| [2025/04/30 10:19:45 572333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 572339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1321689| [2025/04/30 10:19:45 572346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 572352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 10:19:45 572386] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385572363|stream_id:0|stream_offset:1321689| [2025/04/30 10:19:45 572392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 572397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 572401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34068|rtt_var:275|pto_duration:36068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 572406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 572410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 572413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 572417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385633431|now:1746008385572401|interv:61030| [2025/04/30 10:19:45 572421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385633431|now:1746008385572401|interval:61030|pto_count:0|srtt:34068 [2025/04/30 10:19:45 572426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 572431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 572439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1322868| [2025/04/30 10:19:45 572444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 572448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 10:19:45 572474] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385572454|stream_id:0|stream_offset:1322868| [2025/04/30 10:19:45 572479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1379|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 572483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 572488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34068|rtt_var:275|pto_duration:36068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 572492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 572496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 572500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 572504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385633522|now:1746008385572487|interv:61035| [2025/04/30 10:19:45 572508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385633522|now:1746008385572487|interval:61035|pto_count:0|srtt:34068 [2025/04/30 10:19:45 572513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 572517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 572521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 572526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 572530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385573530|now:1746008385572530|interv:1000| [2025/04/30 10:19:45 572534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 572538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 572542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385573530| [2025/04/30 10:19:45 572546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385573530| [2025/04/30 10:19:45 572570] [debug] |xqc_engine_wakeup_after|wakeup:1746008385573530|now:1746008385572570|diff:960| [2025/04/30 10:19:45 572575] [debug] |xqc_engine_main_logic|END|now:1746008385572095| [2025/04/30 10:19:45 572649] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385572648| [2025/04/30 10:19:45 572657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 572671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:571| [2025/04/30 10:19:45 572677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 10:19:45 572685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 10:19:45 572691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 572698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1343| [2025/04/30 10:19:45 572705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1264115|prior_time:1746008385536782|is_app_limited:0|send_elapse:34852|ack_elapse:35866|ctl_first_sent_time:1746008385538308|lagest_ack_time:1746008385572648|curr_delivered:1306122| [2025/04/30 10:19:45 572713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385538308| [2025/04/30 10:19:45 572719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:1093| [2025/04/30 10:19:45 572726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1344| [2025/04/30 10:19:45 572733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1264115|prior_time:1746008385536782|is_app_limited:0|send_elapse:34852|ack_elapse:35866|ctl_first_sent_time:1746008385538308|lagest_ack_time:1746008385572648|curr_delivered:1307322| [2025/04/30 10:19:45 572740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385538447| [2025/04/30 10:19:45 572747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:1094| [2025/04/30 10:19:45 572754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34068|rttvar:275|minrtt:30819|latest_rtt:34201|ack_delay:72| [2025/04/30 10:19:45 572760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34076|rttvar:222|minrtt:30819|latest_rtt:34201|ack_delay:72| [2025/04/30 10:19:45 572767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/04/30 10:19:45 572772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 572776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34076|rtt_var:222|pto_duration:36076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 572783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 572789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 572795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 572800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385633530|now:1746008385572776|interv:60754| [2025/04/30 10:19:45 572804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385633530|now:1746008385572776|interval:60754|pto_count:0|srtt:34076 [2025/04/30 10:19:45 572813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34852, ack_elapse 35866, delivered 43207|rate 1204678|lost 225| [2025/04/30 10:19:45 572818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204678) in round 26| [2025/04/30 10:19:45 572822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 572826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 572830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385538447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 572834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385538447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 572839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34076|latest_rtt:34201|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 572845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 10:19:45 572850] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746008385572648|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 572854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505572648|now:1746008385572648|interv:120000000| [2025/04/30 10:19:45 572859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505572648|now:1746008385572648|interv:120000000| [2025/04/30 10:19:45 572862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385573530|pq_index:0| [2025/04/30 10:19:45 572867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385572095| [2025/04/30 10:19:45 572871] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385572871| [2025/04/30 10:19:45 572876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385572875| [2025/04/30 10:19:45 572882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|min_srtt:34076|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 572886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1381818| [2025/04/30 10:19:45 572891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 572896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 572900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|min_srtt:34076|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 572907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1382997| [2025/04/30 10:19:45 572912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 572916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 572920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|min_srtt:34076|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 572925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1384176| [2025/04/30 10:19:45 572929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 572933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 572937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 572941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 572946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 572950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 572954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 572958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 572962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385573530| [2025/04/30 10:19:45 572966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385573530| [2025/04/30 10:19:45 572970] [debug] |xqc_engine_wakeup_after|wakeup:1746008385573530|now:1746008385572970|diff:560| [2025/04/30 10:19:45 572975] [debug] |xqc_engine_main_logic|END|now:1746008385572875| [2025/04/30 10:19:45 572980] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385572980| [2025/04/30 10:19:45 572984] [debug] |xqc_engine_wakeup_after|wakeup:1746008385573530|now:1746008385572984|diff:546| [2025/04/30 10:19:45 572988] [debug] |xqc_engine_main_logic|END|now:1746008385572980| [2025/04/30 10:19:45 574058] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385574058| [2025/04/30 10:19:45 574068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385573530|pq_index:0| [2025/04/30 10:19:45 574072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385572875| [2025/04/30 10:19:45 574077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385574076| [2025/04/30 10:19:45 574087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385573530|now:1746008385574076| [2025/04/30 10:19:45 574092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385573530|now:1746008385574076| [2025/04/30 10:19:45 574096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 574101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34076|min_srtt:34076|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 574106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1384176| [2025/04/30 10:19:45 574111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 574115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 574121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 574128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 574136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 574143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 574149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 574156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 10:19:45 574198] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385574167|stream_id:0|stream_offset:1324047| [2025/04/30 10:19:45 574206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 574213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 574218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34076|rtt_var:222|pto_duration:36076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 574224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 574230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 574235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 574241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385635243|now:1746008385574218|interv:61025| [2025/04/30 10:19:45 574246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385635243|now:1746008385574218|interval:61025|pto_count:0|srtt:34076 [2025/04/30 10:19:45 574258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 574265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 574272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1325226| [2025/04/30 10:19:45 574279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 574285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385575285|now:1746008385574285|interv:1000| [2025/04/30 10:19:45 574292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 574298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 574305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385575285| [2025/04/30 10:19:45 574310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385575285| [2025/04/30 10:19:45 574316] [debug] |xqc_engine_wakeup_after|wakeup:1746008385575285|now:1746008385574316|diff:969| [2025/04/30 10:19:45 574321] [debug] |xqc_engine_main_logic|END|now:1746008385574076| [2025/04/30 10:19:45 574655] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385574653| [2025/04/30 10:19:45 574668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 574677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:572| [2025/04/30 10:19:45 574683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 10:19:45 574692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 10:19:45 574698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 574706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1345| [2025/04/30 10:19:45 574712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1264115|prior_time:1746008385536782|is_app_limited:0|send_elapse:36305|ack_elapse:37871|ctl_first_sent_time:1746008385539761|lagest_ack_time:1746008385574653|curr_delivered:1308522| [2025/04/30 10:19:45 574719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385539761| [2025/04/30 10:19:45 574727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:1095| [2025/04/30 10:19:45 574734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1346| [2025/04/30 10:19:45 574741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1264115|prior_time:1746008385536782|is_app_limited:0|send_elapse:36305|ack_elapse:37871|ctl_first_sent_time:1746008385539761|lagest_ack_time:1746008385574653|curr_delivered:1309722| [2025/04/30 10:19:45 574747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385539872| [2025/04/30 10:19:45 574754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:1096| [2025/04/30 10:19:45 574767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34076|rttvar:222|minrtt:30819|latest_rtt:34781|ack_delay:64| [2025/04/30 10:19:45 574774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34156|rttvar:327|minrtt:30819|latest_rtt:34781|ack_delay:64| [2025/04/30 10:19:45 574781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1346|lost_pn:1343|thresh:3| [2025/04/30 10:19:45 574786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 574790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34156|rtt_var:327|pto_duration:36156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 574794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 574798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 574802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 574806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385635323|now:1746008385574790|interv:60533| [2025/04/30 10:19:45 574810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385635323|now:1746008385574790|interval:60533|pto_count:0|srtt:34156 [2025/04/30 10:19:45 574815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36305, ack_elapse 37871, delivered 45607|rate 1204272|lost 225| [2025/04/30 10:19:45 574819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204272) in round 26| [2025/04/30 10:19:45 574823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 574827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 574831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385539872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 574836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385539872|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 574840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:40800|srtt:34156|latest_rtt:34781|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 574846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 10:19:45 574851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746008385574653|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 574856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505574653|now:1746008385574653|interv:120000000| [2025/04/30 10:19:45 574860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505574653|now:1746008385574653|interv:120000000| [2025/04/30 10:19:45 574867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385575285|pq_index:0| [2025/04/30 10:19:45 574871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385574076| [2025/04/30 10:19:45 574875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385574875| [2025/04/30 10:19:45 574880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385574879| [2025/04/30 10:19:45 574886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|min_srtt:34156|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 574891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1384176| [2025/04/30 10:19:45 574895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 574900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 574905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|min_srtt:34156|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 574909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1385355| [2025/04/30 10:19:45 574914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 574918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 574922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|min_srtt:34156|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 574926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1386534| [2025/04/30 10:19:45 574931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 574935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 574938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 574943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 574947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 574951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1325226| [2025/04/30 10:19:45 574958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 574962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 574966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385575285| [2025/04/30 10:19:45 574970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385575285| [2025/04/30 10:19:45 574974] [debug] |xqc_engine_wakeup_after|wakeup:1746008385575285|now:1746008385574974|diff:311| [2025/04/30 10:19:45 574979] [debug] |xqc_engine_main_logic|END|now:1746008385574879| [2025/04/30 10:19:45 574984] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385574984| [2025/04/30 10:19:45 574988] [debug] |xqc_engine_wakeup_after|wakeup:1746008385575285|now:1746008385574988|diff:297| [2025/04/30 10:19:45 574992] [debug] |xqc_engine_main_logic|END|now:1746008385574984| [2025/04/30 10:19:45 576065] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385576064| [2025/04/30 10:19:45 576075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385575285|pq_index:0| [2025/04/30 10:19:45 576080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385574879| [2025/04/30 10:19:45 576085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385576084| [2025/04/30 10:19:45 576089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385575285|now:1746008385576084| [2025/04/30 10:19:45 576094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385575285|now:1746008385576084| [2025/04/30 10:19:45 576097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 576103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34156|min_srtt:34156|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 576109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1386534| [2025/04/30 10:19:45 576116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 576122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 576128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 576135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 576142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 576149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1325226| [2025/04/30 10:19:45 576155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 576162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 10:19:45 576211] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385576179|stream_id:0|stream_offset:1325226| [2025/04/30 10:19:45 576219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 576225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 576231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34156|rtt_var:327|pto_duration:36156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 576237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 576243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 576248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 576254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385637335|now:1746008385576231|interv:61104| [2025/04/30 10:19:45 576260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385637335|now:1746008385576231|interval:61104|pto_count:0|srtt:34156 [2025/04/30 10:19:45 576266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:42000| [2025/04/30 10:19:45 576273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 576278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1326405| [2025/04/30 10:19:45 576284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 576290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 10:19:45 576325] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385576298|stream_id:0|stream_offset:1326405| [2025/04/30 10:19:45 576333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 576340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 576347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34156|rtt_var:327|pto_duration:36156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 576353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 576359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 576366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 576372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385637454|now:1746008385576346|interv:61108| [2025/04/30 10:19:45 576386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385637454|now:1746008385576346|interval:61108|pto_count:0|srtt:34156 [2025/04/30 10:19:45 576391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 576396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 576400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1327584| [2025/04/30 10:19:45 576405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 576409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 10:19:45 576439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385576416|stream_id:0|stream_offset:1327584| [2025/04/30 10:19:45 576444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 576450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 576457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34156|rtt_var:327|pto_duration:36156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 576464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 576470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 576477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 576483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385637572|now:1746008385576457|interv:61115| [2025/04/30 10:19:45 576489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385637572|now:1746008385576457|interval:61115|pto_count:0|srtt:34156 [2025/04/30 10:19:45 576495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 576500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 576504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 576509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 576513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385577513|now:1746008385576513|interv:1000| [2025/04/30 10:19:45 576517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 576520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 576525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385577513| [2025/04/30 10:19:45 576533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385577513| [2025/04/30 10:19:45 576538] [debug] |xqc_engine_wakeup_after|wakeup:1746008385577513|now:1746008385576537|diff:976| [2025/04/30 10:19:45 576542] [debug] |xqc_engine_main_logic|END|now:1746008385576084| [2025/04/30 10:19:45 576670] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385576668| [2025/04/30 10:19:45 576685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 576694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:573| [2025/04/30 10:19:45 576700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 10:19:45 576709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 10:19:45 576715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 576722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1347| [2025/04/30 10:19:45 576730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1268915|prior_time:1746008385540752|is_app_limited:0|send_elapse:33546|ack_elapse:35916|ctl_first_sent_time:1746008385541159|lagest_ack_time:1746008385576668|curr_delivered:1310922| [2025/04/30 10:19:45 576737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385541159| [2025/04/30 10:19:45 576745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:1097| [2025/04/30 10:19:45 576752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1348|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1348| [2025/04/30 10:19:45 576759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1268915|prior_time:1746008385540752|is_app_limited:0|send_elapse:33546|ack_elapse:35916|ctl_first_sent_time:1746008385541159|lagest_ack_time:1746008385576668|curr_delivered:1312122| [2025/04/30 10:19:45 576766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385542513| [2025/04/30 10:19:45 576772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:1098| [2025/04/30 10:19:45 576779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34156|rttvar:327|minrtt:30819|latest_rtt:34155|ack_delay:72| [2025/04/30 10:19:45 576786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34147|rttvar:264|minrtt:30819|latest_rtt:34155|ack_delay:72| [2025/04/30 10:19:45 576793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 10:19:45 576799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 576806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34147|rtt_var:264|pto_duration:36147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 576811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 576815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 576825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 576829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385637563|now:1746008385576806|interv:60757| [2025/04/30 10:19:45 576833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385637563|now:1746008385576806|interval:60757|pto_count:0|srtt:34147 [2025/04/30 10:19:45 576837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 33546, ack_elapse 35916, delivered 43207|rate 1203001|lost 225| [2025/04/30 10:19:45 576842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203001) in round 26| [2025/04/30 10:19:45 576846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 576850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 576854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385542513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 576859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385542513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 576863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34147|latest_rtt:34155|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 576869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 10:19:45 576874] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746008385576668|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 576879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505576668|now:1746008385576668|interv:120000000| [2025/04/30 10:19:45 576883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505576668|now:1746008385576668|interv:120000000| [2025/04/30 10:19:45 576887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385577513|pq_index:0| [2025/04/30 10:19:45 576891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385576084| [2025/04/30 10:19:45 576895] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385576895| [2025/04/30 10:19:45 576900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385576899| [2025/04/30 10:19:45 576907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|min_srtt:34147|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 576911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1386534| [2025/04/30 10:19:45 576919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 576923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 576928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|min_srtt:34147|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 576932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1387713| [2025/04/30 10:19:45 576937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 576942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 576946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|min_srtt:34147|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 576950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1388892| [2025/04/30 10:19:45 576955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 576959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 576962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 576967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 576971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 576976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 576980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 576984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 576988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385577513| [2025/04/30 10:19:45 576992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385577513| [2025/04/30 10:19:45 576996] [debug] |xqc_engine_wakeup_after|wakeup:1746008385577513|now:1746008385576996|diff:517| [2025/04/30 10:19:45 577000] [debug] |xqc_engine_main_logic|END|now:1746008385576899| [2025/04/30 10:19:45 577006] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385577006| [2025/04/30 10:19:45 577010] [debug] |xqc_engine_wakeup_after|wakeup:1746008385577513|now:1746008385577010|diff:503| [2025/04/30 10:19:45 577014] [debug] |xqc_engine_main_logic|END|now:1746008385577006| [2025/04/30 10:19:45 578084] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385578084| [2025/04/30 10:19:45 578100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385577513|pq_index:0| [2025/04/30 10:19:45 578105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385576899| [2025/04/30 10:19:45 578110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385578109| [2025/04/30 10:19:45 578115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385577513|now:1746008385578109| [2025/04/30 10:19:45 578119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385577513|now:1746008385578109| [2025/04/30 10:19:45 578124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 578133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34147|min_srtt:34147|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 578140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1388892| [2025/04/30 10:19:45 578147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 578153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 578158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 578162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 578167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 578174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 578181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 578187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 10:19:45 578229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385578198|stream_id:0|stream_offset:1328763| [2025/04/30 10:19:45 578238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 578246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 578253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34147|rtt_var:264|pto_duration:36147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 578260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 578266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 578284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 578291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385639345|now:1746008385578253|interv:61092| [2025/04/30 10:19:45 578297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385639345|now:1746008385578253|interval:61092|pto_count:0|srtt:34147 [2025/04/30 10:19:45 578304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 578312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 578317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1329942| [2025/04/30 10:19:45 578322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 578326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385579326|now:1746008385578326|interv:1000| [2025/04/30 10:19:45 578330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 578334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 578338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385579326| [2025/04/30 10:19:45 578342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385579326| [2025/04/30 10:19:45 578349] [debug] |xqc_engine_wakeup_after|wakeup:1746008385579326|now:1746008385578349|diff:977| [2025/04/30 10:19:45 578356] [debug] |xqc_engine_main_logic|END|now:1746008385578109| [2025/04/30 10:19:45 578686] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385578685| [2025/04/30 10:19:45 578699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 578706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:574| [2025/04/30 10:19:45 578710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 10:19:45 578718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 10:19:45 578724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 578731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1350|path_largest_ack:1349| [2025/04/30 10:19:45 578739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1271315|prior_time:1746008385542779|is_app_limited:0|send_elapse:34805|ack_elapse:35906|ctl_first_sent_time:1746008385544324|lagest_ack_time:1746008385578685|curr_delivered:1313322| [2025/04/30 10:19:45 578746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385544324| [2025/04/30 10:19:45 578753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:1099| [2025/04/30 10:19:45 578760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1350|path_largest_ack:1350| [2025/04/30 10:19:45 578772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1271315|prior_time:1746008385542779|is_app_limited:0|send_elapse:34805|ack_elapse:35906|ctl_first_sent_time:1746008385544324|lagest_ack_time:1746008385578685|curr_delivered:1314522| [2025/04/30 10:19:45 578778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385544464| [2025/04/30 10:19:45 578783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:1100| [2025/04/30 10:19:45 578789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34147|rttvar:264|minrtt:30819|latest_rtt:34221|ack_delay:80| [2025/04/30 10:19:45 578796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34146|rttvar:199|minrtt:30819|latest_rtt:34221|ack_delay:80| [2025/04/30 10:19:45 578803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 10:19:45 578810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 578817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34146|rtt_var:199|pto_duration:36146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 578824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 578831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 578836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 10:19:45 578843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385639344|now:1746008385578817|interv:60527| [2025/04/30 10:19:45 578848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385639344|now:1746008385578817|interval:60527|pto_count:0|srtt:34146 [2025/04/30 10:19:45 578853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34805, ack_elapse 35906, delivered 43207|rate 1203336|lost 225| [2025/04/30 10:19:45 578857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203336) in round 26| [2025/04/30 10:19:45 578862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 578866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 578870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385544464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 578874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385544464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 578879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:40800|srtt:34146|latest_rtt:34221|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 578885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 10:19:45 578894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746008385578685|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 578899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505578685|now:1746008385578685|interv:120000000| [2025/04/30 10:19:45 578903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505578685|now:1746008385578685|interv:120000000| [2025/04/30 10:19:45 578907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385579326|pq_index:0| [2025/04/30 10:19:45 578911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385578109| [2025/04/30 10:19:45 578915] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385578915| [2025/04/30 10:19:45 578920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385578919| [2025/04/30 10:19:45 578926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|min_srtt:34146|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 578931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1388892| [2025/04/30 10:19:45 578935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 578940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 578945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|min_srtt:34146|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 578949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1390071| [2025/04/30 10:19:45 578953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 578958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 578962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|min_srtt:34146|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 578967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1391250| [2025/04/30 10:19:45 578971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 578975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 578979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 578985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 578990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 578994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1329942| [2025/04/30 10:19:45 578999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 579003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 579007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385579326| [2025/04/30 10:19:45 579011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385579326| [2025/04/30 10:19:45 579015] [debug] |xqc_engine_wakeup_after|wakeup:1746008385579326|now:1746008385579014|diff:312| [2025/04/30 10:19:45 579019] [debug] |xqc_engine_main_logic|END|now:1746008385578919| [2025/04/30 10:19:45 579024] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385579024| [2025/04/30 10:19:45 579028] [debug] |xqc_engine_wakeup_after|wakeup:1746008385579326|now:1746008385579028|diff:298| [2025/04/30 10:19:45 579032] [debug] |xqc_engine_main_logic|END|now:1746008385579024| [2025/04/30 10:19:45 580099] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385580099| [2025/04/30 10:19:45 580110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385579326|pq_index:0| [2025/04/30 10:19:45 580115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385578919| [2025/04/30 10:19:45 580123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385580121| [2025/04/30 10:19:45 580130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385579326|now:1746008385580121| [2025/04/30 10:19:45 580136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385579326|now:1746008385580121| [2025/04/30 10:19:45 580143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 580149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34146|min_srtt:34146|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 580154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1391250| [2025/04/30 10:19:45 580158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 580165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 580171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 580177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 580184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 580198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1329942| [2025/04/30 10:19:45 580204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 580211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 10:19:45 580254] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746008385580222|stream_id:0|stream_offset:1329942| [2025/04/30 10:19:45 580264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 580271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 10:19:45 580278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34146|rtt_var:199|pto_duration:36146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 580284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 580291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 580297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 580304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385641368|now:1746008385580277|interv:61091| [2025/04/30 10:19:45 580310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385641368|now:1746008385580277|interval:61091|pto_count:0|srtt:34146 [2025/04/30 10:19:45 580317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:42000| [2025/04/30 10:19:45 580324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 580331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1331121| [2025/04/30 10:19:45 580338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 580344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 10:19:45 580376] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385580351|stream_id:0|stream_offset:1331121| [2025/04/30 10:19:45 580382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 580387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 580394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34146|rtt_var:199|pto_duration:36146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 580401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 580415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 580421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 580428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385641497|now:1746008385580394|interv:61103| [2025/04/30 10:19:45 580434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385641497|now:1746008385580394|interval:61103|pto_count:0|srtt:34146 [2025/04/30 10:19:45 580441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 580448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 580455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1332300| [2025/04/30 10:19:45 580462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 580466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 10:19:45 580497] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385580474|stream_id:0|stream_offset:1332300| [2025/04/30 10:19:45 580503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 580510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 580518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34146|rtt_var:199|pto_duration:36146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 580524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 580531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 580537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 580544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385641620|now:1746008385580517|interv:61103| [2025/04/30 10:19:45 580572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385641620|now:1746008385580517|interval:61103|pto_count:0|srtt:34146 [2025/04/30 10:19:45 580579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 580587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 580594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 580609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 580615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385581615|now:1746008385580615|interv:1000| [2025/04/30 10:19:45 580621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 580627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 580632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385581615| [2025/04/30 10:19:45 580639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385581615| [2025/04/30 10:19:45 580645] [debug] |xqc_engine_wakeup_after|wakeup:1746008385581615|now:1746008385580645|diff:970| [2025/04/30 10:19:45 580651] [debug] |xqc_engine_main_logic|END|now:1746008385580121| [2025/04/30 10:19:45 580664] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385580663| [2025/04/30 10:19:45 580671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 580680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:575| [2025/04/30 10:19:45 580686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 10:19:45 580693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 10:19:45 580699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 580707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1351|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1352|path_largest_ack:1351| [2025/04/30 10:19:45 580714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1273715|prior_time:1746008385544747|is_app_limited:0|send_elapse:34997|ack_elapse:35916|ctl_first_sent_time:1746008385546435|lagest_ack_time:1746008385580663|curr_delivered:1315722| [2025/04/30 10:19:45 580722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385546435| [2025/04/30 10:19:45 580729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:1101| [2025/04/30 10:19:45 580734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1352|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1352|path_largest_ack:1352| [2025/04/30 10:19:45 580739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1273715|prior_time:1746008385544747|is_app_limited:0|send_elapse:34997|ack_elapse:35916|ctl_first_sent_time:1746008385546435|lagest_ack_time:1746008385580663|curr_delivered:1316922| [2025/04/30 10:19:45 580744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385546580| [2025/04/30 10:19:45 580749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:1102| [2025/04/30 10:19:45 580755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34146|rttvar:199|minrtt:30819|latest_rtt:34083|ack_delay:72| [2025/04/30 10:19:45 580762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34129|rttvar:183|minrtt:30819|latest_rtt:34083|ack_delay:72| [2025/04/30 10:19:45 580768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 10:19:45 580778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 580782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34129|rtt_var:183|pto_duration:36129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 580787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 580791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 580794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 580798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385641603|now:1746008385580782|interv:60821| [2025/04/30 10:19:45 580803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385641603|now:1746008385580782|interval:60821|pto_count:0|srtt:34129 [2025/04/30 10:19:45 580807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34997, ack_elapse 35916, delivered 43207|rate 1203001|lost 225| [2025/04/30 10:19:45 580812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203001) in round 26| [2025/04/30 10:19:45 580816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 580820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 580824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385546580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 580829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385546580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 580833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34129|latest_rtt:34083|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 580839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 10:19:45 580844] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:576|frame:ACK |recv_time:1746008385580663|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 580849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505580663|now:1746008385580663|interv:120000000| [2025/04/30 10:19:45 580853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505580663|now:1746008385580663|interv:120000000| [2025/04/30 10:19:45 580857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385581615|pq_index:0| [2025/04/30 10:19:45 580861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385580121| [2025/04/30 10:19:45 580865] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385580865| [2025/04/30 10:19:45 580870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385580869| [2025/04/30 10:19:45 580879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|min_srtt:34129|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 580884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1391250| [2025/04/30 10:19:45 580888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 580893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 580898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|min_srtt:34129|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 580903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1392429| [2025/04/30 10:19:45 580907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 580912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 580916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|min_srtt:34129|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 580920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1393608| [2025/04/30 10:19:45 580925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 580929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 580932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 580937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 580941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 580945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 580950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 580953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 580958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385581615| [2025/04/30 10:19:45 580962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385581615| [2025/04/30 10:19:45 580968] [debug] |xqc_engine_wakeup_after|wakeup:1746008385581615|now:1746008385580968|diff:647| [2025/04/30 10:19:45 580972] [debug] |xqc_engine_main_logic|END|now:1746008385580869| [2025/04/30 10:19:45 580978] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385580978| [2025/04/30 10:19:45 580982] [debug] |xqc_engine_wakeup_after|wakeup:1746008385581615|now:1746008385580982|diff:633| [2025/04/30 10:19:45 580986] [debug] |xqc_engine_main_logic|END|now:1746008385580978| [2025/04/30 10:19:45 582055] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385582054| [2025/04/30 10:19:45 582069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385581615|pq_index:0| [2025/04/30 10:19:45 582076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385580869| [2025/04/30 10:19:45 582084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385582082| [2025/04/30 10:19:45 582091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385581730|now:1746008385582082| [2025/04/30 10:19:45 582098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 582105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385581730|now:1746008385582082| [2025/04/30 10:19:45 582111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 582117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385581615|now:1746008385582082| [2025/04/30 10:19:45 582124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385581615|now:1746008385582082| [2025/04/30 10:19:45 582130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 582138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:576|ack_delay:25407|first_ack_range:20|largest_pkt_recv_time:1746008385556730| [2025/04/30 10:19:45 582146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:576|low:556|pkt_pns:2| [2025/04/30 10:19:45 582152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:554|low:554|pkt_pns:2| [2025/04/30 10:19:45 582158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:564|frame_largest_recv:576| [2025/04/30 10:19:45 582164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 582171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34129|min_srtt:34129|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 582179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1393608| [2025/04/30 10:19:45 582186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 582193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 582198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 582205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 582212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 582226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 582232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 582239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 10:19:45 582283] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1388|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42000|now:1746008385582250|stream_id:0|stream_offset:1333479| [2025/04/30 10:19:45 582293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1388|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 582300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 582307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34129|rtt_var:183|pto_duration:36129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 582314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 582319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 582323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 582327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385643379|now:1746008385582307|interv:61072| [2025/04/30 10:19:45 582331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385643379|now:1746008385582307|interval:61072|pto_count:0|srtt:34129 [2025/04/30 10:19:45 582336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 582341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 582345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1334658| [2025/04/30 10:19:45 582350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 582354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 10:19:45 582386] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385582361|stream_id:0|stream_offset:1334658| [2025/04/30 10:19:45 582395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 582402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 582409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34129|rtt_var:183|pto_duration:36129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 582421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 582426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 582429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 582433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385643490|now:1746008385582409|interv:61081| [2025/04/30 10:19:45 582437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385643490|now:1746008385582409|interval:61081|pto_count:0|srtt:34129 [2025/04/30 10:19:45 582442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 582447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 582451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 582455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 582459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385583459|now:1746008385582459|interv:1000| [2025/04/30 10:19:45 582463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 582467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 582471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385583459| [2025/04/30 10:19:45 582476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385583459| [2025/04/30 10:19:45 582480] [debug] |xqc_engine_wakeup_after|wakeup:1746008385583459|now:1746008385582479|diff:980| [2025/04/30 10:19:45 582484] [debug] |xqc_engine_main_logic|END|now:1746008385582082| [2025/04/30 10:19:45 582611] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385582610| [2025/04/30 10:19:45 582626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 582635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:576| [2025/04/30 10:19:45 582640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 10:19:45 582649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 10:19:45 582655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 582663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1353|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1354|path_largest_ack:1353| [2025/04/30 10:19:45 582670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1276115|prior_time:1746008385546813|is_app_limited:0|send_elapse:35068|ack_elapse:35797|ctl_first_sent_time:1746008385548416|lagest_ack_time:1746008385582610|curr_delivered:1318122| [2025/04/30 10:19:45 582678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385548416| [2025/04/30 10:19:45 582683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:1103| [2025/04/30 10:19:45 582696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1354|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1354|path_largest_ack:1354| [2025/04/30 10:19:45 582703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1276115|prior_time:1746008385546813|is_app_limited:0|send_elapse:35068|ack_elapse:35797|ctl_first_sent_time:1746008385548416|lagest_ack_time:1746008385582610|curr_delivered:1319322| [2025/04/30 10:19:45 582710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385548539| [2025/04/30 10:19:45 582716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:1104| [2025/04/30 10:19:45 582723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34129|rttvar:183|minrtt:30819|latest_rtt:34071|ack_delay:56| [2025/04/30 10:19:45 582730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34114|rttvar:166|minrtt:30819|latest_rtt:34071|ack_delay:56| [2025/04/30 10:19:45 582737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 10:19:45 582742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 582746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34114|rtt_var:166|pto_duration:36114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 582751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 582755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 582759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 582763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385643475|now:1746008385582746|interv:60729| [2025/04/30 10:19:45 582767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385643475|now:1746008385582746|interval:60729|pto_count:0|srtt:34114 [2025/04/30 10:19:45 582771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35068, ack_elapse 35797, delivered 43207|rate 1207000|lost 225| [2025/04/30 10:19:45 582776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207000) in round 26| [2025/04/30 10:19:45 582780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 582784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 582788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385548539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 582793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385548539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 582798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34114|latest_rtt:34071|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 582807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 10:19:45 582812] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746008385582610|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 582817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505582610|now:1746008385582610|interv:120000000| [2025/04/30 10:19:45 582821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505582610|now:1746008385582610|interv:120000000| [2025/04/30 10:19:45 582825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385583459|pq_index:0| [2025/04/30 10:19:45 582829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385582082| [2025/04/30 10:19:45 582834] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385582833| [2025/04/30 10:19:45 582839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385582837| [2025/04/30 10:19:45 582845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 582849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1393608| [2025/04/30 10:19:45 582854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 582859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 582864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 582868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1394787| [2025/04/30 10:19:45 582872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 582877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 582881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 582885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1395966| [2025/04/30 10:19:45 582890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 582896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 582900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 582905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 582909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 582913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 582918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 582922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 582926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385583459| [2025/04/30 10:19:45 582930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385583459| [2025/04/30 10:19:45 582934] [debug] |xqc_engine_wakeup_after|wakeup:1746008385583459|now:1746008385582934|diff:525| [2025/04/30 10:19:45 582939] [debug] |xqc_engine_main_logic|END|now:1746008385582837| [2025/04/30 10:19:45 582944] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385582944| [2025/04/30 10:19:45 582948] [debug] |xqc_engine_wakeup_after|wakeup:1746008385583459|now:1746008385582948|diff:511| [2025/04/30 10:19:45 582952] [debug] |xqc_engine_main_logic|END|now:1746008385582944| [2025/04/30 10:19:45 584021] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385584020| [2025/04/30 10:19:45 584031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385583459|pq_index:0| [2025/04/30 10:19:45 584036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385582837| [2025/04/30 10:19:45 584041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385584040| [2025/04/30 10:19:45 584046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385583459|now:1746008385584040| [2025/04/30 10:19:45 584050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385583459|now:1746008385584040| [2025/04/30 10:19:45 584055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 584063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34114|min_srtt:34114|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 584071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1395966| [2025/04/30 10:19:45 584078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 584084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 584090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 584106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 584113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 584120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 584127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 584134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 10:19:45 584175] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385584146|stream_id:0|stream_offset:1335837| [2025/04/30 10:19:45 584185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 584192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 584199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34114|rtt_var:166|pto_duration:36114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 584206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 584212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 584219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 584225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385645260|now:1746008385584199|interv:61061| [2025/04/30 10:19:45 584232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385645260|now:1746008385584199|interval:61061|pto_count:0|srtt:34114 [2025/04/30 10:19:45 584239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 584247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 584254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1337016| [2025/04/30 10:19:45 584261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 584268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385585267|now:1746008385584267|interv:1000| [2025/04/30 10:19:45 584274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 584279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 584286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385585267| [2025/04/30 10:19:45 584293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385585267| [2025/04/30 10:19:45 584299] [debug] |xqc_engine_wakeup_after|wakeup:1746008385585267|now:1746008385584299|diff:968| [2025/04/30 10:19:45 584319] [debug] |xqc_engine_main_logic|END|now:1746008385584040| [2025/04/30 10:19:45 584618] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385584617| [2025/04/30 10:19:45 584633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 584642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:577| [2025/04/30 10:19:45 584648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 10:19:45 584657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 10:19:45 584663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 584670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1355|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1356|path_largest_ack:1355| [2025/04/30 10:19:45 584677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1278515|prior_time:1746008385548715|is_app_limited:0|send_elapse:34842|ack_elapse:35902|ctl_first_sent_time:1746008385550194|lagest_ack_time:1746008385584617|curr_delivered:1320522| [2025/04/30 10:19:45 584684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385550194| [2025/04/30 10:19:45 584692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:1105| [2025/04/30 10:19:45 584699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1356|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1356|path_largest_ack:1356| [2025/04/30 10:19:45 584706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1278515|prior_time:1746008385548715|is_app_limited:0|send_elapse:34842|ack_elapse:35902|ctl_first_sent_time:1746008385550194|lagest_ack_time:1746008385584617|curr_delivered:1321722| [2025/04/30 10:19:45 584713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385550331| [2025/04/30 10:19:45 584719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:1106| [2025/04/30 10:19:45 584725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34114|rttvar:166|minrtt:30819|latest_rtt:34286|ack_delay:64| [2025/04/30 10:19:45 584732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34127|rttvar:152|minrtt:30819|latest_rtt:34286|ack_delay:64| [2025/04/30 10:19:45 584738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 10:19:45 584745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 584752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:152|pto_duration:36127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 584758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 584765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 584769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 10:19:45 584778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385645273|now:1746008385584751|interv:60522| [2025/04/30 10:19:45 584782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385645273|now:1746008385584751|interval:60522|pto_count:0|srtt:34127 [2025/04/30 10:19:45 584787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34842, ack_elapse 35902, delivered 43207|rate 1203470|lost 225| [2025/04/30 10:19:45 584791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203470) in round 26| [2025/04/30 10:19:45 584796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 584800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 584804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385550331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 584808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385550331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1280915| [2025/04/30 10:19:45 584813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:40809|srtt:34127|latest_rtt:34286|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 584819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 10:19:45 584823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1746008385584617|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 584828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505584617|now:1746008385584617|interv:120000000| [2025/04/30 10:19:45 584832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505584617|now:1746008385584617|interv:120000000| [2025/04/30 10:19:45 584836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385585267|pq_index:0| [2025/04/30 10:19:45 584841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385584040| [2025/04/30 10:19:45 584845] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385584845| [2025/04/30 10:19:45 584850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385584849| [2025/04/30 10:19:45 584856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 584860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1395966| [2025/04/30 10:19:45 584865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 584872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 584877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 584881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1397145| [2025/04/30 10:19:45 584885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 584890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 584894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 584898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1398324| [2025/04/30 10:19:45 584903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 584906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 584910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 584915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 584919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 584923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1337016| [2025/04/30 10:19:45 584928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 584932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 584936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385585267| [2025/04/30 10:19:45 584940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385585267| [2025/04/30 10:19:45 584944] [debug] |xqc_engine_wakeup_after|wakeup:1746008385585267|now:1746008385584944|diff:323| [2025/04/30 10:19:45 584948] [debug] |xqc_engine_main_logic|END|now:1746008385584849| [2025/04/30 10:19:45 584954] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385584954| [2025/04/30 10:19:45 584958] [debug] |xqc_engine_wakeup_after|wakeup:1746008385585267|now:1746008385584958|diff:309| [2025/04/30 10:19:45 584962] [debug] |xqc_engine_main_logic|END|now:1746008385584954| [2025/04/30 10:19:45 586033] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385586033| [2025/04/30 10:19:45 586043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385585267|pq_index:0| [2025/04/30 10:19:45 586054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385584849| [2025/04/30 10:19:45 586059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385586058| [2025/04/30 10:19:45 586063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385585267|now:1746008385586058| [2025/04/30 10:19:45 586068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385585267|now:1746008385586058| [2025/04/30 10:19:45 586072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 586077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34127|min_srtt:34127|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 586082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1398324| [2025/04/30 10:19:45 586087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 586093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 586099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 586106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 586113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 586120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1337016| [2025/04/30 10:19:45 586127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 586134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 10:19:45 586190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746008385586145|stream_id:0|stream_offset:1337016| [2025/04/30 10:19:45 586198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 586205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 10:19:45 586211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:152|pto_duration:36127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 586217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 586223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 586229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 586238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385647272|now:1746008385586211|interv:61061| [2025/04/30 10:19:45 586243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385647272|now:1746008385586211|interval:61061|pto_count:0|srtt:34127 [2025/04/30 10:19:45 586250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:42009| [2025/04/30 10:19:45 586256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 586262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1338195| [2025/04/30 10:19:45 586268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 586274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 10:19:45 586337] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385586284|stream_id:0|stream_offset:1338195| [2025/04/30 10:19:45 586344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 586351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 586357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:152|pto_duration:36127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 586363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 586369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 586375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 586382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385647411|now:1746008385586356|interv:61055| [2025/04/30 10:19:45 586388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385647411|now:1746008385586356|interval:61055|pto_count:0|srtt:34127 [2025/04/30 10:19:45 586395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 586403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 586407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1339374| [2025/04/30 10:19:45 586412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 586416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 10:19:45 586454] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385586423|stream_id:0|stream_offset:1339374| [2025/04/30 10:19:45 586465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 586469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 586473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34127|rtt_var:152|pto_duration:36127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 586478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 586482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 586486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 586491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385647550|now:1746008385586473|interv:61077| [2025/04/30 10:19:45 586495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385647550|now:1746008385586473|interval:61077|pto_count:0|srtt:34127 [2025/04/30 10:19:45 586500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 586505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 586509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 586514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 586520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385587519|now:1746008385586519|interv:1000| [2025/04/30 10:19:45 586526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 586532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 586539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385587519| [2025/04/30 10:19:45 586546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385587519| [2025/04/30 10:19:45 586572] [debug] |xqc_engine_wakeup_after|wakeup:1746008385587519|now:1746008385586571|diff:948| [2025/04/30 10:19:45 586578] [debug] |xqc_engine_main_logic|END|now:1746008385586058| [2025/04/30 10:19:45 586592] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385586591| [2025/04/30 10:19:45 586599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 586608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:578| [2025/04/30 10:19:45 586614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 10:19:45 586622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 10:19:45 586629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 586636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1357|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1358|path_largest_ack:1357| [2025/04/30 10:19:45 586649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1280915|prior_time:1746008385550717|is_app_limited:0|send_elapse:34777|ack_elapse:35874|ctl_first_sent_time:1746008385552241|lagest_ack_time:1746008385586591|curr_delivered:1322922| [2025/04/30 10:19:45 586657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385552241| [2025/04/30 10:19:45 586664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:1107| [2025/04/30 10:19:45 586671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1358|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1358|path_largest_ack:1358| [2025/04/30 10:19:45 586677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1280915|prior_time:1746008385550717|is_app_limited:0|send_elapse:34777|ack_elapse:35874|ctl_first_sent_time:1746008385552241|lagest_ack_time:1746008385586591|curr_delivered:1324122| [2025/04/30 10:19:45 586684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385552373| [2025/04/30 10:19:45 586688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:1108| [2025/04/30 10:19:45 586692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34127|rttvar:152|minrtt:30819|latest_rtt:34218|ack_delay:72| [2025/04/30 10:19:45 586697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34130|rttvar:118|minrtt:30819|latest_rtt:34218|ack_delay:72| [2025/04/30 10:19:45 586701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 10:19:45 586705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 586709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34130|rtt_var:118|pto_duration:36130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 586714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 586718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 586722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 586725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385647553|now:1746008385586709|interv:60844| [2025/04/30 10:19:45 586730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385647553|now:1746008385586709|interval:60844|pto_count:0|srtt:34130 [2025/04/30 10:19:45 586737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34777, ack_elapse 35874, delivered 43207|rate 1204409|lost 225| [2025/04/30 10:19:45 586744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 10:19:45 586751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204409) in round 27| [2025/04/30 10:19:45 586758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 586764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 586775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385552373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 586780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385552373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 586785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34130|latest_rtt:34218|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 586791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 10:19:45 586795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1746008385586591|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 586800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505586591|now:1746008385586591|interv:120000000| [2025/04/30 10:19:45 586804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505586591|now:1746008385586591|interv:120000000| [2025/04/30 10:19:45 586808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385587519|pq_index:0| [2025/04/30 10:19:45 586813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385586058| [2025/04/30 10:19:45 586817] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385586817| [2025/04/30 10:19:45 586822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385586820| [2025/04/30 10:19:45 586828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|min_srtt:34130|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 586832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1398324| [2025/04/30 10:19:45 586837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 586842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 586846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|min_srtt:34130|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 586850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1399503| [2025/04/30 10:19:45 586855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 586862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 586866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|min_srtt:34130|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 586871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1400682| [2025/04/30 10:19:45 586875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 586879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 586883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 586887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 586891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 586895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 586900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 586904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 586908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385587519| [2025/04/30 10:19:45 586912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385587519| [2025/04/30 10:19:45 586916] [debug] |xqc_engine_wakeup_after|wakeup:1746008385587519|now:1746008385586915|diff:604| [2025/04/30 10:19:45 586920] [debug] |xqc_engine_main_logic|END|now:1746008385586820| [2025/04/30 10:19:45 586925] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385586925| [2025/04/30 10:19:45 586929] [debug] |xqc_engine_wakeup_after|wakeup:1746008385587519|now:1746008385586929|diff:590| [2025/04/30 10:19:45 586933] [debug] |xqc_engine_main_logic|END|now:1746008385586925| [2025/04/30 10:19:45 588005] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385588005| [2025/04/30 10:19:45 588016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385587519|pq_index:0| [2025/04/30 10:19:45 588020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385586820| [2025/04/30 10:19:45 588025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385588024| [2025/04/30 10:19:45 588030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385587519|now:1746008385588024| [2025/04/30 10:19:45 588035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385587519|now:1746008385588024| [2025/04/30 10:19:45 588039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 588044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34130|min_srtt:34130|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 588053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1400682| [2025/04/30 10:19:45 588058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 588062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 588066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 588070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 588075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 588080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 588084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 588089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 10:19:45 588158] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385588102|stream_id:0|stream_offset:1340553| [2025/04/30 10:19:45 588166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 588173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 588180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34130|rtt_var:118|pto_duration:36130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 588187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 588192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 588198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 588203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385649232|now:1746008385588180|interv:61052| [2025/04/30 10:19:45 588209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385649232|now:1746008385588180|interval:61052|pto_count:0|srtt:34130 [2025/04/30 10:19:45 588215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 588222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 588228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1341732| [2025/04/30 10:19:45 588234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 588246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 10:19:45 588285] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385588256|stream_id:0|stream_offset:1341732| [2025/04/30 10:19:45 588292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 588298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 588304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34130|rtt_var:118|pto_duration:36130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 588310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 588316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 588322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 588328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385649386|now:1746008385588304|interv:61082| [2025/04/30 10:19:45 588334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385649386|now:1746008385588304|interval:61082|pto_count:0|srtt:34130 [2025/04/30 10:19:45 588342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 588349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 588356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1342911| [2025/04/30 10:19:45 588363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 588369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385589368|now:1746008385588368|interv:1000| [2025/04/30 10:19:45 588374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 588378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 588382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385589368| [2025/04/30 10:19:45 588386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385589368| [2025/04/30 10:19:45 588390] [debug] |xqc_engine_wakeup_after|wakeup:1746008385589368|now:1746008385588390|diff:978| [2025/04/30 10:19:45 588397] [debug] |xqc_engine_main_logic|END|now:1746008385588024| [2025/04/30 10:19:45 588623] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385588621| [2025/04/30 10:19:45 588635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 588644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:579| [2025/04/30 10:19:45 588650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 10:19:45 588659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 10:19:45 588671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 588677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1360|path_largest_ack:1359| [2025/04/30 10:19:45 588684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1283315|prior_time:1746008385552718|is_app_limited:0|send_elapse:35198|ack_elapse:35903|ctl_first_sent_time:1746008385554217|lagest_ack_time:1746008385588621|curr_delivered:1325322| [2025/04/30 10:19:45 588691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385554217| [2025/04/30 10:19:45 588698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:1109| [2025/04/30 10:19:45 588702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1360|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1360|path_largest_ack:1360| [2025/04/30 10:19:45 588708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1283315|prior_time:1746008385552718|is_app_limited:0|send_elapse:35198|ack_elapse:35903|ctl_first_sent_time:1746008385554217|lagest_ack_time:1746008385588621|curr_delivered:1326522| [2025/04/30 10:19:45 588715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385554355| [2025/04/30 10:19:45 588721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:1110| [2025/04/30 10:19:45 588728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34130|rttvar:118|minrtt:30819|latest_rtt:34266|ack_delay:72| [2025/04/30 10:19:45 588735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34138|rttvar:105|minrtt:30819|latest_rtt:34266|ack_delay:72| [2025/04/30 10:19:45 588742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 10:19:45 588749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 588756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:105|pto_duration:36138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 588762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 588769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 588775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 588780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385649394|now:1746008385588755|interv:60639| [2025/04/30 10:19:45 588784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385649394|now:1746008385588755|interval:60639|pto_count:0|srtt:34138 [2025/04/30 10:19:45 588789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35198, ack_elapse 35903, delivered 43207|rate 1203437|lost 225| [2025/04/30 10:19:45 588793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203437) in round 27| [2025/04/30 10:19:45 588802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 588806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 588810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385554355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 588815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385554355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 588823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34138|latest_rtt:34266|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 588832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 10:19:45 588839] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746008385588621|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 588844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505588621|now:1746008385588621|interv:120000000| [2025/04/30 10:19:45 588849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505588621|now:1746008385588621|interv:120000000| [2025/04/30 10:19:45 588853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385589368|pq_index:0| [2025/04/30 10:19:45 588857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385588024| [2025/04/30 10:19:45 588861] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385588861| [2025/04/30 10:19:45 588866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385588865| [2025/04/30 10:19:45 588872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 588876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1400682| [2025/04/30 10:19:45 588881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 588886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 588890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 588894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1401861| [2025/04/30 10:19:45 588904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 588912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 588919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 588925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1403040| [2025/04/30 10:19:45 588930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 588935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 588939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 588943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 588947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 588952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1342911| [2025/04/30 10:19:45 588956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 588960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 588964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385589368| [2025/04/30 10:19:45 588968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385589368| [2025/04/30 10:19:45 588972] [debug] |xqc_engine_wakeup_after|wakeup:1746008385589368|now:1746008385588972|diff:396| [2025/04/30 10:19:45 588976] [debug] |xqc_engine_main_logic|END|now:1746008385588865| [2025/04/30 10:19:45 588982] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385588982| [2025/04/30 10:19:45 588987] [debug] |xqc_engine_wakeup_after|wakeup:1746008385589368|now:1746008385588987|diff:381| [2025/04/30 10:19:45 588994] [debug] |xqc_engine_main_logic|END|now:1746008385588982| [2025/04/30 10:19:45 590063] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385590063| [2025/04/30 10:19:45 590073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385589368|pq_index:0| [2025/04/30 10:19:45 590078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385588865| [2025/04/30 10:19:45 590083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385590082| [2025/04/30 10:19:45 590089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385589368|now:1746008385590082| [2025/04/30 10:19:45 590096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385589368|now:1746008385590082| [2025/04/30 10:19:45 590109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 590117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34138|min_srtt:34138|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 590124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1403040| [2025/04/30 10:19:45 590130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 590136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 590141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 590147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 590154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 590160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1342911| [2025/04/30 10:19:45 590166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 590172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 10:19:45 590214] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385590182|stream_id:0|stream_offset:1342911| [2025/04/30 10:19:45 590221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 590228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 590234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:105|pto_duration:36138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 590240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 590245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 590250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 590256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385651320|now:1746008385590233|interv:61087| [2025/04/30 10:19:45 590261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385651320|now:1746008385590233|interval:61087|pto_count:0|srtt:34138 [2025/04/30 10:19:45 590268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 590274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 590284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1344090| [2025/04/30 10:19:45 590291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 590297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 10:19:45 590328] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385590306|stream_id:0|stream_offset:1344090| [2025/04/30 10:19:45 590334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 590339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 590343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34138|rtt_var:105|pto_duration:36138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 590347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 590351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 590355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 590359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385651444|now:1746008385590343|interv:61101| [2025/04/30 10:19:45 590363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385651444|now:1746008385590343|interval:61101|pto_count:0|srtt:34138 [2025/04/30 10:19:45 590367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 590372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 590376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 590381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 590385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385591385|now:1746008385590385|interv:1000| [2025/04/30 10:19:45 590389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 590393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 590397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385591385| [2025/04/30 10:19:45 590401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385591385| [2025/04/30 10:19:45 590405] [debug] |xqc_engine_wakeup_after|wakeup:1746008385591385|now:1746008385590405|diff:980| [2025/04/30 10:19:45 590409] [debug] |xqc_engine_main_logic|END|now:1746008385590082| [2025/04/30 10:19:45 590615] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385590614| [2025/04/30 10:19:45 590629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 590642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:580| [2025/04/30 10:19:45 590646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 10:19:45 590652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 10:19:45 590658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 590665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1362|path_largest_ack:1361| [2025/04/30 10:19:45 590673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1285715|prior_time:1746008385554711|is_app_limited:0|send_elapse:35462|ack_elapse:35903|ctl_first_sent_time:1746008385556225|lagest_ack_time:1746008385590614|curr_delivered:1327722| [2025/04/30 10:19:45 590680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385556225| [2025/04/30 10:19:45 590687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:1111| [2025/04/30 10:19:45 590695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1362|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1362|path_largest_ack:1362| [2025/04/30 10:19:45 590700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1285715|prior_time:1746008385554711|is_app_limited:0|send_elapse:35462|ack_elapse:35903|ctl_first_sent_time:1746008385556225|lagest_ack_time:1746008385590614|curr_delivered:1328922| [2025/04/30 10:19:45 590705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385556373| [2025/04/30 10:19:45 590712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:1112| [2025/04/30 10:19:45 590718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34138|rttvar:105|minrtt:30819|latest_rtt:34241|ack_delay:64| [2025/04/30 10:19:45 590725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34143|rttvar:88|minrtt:30819|latest_rtt:34241|ack_delay:64| [2025/04/30 10:19:45 590732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 10:19:45 590738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 590745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34143|rtt_var:88|pto_duration:36143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 590752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 590758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 590764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 590769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385651449|now:1746008385590744|interv:60705| [2025/04/30 10:19:45 590773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385651449|now:1746008385590744|interval:60705|pto_count:0|srtt:34143 [2025/04/30 10:19:45 590782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35462, ack_elapse 35903, delivered 43207|rate 1203437|lost 225| [2025/04/30 10:19:45 590787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203437) in round 27| [2025/04/30 10:19:45 590791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 590795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 590799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385556373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 590803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385556373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 590808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34143|latest_rtt:34241|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 590814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 10:19:45 590818] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746008385590614|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 590823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505590614|now:1746008385590614|interv:120000000| [2025/04/30 10:19:45 590827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505590614|now:1746008385590614|interv:120000000| [2025/04/30 10:19:45 590831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385591385|pq_index:0| [2025/04/30 10:19:45 590836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385590082| [2025/04/30 10:19:45 590840] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385590839| [2025/04/30 10:19:45 590844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385590843| [2025/04/30 10:19:45 590850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|min_srtt:34143|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 590855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1403040| [2025/04/30 10:19:45 590859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 590864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 590868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|min_srtt:34143|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 590875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1404219| [2025/04/30 10:19:45 590880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 590884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 590888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|min_srtt:34143|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 590893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1405398| [2025/04/30 10:19:45 590897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 590901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 590905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 590909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 590913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 590918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 590922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 590926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 590930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385591385| [2025/04/30 10:19:45 590934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385591385| [2025/04/30 10:19:45 590938] [debug] |xqc_engine_wakeup_after|wakeup:1746008385591385|now:1746008385590938|diff:447| [2025/04/30 10:19:45 590942] [debug] |xqc_engine_main_logic|END|now:1746008385590843| [2025/04/30 10:19:45 590948] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385590948| [2025/04/30 10:19:45 590952] [debug] |xqc_engine_wakeup_after|wakeup:1746008385591385|now:1746008385590951|diff:434| [2025/04/30 10:19:45 590955] [debug] |xqc_engine_main_logic|END|now:1746008385590948| [2025/04/30 10:19:45 592023] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385592022| [2025/04/30 10:19:45 592032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385591385|pq_index:0| [2025/04/30 10:19:45 592037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385590843| [2025/04/30 10:19:45 592042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385592041| [2025/04/30 10:19:45 592052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385591385|now:1746008385592041| [2025/04/30 10:19:45 592056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385591385|now:1746008385592041| [2025/04/30 10:19:45 592060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 592066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34143|min_srtt:34143|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 592071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1405398| [2025/04/30 10:19:45 592075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 592079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 592084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 592092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 592099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 592106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 592113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 592118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 10:19:45 592169] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385592127|stream_id:0|stream_offset:1345269| [2025/04/30 10:19:45 592179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 592186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 592193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34143|rtt_var:88|pto_duration:36143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 592199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 592205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 592211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 592217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385653270|now:1746008385592192|interv:61078| [2025/04/30 10:19:45 592223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385653270|now:1746008385592192|interval:61078|pto_count:0|srtt:34143 [2025/04/30 10:19:45 592237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 592245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 592251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1346448| [2025/04/30 10:19:45 592258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 592265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 10:19:45 592310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385592276|stream_id:0|stream_offset:1346448| [2025/04/30 10:19:45 592319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 592326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 592332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34143|rtt_var:88|pto_duration:36143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 592339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 592345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 592349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 592353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385653419|now:1746008385592332|interv:61087| [2025/04/30 10:19:45 592357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385653419|now:1746008385592332|interval:61087|pto_count:0|srtt:34143 [2025/04/30 10:19:45 592362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 592367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 592371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 592376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 592379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385593379|now:1746008385592379|interv:1000| [2025/04/30 10:19:45 592383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 592387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 592391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385593379| [2025/04/30 10:19:45 592396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385593379| [2025/04/30 10:19:45 592400] [debug] |xqc_engine_wakeup_after|wakeup:1746008385593379|now:1746008385592399|diff:980| [2025/04/30 10:19:45 592404] [debug] |xqc_engine_main_logic|END|now:1746008385592041| [2025/04/30 10:19:45 592601] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385592600| [2025/04/30 10:19:45 592614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 592624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:581| [2025/04/30 10:19:45 592630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 10:19:45 592639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 10:19:45 592645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 592653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1363| [2025/04/30 10:19:45 592660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1288115|prior_time:1746008385556730|is_app_limited:0|send_elapse:35777|ack_elapse:35870|ctl_first_sent_time:1746008385558267|lagest_ack_time:1746008385592600|curr_delivered:1330122| [2025/04/30 10:19:45 592665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385558267| [2025/04/30 10:19:45 592672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:1113| [2025/04/30 10:19:45 592678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1364| [2025/04/30 10:19:45 592685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1288115|prior_time:1746008385556730|is_app_limited:0|send_elapse:35777|ack_elapse:35870|ctl_first_sent_time:1746008385558267|lagest_ack_time:1746008385592600|curr_delivered:1331322| [2025/04/30 10:19:45 592691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385558446| [2025/04/30 10:19:45 592698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:1114| [2025/04/30 10:19:45 592704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34143|rttvar:88|minrtt:30819|latest_rtt:34154|ack_delay:72| [2025/04/30 10:19:45 592711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34136|rttvar:81|minrtt:30819|latest_rtt:34154|ack_delay:72| [2025/04/30 10:19:45 592718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/04/30 10:19:45 592725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 592731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34136|rtt_var:81|pto_duration:36136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 592737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 592741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 592745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 592749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385653412|now:1746008385592731|interv:60681| [2025/04/30 10:19:45 592759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385653412|now:1746008385592731|interval:60681|pto_count:0|srtt:34136 [2025/04/30 10:19:45 592763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35777, ack_elapse 35870, delivered 43207|rate 1204544|lost 225| [2025/04/30 10:19:45 592768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204544) in round 27| [2025/04/30 10:19:45 592772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 592776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 592780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385558446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 592785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385558446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 592789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34136|latest_rtt:34154|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 592795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 10:19:45 592800] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746008385592600|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 592805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505592600|now:1746008385592600|interv:120000000| [2025/04/30 10:19:45 592809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505592600|now:1746008385592600|interv:120000000| [2025/04/30 10:19:45 592813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385593379|pq_index:0| [2025/04/30 10:19:45 592817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385592041| [2025/04/30 10:19:45 592821] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385592821| [2025/04/30 10:19:45 592826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385592825| [2025/04/30 10:19:45 592832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 592837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1405398| [2025/04/30 10:19:45 592842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 592849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 592854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 592858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1406577| [2025/04/30 10:19:45 592863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 592867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 592871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 592875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1407756| [2025/04/30 10:19:45 592880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 592884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 592887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 592892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 592896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 592900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 592905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 592909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 592913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385593379| [2025/04/30 10:19:45 592917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385593379| [2025/04/30 10:19:45 592921] [debug] |xqc_engine_wakeup_after|wakeup:1746008385593379|now:1746008385592921|diff:458| [2025/04/30 10:19:45 592925] [debug] |xqc_engine_main_logic|END|now:1746008385592825| [2025/04/30 10:19:45 592931] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385592931| [2025/04/30 10:19:45 592934] [debug] |xqc_engine_wakeup_after|wakeup:1746008385593379|now:1746008385592934|diff:445| [2025/04/30 10:19:45 592938] [debug] |xqc_engine_main_logic|END|now:1746008385592931| [2025/04/30 10:19:45 594008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385594008| [2025/04/30 10:19:45 594018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385593379|pq_index:0| [2025/04/30 10:19:45 594023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385592825| [2025/04/30 10:19:45 594034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385594033| [2025/04/30 10:19:45 594039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385593379|now:1746008385594033| [2025/04/30 10:19:45 594043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385593379|now:1746008385594033| [2025/04/30 10:19:45 594047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 594052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34136|min_srtt:34136|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 594057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1407756| [2025/04/30 10:19:45 594062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 594066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 594069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 594074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 594081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 594088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 594094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 594101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 10:19:45 594143] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385594112|stream_id:0|stream_offset:1347627| [2025/04/30 10:19:45 594151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 594158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 594165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34136|rtt_var:81|pto_duration:36136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 594171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 594177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 594183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 594189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385655248|now:1746008385594164|interv:61084| [2025/04/30 10:19:45 594202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385655248|now:1746008385594164|interval:61084|pto_count:0|srtt:34136 [2025/04/30 10:19:45 594210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 594218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 594224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1348806| [2025/04/30 10:19:45 594231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 594237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 10:19:45 594288] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385594248|stream_id:0|stream_offset:1348806| [2025/04/30 10:19:45 594297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 594305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 594312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34136|rtt_var:81|pto_duration:36136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 594319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 594325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 594331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 594336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385655384|now:1746008385594311|interv:61073| [2025/04/30 10:19:45 594343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385655384|now:1746008385594311|interval:61073|pto_count:0|srtt:34136 [2025/04/30 10:19:45 594350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 594358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 594365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 594370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 594374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385595374|now:1746008385594374|interv:1000| [2025/04/30 10:19:45 594378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 594382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 594386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385595374| [2025/04/30 10:19:45 594395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385595374| [2025/04/30 10:19:45 594399] [debug] |xqc_engine_wakeup_after|wakeup:1746008385595374|now:1746008385594399|diff:975| [2025/04/30 10:19:45 594404] [debug] |xqc_engine_main_logic|END|now:1746008385594033| [2025/04/30 10:19:45 594596] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385594595| [2025/04/30 10:19:45 594612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 594621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:582| [2025/04/30 10:19:45 594628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 10:19:45 594636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 10:19:45 594643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 594650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1365| [2025/04/30 10:19:45 594657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1290515|prior_time:1746008385558700|is_app_limited:0|send_elapse:35846|ack_elapse:35895|ctl_first_sent_time:1746008385560242|lagest_ack_time:1746008385594595|curr_delivered:1332522| [2025/04/30 10:19:45 594665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385560242| [2025/04/30 10:19:45 594672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:1115| [2025/04/30 10:19:45 594679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1366| [2025/04/30 10:19:45 594685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1290515|prior_time:1746008385558700|is_app_limited:0|send_elapse:35846|ack_elapse:35895|ctl_first_sent_time:1746008385560242|lagest_ack_time:1746008385594595|curr_delivered:1333722| [2025/04/30 10:19:45 594692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385560377| [2025/04/30 10:19:45 594698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:1116| [2025/04/30 10:19:45 594703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34136|rttvar:81|minrtt:30819|latest_rtt:34218|ack_delay:72| [2025/04/30 10:19:45 594709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34137|rttvar:63|minrtt:30819|latest_rtt:34218|ack_delay:72| [2025/04/30 10:19:45 594716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/04/30 10:19:45 594723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 594730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34137|rtt_var:63|pto_duration:36137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 594736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 594740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 594750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 594754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385655385|now:1746008385594729|interv:60656| [2025/04/30 10:19:45 594759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385655385|now:1746008385594729|interval:60656|pto_count:0|srtt:34137 [2025/04/30 10:19:45 594763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35846, ack_elapse 35895, delivered 43207|rate 1203705|lost 225| [2025/04/30 10:19:45 594768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203705) in round 27| [2025/04/30 10:19:45 594772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 594776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 594780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385560377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 594785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385560377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 594789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34137|latest_rtt:34218|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 594795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 10:19:45 594800] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746008385594595|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 594805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505594595|now:1746008385594595|interv:120000000| [2025/04/30 10:19:45 594809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505594595|now:1746008385594595|interv:120000000| [2025/04/30 10:19:45 594813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385595374|pq_index:0| [2025/04/30 10:19:45 594817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385594033| [2025/04/30 10:19:45 594821] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385594821| [2025/04/30 10:19:45 594826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385594825| [2025/04/30 10:19:45 594833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|min_srtt:34137|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 594837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1407756| [2025/04/30 10:19:45 594845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 594850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 594854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|min_srtt:34137|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 594858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1408935| [2025/04/30 10:19:45 594863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 594868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 594872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|min_srtt:34137|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 594876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1410114| [2025/04/30 10:19:45 594880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 594884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 594888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 594892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 594897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 594901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 594906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 594910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 594914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385595374| [2025/04/30 10:19:45 594918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385595374| [2025/04/30 10:19:45 594922] [debug] |xqc_engine_wakeup_after|wakeup:1746008385595374|now:1746008385594922|diff:452| [2025/04/30 10:19:45 594926] [debug] |xqc_engine_main_logic|END|now:1746008385594825| [2025/04/30 10:19:45 594932] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385594931| [2025/04/30 10:19:45 594935] [debug] |xqc_engine_wakeup_after|wakeup:1746008385595374|now:1746008385594935|diff:439| [2025/04/30 10:19:45 594939] [debug] |xqc_engine_main_logic|END|now:1746008385594931| [2025/04/30 10:19:45 596012] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385596012| [2025/04/30 10:19:45 596027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385595374|pq_index:0| [2025/04/30 10:19:45 596031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385594825| [2025/04/30 10:19:45 596037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385596035| [2025/04/30 10:19:45 596041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385595374|now:1746008385596035| [2025/04/30 10:19:45 596046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385595374|now:1746008385596035| [2025/04/30 10:19:45 596050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 596056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34137|min_srtt:34137|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 596064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1410114| [2025/04/30 10:19:45 596072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 596078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 596083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 596089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 596097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 596103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 596110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 596117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 10:19:45 596186] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385596128|stream_id:0|stream_offset:1349985| [2025/04/30 10:19:45 596194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 596201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 596208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34137|rtt_var:63|pto_duration:36137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 596214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 596219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 596228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 596234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385657265|now:1746008385596207|interv:61058| [2025/04/30 10:19:45 596240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385657265|now:1746008385596207|interval:61058|pto_count:0|srtt:34137 [2025/04/30 10:19:45 596247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 596253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 596259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1351164| [2025/04/30 10:19:45 596265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 596271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 10:19:45 596311] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385596281|stream_id:0|stream_offset:1351164| [2025/04/30 10:19:45 596321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 596329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 596335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34137|rtt_var:63|pto_duration:36137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 596342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 596347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 596350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 596354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385657418|now:1746008385596335|interv:61083| [2025/04/30 10:19:45 596358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385657418|now:1746008385596335|interval:61083|pto_count:0|srtt:34137 [2025/04/30 10:19:45 596363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 596368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 596372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 596377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 596381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385597380|now:1746008385596380|interv:1000| [2025/04/30 10:19:45 596385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 596393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 596397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385597380| [2025/04/30 10:19:45 596402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385597380| [2025/04/30 10:19:45 596406] [debug] |xqc_engine_wakeup_after|wakeup:1746008385597380|now:1746008385596406|diff:974| [2025/04/30 10:19:45 596410] [debug] |xqc_engine_main_logic|END|now:1746008385596035| [2025/04/30 10:19:45 596574] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385596573| [2025/04/30 10:19:45 596587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 596596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:583| [2025/04/30 10:19:45 596602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 10:19:45 596618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 10:19:45 596625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 596632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1367| [2025/04/30 10:19:45 596639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1292915|prior_time:1746008385560685|is_app_limited:0|send_elapse:35905|ack_elapse:35888|ctl_first_sent_time:1746008385562251|lagest_ack_time:1746008385596573|curr_delivered:1334922| [2025/04/30 10:19:45 596647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385562251| [2025/04/30 10:19:45 596655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:1117| [2025/04/30 10:19:45 596661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1368| [2025/04/30 10:19:45 596668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1292915|prior_time:1746008385560685|is_app_limited:0|send_elapse:35905|ack_elapse:35888|ctl_first_sent_time:1746008385562251|lagest_ack_time:1746008385596573|curr_delivered:1336122| [2025/04/30 10:19:45 596672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385562387| [2025/04/30 10:19:45 596676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:1118| [2025/04/30 10:19:45 596682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34137|rttvar:63|minrtt:30819|latest_rtt:34186|ack_delay:72| [2025/04/30 10:19:45 596689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34134|rttvar:53|minrtt:30819|latest_rtt:34186|ack_delay:72| [2025/04/30 10:19:45 596696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/04/30 10:19:45 596702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 596708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34134|rtt_var:53|pto_duration:36134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 596717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 596721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 596725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 596729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385657415|now:1746008385596708|interv:60707| [2025/04/30 10:19:45 596733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385657415|now:1746008385596708|interval:60707|pto_count:0|srtt:34134 [2025/04/30 10:19:45 596738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35905, ack_elapse 35888, delivered 43207|rate 1203370|lost 225| [2025/04/30 10:19:45 596742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203370) in round 27| [2025/04/30 10:19:45 596747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 596751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 596755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385562387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 596759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385562387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 596765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34134|latest_rtt:34186|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 596774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 10:19:45 596781] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:584|frame:ACK |recv_time:1746008385596573|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 596789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505596573|now:1746008385596573|interv:120000000| [2025/04/30 10:19:45 596794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505596573|now:1746008385596573|interv:120000000| [2025/04/30 10:19:45 596798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385597380|pq_index:0| [2025/04/30 10:19:45 596802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385596035| [2025/04/30 10:19:45 596806] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385596806| [2025/04/30 10:19:45 596811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385596810| [2025/04/30 10:19:45 596817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|min_srtt:34134|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 596825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1410114| [2025/04/30 10:19:45 596830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 596834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 596839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|min_srtt:34134|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 596843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1411293| [2025/04/30 10:19:45 596847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 596852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 596856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|min_srtt:34134|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 596860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1412472| [2025/04/30 10:19:45 596865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 596869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 596873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 596877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 596881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 596885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 596890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 596894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 596898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385597380| [2025/04/30 10:19:45 596902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385597380| [2025/04/30 10:19:45 596906] [debug] |xqc_engine_wakeup_after|wakeup:1746008385597380|now:1746008385596905|diff:475| [2025/04/30 10:19:45 596910] [debug] |xqc_engine_main_logic|END|now:1746008385596810| [2025/04/30 10:19:45 596916] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385596915| [2025/04/30 10:19:45 596922] [debug] |xqc_engine_wakeup_after|wakeup:1746008385597380|now:1746008385596922|diff:458| [2025/04/30 10:19:45 596926] [debug] |xqc_engine_main_logic|END|now:1746008385596915| [2025/04/30 10:19:45 597998] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385597997| [2025/04/30 10:19:45 598008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385597380|pq_index:0| [2025/04/30 10:19:45 598013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385596810| [2025/04/30 10:19:45 598018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385598017| [2025/04/30 10:19:45 598022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385597380|now:1746008385598017| [2025/04/30 10:19:45 598027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385597380|now:1746008385598017| [2025/04/30 10:19:45 598031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 598036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34134|min_srtt:34134|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 598041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1412472| [2025/04/30 10:19:45 598046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 598052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 598058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 598065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 598073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 598078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 598085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 598092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 10:19:45 598162] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385598103|stream_id:0|stream_offset:1352343| [2025/04/30 10:19:45 598170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 598176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 598183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34134|rtt_var:53|pto_duration:36134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 598196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 598201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 598207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 598212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385659237|now:1746008385598182|interv:61055| [2025/04/30 10:19:45 598217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385659237|now:1746008385598182|interval:61055|pto_count:0|srtt:34134 [2025/04/30 10:19:45 598224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 598230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 598236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1353522| [2025/04/30 10:19:45 598242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 598248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 10:19:45 598284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385598258|stream_id:0|stream_offset:1353522| [2025/04/30 10:19:45 598292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 598299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 598306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34134|rtt_var:53|pto_duration:36134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 598313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 598318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 598322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 598326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385659392|now:1746008385598305|interv:61087| [2025/04/30 10:19:45 598330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385659392|now:1746008385598305|interval:61087|pto_count:0|srtt:34134 [2025/04/30 10:19:45 598334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 598339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 598343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 598352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 598356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385599356|now:1746008385598356|interv:1000| [2025/04/30 10:19:45 598360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 598364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 598368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385599356| [2025/04/30 10:19:45 598372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385599356| [2025/04/30 10:19:45 598376] [debug] |xqc_engine_wakeup_after|wakeup:1746008385599356|now:1746008385598376|diff:980| [2025/04/30 10:19:45 598381] [debug] |xqc_engine_main_logic|END|now:1746008385598017| [2025/04/30 10:19:45 598565] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385598563| [2025/04/30 10:19:45 598576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 598582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:584| [2025/04/30 10:19:45 598586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 10:19:45 598592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 10:19:45 598596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 598601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1369| [2025/04/30 10:19:45 598605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1295315|prior_time:1746008385562692|is_app_limited:0|send_elapse:35828|ack_elapse:35871|ctl_first_sent_time:1746008385564245|lagest_ack_time:1746008385598563|curr_delivered:1337322| [2025/04/30 10:19:45 598610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385564245| [2025/04/30 10:19:45 598615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:1119| [2025/04/30 10:19:45 598622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1370| [2025/04/30 10:19:45 598629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1295315|prior_time:1746008385562692|is_app_limited:0|send_elapse:35828|ack_elapse:35871|ctl_first_sent_time:1746008385564245|lagest_ack_time:1746008385598563|curr_delivered:1338522| [2025/04/30 10:19:45 598636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385564363| [2025/04/30 10:19:45 598643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:1120| [2025/04/30 10:19:45 598649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34134|rttvar:53|minrtt:30819|latest_rtt:34200|ack_delay:64| [2025/04/30 10:19:45 598656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34135|rttvar:40|minrtt:30819|latest_rtt:34200|ack_delay:64| [2025/04/30 10:19:45 598662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/04/30 10:19:45 598676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 598683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34135|rtt_var:40|pto_duration:36135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 598689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 598696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 598702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 598708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385659393|now:1746008385598682|interv:60711| [2025/04/30 10:19:45 598715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385659393|now:1746008385598682|interval:60711|pto_count:0|srtt:34135 [2025/04/30 10:19:45 598722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35828, ack_elapse 35871, delivered 43207|rate 1204510|lost 225| [2025/04/30 10:19:45 598730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204510) in round 27| [2025/04/30 10:19:45 598737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 598743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 598749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385564363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 598756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385564363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 598764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34135|latest_rtt:34200|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 598770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 10:19:45 598775] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746008385598563|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 598780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505598563|now:1746008385598563|interv:120000000| [2025/04/30 10:19:45 598784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505598563|now:1746008385598563|interv:120000000| [2025/04/30 10:19:45 598788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385599356|pq_index:0| [2025/04/30 10:19:45 598793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385598017| [2025/04/30 10:19:45 598797] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385598796| [2025/04/30 10:19:45 598801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385598800| [2025/04/30 10:19:45 598812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|min_srtt:34135|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 598816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1412472| [2025/04/30 10:19:45 598821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 598826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 598830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|min_srtt:34135|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 598835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1413651| [2025/04/30 10:19:45 598839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 598844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 598848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|min_srtt:34135|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 598852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1414830| [2025/04/30 10:19:45 598856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 598860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 598864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 598868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 598873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 598877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 598881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 598885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 598889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385599356| [2025/04/30 10:19:45 598893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385599356| [2025/04/30 10:19:45 598900] [debug] |xqc_engine_wakeup_after|wakeup:1746008385599356|now:1746008385598899|diff:457| [2025/04/30 10:19:45 598904] [debug] |xqc_engine_main_logic|END|now:1746008385598800| [2025/04/30 10:19:45 598909] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385598909| [2025/04/30 10:19:45 598913] [debug] |xqc_engine_wakeup_after|wakeup:1746008385599356|now:1746008385598913|diff:443| [2025/04/30 10:19:45 598917] [debug] |xqc_engine_main_logic|END|now:1746008385598909| [2025/04/30 10:19:45 599985] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385599985| [2025/04/30 10:19:45 599995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385599356|pq_index:0| [2025/04/30 10:19:45 600000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385598800| [2025/04/30 10:19:45 600005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385600004| [2025/04/30 10:19:45 600010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385599356|now:1746008385600004| [2025/04/30 10:19:45 600014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385599356|now:1746008385600004| [2025/04/30 10:19:45 600018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 600023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34135|min_srtt:34135|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 600028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1414830| [2025/04/30 10:19:45 600033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 600037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 600041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 600049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 600056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 600063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 600069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 600076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 10:19:45 600121] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385600089|stream_id:0|stream_offset:1354701| [2025/04/30 10:19:45 600128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 600135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 600148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34135|rtt_var:40|pto_duration:36135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 600154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 600160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 600165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 600170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385661224|now:1746008385600148|interv:61076| [2025/04/30 10:19:45 600176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385661224|now:1746008385600148|interval:61076|pto_count:0|srtt:34135 [2025/04/30 10:19:45 600182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 600189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 600195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1355880| [2025/04/30 10:19:45 600201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 600207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 10:19:45 600237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385600216|stream_id:0|stream_offset:1355880| [2025/04/30 10:19:45 600244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 600250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 600256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34135|rtt_var:40|pto_duration:36135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 600262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 600268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 600274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 600280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385661351|now:1746008385600255|interv:61096| [2025/04/30 10:19:45 600284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385661351|now:1746008385600255|interval:61096|pto_count:0|srtt:34135 [2025/04/30 10:19:45 600289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 600294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 600302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 600306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 600310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385601310|now:1746008385600310|interv:1000| [2025/04/30 10:19:45 600314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 600318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 600322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385601310| [2025/04/30 10:19:45 600326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385601310| [2025/04/30 10:19:45 600330] [debug] |xqc_engine_wakeup_after|wakeup:1746008385601310|now:1746008385600330|diff:980| [2025/04/30 10:19:45 600334] [debug] |xqc_engine_main_logic|END|now:1746008385600004| [2025/04/30 10:19:45 600570] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385600569| [2025/04/30 10:19:45 600584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 600592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:585| [2025/04/30 10:19:45 600598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 10:19:45 600607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 10:19:45 600613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 600621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1372|path_largest_ack:1371| [2025/04/30 10:19:45 600627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1297715|prior_time:1746008385564690|is_app_limited:0|send_elapse:35939|ack_elapse:35879|ctl_first_sent_time:1746008385566221|lagest_ack_time:1746008385600569|curr_delivered:1339722| [2025/04/30 10:19:45 600634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385566221| [2025/04/30 10:19:45 600642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:1121| [2025/04/30 10:19:45 600648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1372|path_largest_ack:1372| [2025/04/30 10:19:45 600655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1297715|prior_time:1746008385564690|is_app_limited:0|send_elapse:35939|ack_elapse:35879|ctl_first_sent_time:1746008385566221|lagest_ack_time:1746008385600569|curr_delivered:1340922| [2025/04/30 10:19:45 600663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385566345| [2025/04/30 10:19:45 600669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:1122| [2025/04/30 10:19:45 600675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34135|rttvar:40|minrtt:30819|latest_rtt:34224|ack_delay:64| [2025/04/30 10:19:45 600683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34139|rttvar:36|minrtt:30819|latest_rtt:34224|ack_delay:64| [2025/04/30 10:19:45 600696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/04/30 10:19:45 600702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 600706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:36|pto_duration:36139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 600710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 600714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 600718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 600722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385661355|now:1746008385600706|interv:60649| [2025/04/30 10:19:45 600726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385661355|now:1746008385600706|interval:60649|pto_count:0|srtt:34139 [2025/04/30 10:19:45 600731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35939, ack_elapse 35879, delivered 43207|rate 1202231|lost 225| [2025/04/30 10:19:45 600735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202231) in round 27| [2025/04/30 10:19:45 600739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 600744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 600747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385566345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 600752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385566345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 600757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34139|latest_rtt:34224|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 600763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 10:19:45 600767] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746008385600569|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 600772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505600569|now:1746008385600569|interv:120000000| [2025/04/30 10:19:45 600776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505600569|now:1746008385600569|interv:120000000| [2025/04/30 10:19:45 600780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385601310|pq_index:0| [2025/04/30 10:19:45 600785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385600004| [2025/04/30 10:19:45 600792] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385600792| [2025/04/30 10:19:45 600797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385600796| [2025/04/30 10:19:45 600803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 600807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1414830| [2025/04/30 10:19:45 600812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 600817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 600821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 600826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1416009| [2025/04/30 10:19:45 600830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 600835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 600839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 600843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1417188| [2025/04/30 10:19:45 600848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 600851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 600855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 600860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 600864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 600868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 600873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 600879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 600883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385601310| [2025/04/30 10:19:45 600887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385601310| [2025/04/30 10:19:45 600891] [debug] |xqc_engine_wakeup_after|wakeup:1746008385601310|now:1746008385600891|diff:419| [2025/04/30 10:19:45 600896] [debug] |xqc_engine_main_logic|END|now:1746008385600796| [2025/04/30 10:19:45 600901] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385600901| [2025/04/30 10:19:45 600905] [debug] |xqc_engine_wakeup_after|wakeup:1746008385601310|now:1746008385600905|diff:405| [2025/04/30 10:19:45 600909] [debug] |xqc_engine_main_logic|END|now:1746008385600901| [2025/04/30 10:19:45 601979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385601979| [2025/04/30 10:19:45 601989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385601310|pq_index:0| [2025/04/30 10:19:45 601994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385600796| [2025/04/30 10:19:45 601999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385601998| [2025/04/30 10:19:45 602004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385601310|now:1746008385601998| [2025/04/30 10:19:45 602008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385601310|now:1746008385601998| [2025/04/30 10:19:45 602012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 602017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34139|min_srtt:34139|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 602022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1417188| [2025/04/30 10:19:45 602027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 602031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 602037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 602044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 602051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 602056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 602061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 602066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 10:19:45 602110] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385602078|stream_id:0|stream_offset:1357059| [2025/04/30 10:19:45 602123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 602130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 602136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:36|pto_duration:36139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 602142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 602147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 602153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 602158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385663217|now:1746008385602135|interv:61082| [2025/04/30 10:19:45 602164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385663217|now:1746008385602135|interval:61082|pto_count:0|srtt:34139 [2025/04/30 10:19:45 602170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 602177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 602183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1358238| [2025/04/30 10:19:45 602189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 602195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 10:19:45 602231] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385602204|stream_id:0|stream_offset:1358238| [2025/04/30 10:19:45 602238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 602244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 602251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34139|rtt_var:36|pto_duration:36139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 602257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 602263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 602268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 602272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385663343|now:1746008385602250|interv:61093| [2025/04/30 10:19:45 602276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385663343|now:1746008385602250|interval:61093|pto_count:0|srtt:34139 [2025/04/30 10:19:45 602285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 602290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 602294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 602298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 602302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385603302|now:1746008385602302|interv:1000| [2025/04/30 10:19:45 602306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 602310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 602314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385603302| [2025/04/30 10:19:45 602319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385603302| [2025/04/30 10:19:45 602323] [debug] |xqc_engine_wakeup_after|wakeup:1746008385603302|now:1746008385602323|diff:979| [2025/04/30 10:19:45 602327] [debug] |xqc_engine_main_logic|END|now:1746008385601998| [2025/04/30 10:19:45 602617] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385602616| [2025/04/30 10:19:45 602630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 602638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:586| [2025/04/30 10:19:45 602643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 10:19:45 602651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 10:19:45 602657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 602664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1374|path_largest_ack:1373| [2025/04/30 10:19:45 602671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1300115|prior_time:1746008385566693|is_app_limited:0|send_elapse:36525|ack_elapse:35923|ctl_first_sent_time:1746008385568249|lagest_ack_time:1746008385602616|curr_delivered:1342122| [2025/04/30 10:19:45 602678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385568249| [2025/04/30 10:19:45 602685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:1123| [2025/04/30 10:19:45 602691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1374|path_largest_ack:1374| [2025/04/30 10:19:45 602697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42007|prior_delivered:1300115|prior_time:1746008385566693|is_app_limited:0|send_elapse:36525|ack_elapse:35923|ctl_first_sent_time:1746008385568249|lagest_ack_time:1746008385602616|curr_delivered:1343322| [2025/04/30 10:19:45 602704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385568387| [2025/04/30 10:19:45 602709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:1124| [2025/04/30 10:19:45 602721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34139|rttvar:36|minrtt:30819|latest_rtt:34229|ack_delay:72| [2025/04/30 10:19:45 602726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34141|rttvar:31|minrtt:30819|latest_rtt:34229|ack_delay:72| [2025/04/30 10:19:45 602732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/04/30 10:19:45 602738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 602743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:31|pto_duration:36141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 602749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 602754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 602759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 602765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385663345|now:1746008385602743|interv:60602| [2025/04/30 10:19:45 602770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385663345|now:1746008385602743|interval:60602|pto_count:0|srtt:34141 [2025/04/30 10:19:45 602776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36525, ack_elapse 35923, delivered 43207|rate 1182943|lost 225| [2025/04/30 10:19:45 602782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182943) in round 27| [2025/04/30 10:19:45 602789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 602795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 602799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385568387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 602804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385568387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 602808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34141|latest_rtt:34229|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 602814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 602818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385627616|now:1746008385602616|interv:25000| [2025/04/30 10:19:45 602824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385602616|max_ack_delay:25000| [2025/04/30 10:19:45 602831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 10:19:45 602836] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:587|frame:PING ACK |recv_time:1746008385602616|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 602841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505602616|now:1746008385602616|interv:120000000| [2025/04/30 10:19:45 602845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505602616|now:1746008385602616|interv:120000000| [2025/04/30 10:19:45 602849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385603302|pq_index:0| [2025/04/30 10:19:45 602853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385601998| [2025/04/30 10:19:45 602857] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385602857| [2025/04/30 10:19:45 602862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385602861| [2025/04/30 10:19:45 602868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 602872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1417188| [2025/04/30 10:19:45 602877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 602882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 602886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 602890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1418367| [2025/04/30 10:19:45 602895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 602899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 602904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 602908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1419546| [2025/04/30 10:19:45 602912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 602916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 602920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 602927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 602931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 602935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 602940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 602943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 602948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385603302| [2025/04/30 10:19:45 602952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385603302| [2025/04/30 10:19:45 602955] [debug] |xqc_engine_wakeup_after|wakeup:1746008385603302|now:1746008385602955|diff:347| [2025/04/30 10:19:45 602960] [debug] |xqc_engine_main_logic|END|now:1746008385602861| [2025/04/30 10:19:45 602965] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385602965| [2025/04/30 10:19:45 602969] [debug] |xqc_engine_wakeup_after|wakeup:1746008385603302|now:1746008385602969|diff:333| [2025/04/30 10:19:45 602973] [debug] |xqc_engine_main_logic|END|now:1746008385602965| [2025/04/30 10:19:45 604049] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385604049| [2025/04/30 10:19:45 604063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385603302|pq_index:0| [2025/04/30 10:19:45 604070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385602861| [2025/04/30 10:19:45 604078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385604076| [2025/04/30 10:19:45 604085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385603302|now:1746008385604076| [2025/04/30 10:19:45 604091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385603302|now:1746008385604076| [2025/04/30 10:19:45 604096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 604104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34141|min_srtt:34141|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 604110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1419546| [2025/04/30 10:19:45 604116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 604122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 604127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 604133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 604146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 604152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 604158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 604164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 10:19:45 604208] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385604175|stream_id:0|stream_offset:1359417| [2025/04/30 10:19:45 604216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 604222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 604229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:31|pto_duration:36141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 604235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 604240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 604245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 604251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385665316|now:1746008385604228|interv:61088| [2025/04/30 10:19:45 604257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385665316|now:1746008385604228|interval:61088|pto_count:0|srtt:34141 [2025/04/30 10:19:45 604265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 604271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 604276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1360596| [2025/04/30 10:19:45 604280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 604284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 10:19:45 604312] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385604291|stream_id:0|stream_offset:1360596| [2025/04/30 10:19:45 604318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 604323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 604327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34141|rtt_var:31|pto_duration:36141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 604338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 604342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 604346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 604350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385665432|now:1746008385604327|interv:61105| [2025/04/30 10:19:45 604354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385665432|now:1746008385604327|interval:61105|pto_count:0|srtt:34141 [2025/04/30 10:19:45 604358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 604363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 604367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 604372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 604376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385605376|now:1746008385604376|interv:1000| [2025/04/30 10:19:45 604380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 604384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 604388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385605376| [2025/04/30 10:19:45 604392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385605376| [2025/04/30 10:19:45 604396] [debug] |xqc_engine_wakeup_after|wakeup:1746008385605376|now:1746008385604396|diff:980| [2025/04/30 10:19:45 604401] [debug] |xqc_engine_main_logic|END|now:1746008385604076| [2025/04/30 10:19:45 604572] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385604570| [2025/04/30 10:19:45 604584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 604592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:587| [2025/04/30 10:19:45 604598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 10:19:45 604605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 10:19:45 604610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 604615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1375|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1376|path_largest_ack:1375| [2025/04/30 10:19:45 604619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1300115|prior_time:1746008385566693|is_app_limited:0|send_elapse:36773|ack_elapse:37877|ctl_first_sent_time:1746008385568497|lagest_ack_time:1746008385604570|curr_delivered:1344522| [2025/04/30 10:19:45 604625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385568497| [2025/04/30 10:19:45 604632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:1125| [2025/04/30 10:19:45 604648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1376|path_largest_ack:1376| [2025/04/30 10:19:45 604655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1302515|prior_time:1746008385568690|is_app_limited:0|send_elapse:37036|ack_elapse:35880|ctl_first_sent_time:1746008385570208|lagest_ack_time:1746008385604570|curr_delivered:1345722| [2025/04/30 10:19:45 604661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385570208| [2025/04/30 10:19:45 604665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:1126| [2025/04/30 10:19:45 604670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34141|rttvar:31|minrtt:30819|latest_rtt:34362|ack_delay:64| [2025/04/30 10:19:45 604677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34161|rttvar:63|minrtt:30819|latest_rtt:34362|ack_delay:64| [2025/04/30 10:19:45 604683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/04/30 10:19:45 604689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 604696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34161|rtt_var:63|pto_duration:36161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 604703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 604709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 604715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 604722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385665452|now:1746008385604695|interv:60757| [2025/04/30 10:19:45 604728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385665452|now:1746008385604695|interval:60757|pto_count:0|srtt:34161 [2025/04/30 10:19:45 604733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37036, ack_elapse 35880, delivered 43207|rate 1166621|lost 225| [2025/04/30 10:19:45 604738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166621) in round 27| [2025/04/30 10:19:45 604742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 604746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 604750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385570208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 604755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385570208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 604759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34161|latest_rtt:34362|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 604770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 10:19:45 604774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746008385604570|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 604779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505604570|now:1746008385604570|interv:120000000| [2025/04/30 10:19:45 604783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505604570|now:1746008385604570|interv:120000000| [2025/04/30 10:19:45 604787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385605376|pq_index:0| [2025/04/30 10:19:45 604792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385604076| [2025/04/30 10:19:45 604796] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385604795| [2025/04/30 10:19:45 604800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385604799| [2025/04/30 10:19:45 604806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|min_srtt:34161|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 604811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1419546| [2025/04/30 10:19:45 604816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 604820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 604825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|min_srtt:34161|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 604829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1420725| [2025/04/30 10:19:45 604834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 604838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 604843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|min_srtt:34161|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 604847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1421904| [2025/04/30 10:19:45 604859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 604863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 604867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 604872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 604876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 604880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 604885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 604889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 604893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385605376| [2025/04/30 10:19:45 604897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385605376| [2025/04/30 10:19:45 604901] [debug] |xqc_engine_wakeup_after|wakeup:1746008385605376|now:1746008385604901|diff:475| [2025/04/30 10:19:45 604905] [debug] |xqc_engine_main_logic|END|now:1746008385604799| [2025/04/30 10:19:45 604911] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385604911| [2025/04/30 10:19:45 604914] [debug] |xqc_engine_wakeup_after|wakeup:1746008385605376|now:1746008385604914|diff:462| [2025/04/30 10:19:45 604918] [debug] |xqc_engine_main_logic|END|now:1746008385604911| [2025/04/30 10:19:45 605990] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385605990| [2025/04/30 10:19:45 605999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385605376|pq_index:0| [2025/04/30 10:19:45 606004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385604799| [2025/04/30 10:19:45 606009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385606008| [2025/04/30 10:19:45 606014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385605376|now:1746008385606008| [2025/04/30 10:19:45 606018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385605376|now:1746008385606008| [2025/04/30 10:19:45 606022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 606033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34161|min_srtt:34161|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 606040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1421904| [2025/04/30 10:19:45 606047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 606053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 606059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 606072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 606080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 606086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 606093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 606099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 10:19:45 606142] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385606110|stream_id:0|stream_offset:1361775| [2025/04/30 10:19:45 606149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 606156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 606162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34161|rtt_var:63|pto_duration:36161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 606168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 606173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 606179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 606184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385667271|now:1746008385606162|interv:61109| [2025/04/30 10:19:45 606190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385667271|now:1746008385606162|interval:61109|pto_count:0|srtt:34161 [2025/04/30 10:19:45 606196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 606202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 606208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1362954| [2025/04/30 10:19:45 606215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 606221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 10:19:45 606252] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385606230|stream_id:0|stream_offset:1362954| [2025/04/30 10:19:45 606258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 606269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 606275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34161|rtt_var:63|pto_duration:36161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 606281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 606288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 606294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 606298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385667391|now:1746008385606274|interv:61117| [2025/04/30 10:19:45 606302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385667391|now:1746008385606274|interval:61117|pto_count:0|srtt:34161 [2025/04/30 10:19:45 606307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 606311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 606316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 606320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 606324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385607324|now:1746008385606324|interv:1000| [2025/04/30 10:19:45 606328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 606332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 606336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385607324| [2025/04/30 10:19:45 606340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385607324| [2025/04/30 10:19:45 606344] [debug] |xqc_engine_wakeup_after|wakeup:1746008385607324|now:1746008385606344|diff:980| [2025/04/30 10:19:45 606349] [debug] |xqc_engine_main_logic|END|now:1746008385606008| [2025/04/30 10:19:45 606545] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385606543| [2025/04/30 10:19:45 606576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 606585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:588| [2025/04/30 10:19:45 606591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 10:19:45 606600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 10:19:45 606606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 606612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1377| [2025/04/30 10:19:45 606620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1304922|prior_time:1746008385570650|is_app_limited:0|send_elapse:35825|ack_elapse:35893|ctl_first_sent_time:1746008385572174|lagest_ack_time:1746008385606543|curr_delivered:1346922| [2025/04/30 10:19:45 606633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385572174| [2025/04/30 10:19:45 606639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:1127| [2025/04/30 10:19:45 606645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1378| [2025/04/30 10:19:45 606652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1304922|prior_time:1746008385570650|is_app_limited:0|send_elapse:35825|ack_elapse:35893|ctl_first_sent_time:1746008385572174|lagest_ack_time:1746008385606543|curr_delivered:1348122| [2025/04/30 10:19:45 606659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385572363| [2025/04/30 10:19:45 606665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:1128| [2025/04/30 10:19:45 606672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34161|rttvar:63|minrtt:30819|latest_rtt:34180|ack_delay:64| [2025/04/30 10:19:45 606679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34155|rttvar:59|minrtt:30819|latest_rtt:34180|ack_delay:64| [2025/04/30 10:19:45 606686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/04/30 10:19:45 606694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 606700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34155|rtt_var:59|pto_duration:36155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 606707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 606714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 606719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 606723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385667385|now:1746008385606700|interv:60685| [2025/04/30 10:19:45 606728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385667385|now:1746008385606700|interval:60685|pto_count:0|srtt:34155 [2025/04/30 10:19:45 606732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35825, ack_elapse 35893, delivered 43200|rate 1203577|lost 225| [2025/04/30 10:19:45 606737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203577) in round 27| [2025/04/30 10:19:45 606741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 606745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 606749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385572363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 606754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385572363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 606762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34155|latest_rtt:34180|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 606768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 10:19:45 606773] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746008385606543|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 606778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505606543|now:1746008385606543|interv:120000000| [2025/04/30 10:19:45 606782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505606543|now:1746008385606543|interv:120000000| [2025/04/30 10:19:45 606786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385607324|pq_index:0| [2025/04/30 10:19:45 606790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385606008| [2025/04/30 10:19:45 606794] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385606794| [2025/04/30 10:19:45 606799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385606798| [2025/04/30 10:19:45 606805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|min_srtt:34155|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 606810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1421904| [2025/04/30 10:19:45 606814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 606819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 606823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|min_srtt:34155|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 606828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1423083| [2025/04/30 10:19:45 606832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 606836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 606841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|min_srtt:34155|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 606850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1424262| [2025/04/30 10:19:45 606854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 606858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 606862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 606866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 606870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 606875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 606879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 606883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 606887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385607324| [2025/04/30 10:19:45 606891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385607324| [2025/04/30 10:19:45 606895] [debug] |xqc_engine_wakeup_after|wakeup:1746008385607324|now:1746008385606895|diff:429| [2025/04/30 10:19:45 606899] [debug] |xqc_engine_main_logic|END|now:1746008385606798| [2025/04/30 10:19:45 606904] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385606904| [2025/04/30 10:19:45 606908] [debug] |xqc_engine_wakeup_after|wakeup:1746008385607324|now:1746008385606908|diff:416| [2025/04/30 10:19:45 606912] [debug] |xqc_engine_main_logic|END|now:1746008385606904| [2025/04/30 10:19:45 607983] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385607983| [2025/04/30 10:19:45 607995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385607324|pq_index:0| [2025/04/30 10:19:45 607999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385606798| [2025/04/30 10:19:45 608004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385608003| [2025/04/30 10:19:45 608009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385607324|now:1746008385608003| [2025/04/30 10:19:45 608013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385607324|now:1746008385608003| [2025/04/30 10:19:45 608017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 608025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34155|min_srtt:34155|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 608033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1424262| [2025/04/30 10:19:45 608041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 608052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 608058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 608065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 608072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 608079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 608085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 608091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 10:19:45 608159] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385608102|stream_id:0|stream_offset:1364133| [2025/04/30 10:19:45 608167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 608174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 608180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34155|rtt_var:59|pto_duration:36155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 608186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 608191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 608197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 608202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385669257|now:1746008385608180|interv:61077| [2025/04/30 10:19:45 608208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385669257|now:1746008385608180|interval:61077|pto_count:0|srtt:34155 [2025/04/30 10:19:45 608214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 608221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 608227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1365312| [2025/04/30 10:19:45 608233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 608239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 10:19:45 608275] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385608249|stream_id:0|stream_offset:1365312| [2025/04/30 10:19:45 608285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 608290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 608294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34155|rtt_var:59|pto_duration:36155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 608298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 608302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 608306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 608310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385669404|now:1746008385608294|interv:61110| [2025/04/30 10:19:45 608314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385669404|now:1746008385608294|interval:61110|pto_count:0|srtt:34155 [2025/04/30 10:19:45 608318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 608323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 608327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 608332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 608336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385609335|now:1746008385608335|interv:1000| [2025/04/30 10:19:45 608340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 608343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 608347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385609335| [2025/04/30 10:19:45 608352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385609335| [2025/04/30 10:19:45 608356] [debug] |xqc_engine_wakeup_after|wakeup:1746008385609335|now:1746008385608356|diff:979| [2025/04/30 10:19:45 608360] [debug] |xqc_engine_main_logic|END|now:1746008385608003| [2025/04/30 10:19:45 608546] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385608545| [2025/04/30 10:19:45 608577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 608585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:589| [2025/04/30 10:19:45 608592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 10:19:45 608599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 10:19:45 608604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 608612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1379|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1380|path_largest_ack:1379| [2025/04/30 10:19:45 608626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1304922|prior_time:1746008385570650|is_app_limited:0|send_elapse:36105|ack_elapse:37895|ctl_first_sent_time:1746008385572454|lagest_ack_time:1746008385608545|curr_delivered:1349322| [2025/04/30 10:19:45 608634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385572454| [2025/04/30 10:19:45 608642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:1129| [2025/04/30 10:19:45 608648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1380|path_largest_ack:1380| [2025/04/30 10:19:45 608653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1307322|prior_time:1746008385572648|is_app_limited:0|send_elapse:35859|ack_elapse:35897|ctl_first_sent_time:1746008385574167|lagest_ack_time:1746008385608545|curr_delivered:1350522| [2025/04/30 10:19:45 608659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385574167| [2025/04/30 10:19:45 608666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:1130| [2025/04/30 10:19:45 608672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34155|rttvar:59|minrtt:30819|latest_rtt:34378|ack_delay:72| [2025/04/30 10:19:45 608679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34174|rttvar:82|minrtt:30819|latest_rtt:34378|ack_delay:72| [2025/04/30 10:19:45 608686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/04/30 10:19:45 608693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 608699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34174|rtt_var:82|pto_duration:36174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 608706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 608713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 608718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 608722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385669423|now:1746008385608699|interv:60724| [2025/04/30 10:19:45 608726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385669423|now:1746008385608699|interval:60724|pto_count:0|srtt:34174 [2025/04/30 10:19:45 608730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35859, ack_elapse 35897, delivered 43200|rate 1203443|lost 225| [2025/04/30 10:19:45 608735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203443) in round 27| [2025/04/30 10:19:45 608739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 608743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 608747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385574167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 608756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385574167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 608761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34174|latest_rtt:34378|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 608767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 10:19:45 608771] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746008385608545|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 608776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505608545|now:1746008385608545|interv:120000000| [2025/04/30 10:19:45 608780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505608545|now:1746008385608545|interv:120000000| [2025/04/30 10:19:45 608784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385609335|pq_index:0| [2025/04/30 10:19:45 608788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385608003| [2025/04/30 10:19:45 608792] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385608792| [2025/04/30 10:19:45 608797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385608796| [2025/04/30 10:19:45 608803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|min_srtt:34174|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 608808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1424262| [2025/04/30 10:19:45 608812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 608817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 608821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|min_srtt:34174|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 608826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1425441| [2025/04/30 10:19:45 608830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 608834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 608841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|min_srtt:34174|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 608846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1426620| [2025/04/30 10:19:45 608850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 608854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 608858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 608862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 608867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 608871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 608876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 608879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 608883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385609335| [2025/04/30 10:19:45 608887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385609335| [2025/04/30 10:19:45 608891] [debug] |xqc_engine_wakeup_after|wakeup:1746008385609335|now:1746008385608891|diff:444| [2025/04/30 10:19:45 608896] [debug] |xqc_engine_main_logic|END|now:1746008385608796| [2025/04/30 10:19:45 608901] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385608901| [2025/04/30 10:19:45 608905] [debug] |xqc_engine_wakeup_after|wakeup:1746008385609335|now:1746008385608905|diff:430| [2025/04/30 10:19:45 608909] [debug] |xqc_engine_main_logic|END|now:1746008385608901| [2025/04/30 10:19:45 609977] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385609977| [2025/04/30 10:19:45 609993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385609335|pq_index:0| [2025/04/30 10:19:45 610000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385608796| [2025/04/30 10:19:45 610008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385610006| [2025/04/30 10:19:45 610015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385609335|now:1746008385610006| [2025/04/30 10:19:45 610022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385609335|now:1746008385610006| [2025/04/30 10:19:45 610028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 610036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34174|min_srtt:34174|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 610044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1426620| [2025/04/30 10:19:45 610058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 610064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 610070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 610077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 610085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 610091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 610098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 610104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 10:19:45 610175] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385610116|stream_id:0|stream_offset:1366491| [2025/04/30 10:19:45 610185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1416|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 610193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 610200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34174|rtt_var:82|pto_duration:36174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 610207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 610212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 610217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 610223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385671290|now:1746008385610199|interv:61091| [2025/04/30 10:19:45 610229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385671290|now:1746008385610199|interval:61091|pto_count:0|srtt:34174 [2025/04/30 10:19:45 610236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 610243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 610249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1367670| [2025/04/30 10:19:45 610255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 610264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 10:19:45 610304] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385610274|stream_id:0|stream_offset:1367670| [2025/04/30 10:19:45 610312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 610318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 610325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34174|rtt_var:82|pto_duration:36174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 610331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 610336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 610340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 610343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385671448|now:1746008385610324|interv:61124| [2025/04/30 10:19:45 610347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385671448|now:1746008385610324|interval:61124|pto_count:0|srtt:34174 [2025/04/30 10:19:45 610352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 610356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 610361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 610365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 610369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385611369|now:1746008385610369|interv:1000| [2025/04/30 10:19:45 610373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 610377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 610381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385611369| [2025/04/30 10:19:45 610385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385611369| [2025/04/30 10:19:45 610389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385611369|now:1746008385610389|diff:980| [2025/04/30 10:19:45 610393] [debug] |xqc_engine_main_logic|END|now:1746008385610006| [2025/04/30 10:19:45 610532] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385610530| [2025/04/30 10:19:45 610541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 610547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:590| [2025/04/30 10:19:45 610572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 10:19:45 610578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 10:19:45 610587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 610595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1382|path_largest_ack:1381| [2025/04/30 10:19:45 610602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1309722|prior_time:1746008385574653|is_app_limited:0|send_elapse:36418|ack_elapse:35877|ctl_first_sent_time:1746008385576179|lagest_ack_time:1746008385610530|curr_delivered:1351722| [2025/04/30 10:19:45 610610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385576179| [2025/04/30 10:19:45 610616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:1131| [2025/04/30 10:19:45 610623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1382|path_largest_ack:1382| [2025/04/30 10:19:45 610630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1309722|prior_time:1746008385574653|is_app_limited:0|send_elapse:36418|ack_elapse:35877|ctl_first_sent_time:1746008385576179|lagest_ack_time:1746008385610530|curr_delivered:1352922| [2025/04/30 10:19:45 610635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385576298| [2025/04/30 10:19:45 610639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:1132| [2025/04/30 10:19:45 610643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34174|rttvar:82|minrtt:30819|latest_rtt:34232|ack_delay:72| [2025/04/30 10:19:45 610649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34173|rttvar:65|minrtt:30819|latest_rtt:34232|ack_delay:72| [2025/04/30 10:19:45 610656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/04/30 10:19:45 610662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 610669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:65|pto_duration:36173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 610675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 610682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 610689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 610696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385671447|now:1746008385610668|interv:60779| [2025/04/30 10:19:45 610703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385671447|now:1746008385610668|interval:60779|pto_count:0|srtt:34173 [2025/04/30 10:19:45 610709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36418, ack_elapse 35877, delivered 43200|rate 1186226|lost 225| [2025/04/30 10:19:45 610716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186226) in round 27| [2025/04/30 10:19:45 610727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 610731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 610735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385576298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 610740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385576298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 610745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34173|latest_rtt:34232|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 610751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 10:19:45 610755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746008385610530|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 610760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505610530|now:1746008385610530|interv:120000000| [2025/04/30 10:19:45 610764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505610530|now:1746008385610530|interv:120000000| [2025/04/30 10:19:45 610768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385611369|pq_index:0| [2025/04/30 10:19:45 610773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385610006| [2025/04/30 10:19:45 610777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385610777| [2025/04/30 10:19:45 610782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385610781| [2025/04/30 10:19:45 610788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 610792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1426620| [2025/04/30 10:19:45 610797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 610801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 610806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 610810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1427799| [2025/04/30 10:19:45 610818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 610822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 610827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 610831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1428978| [2025/04/30 10:19:45 610835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 610839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 610843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 610848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 610852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 610856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 610861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 610864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 610868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385611369| [2025/04/30 10:19:45 610873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385611369| [2025/04/30 10:19:45 610876] [debug] |xqc_engine_wakeup_after|wakeup:1746008385611369|now:1746008385610876|diff:493| [2025/04/30 10:19:45 610881] [debug] |xqc_engine_main_logic|END|now:1746008385610781| [2025/04/30 10:19:45 610886] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385610886| [2025/04/30 10:19:45 610890] [debug] |xqc_engine_wakeup_after|wakeup:1746008385611369|now:1746008385610890|diff:479| [2025/04/30 10:19:45 610894] [debug] |xqc_engine_main_logic|END|now:1746008385610886| [2025/04/30 10:19:45 611965] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385611964| [2025/04/30 10:19:45 611979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385611369|pq_index:0| [2025/04/30 10:19:45 611984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385610781| [2025/04/30 10:19:45 611989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385611988| [2025/04/30 10:19:45 611994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385611369|now:1746008385611988| [2025/04/30 10:19:45 611998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385611369|now:1746008385611988| [2025/04/30 10:19:45 612002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 612017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 612024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1428978| [2025/04/30 10:19:45 612031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 612037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 612044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 612051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 612058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 612064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 612071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 612077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 10:19:45 612147] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385612088|stream_id:0|stream_offset:1368849| [2025/04/30 10:19:45 612155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 612162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 612168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:65|pto_duration:36173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 612174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 612180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 612185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 612190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385673261|now:1746008385612168|interv:61093| [2025/04/30 10:19:45 612196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385673261|now:1746008385612168|interval:61093|pto_count:0|srtt:34173 [2025/04/30 10:19:45 612202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 612209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 612214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1370028| [2025/04/30 10:19:45 612226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 612232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 10:19:45 612273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385612241|stream_id:0|stream_offset:1370028| [2025/04/30 10:19:45 612281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 612288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 612295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:65|pto_duration:36173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 612302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 612308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 612315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 612320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385673414|now:1746008385612294|interv:61120| [2025/04/30 10:19:45 612324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385673414|now:1746008385612294|interval:61120|pto_count:0|srtt:34173 [2025/04/30 10:19:45 612329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 612333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 612338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 612344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 612349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385613349|now:1746008385612349|interv:1000| [2025/04/30 10:19:45 612355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 612361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 612367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385613349| [2025/04/30 10:19:45 612374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385613349| [2025/04/30 10:19:45 612378] [debug] |xqc_engine_wakeup_after|wakeup:1746008385613349|now:1746008385612377|diff:972| [2025/04/30 10:19:45 612382] [debug] |xqc_engine_main_logic|END|now:1746008385611988| [2025/04/30 10:19:45 612515] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385612514| [2025/04/30 10:19:45 612526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 612534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:591| [2025/04/30 10:19:45 612547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 10:19:45 612577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 10:19:45 612583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 612591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1384|path_largest_ack:1383| [2025/04/30 10:19:45 612598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1309722|prior_time:1746008385574653|is_app_limited:0|send_elapse:36655|ack_elapse:37861|ctl_first_sent_time:1746008385576416|lagest_ack_time:1746008385612514|curr_delivered:1354122| [2025/04/30 10:19:45 612605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385576416| [2025/04/30 10:19:45 612612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:1133| [2025/04/30 10:19:45 612618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1384|path_largest_ack:1384| [2025/04/30 10:19:45 612626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1312122|prior_time:1746008385576668|is_app_limited:0|send_elapse:37039|ack_elapse:35846|ctl_first_sent_time:1746008385578198|lagest_ack_time:1746008385612514|curr_delivered:1355322| [2025/04/30 10:19:45 612632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385578198| [2025/04/30 10:19:45 612638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:1134| [2025/04/30 10:19:45 612644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34173|rttvar:65|minrtt:30819|latest_rtt:34316|ack_delay:72| [2025/04/30 10:19:45 612651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34182|rttvar:66|minrtt:30819|latest_rtt:34316|ack_delay:72| [2025/04/30 10:19:45 612657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/04/30 10:19:45 612664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 612668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34182|rtt_var:66|pto_duration:36182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 612673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 612677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 612680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 612684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385673423|now:1746008385612668|interv:60755| [2025/04/30 10:19:45 612689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385673423|now:1746008385612668|interval:60755|pto_count:0|srtt:34182 [2025/04/30 10:19:45 612697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37039, ack_elapse 35846, delivered 43200|rate 1166338|lost 225| [2025/04/30 10:19:45 612702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166338) in round 27| [2025/04/30 10:19:45 612706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 612712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 612718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385578198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 612725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385578198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 612732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34182|latest_rtt:34316|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 612738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 10:19:45 612743] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1746008385612514|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 612748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505612514|now:1746008385612514|interv:120000000| [2025/04/30 10:19:45 612752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505612514|now:1746008385612514|interv:120000000| [2025/04/30 10:19:45 612756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385613349|pq_index:0| [2025/04/30 10:19:45 612760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385611988| [2025/04/30 10:19:45 612764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385612764| [2025/04/30 10:19:45 612769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385612768| [2025/04/30 10:19:45 612775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|min_srtt:34182|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 612779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1428978| [2025/04/30 10:19:45 612784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 612789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 612793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|min_srtt:34182|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 612801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1430157| [2025/04/30 10:19:45 612805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 612810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 612814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|min_srtt:34182|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 612818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1431336| [2025/04/30 10:19:45 612822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 612826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 612830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 612834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 612839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 612843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 612847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 612851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 612855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385613349| [2025/04/30 10:19:45 612859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385613349| [2025/04/30 10:19:45 612863] [debug] |xqc_engine_wakeup_after|wakeup:1746008385613349|now:1746008385612863|diff:486| [2025/04/30 10:19:45 612867] [debug] |xqc_engine_main_logic|END|now:1746008385612768| [2025/04/30 10:19:45 612873] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385612873| [2025/04/30 10:19:45 612877] [debug] |xqc_engine_wakeup_after|wakeup:1746008385613349|now:1746008385612877|diff:472| [2025/04/30 10:19:45 612881] [debug] |xqc_engine_main_logic|END|now:1746008385612873| [2025/04/30 10:19:45 613948] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385613948| [2025/04/30 10:19:45 613958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385613349|pq_index:0| [2025/04/30 10:19:45 613962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385612768| [2025/04/30 10:19:45 613968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385613966| [2025/04/30 10:19:45 613972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385613349|now:1746008385613966| [2025/04/30 10:19:45 613982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385613349|now:1746008385613966| [2025/04/30 10:19:45 613986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 613991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34182|min_srtt:34182|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 613998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1431336| [2025/04/30 10:19:45 614006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 614013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 614019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 614025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 614032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 614038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 614045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 614052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 10:19:45 614101] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385614070|stream_id:0|stream_offset:1371207| [2025/04/30 10:19:45 614108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 614115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 614121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34182|rtt_var:66|pto_duration:36182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 614127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 614132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 614137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 614143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385675252|now:1746008385614121|interv:61131| [2025/04/30 10:19:45 614149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385675252|now:1746008385614121|interval:61131|pto_count:0|srtt:34182 [2025/04/30 10:19:45 614155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 614165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 614171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1372386| [2025/04/30 10:19:45 614177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 614183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 10:19:45 614213] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385614192|stream_id:0|stream_offset:1372386| [2025/04/30 10:19:45 614220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 614227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 614233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34182|rtt_var:66|pto_duration:36182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 614240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 614244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 614248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 614252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385675374|now:1746008385614233|interv:61141| [2025/04/30 10:19:45 614256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385675374|now:1746008385614233|interval:61141|pto_count:0|srtt:34182 [2025/04/30 10:19:45 614261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 614266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 614273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 614280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 614286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385615286|now:1746008385614286|interv:1000| [2025/04/30 10:19:45 614291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 614294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 614298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385615286| [2025/04/30 10:19:45 614303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385615286| [2025/04/30 10:19:45 614307] [debug] |xqc_engine_wakeup_after|wakeup:1746008385615286|now:1746008385614307|diff:979| [2025/04/30 10:19:45 614311] [debug] |xqc_engine_main_logic|END|now:1746008385613966| [2025/04/30 10:19:45 614514] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385614513| [2025/04/30 10:19:45 614531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 614539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:592| [2025/04/30 10:19:45 614545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 10:19:45 614572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 10:19:45 614578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 614586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1386|path_largest_ack:1385| [2025/04/30 10:19:45 614593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1314522|prior_time:1746008385578685|is_app_limited:0|send_elapse:35898|ack_elapse:35828|ctl_first_sent_time:1746008385580222|lagest_ack_time:1746008385614513|curr_delivered:1356522| [2025/04/30 10:19:45 614600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385580222| [2025/04/30 10:19:45 614607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:1135| [2025/04/30 10:19:45 614611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1386|path_largest_ack:1386| [2025/04/30 10:19:45 614617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42000|prior_delivered:1314522|prior_time:1746008385578685|is_app_limited:0|send_elapse:35898|ack_elapse:35828|ctl_first_sent_time:1746008385580222|lagest_ack_time:1746008385614513|curr_delivered:1357722| [2025/04/30 10:19:45 614624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385580351| [2025/04/30 10:19:45 614630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:1136| [2025/04/30 10:19:45 614637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34182|rttvar:66|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 614641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34172|rttvar:71|minrtt:30819|latest_rtt:34162|ack_delay:64| [2025/04/30 10:19:45 614645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1386|lost_pn:1383|thresh:3| [2025/04/30 10:19:45 614652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 614659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:71|pto_duration:36172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 614666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 614671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 614675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 10:19:45 614679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385675364|now:1746008385614659|interv:60705| [2025/04/30 10:19:45 614687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385675364|now:1746008385614659|interval:60705|pto_count:0|srtt:34172 [2025/04/30 10:19:45 614692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35898, ack_elapse 35828, delivered 43200|rate 1203409|lost 225| [2025/04/30 10:19:45 614696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203409) in round 27| [2025/04/30 10:19:45 614700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 614705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 614708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385580351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 614713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385580351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 614718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42009|srtt:34172|latest_rtt:34162|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 614724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 10:19:45 614730] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746008385614513|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 614737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505614513|now:1746008385614513|interv:120000000| [2025/04/30 10:19:45 614744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505614513|now:1746008385614513|interv:120000000| [2025/04/30 10:19:45 614750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385615286|pq_index:0| [2025/04/30 10:19:45 614754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385613966| [2025/04/30 10:19:45 614758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385614758| [2025/04/30 10:19:45 614763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385614762| [2025/04/30 10:19:45 614769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 614774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1431336| [2025/04/30 10:19:45 614778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 614783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 614791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 614795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1432515| [2025/04/30 10:19:45 614799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 614804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 614808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 614815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 614822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 614828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 614832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 614837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 614841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 614846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 614850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 614854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 614858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385615286| [2025/04/30 10:19:45 614862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385615286| [2025/04/30 10:19:45 614866] [debug] |xqc_engine_wakeup_after|wakeup:1746008385615286|now:1746008385614866|diff:420| [2025/04/30 10:19:45 614870] [debug] |xqc_engine_main_logic|END|now:1746008385614762| [2025/04/30 10:19:45 614876] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385614876| [2025/04/30 10:19:45 614880] [debug] |xqc_engine_wakeup_after|wakeup:1746008385615286|now:1746008385614880|diff:406| [2025/04/30 10:19:45 614884] [debug] |xqc_engine_main_logic|END|now:1746008385614876| [2025/04/30 10:19:45 615954] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385615954| [2025/04/30 10:19:45 615965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385615286|pq_index:0| [2025/04/30 10:19:45 615970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385614762| [2025/04/30 10:19:45 615975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385615974| [2025/04/30 10:19:45 615985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385615286|now:1746008385615974| [2025/04/30 10:19:45 615990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385615286|now:1746008385615974| [2025/04/30 10:19:45 615997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 616005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 616011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 616015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 616020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 616026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 616033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 616040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 616047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 616053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 616060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 10:19:45 616108] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746008385616071|stream_id:0|stream_offset:1373565| [2025/04/30 10:19:45 616117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 616124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 10:19:45 616131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:71|pto_duration:36172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 616138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 616145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 616151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 616157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385677243|now:1746008385616131|interv:61112| [2025/04/30 10:19:45 616163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385677243|now:1746008385616131|interval:61112|pto_count:0|srtt:34172 [2025/04/30 10:19:45 616181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43209| [2025/04/30 10:19:45 616189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 616194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1374744| [2025/04/30 10:19:45 616199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 616203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 10:19:45 616243] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385616211|stream_id:0|stream_offset:1374744| [2025/04/30 10:19:45 616253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 616258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 616265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:71|pto_duration:36172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 616272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 616278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 616285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 616291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385677383|now:1746008385616265|interv:61118| [2025/04/30 10:19:45 616297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385677383|now:1746008385616265|interval:61118|pto_count:0|srtt:34172 [2025/04/30 10:19:45 616301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 616306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 616310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1375923| [2025/04/30 10:19:45 616315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 616319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385617319|now:1746008385616319|interv:1000| [2025/04/30 10:19:45 616323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 616327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 616331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385617319| [2025/04/30 10:19:45 616335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385617319| [2025/04/30 10:19:45 616344] [debug] |xqc_engine_wakeup_after|wakeup:1746008385617319|now:1746008385616344|diff:975| [2025/04/30 10:19:45 616348] [debug] |xqc_engine_main_logic|END|now:1746008385615974| [2025/04/30 10:19:45 616634] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385616632| [2025/04/30 10:19:45 616649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 616658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:593| [2025/04/30 10:19:45 616664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 10:19:45 616673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 10:19:45 616679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 616686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1388|path_largest_ack:1387| [2025/04/30 10:19:45 616693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1314522|prior_time:1746008385578685|is_app_limited:0|send_elapse:36150|ack_elapse:37947|ctl_first_sent_time:1746008385580474|lagest_ack_time:1746008385616632|curr_delivered:1358922| [2025/04/30 10:19:45 616701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385580474| [2025/04/30 10:19:45 616708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:1137| [2025/04/30 10:19:45 616715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1388|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1388|path_largest_ack:1388| [2025/04/30 10:19:45 616722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1316922|prior_time:1746008385580663|is_app_limited:0|send_elapse:35815|ack_elapse:35969|ctl_first_sent_time:1746008385582250|lagest_ack_time:1746008385616632|curr_delivered:1360131| [2025/04/30 10:19:45 616729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385582250| [2025/04/30 10:19:45 616736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:1138| [2025/04/30 10:19:45 616742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34172|rttvar:71|minrtt:30819|latest_rtt:34382|ack_delay:88| [2025/04/30 10:19:45 616749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34187|rttvar:84|minrtt:30819|latest_rtt:34382|ack_delay:88| [2025/04/30 10:19:45 616756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1388|lost_pn:1385|thresh:3| [2025/04/30 10:19:45 616764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 577|pns:2| [2025/04/30 10:19:45 616771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 616777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:84|pto_duration:36187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 616781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 616792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 616796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 616800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385677398|now:1746008385616776|interv:60622| [2025/04/30 10:19:45 616804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385677398|now:1746008385616776|interval:60622|pto_count:0|srtt:34187 [2025/04/30 10:19:45 616808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35815, ack_elapse 35969, delivered 43209|rate 1201284|lost 225| [2025/04/30 10:19:45 616813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201284) in round 27| [2025/04/30 10:19:45 616817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 616822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 616826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2409|po_sent_time:1746008385582250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 616830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2409|po_sent_time:1746008385582250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 616835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34187|latest_rtt:34382|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 616841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 10:19:45 616845] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746008385616632|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 616850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505616632|now:1746008385616632|interv:120000000| [2025/04/30 10:19:45 616855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505616632|now:1746008385616632|interv:120000000| [2025/04/30 10:19:45 616858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385617319|pq_index:0| [2025/04/30 10:19:45 616863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385615974| [2025/04/30 10:19:45 616867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385616867| [2025/04/30 10:19:45 616872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385616871| [2025/04/30 10:19:45 616878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 616883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 616891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 616896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 616900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 616905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1434873| [2025/04/30 10:19:45 616909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 616914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 616918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 616923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1436052| [2025/04/30 10:19:45 616927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 616931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 616935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 616940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 616944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 616948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1375923| [2025/04/30 10:19:45 616953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 616957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 616961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385617319| [2025/04/30 10:19:45 616965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385617319| [2025/04/30 10:19:45 616969] [debug] |xqc_engine_wakeup_after|wakeup:1746008385617319|now:1746008385616969|diff:350| [2025/04/30 10:19:45 616973] [debug] |xqc_engine_main_logic|END|now:1746008385616871| [2025/04/30 10:19:45 616979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385616979| [2025/04/30 10:19:45 616983] [debug] |xqc_engine_wakeup_after|wakeup:1746008385617319|now:1746008385616983|diff:336| [2025/04/30 10:19:45 616987] [debug] |xqc_engine_main_logic|END|now:1746008385616979| [2025/04/30 10:19:45 618063] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385618063| [2025/04/30 10:19:45 618075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385617319|pq_index:0| [2025/04/30 10:19:45 618081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385616871| [2025/04/30 10:19:45 618088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385618087| [2025/04/30 10:19:45 618094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385617319|now:1746008385618087| [2025/04/30 10:19:45 618100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385617319|now:1746008385618087| [2025/04/30 10:19:45 618106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 618113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34187|min_srtt:34187|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 618119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1436052| [2025/04/30 10:19:45 618126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 618131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 618136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 618142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 618148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 618154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1375923| [2025/04/30 10:19:45 618160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 618166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 10:19:45 618226] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385618179|stream_id:0|stream_offset:1375923| [2025/04/30 10:19:45 618234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 618239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 618243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:84|pto_duration:36187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 618248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 618252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 618269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 618273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385679366|now:1746008385618243|interv:61123| [2025/04/30 10:19:45 618277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385679366|now:1746008385618243|interval:61123|pto_count:0|srtt:34187 [2025/04/30 10:19:45 618282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 618287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 618291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1377102| [2025/04/30 10:19:45 618296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 618300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 10:19:45 618329] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385618307|stream_id:0|stream_offset:1377102| [2025/04/30 10:19:45 618335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 618339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 618344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34187|rtt_var:84|pto_duration:36187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 618348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 618352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 618356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 618360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385679494|now:1746008385618343|interv:61151| [2025/04/30 10:19:45 618364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385679494|now:1746008385618343|interval:61151|pto_count:0|srtt:34187 [2025/04/30 10:19:45 618368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 618373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 618377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1378281| [2025/04/30 10:19:45 618381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 618385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385619385|now:1746008385618385|interv:1000| [2025/04/30 10:19:45 618393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 618397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 618401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385619385| [2025/04/30 10:19:45 618405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385619385| [2025/04/30 10:19:45 618409] [debug] |xqc_engine_wakeup_after|wakeup:1746008385619385|now:1746008385618409|diff:976| [2025/04/30 10:19:45 618414] [debug] |xqc_engine_main_logic|END|now:1746008385618087| [2025/04/30 10:19:45 618508] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385618507| [2025/04/30 10:19:45 618517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 618526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:594| [2025/04/30 10:19:45 618532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 10:19:45 618540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 10:19:45 618547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 618574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1389| [2025/04/30 10:19:45 618579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1316922|prior_time:1746008385580663|is_app_limited:0|send_elapse:35926|ack_elapse:37844|ctl_first_sent_time:1746008385582361|lagest_ack_time:1746008385618507|curr_delivered:1361331| [2025/04/30 10:19:45 618585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385582361| [2025/04/30 10:19:45 618592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:1139| [2025/04/30 10:19:45 618598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1390| [2025/04/30 10:19:45 618605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1319322|prior_time:1746008385582610|is_app_limited:0|send_elapse:35730|ack_elapse:35897|ctl_first_sent_time:1746008385584146|lagest_ack_time:1746008385618507|curr_delivered:1362531| [2025/04/30 10:19:45 618610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385584146| [2025/04/30 10:19:45 618616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:1140| [2025/04/30 10:19:45 618622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34187|rttvar:84|minrtt:30819|latest_rtt:34361|ack_delay:72| [2025/04/30 10:19:45 618629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34200|rttvar:88|minrtt:30819|latest_rtt:34361|ack_delay:72| [2025/04/30 10:19:45 618635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 10:19:45 618642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 618648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34200|rtt_var:88|pto_duration:36200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 618663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 618669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 618675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 618680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385679507|now:1746008385618648|interv:60859| [2025/04/30 10:19:45 618684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385679507|now:1746008385618648|interval:60859|pto_count:0|srtt:34200 [2025/04/30 10:19:45 618688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35730, ack_elapse 35897, delivered 43209|rate 1203693|lost 225| [2025/04/30 10:19:45 618693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203693) in round 27| [2025/04/30 10:19:45 618697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 618701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 618705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385584146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 618710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385584146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 618715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34200|latest_rtt:34361|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 618721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 10:19:45 618725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746008385618507|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 618730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505618507|now:1746008385618507|interv:120000000| [2025/04/30 10:19:45 618734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505618507|now:1746008385618507|interv:120000000| [2025/04/30 10:19:45 618738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385619385|pq_index:0| [2025/04/30 10:19:45 618743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385618087| [2025/04/30 10:19:45 618747] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385618747| [2025/04/30 10:19:45 618752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385618750| [2025/04/30 10:19:45 618758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|min_srtt:34200|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 618765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1436052| [2025/04/30 10:19:45 618770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 618774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 618779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|min_srtt:34200|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 618783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1437231| [2025/04/30 10:19:45 618788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 618793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 618797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|min_srtt:34200|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 618801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1438410| [2025/04/30 10:19:45 618806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 618810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 618814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 618818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 618822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 618827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1378281| [2025/04/30 10:19:45 618831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 618835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 618839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385619385| [2025/04/30 10:19:45 618843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385619385| [2025/04/30 10:19:45 618847] [debug] |xqc_engine_wakeup_after|wakeup:1746008385619385|now:1746008385618847|diff:538| [2025/04/30 10:19:45 618851] [debug] |xqc_engine_main_logic|END|now:1746008385618750| [2025/04/30 10:19:45 618859] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385618859| [2025/04/30 10:19:45 618863] [debug] |xqc_engine_wakeup_after|wakeup:1746008385619385|now:1746008385618863|diff:522| [2025/04/30 10:19:45 618867] [debug] |xqc_engine_main_logic|END|now:1746008385618859| [2025/04/30 10:19:45 619939] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385619939| [2025/04/30 10:19:45 619949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385619385|pq_index:0| [2025/04/30 10:19:45 619953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385618750| [2025/04/30 10:19:45 619959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385619958| [2025/04/30 10:19:45 619963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385619385|now:1746008385619958| [2025/04/30 10:19:45 619968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385619385|now:1746008385619958| [2025/04/30 10:19:45 619972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 619977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34200|min_srtt:34200|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 619982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1438410| [2025/04/30 10:19:45 619987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 619991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 619998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 620004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 620012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 620019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1378281| [2025/04/30 10:19:45 620025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 620032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 10:19:45 620103] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385620043|stream_id:0|stream_offset:1378281| [2025/04/30 10:19:45 620111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 620117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 620124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34200|rtt_var:88|pto_duration:36200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 620137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 620142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 620147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 620153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385681243|now:1746008385620123|interv:61120| [2025/04/30 10:19:45 620159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385681243|now:1746008385620123|interval:61120|pto_count:0|srtt:34200 [2025/04/30 10:19:45 620165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 620172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 620178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1379460| [2025/04/30 10:19:45 620184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 620190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 10:19:45 620230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385620198|stream_id:0|stream_offset:1379460| [2025/04/30 10:19:45 620237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 620242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 620246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34200|rtt_var:88|pto_duration:36200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 620254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 620260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 620266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 620272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385681398|now:1746008385620246|interv:61152| [2025/04/30 10:19:45 620277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385681398|now:1746008385620246|interval:61152|pto_count:0|srtt:34200 [2025/04/30 10:19:45 620282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 620286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 620291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1380639| [2025/04/30 10:19:45 620299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 620303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385621303|now:1746008385620303|interv:1000| [2025/04/30 10:19:45 620307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 620311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 620315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385621303| [2025/04/30 10:19:45 620319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385621303| [2025/04/30 10:19:45 620323] [debug] |xqc_engine_wakeup_after|wakeup:1746008385621303|now:1746008385620323|diff:980| [2025/04/30 10:19:45 620328] [debug] |xqc_engine_main_logic|END|now:1746008385619958| [2025/04/30 10:19:45 620496] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385620494| [2025/04/30 10:19:45 620505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 620514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:595| [2025/04/30 10:19:45 620520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 10:19:45 620527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 10:19:45 620532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 620539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1392|path_largest_ack:1391| [2025/04/30 10:19:45 620546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1321722|prior_time:1746008385584617|is_app_limited:0|send_elapse:35951|ack_elapse:35877|ctl_first_sent_time:1746008385586145|lagest_ack_time:1746008385620494|curr_delivered:1363731| [2025/04/30 10:19:45 620577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385586145| [2025/04/30 10:19:45 620585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:1141| [2025/04/30 10:19:45 620592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1392|path_largest_ack:1392| [2025/04/30 10:19:45 620599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:42009|prior_delivered:1321722|prior_time:1746008385584617|is_app_limited:0|send_elapse:35951|ack_elapse:35877|ctl_first_sent_time:1746008385586145|lagest_ack_time:1746008385620494|curr_delivered:1364931| [2025/04/30 10:19:45 620606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385586284| [2025/04/30 10:19:45 620612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:1142| [2025/04/30 10:19:45 620619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34200|rttvar:88|minrtt:30819|latest_rtt:34210|ack_delay:64| [2025/04/30 10:19:45 620625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34193|rttvar:79|minrtt:30819|latest_rtt:34210|ack_delay:64| [2025/04/30 10:19:45 620631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 10:19:45 620644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 620651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34193|rtt_var:79|pto_duration:36193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 620658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 620664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 620670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 620675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385681391|now:1746008385620651|interv:60740| [2025/04/30 10:19:45 620682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385681391|now:1746008385620651|interval:60740|pto_count:0|srtt:34193 [2025/04/30 10:19:45 620689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35951, ack_elapse 35877, delivered 43209|rate 1201885|lost 225| [2025/04/30 10:19:45 620696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201885) in round 27| [2025/04/30 10:19:45 620702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 620706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 620710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385586284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 620714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385586284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1324122| [2025/04/30 10:19:45 620719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34193|latest_rtt:34210|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 620724] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:103292|inflight:42000|mode:2|applimit:0|pacing_rate:1216058|bw:1216058|srtt:34193|latest_rtt:34210|min_rtt:30819|send:1406|lost:225|tlp:0|recv:584|recovery:0|slow_start:0|conn_life:1245274|acked:2400|delivered:1364931|is_cwnd_limited:0| [2025/04/30 10:19:45 620731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 10:19:45 620735] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746008385620494|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 620740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505620494|now:1746008385620494|interv:120000000| [2025/04/30 10:19:45 620745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505620494|now:1746008385620494|interv:120000000| [2025/04/30 10:19:45 620749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385621303|pq_index:0| [2025/04/30 10:19:45 620757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385619958| [2025/04/30 10:19:45 620761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385620761| [2025/04/30 10:19:45 620766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385620765| [2025/04/30 10:19:45 620772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|min_srtt:34193|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 620776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1438410| [2025/04/30 10:19:45 620781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 620785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 620790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|min_srtt:34193|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 620794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1439589| [2025/04/30 10:19:45 620799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 620804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 620808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|min_srtt:34193|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 620812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1440768| [2025/04/30 10:19:45 620817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 620821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 620825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 620829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 620833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 620839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1380639| [2025/04/30 10:19:45 620849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 620853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 620857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385621303| [2025/04/30 10:19:45 620861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385621303| [2025/04/30 10:19:45 620865] [debug] |xqc_engine_wakeup_after|wakeup:1746008385621303|now:1746008385620865|diff:438| [2025/04/30 10:19:45 620869] [debug] |xqc_engine_main_logic|END|now:1746008385620765| [2025/04/30 10:19:45 620875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385620875| [2025/04/30 10:19:45 620878] [debug] |xqc_engine_wakeup_after|wakeup:1746008385621303|now:1746008385620878|diff:425| [2025/04/30 10:19:45 620882] [debug] |xqc_engine_main_logic|END|now:1746008385620875| [2025/04/30 10:19:45 621955] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385621955| [2025/04/30 10:19:45 621965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385621303|pq_index:0| [2025/04/30 10:19:45 621970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385620765| [2025/04/30 10:19:45 621975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385621974| [2025/04/30 10:19:45 621980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385621303|now:1746008385621974| [2025/04/30 10:19:45 621984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385621303|now:1746008385621974| [2025/04/30 10:19:45 621988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 621994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34193|min_srtt:34193|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 622000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1440768| [2025/04/30 10:19:45 622007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 622013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 622020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 622026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 622033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 622040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1380639| [2025/04/30 10:19:45 622046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 622052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 10:19:45 622095] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385622063|stream_id:0|stream_offset:1380639| [2025/04/30 10:19:45 622110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 622117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 622123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34193|rtt_var:79|pto_duration:36193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 622129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 622134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 622140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 622145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385683256|now:1746008385622122|interv:61134| [2025/04/30 10:19:45 622150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385683256|now:1746008385622122|interval:61134|pto_count:0|srtt:34193 [2025/04/30 10:19:45 622157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 622164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 622170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1381818| [2025/04/30 10:19:45 622176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 622182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 10:19:45 622224] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385622191|stream_id:0|stream_offset:1381818| [2025/04/30 10:19:45 622235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 622242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 622246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34193|rtt_var:79|pto_duration:36193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 622251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 622255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 622259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 622263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385683384|now:1746008385622246|interv:61138| [2025/04/30 10:19:45 622267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385683384|now:1746008385622246|interval:61138|pto_count:0|srtt:34193 [2025/04/30 10:19:45 622276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 622281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 622285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1382997| [2025/04/30 10:19:45 622290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 622294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385623294|now:1746008385622294|interv:1000| [2025/04/30 10:19:45 622298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 622302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 622306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385623294| [2025/04/30 10:19:45 622310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385623294| [2025/04/30 10:19:45 622314] [debug] |xqc_engine_wakeup_after|wakeup:1746008385623294|now:1746008385622314|diff:980| [2025/04/30 10:19:45 622318] [debug] |xqc_engine_main_logic|END|now:1746008385621974| [2025/04/30 10:19:45 622436] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385622435| [2025/04/30 10:19:45 622443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 622452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:596| [2025/04/30 10:19:45 622458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 10:19:45 622466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 10:19:45 622472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 622479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1394|path_largest_ack:1393| [2025/04/30 10:19:45 622487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1321722|prior_time:1746008385584617|is_app_limited:0|send_elapse:36229|ack_elapse:37818|ctl_first_sent_time:1746008385586423|lagest_ack_time:1746008385622435|curr_delivered:1366131| [2025/04/30 10:19:45 622494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385586423| [2025/04/30 10:19:45 622501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:1143| [2025/04/30 10:19:45 622508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1394|path_largest_ack:1394| [2025/04/30 10:19:45 622515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1324122|prior_time:1746008385586591|is_app_limited:0|send_elapse:35861|ack_elapse:35844|ctl_first_sent_time:1746008385588102|lagest_ack_time:1746008385622435|curr_delivered:1367331| [2025/04/30 10:19:45 622523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385588102| [2025/04/30 10:19:45 622535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:1144| [2025/04/30 10:19:45 622542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34193|rttvar:79|minrtt:30819|latest_rtt:34333|ack_delay:40| [2025/04/30 10:19:45 622546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34205|rttvar:85|minrtt:30819|latest_rtt:34333|ack_delay:40| [2025/04/30 10:19:45 622572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 10:19:45 622579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 622585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:85|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 622590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 622594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 622598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 622603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385683396|now:1746008385622585|interv:60811| [2025/04/30 10:19:45 622609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385683396|now:1746008385622585|interval:60811|pto_count:0|srtt:34205 [2025/04/30 10:19:45 622617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35861, ack_elapse 35844, delivered 43209|rate 1204902|lost 225| [2025/04/30 10:19:45 622624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 10:19:45 622629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204902) in round 28| [2025/04/30 10:19:45 622633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 622637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 622641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385588102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 622645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385588102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 622650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34205|latest_rtt:34333|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 622656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 10:19:45 622660] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746008385622435|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 622669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505622435|now:1746008385622435|interv:120000000| [2025/04/30 10:19:45 622674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505622435|now:1746008385622435|interv:120000000| [2025/04/30 10:19:45 622677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385623294|pq_index:0| [2025/04/30 10:19:45 622682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385621974| [2025/04/30 10:19:45 622686] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385622686| [2025/04/30 10:19:45 622691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385622690| [2025/04/30 10:19:45 622697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 622701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1440768| [2025/04/30 10:19:45 622706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 622711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 622715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 622720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1441947| [2025/04/30 10:19:45 622724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 622728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 622733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 622737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1443126| [2025/04/30 10:19:45 622741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 622745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 622749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 622753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 622761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 622765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1382997| [2025/04/30 10:19:45 622769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 622773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 622777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385623294| [2025/04/30 10:19:45 622781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385623294| [2025/04/30 10:19:45 622785] [debug] |xqc_engine_wakeup_after|wakeup:1746008385623294|now:1746008385622785|diff:509| [2025/04/30 10:19:45 622789] [debug] |xqc_engine_main_logic|END|now:1746008385622690| [2025/04/30 10:19:45 622795] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385622795| [2025/04/30 10:19:45 622799] [debug] |xqc_engine_wakeup_after|wakeup:1746008385623294|now:1746008385622799|diff:495| [2025/04/30 10:19:45 622803] [debug] |xqc_engine_main_logic|END|now:1746008385622795| [2025/04/30 10:19:45 623874] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385623874| [2025/04/30 10:19:45 623884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385623294|pq_index:0| [2025/04/30 10:19:45 623889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385622690| [2025/04/30 10:19:45 623894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385623893| [2025/04/30 10:19:45 623899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385623294|now:1746008385623893| [2025/04/30 10:19:45 623903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385623294|now:1746008385623893| [2025/04/30 10:19:45 623907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 623912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 623917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1443126| [2025/04/30 10:19:45 623921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 623925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 623929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 623934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 623938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 623942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1382997| [2025/04/30 10:19:45 623952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 623957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 10:19:45 623996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385623966|stream_id:0|stream_offset:1382997| [2025/04/30 10:19:45 624005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 624013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 624020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:85|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 624026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 624032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 624038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 624044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385685171|now:1746008385624019|interv:61152| [2025/04/30 10:19:45 624050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385685171|now:1746008385624019|interval:61152|pto_count:0|srtt:34205 [2025/04/30 10:19:45 624057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 624063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 624069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1384176| [2025/04/30 10:19:45 624075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 624081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 10:19:45 624141] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385624091|stream_id:0|stream_offset:1384176| [2025/04/30 10:19:45 624150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 624157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 624162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:85|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 624168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 624174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 624186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 624192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385685296|now:1746008385624162|interv:61134| [2025/04/30 10:19:45 624198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385685296|now:1746008385624162|interval:61134|pto_count:0|srtt:34205 [2025/04/30 10:19:45 624204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 624210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 624216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1385355| [2025/04/30 10:19:45 624222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 624227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385625227|now:1746008385624227|interv:1000| [2025/04/30 10:19:45 624233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 624240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 624245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385625227| [2025/04/30 10:19:45 624249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385625227| [2025/04/30 10:19:45 624253] [debug] |xqc_engine_wakeup_after|wakeup:1746008385625227|now:1746008385624253|diff:974| [2025/04/30 10:19:45 624258] [debug] |xqc_engine_main_logic|END|now:1746008385623893| [2025/04/30 10:19:45 624427] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385624426| [2025/04/30 10:19:45 624436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 624445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:597| [2025/04/30 10:19:45 624451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 10:19:45 624459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 10:19:45 624466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 624473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1396|path_largest_ack:1395| [2025/04/30 10:19:45 624479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1324122|prior_time:1746008385586591|is_app_limited:0|send_elapse:36015|ack_elapse:37835|ctl_first_sent_time:1746008385588256|lagest_ack_time:1746008385624426|curr_delivered:1368531| [2025/04/30 10:19:45 624483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385588256| [2025/04/30 10:19:45 624490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:1145| [2025/04/30 10:19:45 624497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1396|path_largest_ack:1396| [2025/04/30 10:19:45 624511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1326522|prior_time:1746008385588621|is_app_limited:0|send_elapse:35965|ack_elapse:35805|ctl_first_sent_time:1746008385590182|lagest_ack_time:1746008385624426|curr_delivered:1369731| [2025/04/30 10:19:45 624518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385590182| [2025/04/30 10:19:45 624524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:1146| [2025/04/30 10:19:45 624531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34205|rttvar:85|minrtt:30819|latest_rtt:34244|ack_delay:40| [2025/04/30 10:19:45 624538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34205|rttvar:64|minrtt:30819|latest_rtt:34244|ack_delay:40| [2025/04/30 10:19:45 624546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 10:19:45 624571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 624578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:64|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 624584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 624589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 624593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 624597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385685296|now:1746008385624577|interv:60719| [2025/04/30 10:19:45 624601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385685296|now:1746008385624577|interval:60719|pto_count:0|srtt:34205 [2025/04/30 10:19:45 624606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35965, ack_elapse 35805, delivered 43209|rate 1201418|lost 225| [2025/04/30 10:19:45 624610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201418) in round 28| [2025/04/30 10:19:45 624614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 624618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 624622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385590182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 624627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385590182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 624632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34205|latest_rtt:34244|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 624638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 10:19:45 624646] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746008385624426|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 624651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505624426|now:1746008385624426|interv:120000000| [2025/04/30 10:19:45 624655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505624426|now:1746008385624426|interv:120000000| [2025/04/30 10:19:45 624659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385625227|pq_index:0| [2025/04/30 10:19:45 624664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385623893| [2025/04/30 10:19:45 624668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385624668| [2025/04/30 10:19:45 624673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385624672| [2025/04/30 10:19:45 624679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 624683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1443126| [2025/04/30 10:19:45 624688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 624692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 624697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 624701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1444305| [2025/04/30 10:19:45 624706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 624710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 624714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 624718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1445484| [2025/04/30 10:19:45 624723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 624727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 624730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 624737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 624742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 624746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1385355| [2025/04/30 10:19:45 624750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 624754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 624758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385625227| [2025/04/30 10:19:45 624762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385625227| [2025/04/30 10:19:45 624766] [debug] |xqc_engine_wakeup_after|wakeup:1746008385625227|now:1746008385624766|diff:461| [2025/04/30 10:19:45 624770] [debug] |xqc_engine_main_logic|END|now:1746008385624672| [2025/04/30 10:19:45 624776] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385624776| [2025/04/30 10:19:45 624780] [debug] |xqc_engine_wakeup_after|wakeup:1746008385625227|now:1746008385624780|diff:447| [2025/04/30 10:19:45 624784] [debug] |xqc_engine_main_logic|END|now:1746008385624776| [2025/04/30 10:19:45 625852] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385625852| [2025/04/30 10:19:45 625864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385625227|pq_index:0| [2025/04/30 10:19:45 625868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385624672| [2025/04/30 10:19:45 625873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385625872| [2025/04/30 10:19:45 625878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385625227|now:1746008385625872| [2025/04/30 10:19:45 625882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385625227|now:1746008385625872| [2025/04/30 10:19:45 625886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 625892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34205|min_srtt:34205|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 625897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1445484| [2025/04/30 10:19:45 625901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 625905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 625909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 625913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 625918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 625930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1385355| [2025/04/30 10:19:45 625937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 625945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 10:19:45 625992] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746008385625956|stream_id:0|stream_offset:1385355| [2025/04/30 10:19:45 626002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1432|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 626009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 626016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:64|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 626023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 626030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 626036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 626042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385687161|now:1746008385626015|interv:61146| [2025/04/30 10:19:45 626048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385687161|now:1746008385626015|interval:61146|pto_count:0|srtt:34205 [2025/04/30 10:19:45 626055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43200| [2025/04/30 10:19:45 626062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 626069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1386534| [2025/04/30 10:19:45 626076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 626083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 10:19:45 626123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385626093|stream_id:0|stream_offset:1386534| [2025/04/30 10:19:45 626133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 626140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 626147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34205|rtt_var:64|pto_duration:36205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 626160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 626166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 626172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 626178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385687298|now:1746008385626146|interv:61152| [2025/04/30 10:19:45 626185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385687298|now:1746008385626146|interval:61152|pto_count:0|srtt:34205 [2025/04/30 10:19:45 626193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 626201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 626208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1387713| [2025/04/30 10:19:45 626215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 626221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385627221|now:1746008385626221|interv:1000| [2025/04/30 10:19:45 626226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 626230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 626235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385627221| [2025/04/30 10:19:45 626239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385627221| [2025/04/30 10:19:45 626243] [debug] |xqc_engine_wakeup_after|wakeup:1746008385627221|now:1746008385626243|diff:978| [2025/04/30 10:19:45 626247] [debug] |xqc_engine_main_logic|END|now:1746008385625872| [2025/04/30 10:19:45 626524] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385626522| [2025/04/30 10:19:45 626535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 626544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:598| [2025/04/30 10:19:45 626568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 10:19:45 626577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 10:19:45 626581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 626587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1398|path_largest_ack:1397| [2025/04/30 10:19:45 626594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1326522|prior_time:1746008385588621|is_app_limited:0|send_elapse:36089|ack_elapse:37901|ctl_first_sent_time:1746008385590306|lagest_ack_time:1746008385626522|curr_delivered:1370931| [2025/04/30 10:19:45 626601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385590306| [2025/04/30 10:19:45 626608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:1147| [2025/04/30 10:19:45 626621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1398|path_largest_ack:1398| [2025/04/30 10:19:45 626628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1328922|prior_time:1746008385590614|is_app_limited:0|send_elapse:35902|ack_elapse:35908|ctl_first_sent_time:1746008385592127|lagest_ack_time:1746008385626522|curr_delivered:1372131| [2025/04/30 10:19:45 626634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385592127| [2025/04/30 10:19:45 626640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:1148| [2025/04/30 10:19:45 626647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34205|rttvar:64|minrtt:30819|latest_rtt:34395|ack_delay:80| [2025/04/30 10:19:45 626652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34219|rttvar:75|minrtt:30819|latest_rtt:34395|ack_delay:80| [2025/04/30 10:19:45 626657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 10:19:45 626661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 626665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34219|rtt_var:75|pto_duration:36219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 626669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 626673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 626677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 10:19:45 626681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385687312|now:1746008385626665|interv:60647| [2025/04/30 10:19:45 626686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385687312|now:1746008385626665|interval:60647|pto_count:0|srtt:34219 [2025/04/30 10:19:45 626690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35902, ack_elapse 35908, delivered 43209|rate 1203325|lost 225| [2025/04/30 10:19:45 626695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203325) in round 28| [2025/04/30 10:19:45 626699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 626703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 626707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385592127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 626711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385592127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 626716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42000|srtt:34219|latest_rtt:34395|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 626726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 10:19:45 626730] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746008385626522|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 626735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505626522|now:1746008385626522|interv:120000000| [2025/04/30 10:19:45 626740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505626522|now:1746008385626522|interv:120000000| [2025/04/30 10:19:45 626743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385627221|pq_index:0| [2025/04/30 10:19:45 626748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385625872| [2025/04/30 10:19:45 626752] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385626752| [2025/04/30 10:19:45 626757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385626756| [2025/04/30 10:19:45 626763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|min_srtt:34219|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 626767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1445484| [2025/04/30 10:19:45 626772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 626777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 626781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|min_srtt:34219|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 626786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1446663| [2025/04/30 10:19:45 626790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 626795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 626799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|min_srtt:34219|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 626804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 626808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 626815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 626818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 626823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 626827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 626831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1387713| [2025/04/30 10:19:45 626836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 626840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 626844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385627221| [2025/04/30 10:19:45 626848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385627221| [2025/04/30 10:19:45 626852] [debug] |xqc_engine_wakeup_after|wakeup:1746008385627221|now:1746008385626852|diff:369| [2025/04/30 10:19:45 626856] [debug] |xqc_engine_main_logic|END|now:1746008385626756| [2025/04/30 10:19:45 626862] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385626861| [2025/04/30 10:19:45 626865] [debug] |xqc_engine_wakeup_after|wakeup:1746008385627221|now:1746008385626865|diff:356| [2025/04/30 10:19:45 626869] [debug] |xqc_engine_main_logic|END|now:1746008385626861| [2025/04/30 10:19:45 627939] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385627939| [2025/04/30 10:19:45 627953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385627221|pq_index:0| [2025/04/30 10:19:45 627960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385626756| [2025/04/30 10:19:45 627969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385627967| [2025/04/30 10:19:45 627977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385627616|now:1746008385627967| [2025/04/30 10:19:45 627983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 627989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385627616|now:1746008385627967| [2025/04/30 10:19:45 627995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 628001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385627221|now:1746008385627967| [2025/04/30 10:19:45 628008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385627221|now:1746008385627967| [2025/04/30 10:19:45 628013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 628021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:599|ack_delay:25405|first_ack_range:22|largest_pkt_recv_time:1746008385602616| [2025/04/30 10:19:45 628028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:599|low:577|pkt_pns:2| [2025/04/30 10:19:45 628034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:587|frame_largest_recv:599| [2025/04/30 10:19:45 628049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 628057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34219|min_srtt:34219|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 628064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 628071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 628077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 628082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 628089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 628097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 628103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1387713| [2025/04/30 10:19:45 628110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 628116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 10:19:45 628164] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1434|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42000|now:1746008385628128|stream_id:0|stream_offset:1387713| [2025/04/30 10:19:45 628174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1434|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 10:19:45 628183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 10:19:45 628189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34219|rtt_var:75|pto_duration:36219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 628196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 628203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 628209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 628216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385689347|now:1746008385628189|interv:61158| [2025/04/30 10:19:45 628223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385689347|now:1746008385628189|interval:61158|pto_count:0|srtt:34219 [2025/04/30 10:19:45 628230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 628237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 628248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1388892| [2025/04/30 10:19:45 628253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 628257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 10:19:45 628289] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385628265|stream_id:0|stream_offset:1388892| [2025/04/30 10:19:45 628295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 628301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 628308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34219|rtt_var:75|pto_duration:36219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 628315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 628321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 628329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 628336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385689484|now:1746008385628308|interv:61176| [2025/04/30 10:19:45 628342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385689484|now:1746008385628308|interval:61176|pto_count:0|srtt:34219 [2025/04/30 10:19:45 628349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 628356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 628361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1390071| [2025/04/30 10:19:45 628366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 628370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385629370|now:1746008385628370|interv:1000| [2025/04/30 10:19:45 628374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 628378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 628382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385629370| [2025/04/30 10:19:45 628386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385629370| [2025/04/30 10:19:45 628390] [debug] |xqc_engine_wakeup_after|wakeup:1746008385629370|now:1746008385628390|diff:980| [2025/04/30 10:19:45 628394] [debug] |xqc_engine_main_logic|END|now:1746008385627967| [2025/04/30 10:19:45 628479] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385628477| [2025/04/30 10:19:45 628488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 628505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:599| [2025/04/30 10:19:45 628511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 10:19:45 628520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 10:19:45 628527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 628534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1400|path_largest_ack:1399| [2025/04/30 10:19:45 628542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1328922|prior_time:1746008385590614|is_app_limited:0|send_elapse:36051|ack_elapse:37863|ctl_first_sent_time:1746008385592276|lagest_ack_time:1746008385628477|curr_delivered:1373331| [2025/04/30 10:19:45 628548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385592276| [2025/04/30 10:19:45 628577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:637||sndq_packets_used_bytes:0|sndq_packets_free:1149| [2025/04/30 10:19:45 628584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1400|path_largest_ack:1400| [2025/04/30 10:19:45 628592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1331322|prior_time:1746008385592600|is_app_limited:0|send_elapse:35845|ack_elapse:35877|ctl_first_sent_time:1746008385594112|lagest_ack_time:1746008385628477|curr_delivered:1374531| [2025/04/30 10:19:45 628599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385594112| [2025/04/30 10:19:45 628605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:1150| [2025/04/30 10:19:45 628611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34219|rttvar:75|minrtt:30819|latest_rtt:34365|ack_delay:64| [2025/04/30 10:19:45 628616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34229|rttvar:77|minrtt:30819|latest_rtt:34365|ack_delay:64| [2025/04/30 10:19:45 628620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 10:19:45 628624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 628629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:77|pto_duration:36229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 628633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 628637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 628641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 628645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385689494|now:1746008385628628|interv:60866| [2025/04/30 10:19:45 628649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385689494|now:1746008385628628|interval:60866|pto_count:0|srtt:34229 [2025/04/30 10:19:45 628658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35845, ack_elapse 35877, delivered 43209|rate 1204364|lost 225| [2025/04/30 10:19:45 628663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204364) in round 28| [2025/04/30 10:19:45 628667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 628671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 628675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385594112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 628679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385594112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 628684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34229|latest_rtt:34365|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 628690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 628694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385653477|now:1746008385628477|interv:25000| [2025/04/30 10:19:45 628700] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385628477|max_ack_delay:25000| [2025/04/30 10:19:45 628705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 10:19:45 628709] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:600|frame:PING ACK |recv_time:1746008385628477|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 628714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505628477|now:1746008385628477|interv:120000000| [2025/04/30 10:19:45 628718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505628477|now:1746008385628477|interv:120000000| [2025/04/30 10:19:45 628722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385629370|pq_index:0| [2025/04/30 10:19:45 628727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385627967| [2025/04/30 10:19:45 628731] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385628731| [2025/04/30 10:19:45 628736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385628735| [2025/04/30 10:19:45 628742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 628746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 628754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 628758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 628763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 628767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1449021| [2025/04/30 10:19:45 628772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 628777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 628781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 628785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1450200| [2025/04/30 10:19:45 628790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 628794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 628798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 628802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 628807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 628811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1390071| [2025/04/30 10:19:45 628815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 628819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 628823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385629370| [2025/04/30 10:19:45 628827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385629370| [2025/04/30 10:19:45 628831] [debug] |xqc_engine_wakeup_after|wakeup:1746008385629370|now:1746008385628831|diff:539| [2025/04/30 10:19:45 628836] [debug] |xqc_engine_main_logic|END|now:1746008385628735| [2025/04/30 10:19:45 628841] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385628841| [2025/04/30 10:19:45 628845] [debug] |xqc_engine_wakeup_after|wakeup:1746008385629370|now:1746008385628845|diff:525| [2025/04/30 10:19:45 628849] [debug] |xqc_engine_main_logic|END|now:1746008385628841| [2025/04/30 10:19:45 629922] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385629921| [2025/04/30 10:19:45 629931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385629370|pq_index:0| [2025/04/30 10:19:45 629936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385628735| [2025/04/30 10:19:45 629941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385629940| [2025/04/30 10:19:45 629946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385629370|now:1746008385629940| [2025/04/30 10:19:45 629950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385629370|now:1746008385629940| [2025/04/30 10:19:45 629954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 629960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34229|min_srtt:34229|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 629968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1450200| [2025/04/30 10:19:45 629975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 629981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 629988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 629994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 630002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 630008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1390071| [2025/04/30 10:19:45 630015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 630021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 10:19:45 630064] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385630033|stream_id:0|stream_offset:1390071| [2025/04/30 10:19:45 630072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 630079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 630085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:77|pto_duration:36229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 630091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 630097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 630109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 630115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385691262|now:1746008385630084|interv:61178| [2025/04/30 10:19:45 630120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385691262|now:1746008385630084|interval:61178|pto_count:0|srtt:34229 [2025/04/30 10:19:45 630126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 630133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 630139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1391250| [2025/04/30 10:19:45 630146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 630152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 10:19:45 630189] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385630161|stream_id:0|stream_offset:1391250| [2025/04/30 10:19:45 630196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 630203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 630210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34229|rtt_var:77|pto_duration:36229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 630217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 630223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 630230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 630236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385691390|now:1746008385630209|interv:61181| [2025/04/30 10:19:45 630243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385691390|now:1746008385630209|interval:61181|pto_count:0|srtt:34229 [2025/04/30 10:19:45 630250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 630257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 630263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1392429| [2025/04/30 10:19:45 630267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 630271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385631271|now:1746008385630271|interv:1000| [2025/04/30 10:19:45 630280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 630284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 630288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385631271| [2025/04/30 10:19:45 630292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385631271| [2025/04/30 10:19:45 630296] [debug] |xqc_engine_wakeup_after|wakeup:1746008385631271|now:1746008385630296|diff:975| [2025/04/30 10:19:45 630300] [debug] |xqc_engine_main_logic|END|now:1746008385629940| [2025/04/30 10:19:45 630485] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385630483| [2025/04/30 10:19:45 630497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 630506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:600| [2025/04/30 10:19:45 630512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 10:19:45 630521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 10:19:45 630527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 630534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1402|path_largest_ack:1401| [2025/04/30 10:19:45 630541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1331322|prior_time:1746008385592600|is_app_limited:0|send_elapse:35981|ack_elapse:37883|ctl_first_sent_time:1746008385594248|lagest_ack_time:1746008385630483|curr_delivered:1375731| [2025/04/30 10:19:45 630565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385594248| [2025/04/30 10:19:45 630576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:1151| [2025/04/30 10:19:45 630583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1402|path_largest_ack:1402| [2025/04/30 10:19:45 630590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1333722|prior_time:1746008385594595|is_app_limited:0|send_elapse:35886|ack_elapse:35888|ctl_first_sent_time:1746008385596128|lagest_ack_time:1746008385630483|curr_delivered:1376931| [2025/04/30 10:19:45 630597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385596128| [2025/04/30 10:19:45 630604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:1152| [2025/04/30 10:19:45 630610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34229|rttvar:77|minrtt:30819|latest_rtt:34355|ack_delay:64| [2025/04/30 10:19:45 630616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34237|rttvar:73|minrtt:30819|latest_rtt:34355|ack_delay:64| [2025/04/30 10:19:45 630620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1402|lost_pn:1399|thresh:3| [2025/04/30 10:19:45 630624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 630634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34237|rtt_var:73|pto_duration:36237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 630639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 630643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 630647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 630651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385691398|now:1746008385630634|interv:60764| [2025/04/30 10:19:45 630655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385691398|now:1746008385630634|interval:60764|pto_count:0|srtt:34237 [2025/04/30 10:19:45 630660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35886, ack_elapse 35888, delivered 43209|rate 1203995|lost 225| [2025/04/30 10:19:45 630664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203995) in round 28| [2025/04/30 10:19:45 630668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 630673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 630677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385596128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 630681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385596128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 630686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34237|latest_rtt:34355|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 630692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 10:19:45 630696] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746008385630483|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 630701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505630483|now:1746008385630483|interv:120000000| [2025/04/30 10:19:45 630705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505630483|now:1746008385630483|interv:120000000| [2025/04/30 10:19:45 630709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385631271|pq_index:0| [2025/04/30 10:19:45 630714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385629940| [2025/04/30 10:19:45 630718] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385630718| [2025/04/30 10:19:45 630723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385630722| [2025/04/30 10:19:45 630731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|min_srtt:34237|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 630736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1450200| [2025/04/30 10:19:45 630741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 630745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 630750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|min_srtt:34237|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 630754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1451379| [2025/04/30 10:19:45 630759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 630763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 630767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|min_srtt:34237|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 630772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 630776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 630780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 630784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 630788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 630793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 630797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1392429| [2025/04/30 10:19:45 630802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 630805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 630809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385631271| [2025/04/30 10:19:45 630814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385631271| [2025/04/30 10:19:45 630817] [debug] |xqc_engine_wakeup_after|wakeup:1746008385631271|now:1746008385630817|diff:454| [2025/04/30 10:19:45 630822] [debug] |xqc_engine_main_logic|END|now:1746008385630722| [2025/04/30 10:19:45 630830] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385630830| [2025/04/30 10:19:45 630834] [debug] |xqc_engine_wakeup_after|wakeup:1746008385631271|now:1746008385630834|diff:437| [2025/04/30 10:19:45 630838] [debug] |xqc_engine_main_logic|END|now:1746008385630830| [2025/04/30 10:19:45 631906] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385631906| [2025/04/30 10:19:45 631919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385631271|pq_index:0| [2025/04/30 10:19:45 631927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385630722| [2025/04/30 10:19:45 631935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385631933| [2025/04/30 10:19:45 631942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385631271|now:1746008385631933| [2025/04/30 10:19:45 631949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385631271|now:1746008385631933| [2025/04/30 10:19:45 631955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 631963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34237|min_srtt:34237|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 631971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 631978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 631984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 631990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 631997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 632005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 632011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1392429| [2025/04/30 10:19:45 632018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 632025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 10:19:45 632107] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385632036|stream_id:0|stream_offset:1392429| [2025/04/30 10:19:45 632116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 632124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 632131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34237|rtt_var:73|pto_duration:36237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 632145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 632151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 632156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 632162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385693273|now:1746008385632131|interv:61142| [2025/04/30 10:19:45 632168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385693273|now:1746008385632131|interval:61142|pto_count:0|srtt:34237 [2025/04/30 10:19:45 632174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 632181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 632187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1393608| [2025/04/30 10:19:45 632193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 632199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 10:19:45 632240] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385632208|stream_id:0|stream_offset:1393608| [2025/04/30 10:19:45 632248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1439|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 632255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 632262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34237|rtt_var:73|pto_duration:36237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 632269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 632276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 632282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 632289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385693445|now:1746008385632261|interv:61184| [2025/04/30 10:19:45 632295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385693445|now:1746008385632261|interval:61184|pto_count:0|srtt:34237 [2025/04/30 10:19:45 632300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 632305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 632310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1394787| [2025/04/30 10:19:45 632320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 632324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385633323|now:1746008385632323|interv:1000| [2025/04/30 10:19:45 632328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 632331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 632336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385633323| [2025/04/30 10:19:45 632340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385633323| [2025/04/30 10:19:45 632344] [debug] |xqc_engine_wakeup_after|wakeup:1746008385633323|now:1746008385632344|diff:979| [2025/04/30 10:19:45 632349] [debug] |xqc_engine_main_logic|END|now:1746008385631933| [2025/04/30 10:19:45 632464] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385632463| [2025/04/30 10:19:45 632475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 632484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:601| [2025/04/30 10:19:45 632489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 10:19:45 632498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 10:19:45 632503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 632508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1404|path_largest_ack:1403| [2025/04/30 10:19:45 632516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1333722|prior_time:1746008385594595|is_app_limited:0|send_elapse:36039|ack_elapse:37868|ctl_first_sent_time:1746008385596281|lagest_ack_time:1746008385632463|curr_delivered:1378131| [2025/04/30 10:19:45 632523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385596281| [2025/04/30 10:19:45 632531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:1153| [2025/04/30 10:19:45 632538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1404|path_largest_ack:1404| [2025/04/30 10:19:45 632545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1336122|prior_time:1746008385596573|is_app_limited:0|send_elapse:35852|ack_elapse:35890|ctl_first_sent_time:1746008385598103|lagest_ack_time:1746008385632463|curr_delivered:1379331| [2025/04/30 10:19:45 632572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385598103| [2025/04/30 10:19:45 632579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:1154| [2025/04/30 10:19:45 632585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34237|rttvar:73|minrtt:30819|latest_rtt:34360|ack_delay:64| [2025/04/30 10:19:45 632590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34245|rttvar:69|minrtt:30819|latest_rtt:34360|ack_delay:64| [2025/04/30 10:19:45 632595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 10:19:45 632604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 632608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34245|rtt_var:69|pto_duration:36245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 632613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 632617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 632621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 632625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385693453|now:1746008385632608|interv:60845| [2025/04/30 10:19:45 632629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385693453|now:1746008385632608|interval:60845|pto_count:0|srtt:34245 [2025/04/30 10:19:45 632633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35852, ack_elapse 35890, delivered 43209|rate 1203928|lost 225| [2025/04/30 10:19:45 632638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203928) in round 28| [2025/04/30 10:19:45 632642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 632646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 632650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385598103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 632654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385598103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 632659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34245|latest_rtt:34360|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 632665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 10:19:45 632670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746008385632463|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 632675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505632463|now:1746008385632463|interv:120000000| [2025/04/30 10:19:45 632679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505632463|now:1746008385632463|interv:120000000| [2025/04/30 10:19:45 632683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385633323|pq_index:0| [2025/04/30 10:19:45 632687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385631933| [2025/04/30 10:19:45 632691] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385632691| [2025/04/30 10:19:45 632696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385632695| [2025/04/30 10:19:45 632705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|min_srtt:34245|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 632709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 632714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 632718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 632723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|min_srtt:34245|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 632727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1453737| [2025/04/30 10:19:45 632732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 632737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 632741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|min_srtt:34245|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 632745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1454916| [2025/04/30 10:19:45 632750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 632754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 632757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 632762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 632766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 632771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1394787| [2025/04/30 10:19:45 632775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 632779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 632783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385633323| [2025/04/30 10:19:45 632789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385633323| [2025/04/30 10:19:45 632793] [debug] |xqc_engine_wakeup_after|wakeup:1746008385633323|now:1746008385632793|diff:530| [2025/04/30 10:19:45 632798] [debug] |xqc_engine_main_logic|END|now:1746008385632695| [2025/04/30 10:19:45 632803] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385632803| [2025/04/30 10:19:45 632807] [debug] |xqc_engine_wakeup_after|wakeup:1746008385633323|now:1746008385632807|diff:516| [2025/04/30 10:19:45 632811] [debug] |xqc_engine_main_logic|END|now:1746008385632803| [2025/04/30 10:19:45 633880] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385633880| [2025/04/30 10:19:45 633892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385633323|pq_index:0| [2025/04/30 10:19:45 633896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385632695| [2025/04/30 10:19:45 633902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385633900| [2025/04/30 10:19:45 633906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385633323|now:1746008385633900| [2025/04/30 10:19:45 633913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385633323|now:1746008385633900| [2025/04/30 10:19:45 633920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 633928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34245|min_srtt:34245|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 633935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1454916| [2025/04/30 10:19:45 633942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 633949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 633955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 633962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 633970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 633976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1394787| [2025/04/30 10:19:45 633984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 633991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 10:19:45 634029] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385634002|stream_id:0|stream_offset:1394787| [2025/04/30 10:19:45 634036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 634055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 634062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34245|rtt_var:69|pto_duration:36245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 634069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 634076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 634083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 634089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385695247|now:1746008385634062|interv:61185| [2025/04/30 10:19:45 634095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385695247|now:1746008385634062|interval:61185|pto_count:0|srtt:34245 [2025/04/30 10:19:45 634102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 634109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 634116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1395966| [2025/04/30 10:19:45 634122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 634129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 10:19:45 634170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385634139|stream_id:0|stream_offset:1395966| [2025/04/30 10:19:45 634181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 634188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 634195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34245|rtt_var:69|pto_duration:36245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 634202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 634208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 634214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 634221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385695384|now:1746008385634194|interv:61190| [2025/04/30 10:19:45 634227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385695384|now:1746008385634194|interval:61190|pto_count:0|srtt:34245 [2025/04/30 10:19:45 634234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 634241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 634254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1397145| [2025/04/30 10:19:45 634261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 634267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385635267|now:1746008385634267|interv:1000| [2025/04/30 10:19:45 634273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 634278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 634282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385635267| [2025/04/30 10:19:45 634286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385635267| [2025/04/30 10:19:45 634290] [debug] |xqc_engine_wakeup_after|wakeup:1746008385635267|now:1746008385634290|diff:977| [2025/04/30 10:19:45 634295] [debug] |xqc_engine_main_logic|END|now:1746008385633900| [2025/04/30 10:19:45 634448] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385634447| [2025/04/30 10:19:45 634458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 634466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:602| [2025/04/30 10:19:45 634472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 10:19:45 634481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 10:19:45 634487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 634495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1406|path_largest_ack:1405| [2025/04/30 10:19:45 634502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1336122|prior_time:1746008385596573|is_app_limited:0|send_elapse:36007|ack_elapse:37874|ctl_first_sent_time:1746008385598258|lagest_ack_time:1746008385634447|curr_delivered:1380531| [2025/04/30 10:19:45 634509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385598258| [2025/04/30 10:19:45 634515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:1155| [2025/04/30 10:19:45 634523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1406|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1406|path_largest_ack:1406| [2025/04/30 10:19:45 634530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1338522|prior_time:1746008385598563|is_app_limited:0|send_elapse:35844|ack_elapse:35884|ctl_first_sent_time:1746008385600089|lagest_ack_time:1746008385634447|curr_delivered:1381731| [2025/04/30 10:19:45 634537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385600089| [2025/04/30 10:19:45 634544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:630||sndq_packets_used_bytes:0|sndq_packets_free:1156| [2025/04/30 10:19:45 634572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34245|rttvar:69|minrtt:30819|latest_rtt:34358|ack_delay:72| [2025/04/30 10:19:45 634585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:62|minrtt:30819|latest_rtt:34358|ack_delay:72| [2025/04/30 10:19:45 634589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 10:19:45 634593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 634597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:62|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 634602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 634606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 634610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 634614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385695389|now:1746008385634597|interv:60792| [2025/04/30 10:19:45 634618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385695389|now:1746008385634597|interval:60792|pto_count:0|srtt:34250 [2025/04/30 10:19:45 634622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35844, ack_elapse 35884, delivered 43209|rate 1204129|lost 225| [2025/04/30 10:19:45 634627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204129) in round 28| [2025/04/30 10:19:45 634631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 634635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 634639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385600089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 634644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385600089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 634648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34250|latest_rtt:34358|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 634654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 10:19:45 634659] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746008385634447|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 634664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505634447|now:1746008385634447|interv:120000000| [2025/04/30 10:19:45 634668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505634447|now:1746008385634447|interv:120000000| [2025/04/30 10:19:45 634672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385635267|pq_index:0| [2025/04/30 10:19:45 634679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385633900| [2025/04/30 10:19:45 634684] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385634683| [2025/04/30 10:19:45 634688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385634687| [2025/04/30 10:19:45 634695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 634699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1454916| [2025/04/30 10:19:45 634704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 634708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 634713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 634717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1456095| [2025/04/30 10:19:45 634722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 634726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 634731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 634735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1457274| [2025/04/30 10:19:45 634739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 634743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 634747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 634751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 634756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 634760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1397145| [2025/04/30 10:19:45 634764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 634771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 634775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385635267| [2025/04/30 10:19:45 634779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385635267| [2025/04/30 10:19:45 634783] [debug] |xqc_engine_wakeup_after|wakeup:1746008385635267|now:1746008385634783|diff:484| [2025/04/30 10:19:45 634787] [debug] |xqc_engine_main_logic|END|now:1746008385634687| [2025/04/30 10:19:45 634793] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385634793| [2025/04/30 10:19:45 634797] [debug] |xqc_engine_wakeup_after|wakeup:1746008385635267|now:1746008385634797|diff:470| [2025/04/30 10:19:45 634800] [debug] |xqc_engine_main_logic|END|now:1746008385634793| [2025/04/30 10:19:45 635870] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385635870| [2025/04/30 10:19:45 635880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385635267|pq_index:0| [2025/04/30 10:19:45 635885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385634687| [2025/04/30 10:19:45 635890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385635889| [2025/04/30 10:19:45 635895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385635267|now:1746008385635889| [2025/04/30 10:19:45 635899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385635267|now:1746008385635889| [2025/04/30 10:19:45 635903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 635909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 635913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1457274| [2025/04/30 10:19:45 635918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 635922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 635926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 635930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 635935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 635939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1397145| [2025/04/30 10:19:45 635944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 635948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 10:19:45 636028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385635961|stream_id:0|stream_offset:1397145| [2025/04/30 10:19:45 636052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 636060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 636066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:62|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 636073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 636079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 636085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 636092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385697211|now:1746008385636066|interv:61145| [2025/04/30 10:19:45 636098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385697211|now:1746008385636066|interval:61145|pto_count:0|srtt:34250 [2025/04/30 10:19:45 636105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 636113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 636119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1398324| [2025/04/30 10:19:45 636126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 636132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 10:19:45 636188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385636143|stream_id:0|stream_offset:1398324| [2025/04/30 10:19:45 636198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 636206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 636212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:62|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 636217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 636221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 636225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 636229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385697393|now:1746008385636212|interv:61181| [2025/04/30 10:19:45 636233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385697393|now:1746008385636212|interval:61181|pto_count:0|srtt:34250 [2025/04/30 10:19:45 636249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 636254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 636258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1399503| [2025/04/30 10:19:45 636263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 636267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385637267|now:1746008385636267|interv:1000| [2025/04/30 10:19:45 636271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 636275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 636279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385637267| [2025/04/30 10:19:45 636283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385637267| [2025/04/30 10:19:45 636287] [debug] |xqc_engine_wakeup_after|wakeup:1746008385637267|now:1746008385636287|diff:980| [2025/04/30 10:19:45 636291] [debug] |xqc_engine_main_logic|END|now:1746008385635889| [2025/04/30 10:19:45 636442] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385636441| [2025/04/30 10:19:45 636452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 636465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:603| [2025/04/30 10:19:45 636471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 10:19:45 636479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 10:19:45 636486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 636494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1408|path_largest_ack:1407| [2025/04/30 10:19:45 636500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1338522|prior_time:1746008385598563|is_app_limited:0|send_elapse:35971|ack_elapse:37878|ctl_first_sent_time:1746008385600216|lagest_ack_time:1746008385636441|curr_delivered:1382931| [2025/04/30 10:19:45 636509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385600216| [2025/04/30 10:19:45 636516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:1157| [2025/04/30 10:19:45 636523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1408|path_largest_ack:1408| [2025/04/30 10:19:45 636527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1340922|prior_time:1746008385600569|is_app_limited:0|send_elapse:35857|ack_elapse:35872|ctl_first_sent_time:1746008385602078|lagest_ack_time:1746008385636441|curr_delivered:1384131| [2025/04/30 10:19:45 636533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385602078| [2025/04/30 10:19:45 636539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:1158| [2025/04/30 10:19:45 636571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:62|minrtt:30819|latest_rtt:34363|ack_delay:64| [2025/04/30 10:19:45 636577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34256|rttvar:59|minrtt:30819|latest_rtt:34363|ack_delay:64| [2025/04/30 10:19:45 636584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1408|lost_pn:1405|thresh:3| [2025/04/30 10:19:45 636590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 636596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34256|rtt_var:59|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 636603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 636610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 636616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 636621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385697399|now:1746008385636596|interv:60803| [2025/04/30 10:19:45 636626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385697399|now:1746008385636596|interval:60803|pto_count:0|srtt:34256 [2025/04/30 10:19:45 636630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35857, ack_elapse 35872, delivered 43209|rate 1204532|lost 225| [2025/04/30 10:19:45 636635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204532) in round 28| [2025/04/30 10:19:45 636639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 636643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 636647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385602078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 636652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385602078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 636656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34256|latest_rtt:34363|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 636662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 10:19:45 636667] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1746008385636441|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 636672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505636441|now:1746008385636441|interv:120000000| [2025/04/30 10:19:45 636680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505636441|now:1746008385636441|interv:120000000| [2025/04/30 10:19:45 636684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385637267|pq_index:0| [2025/04/30 10:19:45 636689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385635889| [2025/04/30 10:19:45 636693] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385636693| [2025/04/30 10:19:45 636698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385636697| [2025/04/30 10:19:45 636704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|min_srtt:34256|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 636708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1457274| [2025/04/30 10:19:45 636713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 636718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 636722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|min_srtt:34256|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 636726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1458453| [2025/04/30 10:19:45 636731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 636735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 636739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|min_srtt:34256|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 636744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1459632| [2025/04/30 10:19:45 636748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 636752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 636756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 636760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 636765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 636769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1399503| [2025/04/30 10:19:45 636776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 636780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 636784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385637267| [2025/04/30 10:19:45 636788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385637267| [2025/04/30 10:19:45 636792] [debug] |xqc_engine_wakeup_after|wakeup:1746008385637267|now:1746008385636792|diff:475| [2025/04/30 10:19:45 636796] [debug] |xqc_engine_main_logic|END|now:1746008385636697| [2025/04/30 10:19:45 636802] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385636802| [2025/04/30 10:19:45 636806] [debug] |xqc_engine_wakeup_after|wakeup:1746008385637267|now:1746008385636806|diff:461| [2025/04/30 10:19:45 636809] [debug] |xqc_engine_main_logic|END|now:1746008385636802| [2025/04/30 10:19:45 637877] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385637876| [2025/04/30 10:19:45 637887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385637267|pq_index:0| [2025/04/30 10:19:45 637891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385636697| [2025/04/30 10:19:45 637896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385637895| [2025/04/30 10:19:45 637901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385637267|now:1746008385637895| [2025/04/30 10:19:45 637905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385637267|now:1746008385637895| [2025/04/30 10:19:45 637909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 637915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34256|min_srtt:34256|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 637922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1459632| [2025/04/30 10:19:45 637930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 637936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 637943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 637949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 637957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 637963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1399503| [2025/04/30 10:19:45 637970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 637976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 10:19:45 638026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385637994|stream_id:0|stream_offset:1399503| [2025/04/30 10:19:45 638033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 638040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 638045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34256|rtt_var:59|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 638052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 638057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 638062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 638068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385699250|now:1746008385638045|interv:61205| [2025/04/30 10:19:45 638073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385699250|now:1746008385638045|interval:61205|pto_count:0|srtt:34256 [2025/04/30 10:19:45 638080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 638087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 638093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1400682| [2025/04/30 10:19:45 638099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 638105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 10:19:45 638135] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385638114|stream_id:0|stream_offset:1400682| [2025/04/30 10:19:45 638142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 638148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 638154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34256|rtt_var:59|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 638160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 638166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 638172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 638178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385699370|now:1746008385638154|interv:61216| [2025/04/30 10:19:45 638189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385699370|now:1746008385638154|interval:61216|pto_count:0|srtt:34256 [2025/04/30 10:19:45 638195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 638203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 638209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1401861| [2025/04/30 10:19:45 638216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 638222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385639222|now:1746008385638222|interv:1000| [2025/04/30 10:19:45 638228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 638232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 638236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385639222| [2025/04/30 10:19:45 638240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385639222| [2025/04/30 10:19:45 638244] [debug] |xqc_engine_wakeup_after|wakeup:1746008385639222|now:1746008385638244|diff:978| [2025/04/30 10:19:45 638251] [debug] |xqc_engine_main_logic|END|now:1746008385637895| [2025/04/30 10:19:45 638432] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385638431| [2025/04/30 10:19:45 638441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 638450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:604| [2025/04/30 10:19:45 638455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 10:19:45 638464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 10:19:45 638470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 638478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1410|path_largest_ack:1409| [2025/04/30 10:19:45 638484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1340922|prior_time:1746008385600569|is_app_limited:0|send_elapse:35983|ack_elapse:37862|ctl_first_sent_time:1746008385602204|lagest_ack_time:1746008385638431|curr_delivered:1385331| [2025/04/30 10:19:45 638491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385602204| [2025/04/30 10:19:45 638498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:1159| [2025/04/30 10:19:45 638506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1410|path_largest_ack:1410| [2025/04/30 10:19:45 638512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1343322|prior_time:1746008385602616|is_app_limited:0|send_elapse:35926|ack_elapse:35815|ctl_first_sent_time:1746008385604175|lagest_ack_time:1746008385638431|curr_delivered:1386531| [2025/04/30 10:19:45 638524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385604175| [2025/04/30 10:19:45 638531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:1160| [2025/04/30 10:19:45 638537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34256|rttvar:59|minrtt:30819|latest_rtt:34256|ack_delay:64| [2025/04/30 10:19:45 638544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34248|rttvar:61|minrtt:30819|latest_rtt:34256|ack_delay:64| [2025/04/30 10:19:45 638571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1410|lost_pn:1407|thresh:3| [2025/04/30 10:19:45 638577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 638584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:61|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 638589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 638593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 638597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 638601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385699362|now:1746008385638584|interv:60778| [2025/04/30 10:19:45 638605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385699362|now:1746008385638584|interval:60778|pto_count:0|srtt:34248 [2025/04/30 10:19:45 638609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35926, ack_elapse 35815, delivered 43209|rate 1202722|lost 225| [2025/04/30 10:19:45 638614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202722) in round 28| [2025/04/30 10:19:45 638618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 638622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 638626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385604175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 638630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385604175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 638635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34248|latest_rtt:34256|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 638641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 10:19:45 638645] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746008385638431|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 638654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505638431|now:1746008385638431|interv:120000000| [2025/04/30 10:19:45 638658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505638431|now:1746008385638431|interv:120000000| [2025/04/30 10:19:45 638662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385639222|pq_index:0| [2025/04/30 10:19:45 638667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385637895| [2025/04/30 10:19:45 638671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385638670| [2025/04/30 10:19:45 638675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385638674| [2025/04/30 10:19:45 638681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 638686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1459632| [2025/04/30 10:19:45 638691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 638695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 638700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 638704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1460811| [2025/04/30 10:19:45 638709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 638713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 638717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 638721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 638726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 638730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 638733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 638738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 638745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 638749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1401861| [2025/04/30 10:19:45 638753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 638757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 638761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385639222| [2025/04/30 10:19:45 638765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385639222| [2025/04/30 10:19:45 638769] [debug] |xqc_engine_wakeup_after|wakeup:1746008385639222|now:1746008385638769|diff:453| [2025/04/30 10:19:45 638773] [debug] |xqc_engine_main_logic|END|now:1746008385638674| [2025/04/30 10:19:45 638779] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385638779| [2025/04/30 10:19:45 638783] [debug] |xqc_engine_wakeup_after|wakeup:1746008385639222|now:1746008385638782|diff:440| [2025/04/30 10:19:45 638786] [debug] |xqc_engine_main_logic|END|now:1746008385638779| [2025/04/30 10:19:45 639834] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385639833| [2025/04/30 10:19:45 639846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385639222|pq_index:0| [2025/04/30 10:19:45 639850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385638674| [2025/04/30 10:19:45 639855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385639854| [2025/04/30 10:19:45 639860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385639222|now:1746008385639854| [2025/04/30 10:19:45 639864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385639222|now:1746008385639854| [2025/04/30 10:19:45 639868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 639874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 639878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 639883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 639887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 639891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 639895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 639901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 639908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1401861| [2025/04/30 10:19:45 639922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 639928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 10:19:45 639968] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385639937|stream_id:0|stream_offset:1401861| [2025/04/30 10:19:45 639978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 639985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 639992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:61|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 639999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 640005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 640011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 640017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385701185|now:1746008385639992|interv:61193| [2025/04/30 10:19:45 640023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385701185|now:1746008385639992|interval:61193|pto_count:0|srtt:34248 [2025/04/30 10:19:45 640029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 640036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 640042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1403040| [2025/04/30 10:19:45 640048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 640053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 10:19:45 640116] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385640063|stream_id:0|stream_offset:1403040| [2025/04/30 10:19:45 640124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 640131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 640137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:61|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 640143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 640148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 640158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 640164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385701311|now:1746008385640136|interv:61175| [2025/04/30 10:19:45 640170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385701311|now:1746008385640136|interval:61175|pto_count:0|srtt:34248 [2025/04/30 10:19:45 640178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 640184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 640190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1404219| [2025/04/30 10:19:45 640196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 640201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385641201|now:1746008385640201|interv:1000| [2025/04/30 10:19:45 640207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 640212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 640218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385641201| [2025/04/30 10:19:45 640225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385641201| [2025/04/30 10:19:45 640230] [debug] |xqc_engine_wakeup_after|wakeup:1746008385641201|now:1746008385640230|diff:971| [2025/04/30 10:19:45 640234] [debug] |xqc_engine_main_logic|END|now:1746008385639854| [2025/04/30 10:19:45 640427] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385640425| [2025/04/30 10:19:45 640439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 640447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:605| [2025/04/30 10:19:45 640453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 10:19:45 640463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 10:19:45 640469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 640477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1412|path_largest_ack:1411| [2025/04/30 10:19:45 640484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1343322|prior_time:1746008385602616|is_app_limited:0|send_elapse:36042|ack_elapse:37809|ctl_first_sent_time:1746008385604291|lagest_ack_time:1746008385640425|curr_delivered:1387731| [2025/04/30 10:19:45 640491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385604291| [2025/04/30 10:19:45 640499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:1161| [2025/04/30 10:19:45 640505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1412|path_largest_ack:1412| [2025/04/30 10:19:45 640520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1345722|prior_time:1746008385604570|is_app_limited:0|send_elapse:35902|ack_elapse:35855|ctl_first_sent_time:1746008385606110|lagest_ack_time:1746008385640425|curr_delivered:1388931| [2025/04/30 10:19:45 640527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385606110| [2025/04/30 10:19:45 640533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:624||sndq_packets_used_bytes:0|sndq_packets_free:1162| [2025/04/30 10:19:45 640539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34248|rttvar:61|minrtt:30819|latest_rtt:34315|ack_delay:64| [2025/04/30 10:19:45 640545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34248|rttvar:46|minrtt:30819|latest_rtt:34315|ack_delay:64| [2025/04/30 10:19:45 640573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1412|lost_pn:1409|thresh:3| [2025/04/30 10:19:45 640580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 640586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:46|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 640594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 640598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 640602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 640606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385701311|now:1746008385640586|interv:60725| [2025/04/30 10:19:45 640610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385701311|now:1746008385640586|interval:60725|pto_count:0|srtt:34248 [2025/04/30 10:19:45 640615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35902, ack_elapse 35855, delivered 43209|rate 1203526|lost 225| [2025/04/30 10:19:45 640620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203526) in round 28| [2025/04/30 10:19:45 640624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 640628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 640632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385606110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 640637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385606110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 640641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34248|latest_rtt:34315|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 640652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 10:19:45 640656] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746008385640425|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 640661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505640425|now:1746008385640425|interv:120000000| [2025/04/30 10:19:45 640666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505640425|now:1746008385640425|interv:120000000| [2025/04/30 10:19:45 640670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385641201|pq_index:0| [2025/04/30 10:19:45 640674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385639854| [2025/04/30 10:19:45 640678] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385640678| [2025/04/30 10:19:45 640683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385640682| [2025/04/30 10:19:45 640690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 640694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 640699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 640704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 640708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 640713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1463169| [2025/04/30 10:19:45 640717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 640722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 640726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 640730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 640734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 640738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 640742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 640750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 640754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 640759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1404219| [2025/04/30 10:19:45 640763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 640767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 640771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385641201| [2025/04/30 10:19:45 640775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385641201| [2025/04/30 10:19:45 640779] [debug] |xqc_engine_wakeup_after|wakeup:1746008385641201|now:1746008385640779|diff:422| [2025/04/30 10:19:45 640784] [debug] |xqc_engine_main_logic|END|now:1746008385640682| [2025/04/30 10:19:45 640789] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385640789| [2025/04/30 10:19:45 640793] [debug] |xqc_engine_wakeup_after|wakeup:1746008385641201|now:1746008385640793|diff:408| [2025/04/30 10:19:45 640797] [debug] |xqc_engine_main_logic|END|now:1746008385640789| [2025/04/30 10:19:45 641867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385641867| [2025/04/30 10:19:45 641877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385641201|pq_index:0| [2025/04/30 10:19:45 641881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385640682| [2025/04/30 10:19:45 641887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385641885| [2025/04/30 10:19:45 641891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385641201|now:1746008385641885| [2025/04/30 10:19:45 641896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385641201|now:1746008385641885| [2025/04/30 10:19:45 641900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 641905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34248|min_srtt:34248|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 641910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 641915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 641919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 641923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 641928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 641935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 641950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1404219| [2025/04/30 10:19:45 641957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 641963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 10:19:45 641998] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385641972|stream_id:0|stream_offset:1404219| [2025/04/30 10:19:45 642004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 642009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 642014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:46|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 642022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 642028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 642034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 642041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385703220|now:1746008385642014|interv:61206| [2025/04/30 10:19:45 642047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385703220|now:1746008385642014|interval:61206|pto_count:0|srtt:34248 [2025/04/30 10:19:45 642055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 642062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 642068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1405398| [2025/04/30 10:19:45 642075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 642081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 10:19:45 642120] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385642091|stream_id:0|stream_offset:1405398| [2025/04/30 10:19:45 642129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 642136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 642144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34248|rtt_var:46|pto_duration:36248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 642157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 642162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 642168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 642174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385703339|now:1746008385642143|interv:61196| [2025/04/30 10:19:45 642181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385703339|now:1746008385642143|interval:61196|pto_count:0|srtt:34248 [2025/04/30 10:19:45 642188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 642196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 642203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1406577| [2025/04/30 10:19:45 642210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 642216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385643215|now:1746008385642215|interv:1000| [2025/04/30 10:19:45 642220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 642224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 642228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385643215| [2025/04/30 10:19:45 642233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385643215| [2025/04/30 10:19:45 642237] [debug] |xqc_engine_wakeup_after|wakeup:1746008385643215|now:1746008385642237|diff:978| [2025/04/30 10:19:45 642241] [debug] |xqc_engine_main_logic|END|now:1746008385641885| [2025/04/30 10:19:45 642443] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385642442| [2025/04/30 10:19:45 642455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 642464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:606| [2025/04/30 10:19:45 642471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 10:19:45 642480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 10:19:45 642487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 642494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1414|path_largest_ack:1413| [2025/04/30 10:19:45 642501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1345722|prior_time:1746008385604570|is_app_limited:0|send_elapse:36022|ack_elapse:37872|ctl_first_sent_time:1746008385606230|lagest_ack_time:1746008385642442|curr_delivered:1390131| [2025/04/30 10:19:45 642510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385606230| [2025/04/30 10:19:45 642515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:1163| [2025/04/30 10:19:45 642529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1414|path_largest_ack:1414| [2025/04/30 10:19:45 642535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1348122|prior_time:1746008385606543|is_app_limited:0|send_elapse:35928|ack_elapse:35899|ctl_first_sent_time:1746008385608102|lagest_ack_time:1746008385642442|curr_delivered:1391331| [2025/04/30 10:19:45 642543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385608102| [2025/04/30 10:19:45 642565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:1164| [2025/04/30 10:19:45 642576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34248|rttvar:46|minrtt:30819|latest_rtt:34340|ack_delay:72| [2025/04/30 10:19:45 642584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:40|minrtt:30819|latest_rtt:34340|ack_delay:72| [2025/04/30 10:19:45 642590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1414|lost_pn:1411|thresh:3| [2025/04/30 10:19:45 642597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 642601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:40|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 642606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 642610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 642614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 642618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385703341|now:1746008385642601|interv:60740| [2025/04/30 10:19:45 642622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385703341|now:1746008385642601|interval:60740|pto_count:0|srtt:34250 [2025/04/30 10:19:45 642626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35928, ack_elapse 35899, delivered 43209|rate 1202655|lost 225| [2025/04/30 10:19:45 642631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202655) in round 28| [2025/04/30 10:19:45 642635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 642639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 642643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385608102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 642648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385608102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 642653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34250|latest_rtt:34340|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 642663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 10:19:45 642667] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746008385642442|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 642672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505642442|now:1746008385642442|interv:120000000| [2025/04/30 10:19:45 642676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505642442|now:1746008385642442|interv:120000000| [2025/04/30 10:19:45 642680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385643215|pq_index:0| [2025/04/30 10:19:45 642685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385641885| [2025/04/30 10:19:45 642689] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385642689| [2025/04/30 10:19:45 642694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385642693| [2025/04/30 10:19:45 642700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 642704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 642709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 642713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 642718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 642722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1465527| [2025/04/30 10:19:45 642727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 642731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 642735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 642739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1466706| [2025/04/30 10:19:45 642744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 642750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 642754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 642759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 642764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 642768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1406577| [2025/04/30 10:19:45 642772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 642776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 642780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385643215| [2025/04/30 10:19:45 642784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385643215| [2025/04/30 10:19:45 642788] [debug] |xqc_engine_wakeup_after|wakeup:1746008385643215|now:1746008385642788|diff:427| [2025/04/30 10:19:45 642793] [debug] |xqc_engine_main_logic|END|now:1746008385642693| [2025/04/30 10:19:45 642798] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385642798| [2025/04/30 10:19:45 642802] [debug] |xqc_engine_wakeup_after|wakeup:1746008385643215|now:1746008385642802|diff:413| [2025/04/30 10:19:45 642806] [debug] |xqc_engine_main_logic|END|now:1746008385642798| [2025/04/30 10:19:45 643878] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385643878| [2025/04/30 10:19:45 643890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385643215|pq_index:0| [2025/04/30 10:19:45 643894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385642693| [2025/04/30 10:19:45 643899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385643898| [2025/04/30 10:19:45 643904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385643215|now:1746008385643898| [2025/04/30 10:19:45 643908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385643215|now:1746008385643898| [2025/04/30 10:19:45 643912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 643918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 643923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1466706| [2025/04/30 10:19:45 643928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 643934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 643941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 643954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 643961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 643967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1406577| [2025/04/30 10:19:45 643974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 643981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 10:19:45 644025] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385643992|stream_id:0|stream_offset:1406577| [2025/04/30 10:19:45 644034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 644042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 644048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:40|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 644055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 644061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 644067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 644073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385705242|now:1746008385644048|interv:61194| [2025/04/30 10:19:45 644079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385705242|now:1746008385644048|interval:61194|pto_count:0|srtt:34250 [2025/04/30 10:19:45 644087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 644094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 644105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1407756| [2025/04/30 10:19:45 644112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 644118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 10:19:45 644162] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385644129|stream_id:0|stream_offset:1407756| [2025/04/30 10:19:45 644173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 644181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 644191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:40|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 644196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 644200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 644203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 644207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385705379|now:1746008385644191|interv:61188| [2025/04/30 10:19:45 644212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385705379|now:1746008385644191|interval:61188|pto_count:0|srtt:34250 [2025/04/30 10:19:45 644216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 644221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 644225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1408935| [2025/04/30 10:19:45 644230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 644234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385645233|now:1746008385644233|interv:1000| [2025/04/30 10:19:45 644238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 644241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 644245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385645233| [2025/04/30 10:19:45 644250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385645233| [2025/04/30 10:19:45 644254] [debug] |xqc_engine_wakeup_after|wakeup:1746008385645233|now:1746008385644254|diff:979| [2025/04/30 10:19:45 644258] [debug] |xqc_engine_main_logic|END|now:1746008385643898| [2025/04/30 10:19:45 644433] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385644432| [2025/04/30 10:19:45 644442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 644451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:607| [2025/04/30 10:19:45 644457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 10:19:45 644465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 10:19:45 644471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 644479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1416|path_largest_ack:1415| [2025/04/30 10:19:45 644486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1348122|prior_time:1746008385606543|is_app_limited:0|send_elapse:36075|ack_elapse:37889|ctl_first_sent_time:1746008385608249|lagest_ack_time:1746008385644432|curr_delivered:1392531| [2025/04/30 10:19:45 644500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385608249| [2025/04/30 10:19:45 644507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:1165| [2025/04/30 10:19:45 644514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1416|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1416|path_largest_ack:1416| [2025/04/30 10:19:45 644519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1350522|prior_time:1746008385608545|is_app_limited:0|send_elapse:35949|ack_elapse:35887|ctl_first_sent_time:1746008385610116|lagest_ack_time:1746008385644432|curr_delivered:1393731| [2025/04/30 10:19:45 644526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385610116| [2025/04/30 10:19:45 644533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:1166| [2025/04/30 10:19:45 644539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:40|minrtt:30819|latest_rtt:34316|ack_delay:64| [2025/04/30 10:19:45 644546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:30|minrtt:30819|latest_rtt:34316|ack_delay:64| [2025/04/30 10:19:45 644577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1416|lost_pn:1413|thresh:3| [2025/04/30 10:19:45 644584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 644591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:30|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 644597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 644600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 644604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 644608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385705379|now:1746008385644591|interv:60788| [2025/04/30 10:19:45 644612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385705379|now:1746008385644591|interval:60788|pto_count:0|srtt:34250 [2025/04/30 10:19:45 644617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35949, ack_elapse 35887, delivered 43209|rate 1201952|lost 225| [2025/04/30 10:19:45 644621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201952) in round 28| [2025/04/30 10:19:45 644625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 644629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 644633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385610116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 644638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385610116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 644647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34250|latest_rtt:34316|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 644653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 10:19:45 644658] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746008385644432|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 644662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505644432|now:1746008385644432|interv:120000000| [2025/04/30 10:19:45 644667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505644432|now:1746008385644432|interv:120000000| [2025/04/30 10:19:45 644670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385645233|pq_index:0| [2025/04/30 10:19:45 644675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385643898| [2025/04/30 10:19:45 644679] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385644679| [2025/04/30 10:19:45 644684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385644683| [2025/04/30 10:19:45 644690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 644694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1466706| [2025/04/30 10:19:45 644699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 644703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 644708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 644712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1467885| [2025/04/30 10:19:45 644716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 644721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 644725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 644729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1469064| [2025/04/30 10:19:45 644736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 644740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 644744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 644748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 644753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 644757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1408935| [2025/04/30 10:19:45 644761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 644765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 644769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385645233| [2025/04/30 10:19:45 644773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385645233| [2025/04/30 10:19:45 644777] [debug] |xqc_engine_wakeup_after|wakeup:1746008385645233|now:1746008385644777|diff:456| [2025/04/30 10:19:45 644782] [debug] |xqc_engine_main_logic|END|now:1746008385644683| [2025/04/30 10:19:45 644787] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385644787| [2025/04/30 10:19:45 644791] [debug] |xqc_engine_wakeup_after|wakeup:1746008385645233|now:1746008385644791|diff:442| [2025/04/30 10:19:45 644795] [debug] |xqc_engine_main_logic|END|now:1746008385644787| [2025/04/30 10:19:45 645866] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385645866| [2025/04/30 10:19:45 645876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385645233|pq_index:0| [2025/04/30 10:19:45 645881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385644683| [2025/04/30 10:19:45 645886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385645885| [2025/04/30 10:19:45 645891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385645233|now:1746008385645885| [2025/04/30 10:19:45 645895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385645233|now:1746008385645885| [2025/04/30 10:19:45 645899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 645904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34250|min_srtt:34250|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 645909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1469064| [2025/04/30 10:19:45 645914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 645926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 645932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 645939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 645946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 645952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1408935| [2025/04/30 10:19:45 645957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 645964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 10:19:45 646007] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385645975|stream_id:0|stream_offset:1408935| [2025/04/30 10:19:45 646016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 646023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 646029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:30|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 646036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 646042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 646048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 646054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385707225|now:1746008385646028|interv:61197| [2025/04/30 10:19:45 646060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385707225|now:1746008385646028|interval:61197|pto_count:0|srtt:34250 [2025/04/30 10:19:45 646068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 646075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 646082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1410114| [2025/04/30 10:19:45 646089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 646096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 10:19:45 646134] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385646107|stream_id:0|stream_offset:1410114| [2025/04/30 10:19:45 646146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 646152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 646159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34250|rtt_var:30|pto_duration:36250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 646166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 646172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 646178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 646185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385707357|now:1746008385646159|interv:61198| [2025/04/30 10:19:45 646191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385707357|now:1746008385646159|interval:61198|pto_count:0|srtt:34250 [2025/04/30 10:19:45 646199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 646205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 646209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1411293| [2025/04/30 10:19:45 646214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 646218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385647218|now:1746008385646218|interv:1000| [2025/04/30 10:19:45 646222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 646226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 646230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385647218| [2025/04/30 10:19:45 646234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385647218| [2025/04/30 10:19:45 646238] [debug] |xqc_engine_wakeup_after|wakeup:1746008385647218|now:1746008385646238|diff:980| [2025/04/30 10:19:45 646243] [debug] |xqc_engine_main_logic|END|now:1746008385645885| [2025/04/30 10:19:45 646431] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385646430| [2025/04/30 10:19:45 646443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 646452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:608| [2025/04/30 10:19:45 646458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 10:19:45 646467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 10:19:45 646474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 646481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1418|path_largest_ack:1417| [2025/04/30 10:19:45 646496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1350522|prior_time:1746008385608545|is_app_limited:0|send_elapse:36107|ack_elapse:37885|ctl_first_sent_time:1746008385610274|lagest_ack_time:1746008385646430|curr_delivered:1394931| [2025/04/30 10:19:45 646503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385610274| [2025/04/30 10:19:45 646510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:1167| [2025/04/30 10:19:45 646517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1418|path_largest_ack:1418| [2025/04/30 10:19:45 646524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1352922|prior_time:1746008385610530|is_app_limited:0|send_elapse:35909|ack_elapse:35900|ctl_first_sent_time:1746008385612088|lagest_ack_time:1746008385646430|curr_delivered:1396131| [2025/04/30 10:19:45 646531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385612088| [2025/04/30 10:19:45 646538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:1168| [2025/04/30 10:19:45 646543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34250|rttvar:30|minrtt:30819|latest_rtt:34342|ack_delay:72| [2025/04/30 10:19:45 646547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:28|minrtt:30819|latest_rtt:34342|ack_delay:72| [2025/04/30 10:19:45 646574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1418|lost_pn:1415|thresh:3| [2025/04/30 10:19:45 646578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 646583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:28|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 646590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 646597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 646603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 646609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385707359|now:1746008385646582|interv:60777| [2025/04/30 10:19:45 646614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385707359|now:1746008385646582|interval:60777|pto_count:0|srtt:34252 [2025/04/30 10:19:45 646619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35909, ack_elapse 35900, delivered 43209|rate 1203291|lost 225| [2025/04/30 10:19:45 646623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203291) in round 28| [2025/04/30 10:19:45 646627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 646632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 646636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385612088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 646644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385612088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 646649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34252|latest_rtt:34342|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 646655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 10:19:45 646660] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746008385646430|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 646665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505646430|now:1746008385646430|interv:120000000| [2025/04/30 10:19:45 646669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505646430|now:1746008385646430|interv:120000000| [2025/04/30 10:19:45 646673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385647218|pq_index:0| [2025/04/30 10:19:45 646677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385645885| [2025/04/30 10:19:45 646681] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385646681| [2025/04/30 10:19:45 646686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385646685| [2025/04/30 10:19:45 646692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 646697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1469064| [2025/04/30 10:19:45 646702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 646706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 646711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 646715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1470243| [2025/04/30 10:19:45 646720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 646724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 646731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 646736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1471422| [2025/04/30 10:19:45 646740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 646744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 646748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 646752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 646757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 646761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1411293| [2025/04/30 10:19:45 646766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 646769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 646773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385647218| [2025/04/30 10:19:45 646777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385647218| [2025/04/30 10:19:45 646781] [debug] |xqc_engine_wakeup_after|wakeup:1746008385647218|now:1746008385646781|diff:437| [2025/04/30 10:19:45 646786] [debug] |xqc_engine_main_logic|END|now:1746008385646685| [2025/04/30 10:19:45 646791] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385646791| [2025/04/30 10:19:45 646795] [debug] |xqc_engine_wakeup_after|wakeup:1746008385647218|now:1746008385646795|diff:423| [2025/04/30 10:19:45 646799] [debug] |xqc_engine_main_logic|END|now:1746008385646791| [2025/04/30 10:19:45 647869] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385647869| [2025/04/30 10:19:45 647879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385647218|pq_index:0| [2025/04/30 10:19:45 647884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385646685| [2025/04/30 10:19:45 647889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385647888| [2025/04/30 10:19:45 647895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385647218|now:1746008385647888| [2025/04/30 10:19:45 647902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385647218|now:1746008385647888| [2025/04/30 10:19:45 647909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 647918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 647923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1471422| [2025/04/30 10:19:45 647937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 647944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 647950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 647957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 647964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 647970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1411293| [2025/04/30 10:19:45 647977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 647984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 10:19:45 648048] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385647994|stream_id:0|stream_offset:1411293| [2025/04/30 10:19:45 648060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 648067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 648074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:28|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 648081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 648087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 648093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 648097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385709246|now:1746008385648074|interv:61172| [2025/04/30 10:19:45 648101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385709246|now:1746008385648074|interval:61172|pto_count:0|srtt:34252 [2025/04/30 10:19:45 648106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 648114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 648121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1412472| [2025/04/30 10:19:45 648128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 648134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 10:19:45 648174] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385648146|stream_id:0|stream_offset:1412472| [2025/04/30 10:19:45 648183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 648191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 648197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:28|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 648204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 648209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 648213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 648217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385709398|now:1746008385648197|interv:61201| [2025/04/30 10:19:45 648221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385709398|now:1746008385648197|interval:61201|pto_count:0|srtt:34252 [2025/04/30 10:19:45 648225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 648230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 648234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1413651| [2025/04/30 10:19:45 648239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 648243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385649242|now:1746008385648242|interv:1000| [2025/04/30 10:19:45 648246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 648250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 648254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385649242| [2025/04/30 10:19:45 648259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385649242| [2025/04/30 10:19:45 648263] [debug] |xqc_engine_wakeup_after|wakeup:1746008385649242|now:1746008385648263|diff:979| [2025/04/30 10:19:45 648267] [debug] |xqc_engine_main_logic|END|now:1746008385647888| [2025/04/30 10:19:45 648433] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385648431| [2025/04/30 10:19:45 648442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 648451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:609| [2025/04/30 10:19:45 648457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 10:19:45 648465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 10:19:45 648471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 648483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1420|path_largest_ack:1419| [2025/04/30 10:19:45 648487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1352922|prior_time:1746008385610530|is_app_limited:0|send_elapse:36062|ack_elapse:37901|ctl_first_sent_time:1746008385612241|lagest_ack_time:1746008385648431|curr_delivered:1397331| [2025/04/30 10:19:45 648492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385612241| [2025/04/30 10:19:45 648497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:1169| [2025/04/30 10:19:45 648501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1420|path_largest_ack:1420| [2025/04/30 10:19:45 648508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1355322|prior_time:1746008385612514|is_app_limited:0|send_elapse:35872|ack_elapse:35917|ctl_first_sent_time:1746008385614070|lagest_ack_time:1746008385648431|curr_delivered:1398531| [2025/04/30 10:19:45 648515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385614070| [2025/04/30 10:19:45 648521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:1170| [2025/04/30 10:19:45 648526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:28|minrtt:30819|latest_rtt:34361|ack_delay:64| [2025/04/30 10:19:45 648531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34258|rttvar:32|minrtt:30819|latest_rtt:34361|ack_delay:64| [2025/04/30 10:19:45 648538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1420|lost_pn:1417|thresh:3| [2025/04/30 10:19:45 648545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 648571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:32|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 648579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 648585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 648592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 648597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385709404|now:1746008385648571|interv:60833| [2025/04/30 10:19:45 648601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385709404|now:1746008385648571|interval:60833|pto_count:0|srtt:34258 [2025/04/30 10:19:45 648605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35872, ack_elapse 35917, delivered 43209|rate 1203023|lost 225| [2025/04/30 10:19:45 648610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203023) in round 28| [2025/04/30 10:19:45 648614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 648622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 648626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385614070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 648631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385614070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 648635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34258|latest_rtt:34361|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 648642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 10:19:45 648646] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746008385648431|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 648651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505648431|now:1746008385648431|interv:120000000| [2025/04/30 10:19:45 648655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505648431|now:1746008385648431|interv:120000000| [2025/04/30 10:19:45 648659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385649242|pq_index:0| [2025/04/30 10:19:45 648663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385647888| [2025/04/30 10:19:45 648667] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385648667| [2025/04/30 10:19:45 648672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385648671| [2025/04/30 10:19:45 648678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 648683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1471422| [2025/04/30 10:19:45 648687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 648692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 648697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 648701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1472601| [2025/04/30 10:19:45 648706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 648713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 648717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 648721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 648725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 648729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 648733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 648737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 648742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 648746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1413651| [2025/04/30 10:19:45 648750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 648754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 648758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385649242| [2025/04/30 10:19:45 648762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385649242| [2025/04/30 10:19:45 648766] [debug] |xqc_engine_wakeup_after|wakeup:1746008385649242|now:1746008385648766|diff:476| [2025/04/30 10:19:45 648770] [debug] |xqc_engine_main_logic|END|now:1746008385648671| [2025/04/30 10:19:45 648776] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385648776| [2025/04/30 10:19:45 648780] [debug] |xqc_engine_wakeup_after|wakeup:1746008385649242|now:1746008385648780|diff:462| [2025/04/30 10:19:45 648784] [debug] |xqc_engine_main_logic|END|now:1746008385648776| [2025/04/30 10:19:45 649853] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385649853| [2025/04/30 10:19:45 649863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385649242|pq_index:0| [2025/04/30 10:19:45 649868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385648671| [2025/04/30 10:19:45 649873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385649872| [2025/04/30 10:19:45 649877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385649242|now:1746008385649872| [2025/04/30 10:19:45 649882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385649242|now:1746008385649872| [2025/04/30 10:19:45 649887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 649895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 649909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 649915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 649920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 649927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 649934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 649941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 649947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1413651| [2025/04/30 10:19:45 649954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 649959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 10:19:45 650002] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385649970|stream_id:0|stream_offset:1413651| [2025/04/30 10:19:45 650009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 650016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 650022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:32|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 650028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 650034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 650039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 650045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385711228|now:1746008385650022|interv:61206| [2025/04/30 10:19:45 650051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385711228|now:1746008385650022|interval:61206|pto_count:0|srtt:34258 [2025/04/30 10:19:45 650058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 650066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 650073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1414830| [2025/04/30 10:19:45 650086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 650092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 10:19:45 650133] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385650102|stream_id:0|stream_offset:1414830| [2025/04/30 10:19:45 650142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 650148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 650154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:32|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 650160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 650166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 650171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 650177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385711360|now:1746008385650154|interv:61206| [2025/04/30 10:19:45 650183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385711360|now:1746008385650154|interval:61206|pto_count:0|srtt:34258 [2025/04/30 10:19:45 650190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 650194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 650199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1416009| [2025/04/30 10:19:45 650203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 650207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385651207|now:1746008385650207|interv:1000| [2025/04/30 10:19:45 650211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 650215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 650219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385651207| [2025/04/30 10:19:45 650223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385651207| [2025/04/30 10:19:45 650227] [debug] |xqc_engine_wakeup_after|wakeup:1746008385651207|now:1746008385650227|diff:980| [2025/04/30 10:19:45 650231] [debug] |xqc_engine_main_logic|END|now:1746008385649872| [2025/04/30 10:19:45 650416] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385650415| [2025/04/30 10:19:45 650425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 650433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:610| [2025/04/30 10:19:45 650440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 10:19:45 650455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 10:19:45 650461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 650469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1422|path_largest_ack:1421| [2025/04/30 10:19:45 650475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1355322|prior_time:1746008385612514|is_app_limited:0|send_elapse:35994|ack_elapse:37901|ctl_first_sent_time:1746008385614192|lagest_ack_time:1746008385650415|curr_delivered:1399731| [2025/04/30 10:19:45 650483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385614192| [2025/04/30 10:19:45 650488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:1171| [2025/04/30 10:19:45 650492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1422|path_largest_ack:1422| [2025/04/30 10:19:45 650499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43209|prior_delivered:1357722|prior_time:1746008385614513|is_app_limited:0|send_elapse:35849|ack_elapse:35902|ctl_first_sent_time:1746008385616071|lagest_ack_time:1746008385650415|curr_delivered:1400931| [2025/04/30 10:19:45 650506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385616071| [2025/04/30 10:19:45 650513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:1172| [2025/04/30 10:19:45 650518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34258|rttvar:32|minrtt:30819|latest_rtt:34344|ack_delay:72| [2025/04/30 10:19:45 650525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34260|rttvar:27|minrtt:30819|latest_rtt:34344|ack_delay:72| [2025/04/30 10:19:45 650531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1422|lost_pn:1419|thresh:3| [2025/04/30 10:19:45 650538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 650545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34260|rtt_var:27|pto_duration:36260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 650576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 650583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 650588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 650592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385711362|now:1746008385650545|interv:60817| [2025/04/30 10:19:45 650596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385711362|now:1746008385650545|interval:60817|pto_count:0|srtt:34260 [2025/04/30 10:19:45 650600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35849, ack_elapse 35902, delivered 43209|rate 1203526|lost 225| [2025/04/30 10:19:45 650610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203526) in round 28| [2025/04/30 10:19:45 650614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 650618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 650622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385616071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 650627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385616071|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 650631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34260|latest_rtt:34344|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 650637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 10:19:45 650642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746008385650415|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 650647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505650415|now:1746008385650415|interv:120000000| [2025/04/30 10:19:45 650651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505650415|now:1746008385650415|interv:120000000| [2025/04/30 10:19:45 650655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385651207|pq_index:0| [2025/04/30 10:19:45 650659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385649872| [2025/04/30 10:19:45 650663] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385650663| [2025/04/30 10:19:45 650668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385650667| [2025/04/30 10:19:45 650674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|min_srtt:34260|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 650678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 650683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 650688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 650692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|min_srtt:34260|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 650696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1474959| [2025/04/30 10:19:45 650703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 650708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 650712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|min_srtt:34260|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 650716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1476138| [2025/04/30 10:19:45 650721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 650724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 650728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 650732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 650737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 650741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1416009| [2025/04/30 10:19:45 650745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 650749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 650753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385651207| [2025/04/30 10:19:45 650757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385651207| [2025/04/30 10:19:45 650761] [debug] |xqc_engine_wakeup_after|wakeup:1746008385651207|now:1746008385650761|diff:446| [2025/04/30 10:19:45 650765] [debug] |xqc_engine_main_logic|END|now:1746008385650667| [2025/04/30 10:19:45 650771] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385650771| [2025/04/30 10:19:45 650775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385651207|now:1746008385650775|diff:432| [2025/04/30 10:19:45 650779] [debug] |xqc_engine_main_logic|END|now:1746008385650771| [2025/04/30 10:19:45 651847] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385651847| [2025/04/30 10:19:45 651857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385651207|pq_index:0| [2025/04/30 10:19:45 651862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385650667| [2025/04/30 10:19:45 651867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385651866| [2025/04/30 10:19:45 651872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385651207|now:1746008385651866| [2025/04/30 10:19:45 651884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385651207|now:1746008385651866| [2025/04/30 10:19:45 651891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 651899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34260|min_srtt:34260|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 651906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1476138| [2025/04/30 10:19:45 651913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 651919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 651925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 651932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 651938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 651944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1416009| [2025/04/30 10:19:45 651951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 651956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 10:19:45 651994] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385651967|stream_id:0|stream_offset:1416009| [2025/04/30 10:19:45 652002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 652008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 652014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34260|rtt_var:27|pto_duration:36260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 652020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 652026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 652031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 652037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385713227|now:1746008385652014|interv:61213| [2025/04/30 10:19:45 652042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385713227|now:1746008385652014|interval:61213|pto_count:0|srtt:34260 [2025/04/30 10:19:45 652048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 652055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 652064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1417188| [2025/04/30 10:19:45 652070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 652076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 10:19:45 652112] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385652084|stream_id:0|stream_offset:1417188| [2025/04/30 10:19:45 652121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 652127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 652132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34260|rtt_var:27|pto_duration:36260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 652139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 652145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 652151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 652157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385713344|now:1746008385652131|interv:61213| [2025/04/30 10:19:45 652162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385713344|now:1746008385652131|interval:61213|pto_count:0|srtt:34260 [2025/04/30 10:19:45 652166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 652171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 652176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1418367| [2025/04/30 10:19:45 652180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 652184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385653184|now:1746008385652184|interv:1000| [2025/04/30 10:19:45 652188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 652192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 652196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385653184| [2025/04/30 10:19:45 652200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385653184| [2025/04/30 10:19:45 652204] [debug] |xqc_engine_wakeup_after|wakeup:1746008385653184|now:1746008385652204|diff:980| [2025/04/30 10:19:45 652208] [debug] |xqc_engine_main_logic|END|now:1746008385651866| [2025/04/30 10:19:45 652449] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385652448| [2025/04/30 10:19:45 652458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 652473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:611| [2025/04/30 10:19:45 652479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 10:19:45 652487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 10:19:45 652494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 652502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1423| [2025/04/30 10:19:45 652509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1357722|prior_time:1746008385614513|is_app_limited:0|send_elapse:35989|ack_elapse:37935|ctl_first_sent_time:1746008385616211|lagest_ack_time:1746008385652448|curr_delivered:1402131| [2025/04/30 10:19:45 652516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385616211| [2025/04/30 10:19:45 652521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:1173| [2025/04/30 10:19:45 652525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1424| [2025/04/30 10:19:45 652533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1360131|prior_time:1746008385616632|is_app_limited:0|send_elapse:35929|ack_elapse:35816|ctl_first_sent_time:1746008385618179|lagest_ack_time:1746008385652448|curr_delivered:1403331| [2025/04/30 10:19:45 652540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385618179| [2025/04/30 10:19:45 652546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:1174| [2025/04/30 10:19:45 652574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34260|rttvar:27|minrtt:30819|latest_rtt:34269|ack_delay:72| [2025/04/30 10:19:45 652581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:36|minrtt:30819|latest_rtt:34269|ack_delay:72| [2025/04/30 10:19:45 652586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1424|lost_pn:1421|thresh:3| [2025/04/30 10:19:45 652591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 652595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:36|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 652599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 652603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 652607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 652613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385713336|now:1746008385652595|interv:60741| [2025/04/30 10:19:45 652620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385713336|now:1746008385652595|interval:60741|pto_count:0|srtt:34252 [2025/04/30 10:19:45 652633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35929, ack_elapse 35816, delivered 43200|rate 1202371|lost 225| [2025/04/30 10:19:45 652638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202371) in round 28| [2025/04/30 10:19:45 652642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 652646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 652650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385618179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 652655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385618179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 652659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34252|latest_rtt:34269|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 652665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 10:19:45 652670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746008385652448|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 652675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505652448|now:1746008385652448|interv:120000000| [2025/04/30 10:19:45 652679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505652448|now:1746008385652448|interv:120000000| [2025/04/30 10:19:45 652683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385653184|pq_index:0| [2025/04/30 10:19:45 652687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385651866| [2025/04/30 10:19:45 652691] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385652691| [2025/04/30 10:19:45 652696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385652695| [2025/04/30 10:19:45 652702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 652706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1476138| [2025/04/30 10:19:45 652711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 652716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 652723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 652728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1477317| [2025/04/30 10:19:45 652732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 652737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 652741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 652745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1478496| [2025/04/30 10:19:45 652750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 652754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 652757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 652762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 652766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 652770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1418367| [2025/04/30 10:19:45 652775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 652779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 652783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385653184| [2025/04/30 10:19:45 652787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385653184| [2025/04/30 10:19:45 652791] [debug] |xqc_engine_wakeup_after|wakeup:1746008385653184|now:1746008385652791|diff:393| [2025/04/30 10:19:45 652795] [debug] |xqc_engine_main_logic|END|now:1746008385652695| [2025/04/30 10:19:45 652801] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385652801| [2025/04/30 10:19:45 652804] [debug] |xqc_engine_wakeup_after|wakeup:1746008385653184|now:1746008385652804|diff:380| [2025/04/30 10:19:45 652808] [debug] |xqc_engine_main_logic|END|now:1746008385652801| [2025/04/30 10:19:45 653880] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385653879| [2025/04/30 10:19:45 653892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385653184|pq_index:0| [2025/04/30 10:19:45 653899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385652695| [2025/04/30 10:19:45 653905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385653904| [2025/04/30 10:19:45 653924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385653477|now:1746008385653904| [2025/04/30 10:19:45 653931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 653937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385653477|now:1746008385653904| [2025/04/30 10:19:45 653942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 653947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385653184|now:1746008385653904| [2025/04/30 10:19:45 653954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385653184|now:1746008385653904| [2025/04/30 10:19:45 653959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 653966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:612|ack_delay:25488|first_ack_range:35|largest_pkt_recv_time:1746008385628477| [2025/04/30 10:19:45 653972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:612|low:577|pkt_pns:2| [2025/04/30 10:19:45 653977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:600|frame_largest_recv:612| [2025/04/30 10:19:45 653983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 653990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34252|min_srtt:34252|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 653997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1478496| [2025/04/30 10:19:45 654003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 654008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 654013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 654019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 654025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 654031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1418367| [2025/04/30 10:19:45 654037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 654043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 10:19:45 654080] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1460|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42007|now:1746008385654053|stream_id:0|stream_offset:1418367| [2025/04/30 10:19:45 654088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1460|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 10:19:45 654094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 654106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:36|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 654112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 654117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 654120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:45 654124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385715305|now:1746008385654106|interv:61199| [2025/04/30 10:19:45 654128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385715305|now:1746008385654106|interval:61199|pto_count:0|srtt:34252 [2025/04/30 10:19:45 654133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43214| [2025/04/30 10:19:45 654138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 654142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1419546| [2025/04/30 10:19:45 654147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 654152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 10:19:45 654178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008385654158|stream_id:0|stream_offset:1419546| [2025/04/30 10:19:45 654184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 654188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:45 654193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34252|rtt_var:36|pto_duration:36252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 654197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 654201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 654205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 654209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385715410|now:1746008385654192|interv:61218| [2025/04/30 10:19:45 654213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385715410|now:1746008385654192|interval:61218|pto_count:0|srtt:34252 [2025/04/30 10:19:45 654217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44414| [2025/04/30 10:19:45 654222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 654229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1420725| [2025/04/30 10:19:45 654234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 654238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385655238|now:1746008385654238|interv:1000| [2025/04/30 10:19:45 654242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 654246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 654250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385655238| [2025/04/30 10:19:45 654254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385655238| [2025/04/30 10:19:45 654258] [debug] |xqc_engine_wakeup_after|wakeup:1746008385655238|now:1746008385654258|diff:980| [2025/04/30 10:19:45 654263] [debug] |xqc_engine_main_logic|END|now:1746008385653904| [2025/04/30 10:19:45 654403] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385654401| [2025/04/30 10:19:45 654412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 654420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:612| [2025/04/30 10:19:45 654426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 10:19:45 654434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 10:19:45 654441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 654449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1426|path_largest_ack:1425| [2025/04/30 10:19:45 654456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1360131|prior_time:1746008385616632|is_app_limited:0|send_elapse:36057|ack_elapse:37769|ctl_first_sent_time:1746008385618307|lagest_ack_time:1746008385654401|curr_delivered:1404531| [2025/04/30 10:19:45 654463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385618307| [2025/04/30 10:19:45 654471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:1175| [2025/04/30 10:19:45 654478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1426|path_largest_ack:1426| [2025/04/30 10:19:45 654485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1362531|prior_time:1746008385618507|is_app_limited:0|send_elapse:35897|ack_elapse:35894|ctl_first_sent_time:1746008385620043|lagest_ack_time:1746008385654401|curr_delivered:1405731| [2025/04/30 10:19:45 654492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385620043| [2025/04/30 10:19:45 654499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:1176| [2025/04/30 10:19:45 654506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34252|rttvar:36|minrtt:30819|latest_rtt:34358|ack_delay:64| [2025/04/30 10:19:45 654512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34257|rttvar:37|minrtt:30819|latest_rtt:34358|ack_delay:64| [2025/04/30 10:19:45 654525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1426|lost_pn:1423|thresh:3| [2025/04/30 10:19:45 654532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 654538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:37|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 654545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 654574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 654578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:45 654582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385715415|now:1746008385654537|interv:60878| [2025/04/30 10:19:45 654586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385715415|now:1746008385654537|interval:60878|pto_count:0|srtt:34257 [2025/04/30 10:19:45 654591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35897, ack_elapse 35894, delivered 43200|rate 1203443|lost 225| [2025/04/30 10:19:45 654595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203443) in round 28| [2025/04/30 10:19:45 654600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 654604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 654608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385620043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 654612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385620043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 654617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42014|srtt:34257|latest_rtt:34358|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 654623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 10:19:45 654628] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746008385654401|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 654632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505654401|now:1746008385654401|interv:120000000| [2025/04/30 10:19:45 654637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505654401|now:1746008385654401|interv:120000000| [2025/04/30 10:19:45 654640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385655238|pq_index:0| [2025/04/30 10:19:45 654645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385653904| [2025/04/30 10:19:45 654653] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385654652| [2025/04/30 10:19:45 654660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385654659| [2025/04/30 10:19:45 654666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 654671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1478496| [2025/04/30 10:19:45 654676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 654680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 654685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 654689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1479675| [2025/04/30 10:19:45 654694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 654699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 654703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 654707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1480854| [2025/04/30 10:19:45 654711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 654715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 654719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 654723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 654728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 654732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1420725| [2025/04/30 10:19:45 654736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 654741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 654748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385655238| [2025/04/30 10:19:45 654752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385655238| [2025/04/30 10:19:45 654756] [debug] |xqc_engine_wakeup_after|wakeup:1746008385655238|now:1746008385654756|diff:482| [2025/04/30 10:19:45 654760] [debug] |xqc_engine_main_logic|END|now:1746008385654659| [2025/04/30 10:19:45 654766] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385654766| [2025/04/30 10:19:45 654769] [debug] |xqc_engine_wakeup_after|wakeup:1746008385655238|now:1746008385654769|diff:469| [2025/04/30 10:19:45 654773] [debug] |xqc_engine_main_logic|END|now:1746008385654766| [2025/04/30 10:19:45 655845] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385655845| [2025/04/30 10:19:45 655855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385655238|pq_index:0| [2025/04/30 10:19:45 655859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385654659| [2025/04/30 10:19:45 655864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385655863| [2025/04/30 10:19:45 655869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385655238|now:1746008385655863| [2025/04/30 10:19:45 655873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385655238|now:1746008385655863| [2025/04/30 10:19:45 655877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 655883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34257|min_srtt:34257|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 655892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1480854| [2025/04/30 10:19:45 655899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 655905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 655911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 655916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 655923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 655930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1420725| [2025/04/30 10:19:45 655936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 655943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 10:19:45 656005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008385655953|stream_id:0|stream_offset:1420725| [2025/04/30 10:19:45 656013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 656025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:45 656031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:37|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 656038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 656043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 656048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:45 656054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385717210|now:1746008385656031|interv:61179| [2025/04/30 10:19:45 656060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385717210|now:1746008385656031|interval:61179|pto_count:0|srtt:34257 [2025/04/30 10:19:45 656066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43214| [2025/04/30 10:19:45 656073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 656079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1421904| [2025/04/30 10:19:45 656085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 656091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 10:19:45 656127] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008385656100|stream_id:0|stream_offset:1421904| [2025/04/30 10:19:45 656133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 656138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:45 656142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34257|rtt_var:37|pto_duration:36257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 656147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 656151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 656155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 656162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385717357|now:1746008385656142|interv:61215| [2025/04/30 10:19:45 656168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385717357|now:1746008385656142|interval:61215|pto_count:0|srtt:34257 [2025/04/30 10:19:45 656175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44414| [2025/04/30 10:19:45 656187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 656192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1423083| [2025/04/30 10:19:45 656196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 656200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385657200|now:1746008385656200|interv:1000| [2025/04/30 10:19:45 656204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 656208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 656212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385657200| [2025/04/30 10:19:45 656216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385657200| [2025/04/30 10:19:45 656220] [debug] |xqc_engine_wakeup_after|wakeup:1746008385657200|now:1746008385656220|diff:980| [2025/04/30 10:19:45 656225] [debug] |xqc_engine_main_logic|END|now:1746008385655863| [2025/04/30 10:19:45 656406] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385656404| [2025/04/30 10:19:45 656416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 656424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:613| [2025/04/30 10:19:45 656429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 10:19:45 656438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 10:19:45 656444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 656451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1427| [2025/04/30 10:19:45 656458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1362531|prior_time:1746008385618507|is_app_limited:0|send_elapse:36052|ack_elapse:37897|ctl_first_sent_time:1746008385620198|lagest_ack_time:1746008385656404|curr_delivered:1406931| [2025/04/30 10:19:45 656465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385620198| [2025/04/30 10:19:45 656472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:1177| [2025/04/30 10:19:45 656476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1428| [2025/04/30 10:19:45 656482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1364931|prior_time:1746008385620494|is_app_limited:0|send_elapse:35918|ack_elapse:35910|ctl_first_sent_time:1746008385622063|lagest_ack_time:1746008385656404|curr_delivered:1408131| [2025/04/30 10:19:45 656489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385622063| [2025/04/30 10:19:45 656495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:1178| [2025/04/30 10:19:45 656508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34257|rttvar:37|minrtt:30819|latest_rtt:34341|ack_delay:72| [2025/04/30 10:19:45 656512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34258|rttvar:31|minrtt:30819|latest_rtt:34341|ack_delay:72| [2025/04/30 10:19:45 656517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1428|lost_pn:1425|thresh:3| [2025/04/30 10:19:45 656522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 656528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:31|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 656535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 656542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 656546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:45 656570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385717358|now:1746008385656528|interv:60830| [2025/04/30 10:19:45 656577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385717358|now:1746008385656528|interval:60830|pto_count:0|srtt:34258 [2025/04/30 10:19:45 656584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35918, ack_elapse 35910, delivered 43200|rate 1202739|lost 225| [2025/04/30 10:19:45 656590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202739) in round 28| [2025/04/30 10:19:45 656594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 656598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 656602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385622063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 656607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385622063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1367331| [2025/04/30 10:19:45 656611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42014|srtt:34258|latest_rtt:34341|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 656617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 10:19:45 656622] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746008385656404|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 656627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505656404|now:1746008385656404|interv:120000000| [2025/04/30 10:19:45 656631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505656404|now:1746008385656404|interv:120000000| [2025/04/30 10:19:45 656638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385657200|pq_index:0| [2025/04/30 10:19:45 656643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385655863| [2025/04/30 10:19:45 656647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385656647| [2025/04/30 10:19:45 656651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385656650| [2025/04/30 10:19:45 656657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 656662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1480854| [2025/04/30 10:19:45 656666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 656671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 656676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 656680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1482033| [2025/04/30 10:19:45 656684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 656689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 656693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 656697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 656702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 656706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 656709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 656714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 656718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 656722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1423083| [2025/04/30 10:19:45 656735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 656739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 656743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385657200| [2025/04/30 10:19:45 656747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385657200| [2025/04/30 10:19:45 656751] [debug] |xqc_engine_wakeup_after|wakeup:1746008385657200|now:1746008385656751|diff:449| [2025/04/30 10:19:45 656755] [debug] |xqc_engine_main_logic|END|now:1746008385656650| [2025/04/30 10:19:45 656761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385656761| [2025/04/30 10:19:45 656765] [debug] |xqc_engine_wakeup_after|wakeup:1746008385657200|now:1746008385656765|diff:435| [2025/04/30 10:19:45 656769] [debug] |xqc_engine_main_logic|END|now:1746008385656761| [2025/04/30 10:19:45 657839] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385657839| [2025/04/30 10:19:45 657849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385657200|pq_index:0| [2025/04/30 10:19:45 657854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385656650| [2025/04/30 10:19:45 657859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385657858| [2025/04/30 10:19:45 657863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385657200|now:1746008385657858| [2025/04/30 10:19:45 657868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385657200|now:1746008385657858| [2025/04/30 10:19:45 657872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 657877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34258|min_srtt:34258|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 657882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 657886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 657891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 657897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 657904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 657912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 657918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1423083| [2025/04/30 10:19:45 657923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 657927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 10:19:45 657976] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008385657945|stream_id:0|stream_offset:1423083| [2025/04/30 10:19:45 657986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 657993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:45 658000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:31|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 658006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 658013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 658019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:45 658025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385719203|now:1746008385657999|interv:61204| [2025/04/30 10:19:45 658031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385719203|now:1746008385657999|interval:61204|pto_count:0|srtt:34258 [2025/04/30 10:19:45 658038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43214| [2025/04/30 10:19:45 658047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 658054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1424262| [2025/04/30 10:19:45 658060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 658067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 10:19:45 658107] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008385658077|stream_id:0|stream_offset:1424262| [2025/04/30 10:19:45 658116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 658123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:45 658128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34258|rtt_var:31|pto_duration:36258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 658133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 658137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 658140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 658144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385719335|now:1746008385658128|interv:61207| [2025/04/30 10:19:45 658148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385719335|now:1746008385658128|interval:61207|pto_count:0|srtt:34258 [2025/04/30 10:19:45 658158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44414| [2025/04/30 10:19:45 658163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 658167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1425441| [2025/04/30 10:19:45 658172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 658176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385659176|now:1746008385658176|interv:1000| [2025/04/30 10:19:45 658180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 658183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 658188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385659176| [2025/04/30 10:19:45 658192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385659176| [2025/04/30 10:19:45 658196] [debug] |xqc_engine_wakeup_after|wakeup:1746008385659176|now:1746008385658196|diff:980| [2025/04/30 10:19:45 658200] [debug] |xqc_engine_main_logic|END|now:1746008385657858| [2025/04/30 10:19:45 658412] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385658411| [2025/04/30 10:19:45 658425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 658435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:614| [2025/04/30 10:19:45 658441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 10:19:45 658450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 10:19:45 658457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 658465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1430|path_largest_ack:1429| [2025/04/30 10:19:45 658472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1364931|prior_time:1746008385620494|is_app_limited:0|send_elapse:36046|ack_elapse:37917|ctl_first_sent_time:1746008385622191|lagest_ack_time:1746008385658411|curr_delivered:1409331| [2025/04/30 10:19:45 658480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385622191| [2025/04/30 10:19:45 658487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:1179| [2025/04/30 10:19:45 658495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1430|path_largest_ack:1430| [2025/04/30 10:19:45 658501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1367331|prior_time:1746008385622435|is_app_limited:0|send_elapse:35864|ack_elapse:35976|ctl_first_sent_time:1746008385623966|lagest_ack_time:1746008385658411|curr_delivered:1410531| [2025/04/30 10:19:45 658517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385623966| [2025/04/30 10:19:45 658523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:1180| [2025/04/30 10:19:45 658530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34258|rttvar:31|minrtt:30819|latest_rtt:34445|ack_delay:80| [2025/04/30 10:19:45 658535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34271|rttvar:50|minrtt:30819|latest_rtt:34445|ack_delay:80| [2025/04/30 10:19:45 658540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1430|lost_pn:1427|thresh:3| [2025/04/30 10:19:45 658544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 658548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:50|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 658581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 658585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 658589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:45 658593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385719348|now:1746008385658548|interv:60800| [2025/04/30 10:19:45 658597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385719348|now:1746008385658548|interval:60800|pto_count:0|srtt:34271 [2025/04/30 10:19:45 658601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35864, ack_elapse 35976, delivered 43200|rate 1200800|lost 225| [2025/04/30 10:19:45 658606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 10:19:45 658610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200800) in round 29| [2025/04/30 10:19:45 658614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 658618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 658622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385623966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 658627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385623966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 658631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42014|srtt:34271|latest_rtt:34445|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 658637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 10:19:45 658642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746008385658411|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 658651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505658411|now:1746008385658411|interv:120000000| [2025/04/30 10:19:45 658655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505658411|now:1746008385658411|interv:120000000| [2025/04/30 10:19:45 658659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385659176|pq_index:0| [2025/04/30 10:19:45 658664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385657858| [2025/04/30 10:19:45 658668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385658668| [2025/04/30 10:19:45 658673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385658672| [2025/04/30 10:19:45 658679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 658683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 658688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 658693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 658698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 658702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1484391| [2025/04/30 10:19:45 658707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 658711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 658716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 658720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 658725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 658728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 658732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 658737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 658744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 658748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1425441| [2025/04/30 10:19:45 658753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 658757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 658761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385659176| [2025/04/30 10:19:45 658765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385659176| [2025/04/30 10:19:45 658769] [debug] |xqc_engine_wakeup_after|wakeup:1746008385659176|now:1746008385658769|diff:407| [2025/04/30 10:19:45 658773] [debug] |xqc_engine_main_logic|END|now:1746008385658672| [2025/04/30 10:19:45 658779] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385658779| [2025/04/30 10:19:45 658782] [debug] |xqc_engine_wakeup_after|wakeup:1746008385659176|now:1746008385658782|diff:394| [2025/04/30 10:19:45 658786] [debug] |xqc_engine_main_logic|END|now:1746008385658779| [2025/04/30 10:19:45 659854] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385659854| [2025/04/30 10:19:45 659864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385659176|pq_index:0| [2025/04/30 10:19:45 659869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385658672| [2025/04/30 10:19:45 659874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385659873| [2025/04/30 10:19:45 659879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385659176|now:1746008385659873| [2025/04/30 10:19:45 659886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385659176|now:1746008385659873| [2025/04/30 10:19:45 659892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 659900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 659907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 659914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 659919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 659925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 659931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 659938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 659944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1425441| [2025/04/30 10:19:45 659955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 659961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 10:19:45 660006] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008385659971|stream_id:0|stream_offset:1425441| [2025/04/30 10:19:45 660013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 660020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:45 660025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:50|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 660032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 660037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 660042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:45 660048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385721242|now:1746008385660025|interv:61217| [2025/04/30 10:19:45 660053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385721242|now:1746008385660025|interval:61217|pto_count:0|srtt:34271 [2025/04/30 10:19:45 660060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43214| [2025/04/30 10:19:45 660066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 660072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1426620| [2025/04/30 10:19:45 660078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 660084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 10:19:45 660119] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008385660093|stream_id:0|stream_offset:1426620| [2025/04/30 10:19:45 660126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 660131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:45 660135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:50|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 660139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 660143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 660151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 660155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385721364|now:1746008385660135|interv:61229| [2025/04/30 10:19:45 660160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385721364|now:1746008385660135|interval:61229|pto_count:0|srtt:34271 [2025/04/30 10:19:45 660164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44414| [2025/04/30 10:19:45 660169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 660173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1427799| [2025/04/30 10:19:45 660178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 660181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385661181|now:1746008385660181|interv:1000| [2025/04/30 10:19:45 660185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 660189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 660193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385661181| [2025/04/30 10:19:45 660198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385661181| [2025/04/30 10:19:45 660202] [debug] |xqc_engine_wakeup_after|wakeup:1746008385661181|now:1746008385660202|diff:979| [2025/04/30 10:19:45 660206] [debug] |xqc_engine_main_logic|END|now:1746008385659873| [2025/04/30 10:19:45 660393] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385660393| [2025/04/30 10:19:45 660400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 660408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:615| [2025/04/30 10:19:45 660414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 10:19:45 660422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 10:19:45 660428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 660434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1432|path_largest_ack:1431| [2025/04/30 10:19:45 660440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1367331|prior_time:1746008385622435|is_app_limited:0|send_elapse:35989|ack_elapse:37958|ctl_first_sent_time:1746008385624091|lagest_ack_time:1746008385660393|curr_delivered:1411731| [2025/04/30 10:19:45 660447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385624091| [2025/04/30 10:19:45 660454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:1181| [2025/04/30 10:19:45 660461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1432|path_largest_ack:1432| [2025/04/30 10:19:45 660472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43200|prior_delivered:1369731|prior_time:1746008385624426|is_app_limited:0|send_elapse:35774|ack_elapse:35967|ctl_first_sent_time:1746008385625956|lagest_ack_time:1746008385660393|curr_delivered:1412931| [2025/04/30 10:19:45 660478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385625956| [2025/04/30 10:19:45 660485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:1182| [2025/04/30 10:19:45 660491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34271|rttvar:50|minrtt:30819|latest_rtt:34437|ack_delay:72| [2025/04/30 10:19:45 660497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34283|rttvar:61|minrtt:30819|latest_rtt:34437|ack_delay:72| [2025/04/30 10:19:45 660505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1432|lost_pn:1429|thresh:3| [2025/04/30 10:19:45 660511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 660518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34283|rtt_var:61|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 660524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 660531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 660537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42014| [2025/04/30 10:19:45 660543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385721376|now:1746008385660517|interv:60859| [2025/04/30 10:19:45 660574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385721376|now:1746008385660517|interval:60859|pto_count:0|srtt:34283 [2025/04/30 10:19:45 660581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35774, ack_elapse 35967, delivered 43200|rate 1201101|lost 225| [2025/04/30 10:19:45 660588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201101) in round 29| [2025/04/30 10:19:45 660594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 660598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 660602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385625956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 660607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385625956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 660611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42014|srtt:34283|latest_rtt:34437|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 660621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 660626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385685393|now:1746008385660393|interv:25000| [2025/04/30 10:19:45 660631] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385660393|max_ack_delay:25000| [2025/04/30 10:19:45 660636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 10:19:45 660641] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:616|frame:PING ACK |recv_time:1746008385660393|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 660646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505660393|now:1746008385660393|interv:120000000| [2025/04/30 10:19:45 660650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505660393|now:1746008385660393|interv:120000000| [2025/04/30 10:19:45 660654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385661181|pq_index:0| [2025/04/30 10:19:45 660658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385659873| [2025/04/30 10:19:45 660662] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385660662| [2025/04/30 10:19:45 660667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385660666| [2025/04/30 10:19:45 660673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|min_srtt:34283|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 660677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 660682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 660687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 660691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|min_srtt:34283|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 660696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1486749| [2025/04/30 10:19:45 660700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 660705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 660709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|min_srtt:34283|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 660716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 660720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 660724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 660729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 660733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 660737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 660742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1427799| [2025/04/30 10:19:45 660746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 660750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 660754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385661181| [2025/04/30 10:19:45 660758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385661181| [2025/04/30 10:19:45 660762] [debug] |xqc_engine_wakeup_after|wakeup:1746008385661181|now:1746008385660762|diff:419| [2025/04/30 10:19:45 660766] [debug] |xqc_engine_main_logic|END|now:1746008385660666| [2025/04/30 10:19:45 660772] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385660772| [2025/04/30 10:19:45 660776] [debug] |xqc_engine_wakeup_after|wakeup:1746008385661181|now:1746008385660775|diff:406| [2025/04/30 10:19:45 660779] [debug] |xqc_engine_main_logic|END|now:1746008385660772| [2025/04/30 10:19:45 661850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385661850| [2025/04/30 10:19:45 661860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385661181|pq_index:0| [2025/04/30 10:19:45 661864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385660666| [2025/04/30 10:19:45 661869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385661868| [2025/04/30 10:19:45 661875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385661181|now:1746008385661868| [2025/04/30 10:19:45 661882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385661181|now:1746008385661868| [2025/04/30 10:19:45 661888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 661896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34283|min_srtt:34283|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 661904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 661916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 661921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 661927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 661933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 661940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 661945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1427799| [2025/04/30 10:19:45 661952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 661957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 10:19:45 662001] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42014|now:1746008385661968|stream_id:0|stream_offset:1427799| [2025/04/30 10:19:45 662009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 662015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42014|applimit:0| [2025/04/30 10:19:45 662040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34283|rtt_var:61|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 662047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 662052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 662057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43214| [2025/04/30 10:19:45 662063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385723251|now:1746008385662040|interv:61211| [2025/04/30 10:19:45 662068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385723251|now:1746008385662040|interval:61211|pto_count:0|srtt:34283 [2025/04/30 10:19:45 662075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43214| [2025/04/30 10:19:45 662082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 662087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1428978| [2025/04/30 10:19:45 662094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 662100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 10:19:45 662150] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43214|now:1746008385662124|stream_id:0|stream_offset:1428978| [2025/04/30 10:19:45 662161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 662166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43214|applimit:0| [2025/04/30 10:19:45 662170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34283|rtt_var:61|pto_duration:36283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 662175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 662179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 662182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 10:19:45 662186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385723407|now:1746008385662170|interv:61237| [2025/04/30 10:19:45 662190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385723407|now:1746008385662170|interval:61237|pto_count:0|srtt:34283 [2025/04/30 10:19:45 662195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44414| [2025/04/30 10:19:45 662200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 662204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1430157| [2025/04/30 10:19:45 662208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 662212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385663212|now:1746008385662212|interv:1000| [2025/04/30 10:19:45 662216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 662220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 662224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385663212| [2025/04/30 10:19:45 662228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385663212| [2025/04/30 10:19:45 662232] [debug] |xqc_engine_wakeup_after|wakeup:1746008385663212|now:1746008385662232|diff:980| [2025/04/30 10:19:45 662237] [debug] |xqc_engine_main_logic|END|now:1746008385661868| [2025/04/30 10:19:45 662484] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385662483| [2025/04/30 10:19:45 662494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 662503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:616| [2025/04/30 10:19:45 662508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 10:19:45 662517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 10:19:45 662523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 662530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1434|path_largest_ack:1433| [2025/04/30 10:19:45 662543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1369731|prior_time:1746008385624426|is_app_limited:0|send_elapse:35911|ack_elapse:38057|ctl_first_sent_time:1746008385626093|lagest_ack_time:1746008385662483|curr_delivered:1414131| [2025/04/30 10:19:45 662571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385626093| [2025/04/30 10:19:45 662579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:1183| [2025/04/30 10:19:45 662585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1434|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1434|path_largest_ack:1434| [2025/04/30 10:19:45 662592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1372131|prior_time:1746008385626522|is_app_limited:0|send_elapse:36001|ack_elapse:35961|ctl_first_sent_time:1746008385628128|lagest_ack_time:1746008385662483|curr_delivered:1415338| [2025/04/30 10:19:45 662599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385628128| [2025/04/30 10:19:45 662606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:1184| [2025/04/30 10:19:45 662612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34283|rttvar:61|minrtt:30819|latest_rtt:34355|ack_delay:80| [2025/04/30 10:19:45 662619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34282|rttvar:48|minrtt:30819|latest_rtt:34355|ack_delay:80| [2025/04/30 10:19:45 662626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1434|lost_pn:1431|thresh:3| [2025/04/30 10:19:45 662633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 600|pns:2| [2025/04/30 10:19:45 662639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 662644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34282|rtt_var:48|pto_duration:36282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 662649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 662653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 662657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 662661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385723406|now:1746008385662644|interv:60762| [2025/04/30 10:19:45 662665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385723406|now:1746008385662644|interval:60762|pto_count:0|srtt:34282 [2025/04/30 10:19:45 662669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36001, ack_elapse 35961, delivered 43207|rate 1200161|lost 225| [2025/04/30 10:19:45 662674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200161) in round 29| [2025/04/30 10:19:45 662678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 662686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 662690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385628128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 662695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385628128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 662699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34282|latest_rtt:34355|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 662706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 10:19:45 662710] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746008385662483|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 662715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505662483|now:1746008385662483|interv:120000000| [2025/04/30 10:19:45 662719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505662483|now:1746008385662483|interv:120000000| [2025/04/30 10:19:45 662723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385663212|pq_index:0| [2025/04/30 10:19:45 662727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385661868| [2025/04/30 10:19:45 662731] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385662731| [2025/04/30 10:19:45 662736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385662735| [2025/04/30 10:19:45 662742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|min_srtt:34282|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 662747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 662752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 662756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 662761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|min_srtt:34282|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 662765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1489107| [2025/04/30 10:19:45 662770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 662777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 662782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|min_srtt:34282|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 662786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1490286| [2025/04/30 10:19:45 662791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 662795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 662798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 662803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 662807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 662811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1430157| [2025/04/30 10:19:45 662816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 662820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 662824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385663212| [2025/04/30 10:19:45 662828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385663212| [2025/04/30 10:19:45 662832] [debug] |xqc_engine_wakeup_after|wakeup:1746008385663212|now:1746008385662832|diff:380| [2025/04/30 10:19:45 662836] [debug] |xqc_engine_main_logic|END|now:1746008385662735| [2025/04/30 10:19:45 662842] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385662841| [2025/04/30 10:19:45 662845] [debug] |xqc_engine_wakeup_after|wakeup:1746008385663212|now:1746008385662845|diff:367| [2025/04/30 10:19:45 662849] [debug] |xqc_engine_main_logic|END|now:1746008385662841| [2025/04/30 10:19:45 663925] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385663924| [2025/04/30 10:19:45 663936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385663212|pq_index:0| [2025/04/30 10:19:45 663942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385662735| [2025/04/30 10:19:45 663950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385663948| [2025/04/30 10:19:45 663956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385663212|now:1746008385663948| [2025/04/30 10:19:45 663962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385663212|now:1746008385663948| [2025/04/30 10:19:45 663967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 663974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34282|min_srtt:34282|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 663988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1490286| [2025/04/30 10:19:45 663994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 664000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 664005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 664011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 664018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 664024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1430157| [2025/04/30 10:19:45 664030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 664036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 10:19:45 664081] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385664046|stream_id:0|stream_offset:1430157| [2025/04/30 10:19:45 664089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 664096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 664103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34282|rtt_var:48|pto_duration:36282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 664110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 664117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 664123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 664129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385725328|now:1746008385664103|interv:61225| [2025/04/30 10:19:45 664136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385725328|now:1746008385664103|interval:61225|pto_count:0|srtt:34282 [2025/04/30 10:19:45 664143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 664148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 664153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1431336| [2025/04/30 10:19:45 664162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 664167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 10:19:45 664198] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385664174|stream_id:0|stream_offset:1431336| [2025/04/30 10:19:45 664204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 664209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 664214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34282|rtt_var:48|pto_duration:36282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 664221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 664227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 664233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 664240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385725456|now:1746008385664213|interv:61243| [2025/04/30 10:19:45 664247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385725456|now:1746008385664213|interval:61243|pto_count:0|srtt:34282 [2025/04/30 10:19:45 664254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 664260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 664265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1432515| [2025/04/30 10:19:45 664269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 664273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 10:19:45 664302] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385664280|stream_id:0|stream_offset:1432515| [2025/04/30 10:19:45 664308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 664322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 664329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34282|rtt_var:48|pto_duration:36282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 664336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 664342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 664348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 664361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385725562|now:1746008385664329|interv:61233| [2025/04/30 10:19:45 664368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385725562|now:1746008385664329|interval:61233|pto_count:0|srtt:34282 [2025/04/30 10:19:45 664375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 664382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 664388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 664396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 664402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385665402|now:1746008385664402|interv:1000| [2025/04/30 10:19:45 664408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 664414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 664421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385665402| [2025/04/30 10:19:45 664427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385665402| [2025/04/30 10:19:45 664433] [debug] |xqc_engine_wakeup_after|wakeup:1746008385665402|now:1746008385664433|diff:969| [2025/04/30 10:19:45 664440] [debug] |xqc_engine_main_logic|END|now:1746008385663948| [2025/04/30 10:19:45 664454] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385664452| [2025/04/30 10:19:45 664460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 664468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:617| [2025/04/30 10:19:45 664473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 10:19:45 664482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 10:19:45 664488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 664495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1436|path_largest_ack:1435| [2025/04/30 10:19:45 664502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1372131|prior_time:1746008385626522|is_app_limited:0|send_elapse:36138|ack_elapse:37930|ctl_first_sent_time:1746008385628265|lagest_ack_time:1746008385664452|curr_delivered:1416538| [2025/04/30 10:19:45 664511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385628265| [2025/04/30 10:19:45 664518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:1185| [2025/04/30 10:19:45 664525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1436|path_largest_ack:1436| [2025/04/30 10:19:45 664531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1374531|prior_time:1746008385628477|is_app_limited:0|send_elapse:35921|ack_elapse:35975|ctl_first_sent_time:1746008385630033|lagest_ack_time:1746008385664452|curr_delivered:1417738| [2025/04/30 10:19:45 664540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385630033| [2025/04/30 10:19:45 664544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:1186| [2025/04/30 10:19:45 664564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34282|rttvar:48|minrtt:30819|latest_rtt:34419|ack_delay:64| [2025/04/30 10:19:45 664572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34291|rttvar:54|minrtt:30819|latest_rtt:34419|ack_delay:64| [2025/04/30 10:19:45 664576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1436|lost_pn:1433|thresh:3| [2025/04/30 10:19:45 664581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 664585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34291|rtt_var:54|pto_duration:36291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 664589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 664593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 664597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 664601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385725571|now:1746008385664584|interv:60987| [2025/04/30 10:19:45 664605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385725571|now:1746008385664584|interval:60987|pto_count:0|srtt:34291 [2025/04/30 10:19:45 664609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35921, ack_elapse 35975, delivered 43207|rate 1201028|lost 225| [2025/04/30 10:19:45 664614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201028) in round 29| [2025/04/30 10:19:45 664618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 664622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 664626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385630033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 664631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385630033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 664636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:43207|srtt:34291|latest_rtt:34419|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 664642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 10:19:45 664649] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746008385664452|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 664654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505664452|now:1746008385664452|interv:120000000| [2025/04/30 10:19:45 664658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505664452|now:1746008385664452|interv:120000000| [2025/04/30 10:19:45 664662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385665402|pq_index:0| [2025/04/30 10:19:45 664667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385663948| [2025/04/30 10:19:45 664671] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385664671| [2025/04/30 10:19:45 664676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385664675| [2025/04/30 10:19:45 664682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|min_srtt:34291|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 664686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1490286| [2025/04/30 10:19:45 664691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 664696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 664700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|min_srtt:34291|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 664705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1491465| [2025/04/30 10:19:45 664709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 664714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 664718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|min_srtt:34291|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 664722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1492644| [2025/04/30 10:19:45 664726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 664730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 664734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 664741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 664745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 664750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 664754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 664758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 664762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385665402| [2025/04/30 10:19:45 664766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385665402| [2025/04/30 10:19:45 664770] [debug] |xqc_engine_wakeup_after|wakeup:1746008385665402|now:1746008385664770|diff:632| [2025/04/30 10:19:45 664774] [debug] |xqc_engine_main_logic|END|now:1746008385664675| [2025/04/30 10:19:45 664779] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385664779| [2025/04/30 10:19:45 664783] [debug] |xqc_engine_wakeup_after|wakeup:1746008385665402|now:1746008385664783|diff:619| [2025/04/30 10:19:45 664787] [debug] |xqc_engine_main_logic|END|now:1746008385664779| [2025/04/30 10:19:45 665832] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385665832| [2025/04/30 10:19:45 665842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385665402|pq_index:0| [2025/04/30 10:19:45 665847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385664675| [2025/04/30 10:19:45 665864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385665863| [2025/04/30 10:19:45 665871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385665402|now:1746008385665863| [2025/04/30 10:19:45 665877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385665402|now:1746008385665863| [2025/04/30 10:19:45 665883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 665891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34291|min_srtt:34291|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 665898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1492644| [2025/04/30 10:19:45 665905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 665911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 665917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 665923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 665930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 665945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 665951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 665958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 10:19:45 666000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385665969|stream_id:0|stream_offset:1433694| [2025/04/30 10:19:45 666010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 666017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 666024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34291|rtt_var:54|pto_duration:36291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 666030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 666036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 666042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 666048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385727260|now:1746008385666023|interv:61237| [2025/04/30 10:19:45 666055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385727260|now:1746008385666023|interval:61237|pto_count:0|srtt:34291 [2025/04/30 10:19:45 666062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 666067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 666071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1434873| [2025/04/30 10:19:45 666076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 666080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385667080|now:1746008385666080|interv:1000| [2025/04/30 10:19:45 666084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 666088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 666092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385667080| [2025/04/30 10:19:45 666096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385667080| [2025/04/30 10:19:45 666100] [debug] |xqc_engine_wakeup_after|wakeup:1746008385667080|now:1746008385666100|diff:980| [2025/04/30 10:19:45 666105] [debug] |xqc_engine_main_logic|END|now:1746008385665863| [2025/04/30 10:19:45 666371] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385666369| [2025/04/30 10:19:45 666382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 666399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:618| [2025/04/30 10:19:45 666405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 10:19:45 666414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 10:19:45 666421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 666428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1437| [2025/04/30 10:19:45 666435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1374531|prior_time:1746008385628477|is_app_limited:0|send_elapse:36049|ack_elapse:37892|ctl_first_sent_time:1746008385630161|lagest_ack_time:1746008385666369|curr_delivered:1418938| [2025/04/30 10:19:45 666443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385630161| [2025/04/30 10:19:45 666450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:1187| [2025/04/30 10:19:45 666457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1438| [2025/04/30 10:19:45 666464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1376931|prior_time:1746008385630483|is_app_limited:0|send_elapse:35908|ack_elapse:35886|ctl_first_sent_time:1746008385632036|lagest_ack_time:1746008385666369|curr_delivered:1420138| [2025/04/30 10:19:45 666470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385632036| [2025/04/30 10:19:45 666476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:1188| [2025/04/30 10:19:45 666482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34291|rttvar:54|minrtt:30819|latest_rtt:34333|ack_delay:64| [2025/04/30 10:19:45 666489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:46|minrtt:30819|latest_rtt:34333|ack_delay:64| [2025/04/30 10:19:45 666496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1438|lost_pn:1435|thresh:3| [2025/04/30 10:19:45 666503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 666508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:46|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 666513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 666517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 666523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 666530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385727257|now:1746008385666508|interv:60749| [2025/04/30 10:19:45 666536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385727257|now:1746008385666508|interval:60749|pto_count:0|srtt:34288 [2025/04/30 10:19:45 666575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35908, ack_elapse 35886, delivered 43207|rate 1203269|lost 225| [2025/04/30 10:19:45 666584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203269) in round 29| [2025/04/30 10:19:45 666588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 666592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 666596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385632036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 666601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385632036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 666608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34288|latest_rtt:34333|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 666617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 10:19:45 666625] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746008385666369|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 666631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505666369|now:1746008385666369|interv:120000000| [2025/04/30 10:19:45 666637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505666369|now:1746008385666369|interv:120000000| [2025/04/30 10:19:45 666642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385667080|pq_index:0| [2025/04/30 10:19:45 666648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385665863| [2025/04/30 10:19:45 666654] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385666653| [2025/04/30 10:19:45 666662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385666660| [2025/04/30 10:19:45 666670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 666675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1492644| [2025/04/30 10:19:45 666680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 666685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 666689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 666698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1493823| [2025/04/30 10:19:45 666702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 666707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 666711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 666716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1495002| [2025/04/30 10:19:45 666720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 666724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 666729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 666733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 666738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 666742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1434873| [2025/04/30 10:19:45 666747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 666751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 666755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385667080| [2025/04/30 10:19:45 666759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385667080| [2025/04/30 10:19:45 666763] [debug] |xqc_engine_wakeup_after|wakeup:1746008385667080|now:1746008385666763|diff:317| [2025/04/30 10:19:45 666767] [debug] |xqc_engine_main_logic|END|now:1746008385666660| [2025/04/30 10:19:45 666773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385666773| [2025/04/30 10:19:45 666777] [debug] |xqc_engine_wakeup_after|wakeup:1746008385667080|now:1746008385666777|diff:303| [2025/04/30 10:19:45 666781] [debug] |xqc_engine_main_logic|END|now:1746008385666773| [2025/04/30 10:19:45 667848] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385667848| [2025/04/30 10:19:45 667862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385667080|pq_index:0| [2025/04/30 10:19:45 667869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385666660| [2025/04/30 10:19:45 667877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385667875| [2025/04/30 10:19:45 667890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385667080|now:1746008385667875| [2025/04/30 10:19:45 667895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385667080|now:1746008385667875| [2025/04/30 10:19:45 667898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 667904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 667909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1495002| [2025/04/30 10:19:45 667914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 667917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 667921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 667926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 667931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 667935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1434873| [2025/04/30 10:19:45 667939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 667944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 10:19:45 667979] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385667952|stream_id:0|stream_offset:1434873| [2025/04/30 10:19:45 667986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 667990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 667996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:46|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 668003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 668009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 668015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 668022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385729240|now:1746008385667995|interv:61245| [2025/04/30 10:19:45 668029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385729240|now:1746008385667995|interval:61245|pto_count:0|srtt:34288 [2025/04/30 10:19:45 668042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 668051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 668058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1436052| [2025/04/30 10:19:45 668065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 668071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 10:19:45 668111] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385668081|stream_id:0|stream_offset:1436052| [2025/04/30 10:19:45 668121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 668128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 668134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:46|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 668141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 668147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 668153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 668159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385729369|now:1746008385668134|interv:61235| [2025/04/30 10:19:45 668166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385729369|now:1746008385668134|interval:61235|pto_count:0|srtt:34288 [2025/04/30 10:19:45 668172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 668180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 668187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1437231| [2025/04/30 10:19:45 668195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 668201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385669201|now:1746008385668201|interv:1000| [2025/04/30 10:19:45 668206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 668210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 668214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385669201| [2025/04/30 10:19:45 668218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385669201| [2025/04/30 10:19:45 668222] [debug] |xqc_engine_wakeup_after|wakeup:1746008385669201|now:1746008385668222|diff:979| [2025/04/30 10:19:45 668232] [debug] |xqc_engine_main_logic|END|now:1746008385667875| [2025/04/30 10:19:45 668354] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385668353| [2025/04/30 10:19:45 668365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 668374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:619| [2025/04/30 10:19:45 668381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 10:19:45 668390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 10:19:45 668396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 668403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1440|path_largest_ack:1439| [2025/04/30 10:19:45 668410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1376931|prior_time:1746008385630483|is_app_limited:0|send_elapse:36080|ack_elapse:37870|ctl_first_sent_time:1746008385632208|lagest_ack_time:1746008385668353|curr_delivered:1421338| [2025/04/30 10:19:45 668418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385632208| [2025/04/30 10:19:45 668426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:1189| [2025/04/30 10:19:45 668433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1440|path_largest_ack:1440| [2025/04/30 10:19:45 668439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1379331|prior_time:1746008385632463|is_app_limited:0|send_elapse:35899|ack_elapse:35890|ctl_first_sent_time:1746008385634002|lagest_ack_time:1746008385668353|curr_delivered:1422538| [2025/04/30 10:19:45 668447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385634002| [2025/04/30 10:19:45 668453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:1190| [2025/04/30 10:19:45 668460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:46|minrtt:30819|latest_rtt:34351|ack_delay:72| [2025/04/30 10:19:45 668467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34286|rttvar:37|minrtt:30819|latest_rtt:34351|ack_delay:72| [2025/04/30 10:19:45 668475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1440|lost_pn:1437|thresh:3| [2025/04/30 10:19:45 668481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 668486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:37|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 668490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 668494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 668498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 668502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385729367|now:1746008385668485|interv:60882| [2025/04/30 10:19:45 668511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385729367|now:1746008385668485|interval:60882|pto_count:0|srtt:34286 [2025/04/30 10:19:45 668516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35899, ack_elapse 35890, delivered 43207|rate 1203571|lost 225| [2025/04/30 10:19:45 668520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203571) in round 29| [2025/04/30 10:19:45 668525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 668529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 668533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385634002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 668537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385634002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 668542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34286|latest_rtt:34351|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 668548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 10:19:45 668575] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746008385668353|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 668580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505668353|now:1746008385668353|interv:120000000| [2025/04/30 10:19:45 668584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505668353|now:1746008385668353|interv:120000000| [2025/04/30 10:19:45 668588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385669201|pq_index:0| [2025/04/30 10:19:45 668593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385667875| [2025/04/30 10:19:45 668597] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385668596| [2025/04/30 10:19:45 668601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385668600| [2025/04/30 10:19:45 668608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 668612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1495002| [2025/04/30 10:19:45 668617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 668625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 668630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 668634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1496181| [2025/04/30 10:19:45 668639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 668643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 668647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 668652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 668656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 668660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 668664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 668668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 668672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 668677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1437231| [2025/04/30 10:19:45 668681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 668685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 668689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385669201| [2025/04/30 10:19:45 668693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385669201| [2025/04/30 10:19:45 668697] [debug] |xqc_engine_wakeup_after|wakeup:1746008385669201|now:1746008385668697|diff:504| [2025/04/30 10:19:45 668702] [debug] |xqc_engine_main_logic|END|now:1746008385668600| [2025/04/30 10:19:45 668707] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385668707| [2025/04/30 10:19:45 668711] [debug] |xqc_engine_wakeup_after|wakeup:1746008385669201|now:1746008385668711|diff:490| [2025/04/30 10:19:45 668715] [debug] |xqc_engine_main_logic|END|now:1746008385668707| [2025/04/30 10:19:45 669780] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385669780| [2025/04/30 10:19:45 669791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385669201|pq_index:0| [2025/04/30 10:19:45 669796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385668600| [2025/04/30 10:19:45 669814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385669812| [2025/04/30 10:19:45 669821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385669201|now:1746008385669812| [2025/04/30 10:19:45 669828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385669201|now:1746008385669812| [2025/04/30 10:19:45 669834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 669842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 669849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 669856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 669863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 669869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 669876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 669883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 669890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1437231| [2025/04/30 10:19:45 669898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 669904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 10:19:45 669946] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385669915|stream_id:0|stream_offset:1437231| [2025/04/30 10:19:45 669956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 669963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 669969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:37|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 669976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 669983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 669989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 669995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385731201|now:1746008385669969|interv:61232| [2025/04/30 10:19:45 670007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385731201|now:1746008385669969|interval:61232|pto_count:0|srtt:34286 [2025/04/30 10:19:45 670014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 670022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 670029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1438410| [2025/04/30 10:19:45 670036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 670043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 10:19:45 670088] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385670054|stream_id:0|stream_offset:1438410| [2025/04/30 10:19:45 670098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 670105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 670112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:37|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 670120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 670126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 670133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 670139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385731340|now:1746008385670112|interv:61228| [2025/04/30 10:19:45 670144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385731340|now:1746008385670112|interval:61228|pto_count:0|srtt:34286 [2025/04/30 10:19:45 670149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 670154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 670158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1439589| [2025/04/30 10:19:45 670163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 670167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385671167|now:1746008385670167|interv:1000| [2025/04/30 10:19:45 670171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 670175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 670179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385671167| [2025/04/30 10:19:45 670188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385671167| [2025/04/30 10:19:45 670192] [debug] |xqc_engine_wakeup_after|wakeup:1746008385671167|now:1746008385670192|diff:975| [2025/04/30 10:19:45 670197] [debug] |xqc_engine_main_logic|END|now:1746008385669812| [2025/04/30 10:19:45 670341] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385670339| [2025/04/30 10:19:45 670351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 670360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:620| [2025/04/30 10:19:45 670366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 10:19:45 670375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 10:19:45 670381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 670388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1442|path_largest_ack:1441| [2025/04/30 10:19:45 670395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1379331|prior_time:1746008385632463|is_app_limited:0|send_elapse:36036|ack_elapse:37876|ctl_first_sent_time:1746008385634139|lagest_ack_time:1746008385670339|curr_delivered:1423738| [2025/04/30 10:19:45 670403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385634139| [2025/04/30 10:19:45 670408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:1191| [2025/04/30 10:19:45 670414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1442|path_largest_ack:1442| [2025/04/30 10:19:45 670421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1381731|prior_time:1746008385634447|is_app_limited:0|send_elapse:35872|ack_elapse:35892|ctl_first_sent_time:1746008385635961|lagest_ack_time:1746008385670339|curr_delivered:1424938| [2025/04/30 10:19:45 670427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385635961| [2025/04/30 10:19:45 670434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:1192| [2025/04/30 10:19:45 670440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34286|rttvar:37|minrtt:30819|latest_rtt:34378|ack_delay:64| [2025/04/30 10:19:45 670447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34290|rttvar:35|minrtt:30819|latest_rtt:34378|ack_delay:64| [2025/04/30 10:19:45 670453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1442|lost_pn:1439|thresh:3| [2025/04/30 10:19:45 670460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 670467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34290|rtt_var:35|pto_duration:36290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 670473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 670478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 670488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 670492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385731344|now:1746008385670467|interv:60877| [2025/04/30 10:19:45 670496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385731344|now:1746008385670467|interval:60877|pto_count:0|srtt:34290 [2025/04/30 10:19:45 670500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35872, ack_elapse 35892, delivered 43207|rate 1203805|lost 225| [2025/04/30 10:19:45 670505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203805) in round 29| [2025/04/30 10:19:45 670509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 670513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 670517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385635961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 670521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385635961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 670526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34290|latest_rtt:34378|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 670532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 10:19:45 670537] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746008385670339|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 670541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505670339|now:1746008385670339|interv:120000000| [2025/04/30 10:19:45 670546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505670339|now:1746008385670339|interv:120000000| [2025/04/30 10:19:45 670565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385671167|pq_index:0| [2025/04/30 10:19:45 670569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385669812| [2025/04/30 10:19:45 670573] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385670573| [2025/04/30 10:19:45 670578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385670577| [2025/04/30 10:19:45 670584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 670589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 670597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 670602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 670606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 670610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1498539| [2025/04/30 10:19:45 670615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 670619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 670623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 670627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 670632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 670636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 670639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 670644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 670648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 670652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1439589| [2025/04/30 10:19:45 670657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 670661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 670665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385671167| [2025/04/30 10:19:45 670669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385671167| [2025/04/30 10:19:45 670673] [debug] |xqc_engine_wakeup_after|wakeup:1746008385671167|now:1746008385670673|diff:494| [2025/04/30 10:19:45 670677] [debug] |xqc_engine_main_logic|END|now:1746008385670577| [2025/04/30 10:19:45 670683] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385670682| [2025/04/30 10:19:45 670686] [debug] |xqc_engine_wakeup_after|wakeup:1746008385671167|now:1746008385670686|diff:481| [2025/04/30 10:19:45 670690] [debug] |xqc_engine_main_logic|END|now:1746008385670682| [2025/04/30 10:19:45 671758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385671757| [2025/04/30 10:19:45 671774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385671167|pq_index:0| [2025/04/30 10:19:45 671779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385670577| [2025/04/30 10:19:45 671784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385671783| [2025/04/30 10:19:45 671789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385671167|now:1746008385671783| [2025/04/30 10:19:45 671795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385671167|now:1746008385671783| [2025/04/30 10:19:45 671801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 671809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34290|min_srtt:34290|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 671816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 671824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 671830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 671836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 671843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 671851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 671858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1439589| [2025/04/30 10:19:45 671864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 671871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 10:19:45 671935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385671883|stream_id:0|stream_offset:1439589| [2025/04/30 10:19:45 671945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 671952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 671960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34290|rtt_var:35|pto_duration:36290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 671966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 671972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 671984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 671989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385733173|now:1746008385671959|interv:61214| [2025/04/30 10:19:45 671996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385733173|now:1746008385671959|interval:61214|pto_count:0|srtt:34290 [2025/04/30 10:19:45 672003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 672011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 672018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1440768| [2025/04/30 10:19:45 672025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 672032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 10:19:45 672073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385672042|stream_id:0|stream_offset:1440768| [2025/04/30 10:19:45 672083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 672090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 672097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34290|rtt_var:35|pto_duration:36290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 672104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 672110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 672115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 672119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385733332|now:1746008385672097|interv:61235| [2025/04/30 10:19:45 672123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385733332|now:1746008385672097|interval:61235|pto_count:0|srtt:34290 [2025/04/30 10:19:45 672128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 672133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 672137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1441947| [2025/04/30 10:19:45 672143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 672150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385673150|now:1746008385672150|interv:1000| [2025/04/30 10:19:45 672156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 672172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 672176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385673150| [2025/04/30 10:19:45 672180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385673150| [2025/04/30 10:19:45 672185] [debug] |xqc_engine_wakeup_after|wakeup:1746008385673150|now:1746008385672184|diff:966| [2025/04/30 10:19:45 672189] [debug] |xqc_engine_main_logic|END|now:1746008385671783| [2025/04/30 10:19:45 672333] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385672332| [2025/04/30 10:19:45 672342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 672350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:621| [2025/04/30 10:19:45 672356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 10:19:45 672365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 10:19:45 672372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 672379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1444|path_largest_ack:1443| [2025/04/30 10:19:45 672386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1381731|prior_time:1746008385634447|is_app_limited:0|send_elapse:36054|ack_elapse:37885|ctl_first_sent_time:1746008385636143|lagest_ack_time:1746008385672332|curr_delivered:1426138| [2025/04/30 10:19:45 672392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385636143| [2025/04/30 10:19:45 672397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:1193| [2025/04/30 10:19:45 672401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1444|path_largest_ack:1444| [2025/04/30 10:19:45 672406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1384131|prior_time:1746008385636441|is_app_limited:0|send_elapse:35916|ack_elapse:35891|ctl_first_sent_time:1746008385637994|lagest_ack_time:1746008385672332|curr_delivered:1427338| [2025/04/30 10:19:45 672410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385637994| [2025/04/30 10:19:45 672414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:1194| [2025/04/30 10:19:45 672421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34290|rttvar:35|minrtt:30819|latest_rtt:34338|ack_delay:64| [2025/04/30 10:19:45 672427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:31|minrtt:30819|latest_rtt:34338|ack_delay:64| [2025/04/30 10:19:45 672433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1444|lost_pn:1441|thresh:3| [2025/04/30 10:19:45 672440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 672446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:31|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 672460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 672466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 672473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 672479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385733330|now:1746008385672446|interv:60884| [2025/04/30 10:19:45 672486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385733330|now:1746008385672446|interval:60884|pto_count:0|srtt:34288 [2025/04/30 10:19:45 672491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35916, ack_elapse 35891, delivered 43207|rate 1203001|lost 225| [2025/04/30 10:19:45 672496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203001) in round 29| [2025/04/30 10:19:45 672500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 672504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 672508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385637994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 672513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385637994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 672518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34288|latest_rtt:34338|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 672524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 10:19:45 672528] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746008385672332|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 672533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505672332|now:1746008385672332|interv:120000000| [2025/04/30 10:19:45 672537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505672332|now:1746008385672332|interv:120000000| [2025/04/30 10:19:45 672541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385673150|pq_index:0| [2025/04/30 10:19:45 672546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385671783| [2025/04/30 10:19:45 672566] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385672566| [2025/04/30 10:19:45 672571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385672570| [2025/04/30 10:19:45 672577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 672586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 672591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 672595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 672600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 672604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1500897| [2025/04/30 10:19:45 672609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 672613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 672617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 672622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1502076| [2025/04/30 10:19:45 672626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 672630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 672634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 672638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 672643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 672647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1441947| [2025/04/30 10:19:45 672651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 672655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 672659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385673150| [2025/04/30 10:19:45 672663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385673150| [2025/04/30 10:19:45 672667] [debug] |xqc_engine_wakeup_after|wakeup:1746008385673150|now:1746008385672667|diff:483| [2025/04/30 10:19:45 672672] [debug] |xqc_engine_main_logic|END|now:1746008385672570| [2025/04/30 10:19:45 672677] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385672677| [2025/04/30 10:19:45 672683] [debug] |xqc_engine_wakeup_after|wakeup:1746008385673150|now:1746008385672683|diff:467| [2025/04/30 10:19:45 672687] [debug] |xqc_engine_main_logic|END|now:1746008385672677| [2025/04/30 10:19:45 673761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385673761| [2025/04/30 10:19:45 673771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385673150|pq_index:0| [2025/04/30 10:19:45 673775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385672570| [2025/04/30 10:19:45 673780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385673779| [2025/04/30 10:19:45 673785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385673150|now:1746008385673779| [2025/04/30 10:19:45 673789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385673150|now:1746008385673779| [2025/04/30 10:19:45 673793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 673799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 673804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1502076| [2025/04/30 10:19:45 673808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 673812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 673816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 673821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 673825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 673829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1441947| [2025/04/30 10:19:45 673837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 673844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 10:19:45 673888] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385673855|stream_id:0|stream_offset:1441947| [2025/04/30 10:19:45 673897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1480|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 673904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 673911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:31|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 673917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 673930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 673937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 673943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385735143|now:1746008385673910|interv:61233| [2025/04/30 10:19:45 673948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385735143|now:1746008385673910|interval:61233|pto_count:0|srtt:34288 [2025/04/30 10:19:45 673955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 673962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 673968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1443126| [2025/04/30 10:19:45 673975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 673981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 10:19:45 674021] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385673991|stream_id:0|stream_offset:1443126| [2025/04/30 10:19:45 674031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 674038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 674044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:31|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 674051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 674057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 674064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 674070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385735279|now:1746008385674044|interv:61235| [2025/04/30 10:19:45 674076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385735279|now:1746008385674044|interval:61235|pto_count:0|srtt:34288 [2025/04/30 10:19:45 674084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 674092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 674098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1444305| [2025/04/30 10:19:45 674110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 674114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385675114|now:1746008385674114|interv:1000| [2025/04/30 10:19:45 674118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 674121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 674126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385675114| [2025/04/30 10:19:45 674130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385675114| [2025/04/30 10:19:45 674134] [debug] |xqc_engine_wakeup_after|wakeup:1746008385675114|now:1746008385674134|diff:980| [2025/04/30 10:19:45 674138] [debug] |xqc_engine_main_logic|END|now:1746008385673779| [2025/04/30 10:19:45 674367] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385674366| [2025/04/30 10:19:45 674379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 674388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:622| [2025/04/30 10:19:45 674395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 10:19:45 674404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 10:19:45 674411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 674418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1445| [2025/04/30 10:19:45 674425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1384131|prior_time:1746008385636441|is_app_limited:0|send_elapse:36036|ack_elapse:37925|ctl_first_sent_time:1746008385638114|lagest_ack_time:1746008385674366|curr_delivered:1428538| [2025/04/30 10:19:45 674432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385638114| [2025/04/30 10:19:45 674440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:1195| [2025/04/30 10:19:45 674447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1446| [2025/04/30 10:19:45 674455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1386531|prior_time:1746008385638431|is_app_limited:0|send_elapse:35762|ack_elapse:35935|ctl_first_sent_time:1746008385639937|lagest_ack_time:1746008385674366|curr_delivered:1429738| [2025/04/30 10:19:45 674462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385639937| [2025/04/30 10:19:45 674468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:1196| [2025/04/30 10:19:45 674474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:31|minrtt:30819|latest_rtt:34429|ack_delay:80| [2025/04/30 10:19:45 674478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34295|rttvar:39|minrtt:30819|latest_rtt:34429|ack_delay:80| [2025/04/30 10:19:45 674483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1446|lost_pn:1443|thresh:3| [2025/04/30 10:19:45 674494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 674498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:39|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 674503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 674507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 674511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 674515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385735286|now:1746008385674498|interv:60788| [2025/04/30 10:19:45 674519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385735286|now:1746008385674498|interval:60788|pto_count:0|srtt:34295 [2025/04/30 10:19:45 674524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35762, ack_elapse 35935, delivered 43207|rate 1202365|lost 225| [2025/04/30 10:19:45 674532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202365) in round 29| [2025/04/30 10:19:45 674538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 674544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 674571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385639937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 674576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385639937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 674580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34295|latest_rtt:34429|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 674586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 10:19:45 674591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746008385674366|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 674596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505674366|now:1746008385674366|interv:120000000| [2025/04/30 10:19:45 674600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505674366|now:1746008385674366|interv:120000000| [2025/04/30 10:19:45 674604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385675114|pq_index:0| [2025/04/30 10:19:45 674609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385673779| [2025/04/30 10:19:45 674613] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385674613| [2025/04/30 10:19:45 674618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385674617| [2025/04/30 10:19:45 674628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 674632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1502076| [2025/04/30 10:19:45 674637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 674642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 674646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 674651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1503255| [2025/04/30 10:19:45 674655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 674660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 674664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 674668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 674673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 674677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 674681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 674685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 674689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 674694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1444305| [2025/04/30 10:19:45 674698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 674702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 674706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385675114| [2025/04/30 10:19:45 674710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385675114| [2025/04/30 10:19:45 674717] [debug] |xqc_engine_wakeup_after|wakeup:1746008385675114|now:1746008385674717|diff:397| [2025/04/30 10:19:45 674722] [debug] |xqc_engine_main_logic|END|now:1746008385674617| [2025/04/30 10:19:45 674727] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385674727| [2025/04/30 10:19:45 674731] [debug] |xqc_engine_wakeup_after|wakeup:1746008385675114|now:1746008385674731|diff:383| [2025/04/30 10:19:45 674735] [debug] |xqc_engine_main_logic|END|now:1746008385674727| [2025/04/30 10:19:45 675804] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385675804| [2025/04/30 10:19:45 675817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385675114|pq_index:0| [2025/04/30 10:19:45 675824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385674617| [2025/04/30 10:19:45 675833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385675831| [2025/04/30 10:19:45 675838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385675114|now:1746008385675831| [2025/04/30 10:19:45 675844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385675114|now:1746008385675831| [2025/04/30 10:19:45 675850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 675858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 675865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 675872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 675878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 675884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 675891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 675898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 675904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1444305| [2025/04/30 10:19:45 675911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 675917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 10:19:45 675983] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385675928|stream_id:0|stream_offset:1444305| [2025/04/30 10:19:45 675993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1482|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 676001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 676015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:39|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 676022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 676028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 676033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 676037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385737223|now:1746008385676015|interv:61208| [2025/04/30 10:19:45 676041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385737223|now:1746008385676015|interval:61208|pto_count:0|srtt:34295 [2025/04/30 10:19:45 676045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 676050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 676055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1445484| [2025/04/30 10:19:45 676059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 676063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 10:19:45 676099] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385676071|stream_id:0|stream_offset:1445484| [2025/04/30 10:19:45 676108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 676116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 676122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:39|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 676129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 676134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 676138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 676142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385737366|now:1746008385676122|interv:61244| [2025/04/30 10:19:45 676146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385737366|now:1746008385676122|interval:61244|pto_count:0|srtt:34295 [2025/04/30 10:19:45 676150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 676155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 676159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1446663| [2025/04/30 10:19:45 676173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 676177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 10:19:45 676207] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385676183|stream_id:0|stream_offset:1446663| [2025/04/30 10:19:45 676216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 676223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 676230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:39|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 676237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 676241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 676245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 676251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385737478|now:1746008385676230|interv:61248| [2025/04/30 10:19:45 676258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385737478|now:1746008385676230|interval:61248|pto_count:0|srtt:34295 [2025/04/30 10:19:45 676265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 676272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 676276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 676281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 676285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385677285|now:1746008385676285|interv:1000| [2025/04/30 10:19:45 676291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 676297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 676303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385677285| [2025/04/30 10:19:45 676310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385677285| [2025/04/30 10:19:45 676316] [debug] |xqc_engine_wakeup_after|wakeup:1746008385677285|now:1746008385676315|diff:970| [2025/04/30 10:19:45 676322] [debug] |xqc_engine_main_logic|END|now:1746008385675831| [2025/04/30 10:19:45 676336] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385676335| [2025/04/30 10:19:45 676343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 676358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:623| [2025/04/30 10:19:45 676364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 10:19:45 676372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 10:19:45 676379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 676385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1447| [2025/04/30 10:19:45 676389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1386531|prior_time:1746008385638431|is_app_limited:0|send_elapse:35888|ack_elapse:37904|ctl_first_sent_time:1746008385640063|lagest_ack_time:1746008385676335|curr_delivered:1430938| [2025/04/30 10:19:45 676394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385640063| [2025/04/30 10:19:45 676400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:1197| [2025/04/30 10:19:45 676407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1448| [2025/04/30 10:19:45 676413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1388931|prior_time:1746008385640425|is_app_limited:0|send_elapse:35862|ack_elapse:35910|ctl_first_sent_time:1746008385641972|lagest_ack_time:1746008385676335|curr_delivered:1432138| [2025/04/30 10:19:45 676421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385641972| [2025/04/30 10:19:45 676427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:1198| [2025/04/30 10:19:45 676434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34295|rttvar:39|minrtt:30819|latest_rtt:34363|ack_delay:72| [2025/04/30 10:19:45 676441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34295|rttvar:31|minrtt:30819|latest_rtt:34363|ack_delay:72| [2025/04/30 10:19:45 676446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1448|lost_pn:1445|thresh:3| [2025/04/30 10:19:45 676451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 676455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:31|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 676459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 676463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 676467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 676471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385737478|now:1746008385676455|interv:61023| [2025/04/30 10:19:45 676475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385737478|now:1746008385676455|interval:61023|pto_count:0|srtt:34295 [2025/04/30 10:19:45 676484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35862, ack_elapse 35910, delivered 43207|rate 1203202|lost 225| [2025/04/30 10:19:45 676489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203202) in round 29| [2025/04/30 10:19:45 676493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 676497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 676501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385641972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 676506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385641972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 676510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:43207|srtt:34295|latest_rtt:34363|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 676516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 10:19:45 676521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1746008385676335|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 676526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505676335|now:1746008385676335|interv:120000000| [2025/04/30 10:19:45 676530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505676335|now:1746008385676335|interv:120000000| [2025/04/30 10:19:45 676534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385677285|pq_index:0| [2025/04/30 10:19:45 676538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385675831| [2025/04/30 10:19:45 676542] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385676542| [2025/04/30 10:19:45 676547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385676546| [2025/04/30 10:19:45 676575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 676580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 676584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 676589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 676594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 676601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1505613| [2025/04/30 10:19:45 676606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 676610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 676614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 676619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 676623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 676627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 676631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 676635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 676640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 676644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 676648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 676652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 676656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385677285| [2025/04/30 10:19:45 676660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385677285| [2025/04/30 10:19:45 676664] [debug] |xqc_engine_wakeup_after|wakeup:1746008385677285|now:1746008385676664|diff:621| [2025/04/30 10:19:45 676669] [debug] |xqc_engine_main_logic|END|now:1746008385676546| [2025/04/30 10:19:45 676674] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385676674| [2025/04/30 10:19:45 676678] [debug] |xqc_engine_wakeup_after|wakeup:1746008385677285|now:1746008385676678|diff:607| [2025/04/30 10:19:45 676682] [debug] |xqc_engine_main_logic|END|now:1746008385676674| [2025/04/30 10:19:45 677752] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385677752| [2025/04/30 10:19:45 677761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385677285|pq_index:0| [2025/04/30 10:19:45 677766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385676546| [2025/04/30 10:19:45 677771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385677770| [2025/04/30 10:19:45 677782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385677285|now:1746008385677770| [2025/04/30 10:19:45 677786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385677285|now:1746008385677770| [2025/04/30 10:19:45 677790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 677796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34295|min_srtt:34295|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 677801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 677808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 677814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 677821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 677828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 677833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 677840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 677847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 677854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 10:19:45 677920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385677865|stream_id:0|stream_offset:1447842| [2025/04/30 10:19:45 677928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 677935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 677941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34295|rtt_var:31|pto_duration:36295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 677947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 677952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 677958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 677963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385739160|now:1746008385677941|interv:61219| [2025/04/30 10:19:45 677969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385739160|now:1746008385677941|interval:61219|pto_count:0|srtt:34295 [2025/04/30 10:19:45 677975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 677987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 677993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1449021| [2025/04/30 10:19:45 677999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 678004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385679004|now:1746008385678004|interv:1000| [2025/04/30 10:19:45 678010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 678015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 678021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385679004| [2025/04/30 10:19:45 678026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385679004| [2025/04/30 10:19:45 678032] [debug] |xqc_engine_wakeup_after|wakeup:1746008385679004|now:1746008385678032|diff:972| [2025/04/30 10:19:45 678039] [debug] |xqc_engine_main_logic|END|now:1746008385677770| [2025/04/30 10:19:45 678336] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385678335| [2025/04/30 10:19:45 678345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 678354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:624| [2025/04/30 10:19:45 678360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 10:19:45 678368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 10:19:45 678375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 678382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1449| [2025/04/30 10:19:45 678389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1388931|prior_time:1746008385640425|is_app_limited:0|send_elapse:35981|ack_elapse:37910|ctl_first_sent_time:1746008385642091|lagest_ack_time:1746008385678335|curr_delivered:1433338| [2025/04/30 10:19:45 678397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385642091| [2025/04/30 10:19:45 678404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:1199| [2025/04/30 10:19:45 678411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1450| [2025/04/30 10:19:45 678416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1391331|prior_time:1746008385642442|is_app_limited:0|send_elapse:35890|ack_elapse:35893|ctl_first_sent_time:1746008385643992|lagest_ack_time:1746008385678335|curr_delivered:1434538| [2025/04/30 10:19:45 678423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385643992| [2025/04/30 10:19:45 678430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:1200| [2025/04/30 10:19:45 678442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34295|rttvar:31|minrtt:30819|latest_rtt:34343|ack_delay:64| [2025/04/30 10:19:45 678449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34293|rttvar:28|minrtt:30819|latest_rtt:34343|ack_delay:64| [2025/04/30 10:19:45 678456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1450|lost_pn:1447|thresh:3| [2025/04/30 10:19:45 678463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 678469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:28|pto_duration:36293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 678476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 678482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 678485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42007| [2025/04/30 10:19:45 678489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385739158|now:1746008385678469|interv:60689| [2025/04/30 10:19:45 678494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385739158|now:1746008385678469|interval:60689|pto_count:0|srtt:34293 [2025/04/30 10:19:45 678498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35890, ack_elapse 35893, delivered 43207|rate 1203772|lost 225| [2025/04/30 10:19:45 678503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203772) in round 29| [2025/04/30 10:19:45 678507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 678511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 678515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385643992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 678520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385643992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 678524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:42007|srtt:34293|latest_rtt:34343|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 678530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 10:19:45 678535] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746008385678335|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 678540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505678335|now:1746008385678335|interv:120000000| [2025/04/30 10:19:45 678544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505678335|now:1746008385678335|interv:120000000| [2025/04/30 10:19:45 678571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385679004|pq_index:0| [2025/04/30 10:19:45 678576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385677770| [2025/04/30 10:19:45 678580] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385678580| [2025/04/30 10:19:45 678585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385678584| [2025/04/30 10:19:45 678591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 678596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 678600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 678605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 678609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 678614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1507971| [2025/04/30 10:19:45 678618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 678623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 678627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 678632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1509150| [2025/04/30 10:19:45 678636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 678640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 678644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 678648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 678654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 678659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1449021| [2025/04/30 10:19:45 678666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 678670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 678674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385679004| [2025/04/30 10:19:45 678678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385679004| [2025/04/30 10:19:45 678682] [debug] |xqc_engine_wakeup_after|wakeup:1746008385679004|now:1746008385678682|diff:322| [2025/04/30 10:19:45 678686] [debug] |xqc_engine_main_logic|END|now:1746008385678584| [2025/04/30 10:19:45 678692] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385678692| [2025/04/30 10:19:45 678696] [debug] |xqc_engine_wakeup_after|wakeup:1746008385679004|now:1746008385678696|diff:308| [2025/04/30 10:19:45 678700] [debug] |xqc_engine_main_logic|END|now:1746008385678692| [2025/04/30 10:19:45 679769] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385679769| [2025/04/30 10:19:45 679779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385679004|pq_index:0| [2025/04/30 10:19:45 679784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385678584| [2025/04/30 10:19:45 679789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385679788| [2025/04/30 10:19:45 679794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385679004|now:1746008385679788| [2025/04/30 10:19:45 679799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385679004|now:1746008385679788| [2025/04/30 10:19:45 679806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 679815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34293|min_srtt:34293|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 679822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1509150| [2025/04/30 10:19:45 679827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 679831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 679837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 679844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 679851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 679857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1449021| [2025/04/30 10:19:45 679864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 679869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 10:19:45 679919] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42007|now:1746008385679887|stream_id:0|stream_offset:1449021| [2025/04/30 10:19:45 679927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 679934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:42007|applimit:0| [2025/04/30 10:19:45 679940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:28|pto_duration:36293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 679946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 679951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 679956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 679962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385741180|now:1746008385679939|interv:61241| [2025/04/30 10:19:45 679967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385741180|now:1746008385679939|interval:61241|pto_count:0|srtt:34293 [2025/04/30 10:19:45 679974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:43207| [2025/04/30 10:19:45 679980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 679986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1450200| [2025/04/30 10:19:45 679992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 679998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 10:19:45 680036] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385680007|stream_id:0|stream_offset:1450200| [2025/04/30 10:19:45 680043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 680048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 680052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:28|pto_duration:36293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 680057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 680060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 680064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 680068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385741300|now:1746008385680052|interv:61248| [2025/04/30 10:19:45 680072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385741300|now:1746008385680052|interval:61248|pto_count:0|srtt:34293 [2025/04/30 10:19:45 680081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 680085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 680090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1451379| [2025/04/30 10:19:45 680094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 680098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 10:19:45 680123] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385680105|stream_id:0|stream_offset:1451379| [2025/04/30 10:19:45 680128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 680133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 680137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34293|rtt_var:28|pto_duration:36293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 680141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 680145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 680149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 680153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385741398|now:1746008385680137|interv:61261| [2025/04/30 10:19:45 680157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385741398|now:1746008385680137|interval:61261|pto_count:0|srtt:34293 [2025/04/30 10:19:45 680161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 680166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 680170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 680175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 680178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385681178|now:1746008385680178|interv:1000| [2025/04/30 10:19:45 680182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 680186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 680190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385681178| [2025/04/30 10:19:45 680195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385681178| [2025/04/30 10:19:45 680202] [debug] |xqc_engine_wakeup_after|wakeup:1746008385681178|now:1746008385680202|diff:976| [2025/04/30 10:19:45 680207] [debug] |xqc_engine_main_logic|END|now:1746008385679788| [2025/04/30 10:19:45 680324] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385680323| [2025/04/30 10:19:45 680335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 680344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:625| [2025/04/30 10:19:45 680350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 10:19:45 680358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 10:19:45 680364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 680372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1451| [2025/04/30 10:19:45 680379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1391331|prior_time:1746008385642442|is_app_limited:0|send_elapse:36027|ack_elapse:37881|ctl_first_sent_time:1746008385644129|lagest_ack_time:1746008385680323|curr_delivered:1435738| [2025/04/30 10:19:45 680386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385644129| [2025/04/30 10:19:45 680393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:1201| [2025/04/30 10:19:45 680398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1452| [2025/04/30 10:19:45 680402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1393731|prior_time:1746008385644432|is_app_limited:0|send_elapse:35859|ack_elapse:35891|ctl_first_sent_time:1746008385645975|lagest_ack_time:1746008385680323|curr_delivered:1436938| [2025/04/30 10:19:45 680407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385645975| [2025/04/30 10:19:45 680413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:1202| [2025/04/30 10:19:45 680419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34293|rttvar:28|minrtt:30819|latest_rtt:34348|ack_delay:64| [2025/04/30 10:19:45 680426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34292|rttvar:23|minrtt:30819|latest_rtt:34348|ack_delay:64| [2025/04/30 10:19:45 680433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/04/30 10:19:45 680437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 680441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34292|rtt_var:23|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 680447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 680454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 680467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43207| [2025/04/30 10:19:45 680472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385741397|now:1746008385680441|interv:60956| [2025/04/30 10:19:45 680476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385741397|now:1746008385680441|interval:60956|pto_count:0|srtt:34292 [2025/04/30 10:19:45 680480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35859, ack_elapse 35891, delivered 43207|rate 1203839|lost 225| [2025/04/30 10:19:45 680485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203839) in round 29| [2025/04/30 10:19:45 680489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 680493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 680497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385645975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 680502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385645975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 680507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:43207|srtt:34292|latest_rtt:34348|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 680513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 10:19:45 680517] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746008385680323|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 680522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505680323|now:1746008385680323|interv:120000000| [2025/04/30 10:19:45 680526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505680323|now:1746008385680323|interv:120000000| [2025/04/30 10:19:45 680530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385681178|pq_index:0| [2025/04/30 10:19:45 680534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385679788| [2025/04/30 10:19:45 680538] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385680538| [2025/04/30 10:19:45 680543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385680542| [2025/04/30 10:19:45 680570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|min_srtt:34292|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 680578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1509150| [2025/04/30 10:19:45 680587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 680591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 680596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|min_srtt:34292|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 680601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1510329| [2025/04/30 10:19:45 680605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 680610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 680614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|min_srtt:34292|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 680618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 680622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 680626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 680630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 680634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 680639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 680643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 680648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 680652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 680656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385681178| [2025/04/30 10:19:45 680660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385681178| [2025/04/30 10:19:45 680664] [debug] |xqc_engine_wakeup_after|wakeup:1746008385681178|now:1746008385680664|diff:514| [2025/04/30 10:19:45 680668] [debug] |xqc_engine_main_logic|END|now:1746008385680542| [2025/04/30 10:19:45 680674] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385680673| [2025/04/30 10:19:45 680677] [debug] |xqc_engine_wakeup_after|wakeup:1746008385681178|now:1746008385680677|diff:501| [2025/04/30 10:19:45 680681] [debug] |xqc_engine_main_logic|END|now:1746008385680673| [2025/04/30 10:19:45 681752] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385681752| [2025/04/30 10:19:45 681762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385681178|pq_index:0| [2025/04/30 10:19:45 681771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385680542| [2025/04/30 10:19:45 681776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385681775| [2025/04/30 10:19:45 681781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385681178|now:1746008385681775| [2025/04/30 10:19:45 681785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385681178|now:1746008385681775| [2025/04/30 10:19:45 681789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 681795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34292|min_srtt:34292|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 681799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 681804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 681808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 681812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 681819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 681826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 681832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 681839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 681845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 10:19:45 681885] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746008385681856|stream_id:0|stream_offset:1452558| [2025/04/30 10:19:45 681896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 681903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 10:19:45 681910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34292|rtt_var:23|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 681917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 681923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 681929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 681941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385743148|now:1746008385681910|interv:61238| [2025/04/30 10:19:45 681947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385743148|now:1746008385681910|interval:61238|pto_count:0|srtt:34292 [2025/04/30 10:19:45 681955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44407| [2025/04/30 10:19:45 681962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 681969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1453737| [2025/04/30 10:19:45 681976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 681982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 10:19:45 682023] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385681992|stream_id:0|stream_offset:1453737| [2025/04/30 10:19:45 682032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 682040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 682046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34292|rtt_var:23|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 682053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 682060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 682064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 682068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385743284|now:1746008385682046|interv:61238| [2025/04/30 10:19:45 682072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385743284|now:1746008385682046|interval:61238|pto_count:0|srtt:34292 [2025/04/30 10:19:45 682077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 682082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 682086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1454916| [2025/04/30 10:19:45 682090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 682094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 10:19:45 682125] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385682101|stream_id:0|stream_offset:1454916| [2025/04/30 10:19:45 682143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 682150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 682156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34292|rtt_var:23|pto_duration:36292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 682161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 682164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 682168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 682172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385743393|now:1746008385682156|interv:61237| [2025/04/30 10:19:45 682176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385743393|now:1746008385682156|interval:61237|pto_count:0|srtt:34292 [2025/04/30 10:19:45 682181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 682185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 682190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1456095| [2025/04/30 10:19:45 682194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 682198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385683198|now:1746008385682198|interv:1000| [2025/04/30 10:19:45 682202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 682206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 682210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385683198| [2025/04/30 10:19:45 682214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385683198| [2025/04/30 10:19:45 682218] [debug] |xqc_engine_wakeup_after|wakeup:1746008385683198|now:1746008385682218|diff:980| [2025/04/30 10:19:45 682223] [debug] |xqc_engine_main_logic|END|now:1746008385681775| [2025/04/30 10:19:45 682313] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385682312| [2025/04/30 10:19:45 682325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 682334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:626| [2025/04/30 10:19:45 682341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 10:19:45 682350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 10:19:45 682356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 682364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1453| [2025/04/30 10:19:45 682379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1393731|prior_time:1746008385644432|is_app_limited:0|send_elapse:35991|ack_elapse:37880|ctl_first_sent_time:1746008385646107|lagest_ack_time:1746008385682312|curr_delivered:1438138| [2025/04/30 10:19:45 682387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385646107| [2025/04/30 10:19:45 682394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:1203| [2025/04/30 10:19:45 682401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1454| [2025/04/30 10:19:45 682407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1396131|prior_time:1746008385646430|is_app_limited:0|send_elapse:35906|ack_elapse:35882|ctl_first_sent_time:1746008385647994|lagest_ack_time:1746008385682312|curr_delivered:1439338| [2025/04/30 10:19:45 682414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385647994| [2025/04/30 10:19:45 682420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:1204| [2025/04/30 10:19:45 682427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34292|rttvar:23|minrtt:30819|latest_rtt:34318|ack_delay:72| [2025/04/30 10:19:45 682433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34286|rttvar:29|minrtt:30819|latest_rtt:34318|ack_delay:72| [2025/04/30 10:19:45 682440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/04/30 10:19:45 682447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 682453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:29|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 682459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 682464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 682471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 682478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385743387|now:1746008385682453|interv:60934| [2025/04/30 10:19:45 682484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385743387|now:1746008385682453|interval:60934|pto_count:0|srtt:34286 [2025/04/30 10:19:45 682491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35906, ack_elapse 35882, delivered 43207|rate 1203336|lost 225| [2025/04/30 10:19:45 682495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203336) in round 29| [2025/04/30 10:19:45 682499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 682504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 682512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385647994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 682516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385647994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 682521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44407|srtt:34286|latest_rtt:34318|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 682527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 10:19:45 682532] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746008385682312|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 682537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505682312|now:1746008385682312|interv:120000000| [2025/04/30 10:19:45 682541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505682312|now:1746008385682312|interv:120000000| [2025/04/30 10:19:45 682545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385683198|pq_index:0| [2025/04/30 10:19:45 682569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385681775| [2025/04/30 10:19:45 682578] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385682578| [2025/04/30 10:19:45 682583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385682582| [2025/04/30 10:19:45 682589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 682594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 682599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 682603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 682608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 682612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1512687| [2025/04/30 10:19:45 682617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 682625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 682629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 682634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 682638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 682642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 682646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 682650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 682655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 682659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1456095| [2025/04/30 10:19:45 682663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 682667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 682671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385683198| [2025/04/30 10:19:45 682675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385683198| [2025/04/30 10:19:45 682679] [debug] |xqc_engine_wakeup_after|wakeup:1746008385683198|now:1746008385682679|diff:519| [2025/04/30 10:19:45 682684] [debug] |xqc_engine_main_logic|END|now:1746008385682582| [2025/04/30 10:19:45 682689] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385682689| [2025/04/30 10:19:45 682693] [debug] |xqc_engine_wakeup_after|wakeup:1746008385683198|now:1746008385682693|diff:505| [2025/04/30 10:19:45 682697] [debug] |xqc_engine_main_logic|END|now:1746008385682689| [2025/04/30 10:19:45 683771] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385683770| [2025/04/30 10:19:45 683784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385683198|pq_index:0| [2025/04/30 10:19:45 683791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385682582| [2025/04/30 10:19:45 683803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385683802| [2025/04/30 10:19:45 683811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385683198|now:1746008385683802| [2025/04/30 10:19:45 683818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385683198|now:1746008385683802| [2025/04/30 10:19:45 683824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 683832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34286|min_srtt:34286|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 683848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 683855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 683860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 683866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 683873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 683880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 683887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1456095| [2025/04/30 10:19:45 683894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 683900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 10:19:45 684024] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385683911|stream_id:0|stream_offset:1456095| [2025/04/30 10:19:45 684034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 684040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 684046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:29|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 684052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 684057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 684062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 684068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385745197|now:1746008385684045|interv:61152| [2025/04/30 10:19:45 684073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385745197|now:1746008385684045|interval:61152|pto_count:0|srtt:34286 [2025/04/30 10:19:45 684079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 684086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 684091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1457274| [2025/04/30 10:19:45 684097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 684107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 10:19:45 684150] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385684117|stream_id:0|stream_offset:1457274| [2025/04/30 10:19:45 684157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 684163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 684169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34286|rtt_var:29|pto_duration:36286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 684175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 684180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 684185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 684190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385745403|now:1746008385684168|interv:61235| [2025/04/30 10:19:45 684195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385745403|now:1746008385684168|interval:61235|pto_count:0|srtt:34286 [2025/04/30 10:19:45 684201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 684207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 684213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1458453| [2025/04/30 10:19:45 684219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 684231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385685231|now:1746008385684231|interv:1000| [2025/04/30 10:19:45 684236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 684241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 684247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385685231| [2025/04/30 10:19:45 684252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385685231| [2025/04/30 10:19:45 684258] [debug] |xqc_engine_wakeup_after|wakeup:1746008385685231|now:1746008385684258|diff:973| [2025/04/30 10:19:45 684264] [debug] |xqc_engine_main_logic|END|now:1746008385683802| [2025/04/30 10:19:45 684276] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385684275| [2025/04/30 10:19:45 684298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 684306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:627| [2025/04/30 10:19:45 684311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 10:19:45 684318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 10:19:45 684338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 684344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1455| [2025/04/30 10:19:45 684351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1396131|prior_time:1746008385646430|is_app_limited:0|send_elapse:36058|ack_elapse:37845|ctl_first_sent_time:1746008385648146|lagest_ack_time:1746008385684275|curr_delivered:1440538| [2025/04/30 10:19:45 684357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385648146| [2025/04/30 10:19:45 684374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:1205| [2025/04/30 10:19:45 684380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1456| [2025/04/30 10:19:45 684386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1398531|prior_time:1746008385648431|is_app_limited:0|send_elapse:35900|ack_elapse:35844|ctl_first_sent_time:1746008385649970|lagest_ack_time:1746008385684275|curr_delivered:1441738| [2025/04/30 10:19:45 684392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385649970| [2025/04/30 10:19:45 684398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:1206| [2025/04/30 10:19:45 684403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34286|rttvar:29|minrtt:30819|latest_rtt:34305|ack_delay:72| [2025/04/30 10:19:45 684409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34280|rttvar:35|minrtt:30819|latest_rtt:34305|ack_delay:72| [2025/04/30 10:19:45 684414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/04/30 10:19:45 684420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 684425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34280|rtt_var:35|pto_duration:36280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 684431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 684437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 684442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 684447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385745397|now:1746008385684425|interv:60972| [2025/04/30 10:19:45 684453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385745397|now:1746008385684425|interval:60972|pto_count:0|srtt:34280 [2025/04/30 10:19:45 684459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35900, ack_elapse 35844, delivered 43207|rate 1203537|lost 225| [2025/04/30 10:19:45 684465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203537) in round 29| [2025/04/30 10:19:45 684474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 684479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 684484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385649970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 684491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385649970|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 684497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44407|srtt:34280|latest_rtt:34305|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 684505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 10:19:45 684511] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746008385684275|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 684517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505684275|now:1746008385684275|interv:120000000| [2025/04/30 10:19:45 684523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505684275|now:1746008385684275|interv:120000000| [2025/04/30 10:19:45 684528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385685231|pq_index:0| [2025/04/30 10:19:45 684534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385683802| [2025/04/30 10:19:45 684539] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385684539| [2025/04/30 10:19:45 684546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385684544| [2025/04/30 10:19:45 684576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|min_srtt:34280|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 684582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 684588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 684594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 684600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|min_srtt:34280|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 684606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1515045| [2025/04/30 10:19:45 684616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 684622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 684628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|min_srtt:34280|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 684633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1516224| [2025/04/30 10:19:45 684639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 684645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 684649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 684655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 684661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 684667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1458453| [2025/04/30 10:19:45 684673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 684678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 684683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385685231| [2025/04/30 10:19:45 684689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385685231| [2025/04/30 10:19:45 684694] [debug] |xqc_engine_wakeup_after|wakeup:1746008385685231|now:1746008385684694|diff:537| [2025/04/30 10:19:45 684700] [debug] |xqc_engine_main_logic|END|now:1746008385684544| [2025/04/30 10:19:45 684707] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385684707| [2025/04/30 10:19:45 684712] [debug] |xqc_engine_wakeup_after|wakeup:1746008385685231|now:1746008385684712|diff:519| [2025/04/30 10:19:45 684718] [debug] |xqc_engine_main_logic|END|now:1746008385684707| [2025/04/30 10:19:45 685766] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385685766| [2025/04/30 10:19:45 685776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385685231|pq_index:0| [2025/04/30 10:19:45 685781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385684544| [2025/04/30 10:19:45 685790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385685788| [2025/04/30 10:19:45 685798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385685393|now:1746008385685788| [2025/04/30 10:19:45 685805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 685810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385685393|now:1746008385685788| [2025/04/30 10:19:45 685824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 685830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385685231|now:1746008385685788| [2025/04/30 10:19:45 685837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385685231|now:1746008385685788| [2025/04/30 10:19:45 685842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 685849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:628|ack_delay:25456|first_ack_range:28|largest_pkt_recv_time:1746008385660393| [2025/04/30 10:19:45 685856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:628|low:600|pkt_pns:2| [2025/04/30 10:19:45 685862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:616|frame_largest_recv:628| [2025/04/30 10:19:45 685868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 685875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34280|min_srtt:34280|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 685881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1516224| [2025/04/30 10:19:45 685887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 685893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 685898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 685904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 685911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 685917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1458453| [2025/04/30 10:19:45 685923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 685929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 10:19:45 685972] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1494|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44407|now:1746008385685940|stream_id:0|stream_offset:1458453| [2025/04/30 10:19:45 685980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1494|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 10:19:45 685986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 685992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34280|rtt_var:35|pto_duration:36280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 685999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 686010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 686017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 686022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385747220|now:1746008385685992|interv:61228| [2025/04/30 10:19:45 686026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385747220|now:1746008385685992|interval:61228|pto_count:0|srtt:34280 [2025/04/30 10:19:45 686031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45614| [2025/04/30 10:19:45 686036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 686040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1459632| [2025/04/30 10:19:45 686045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 686049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 10:19:45 686077] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45614|now:1746008385686056|stream_id:0|stream_offset:1459632| [2025/04/30 10:19:45 686083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 686088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45614|applimit:0| [2025/04/30 10:19:45 686092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34280|rtt_var:35|pto_duration:36280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 686096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 686100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 686104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:45 686108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385747336|now:1746008385686092|interv:61244| [2025/04/30 10:19:45 686112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385747336|now:1746008385686092|interval:61244|pto_count:0|srtt:34280 [2025/04/30 10:19:45 686116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46814| [2025/04/30 10:19:45 686121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 686125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1460811| [2025/04/30 10:19:45 686129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 686133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 10:19:45 686159] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46814|now:1746008385686142|stream_id:0|stream_offset:1460811| [2025/04/30 10:19:45 686164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 686168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46814|applimit:0| [2025/04/30 10:19:45 686173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34280|rtt_var:35|pto_duration:36280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 686177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 686181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 686184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:45 686188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385747422|now:1746008385686172|interv:61250| [2025/04/30 10:19:45 686192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385747422|now:1746008385686172|interval:61250|pto_count:0|srtt:34280 [2025/04/30 10:19:45 686200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48014| [2025/04/30 10:19:45 686208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 686215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 686222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 686226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385687226|now:1746008385686226|interv:1000| [2025/04/30 10:19:45 686230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 686234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 686238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385687226| [2025/04/30 10:19:45 686243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385687226| [2025/04/30 10:19:45 686249] [debug] |xqc_engine_wakeup_after|wakeup:1746008385687226|now:1746008385686249|diff:977| [2025/04/30 10:19:45 686256] [debug] |xqc_engine_main_logic|END|now:1746008385685788| [2025/04/30 10:19:45 686271] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385686269| [2025/04/30 10:19:45 686278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 686286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:628| [2025/04/30 10:19:45 686293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 10:19:45 686302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 10:19:45 686308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 686322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1457| [2025/04/30 10:19:45 686329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1398531|prior_time:1746008385648431|is_app_limited:0|send_elapse:36032|ack_elapse:37838|ctl_first_sent_time:1746008385650102|lagest_ack_time:1746008385686269|curr_delivered:1442938| [2025/04/30 10:19:45 686336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385650102| [2025/04/30 10:19:45 686344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:1207| [2025/04/30 10:19:45 686351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1458| [2025/04/30 10:19:45 686357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1400931|prior_time:1746008385650415|is_app_limited:0|send_elapse:35896|ack_elapse:35854|ctl_first_sent_time:1746008385651967|lagest_ack_time:1746008385686269|curr_delivered:1444138| [2025/04/30 10:19:45 686365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385651967| [2025/04/30 10:19:45 686370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:1208| [2025/04/30 10:19:45 686374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34280|rttvar:35|minrtt:30819|latest_rtt:34302|ack_delay:64| [2025/04/30 10:19:45 686378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34274|rttvar:37|minrtt:30819|latest_rtt:34302|ack_delay:64| [2025/04/30 10:19:45 686383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/04/30 10:19:45 686387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 686393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34274|rtt_var:37|pto_duration:36274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 686400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 686406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 686412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45614| [2025/04/30 10:19:45 686416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385747416|now:1746008385686392|interv:61024| [2025/04/30 10:19:45 686420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385747416|now:1746008385686392|interval:61024|pto_count:0|srtt:34274 [2025/04/30 10:19:45 686424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35896, ack_elapse 35854, delivered 43207|rate 1203671|lost 225| [2025/04/30 10:19:45 686429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203671) in round 29| [2025/04/30 10:19:45 686433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 686441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 686445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385651967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 686450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385651967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 686454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45614|srtt:34274|latest_rtt:34302|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 686460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 10:19:45 686465] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1746008385686269|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 686470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505686269|now:1746008385686269|interv:120000000| [2025/04/30 10:19:45 686474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505686269|now:1746008385686269|interv:120000000| [2025/04/30 10:19:45 686478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385687226|pq_index:0| [2025/04/30 10:19:45 686482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385685788| [2025/04/30 10:19:45 686486] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385686486| [2025/04/30 10:19:45 686491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385686490| [2025/04/30 10:19:45 686497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 686502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1516224| [2025/04/30 10:19:45 686507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 686511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 686516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 686520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1517403| [2025/04/30 10:19:45 686525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 686532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 686537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 686541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 686545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 686568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 686572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 686577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 686581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 686585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 686590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 686594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 686598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385687226| [2025/04/30 10:19:45 686602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385687226| [2025/04/30 10:19:45 686606] [debug] |xqc_engine_wakeup_after|wakeup:1746008385687226|now:1746008385686606|diff:620| [2025/04/30 10:19:45 686610] [debug] |xqc_engine_main_logic|END|now:1746008385686490| [2025/04/30 10:19:45 686616] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385686616| [2025/04/30 10:19:45 686620] [debug] |xqc_engine_wakeup_after|wakeup:1746008385687226|now:1746008385686620|diff:606| [2025/04/30 10:19:45 686624] [debug] |xqc_engine_main_logic|END|now:1746008385686616| [2025/04/30 10:19:45 687695] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385687695| [2025/04/30 10:19:45 687705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385687226|pq_index:0| [2025/04/30 10:19:45 687709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385686490| [2025/04/30 10:19:45 687714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385687713| [2025/04/30 10:19:45 687719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385687226|now:1746008385687713| [2025/04/30 10:19:45 687723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385687226|now:1746008385687713| [2025/04/30 10:19:45 687727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 687737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34274|min_srtt:34274|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 687742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 687747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 687751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 687755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 687759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 687764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 687768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 687774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 687781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 10:19:45 687847] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45614|now:1746008385687793|stream_id:0|stream_offset:1461990| [2025/04/30 10:19:45 687856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 687863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45614|applimit:0| [2025/04/30 10:19:45 687869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34274|rtt_var:37|pto_duration:36274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 687875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 687881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 687886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:45 687892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385749067|now:1746008385687869|interv:61198| [2025/04/30 10:19:45 687897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385749067|now:1746008385687869|interval:61198|pto_count:0|srtt:34274 [2025/04/30 10:19:45 687903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46814| [2025/04/30 10:19:45 687910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 687916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1463169| [2025/04/30 10:19:45 687929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 687934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 10:19:45 687971] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46814|now:1746008385687944|stream_id:0|stream_offset:1463169| [2025/04/30 10:19:45 687979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 687985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46814|applimit:0| [2025/04/30 10:19:45 687991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34274|rtt_var:37|pto_duration:36274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 687997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 688003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 688009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:45 688015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385749218|now:1746008385687991|interv:61227| [2025/04/30 10:19:45 688021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385749218|now:1746008385687991|interval:61227|pto_count:0|srtt:34274 [2025/04/30 10:19:45 688028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48014| [2025/04/30 10:19:45 688035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 688042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 688048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 688052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385689051|now:1746008385688051|interv:1000| [2025/04/30 10:19:45 688056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 688059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 688063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385689051| [2025/04/30 10:19:45 688068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385689051| [2025/04/30 10:19:45 688072] [debug] |xqc_engine_wakeup_after|wakeup:1746008385689051|now:1746008385688072|diff:979| [2025/04/30 10:19:45 688076] [debug] |xqc_engine_main_logic|END|now:1746008385687713| [2025/04/30 10:19:45 688373] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385688372| [2025/04/30 10:19:45 688383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 688392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:629| [2025/04/30 10:19:45 688404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 10:19:45 688413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 10:19:45 688419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 688427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1459| [2025/04/30 10:19:45 688434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1400931|prior_time:1746008385650415|is_app_limited:0|send_elapse:36013|ack_elapse:37957|ctl_first_sent_time:1746008385652084|lagest_ack_time:1746008385688372|curr_delivered:1445338| [2025/04/30 10:19:45 688441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385652084| [2025/04/30 10:19:45 688449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:1209| [2025/04/30 10:19:45 688456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1460|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/04/30 10:19:45 688463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1403331|prior_time:1746008385652448|is_app_limited:0|send_elapse:35874|ack_elapse:35924|ctl_first_sent_time:1746008385654053|lagest_ack_time:1746008385688372|curr_delivered:1446545| [2025/04/30 10:19:45 688470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385654053| [2025/04/30 10:19:45 688476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:576||sndq_packets_used_bytes:0|sndq_packets_free:1210| [2025/04/30 10:19:45 688483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34274|rttvar:37|minrtt:30819|latest_rtt:34319|ack_delay:80| [2025/04/30 10:19:45 688489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34269|rttvar:36|minrtt:30819|latest_rtt:34319|ack_delay:80| [2025/04/30 10:19:45 688496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/04/30 10:19:45 688503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 613|pns:2| [2025/04/30 10:19:45 688509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 688515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:36|pto_duration:36269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 688520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 688524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 688528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 688532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385749213|now:1746008385688515|interv:60698| [2025/04/30 10:19:45 688539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385749213|now:1746008385688515|interval:60698|pto_count:0|srtt:34269 [2025/04/30 10:19:45 688575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35874, ack_elapse 35924, delivered 43214|rate 1202928|lost 225| [2025/04/30 10:19:45 688580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202928) in round 29| [2025/04/30 10:19:45 688584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 688589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 688593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385654053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 688597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385654053|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 688602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:34269|latest_rtt:34319|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 688608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 10:19:45 688613] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746008385688372|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 688618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505688372|now:1746008385688372|interv:120000000| [2025/04/30 10:19:45 688622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505688372|now:1746008385688372|interv:120000000| [2025/04/30 10:19:45 688626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385689051|pq_index:0| [2025/04/30 10:19:45 688630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385687713| [2025/04/30 10:19:45 688634] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385688634| [2025/04/30 10:19:45 688639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385688638| [2025/04/30 10:19:45 688645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 688650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 688654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 688659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 688664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 688671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1519761| [2025/04/30 10:19:45 688676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 688681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 688685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 688689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 688693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 688697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 688701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 688705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 688710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 688714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 688719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 688723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 688727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385689051| [2025/04/30 10:19:45 688731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385689051| [2025/04/30 10:19:45 688735] [debug] |xqc_engine_wakeup_after|wakeup:1746008385689051|now:1746008385688734|diff:317| [2025/04/30 10:19:45 688739] [debug] |xqc_engine_main_logic|END|now:1746008385688638| [2025/04/30 10:19:45 688744] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385688744| [2025/04/30 10:19:45 688748] [debug] |xqc_engine_wakeup_after|wakeup:1746008385689051|now:1746008385688748|diff:303| [2025/04/30 10:19:45 688752] [debug] |xqc_engine_main_logic|END|now:1746008385688744| [2025/04/30 10:19:45 689828] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385689827| [2025/04/30 10:19:45 689844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385689051|pq_index:0| [2025/04/30 10:19:45 689851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385688638| [2025/04/30 10:19:45 689859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385689857| [2025/04/30 10:19:45 689874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385689051|now:1746008385689857| [2025/04/30 10:19:45 689880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385689051|now:1746008385689857| [2025/04/30 10:19:45 689886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 689894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 689901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 689909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 689914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 689920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 689927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 689934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 689940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 689946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 689953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 10:19:45 690011] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385689966|stream_id:0|stream_offset:1464348| [2025/04/30 10:19:45 690023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 690030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 690037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:36|pto_duration:36269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 690044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 690048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 690052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 690056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385751235|now:1746008385690037|interv:61198| [2025/04/30 10:19:45 690061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385751235|now:1746008385690037|interval:61198|pto_count:0|srtt:34269 [2025/04/30 10:19:45 690065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 690077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 690081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1465527| [2025/04/30 10:19:45 690086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 690090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 10:19:45 690131] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385690098|stream_id:0|stream_offset:1465527| [2025/04/30 10:19:45 690141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 690146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 690151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:36|pto_duration:36269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 690155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 690159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 690163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 690167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385751367|now:1746008385690150|interv:61217| [2025/04/30 10:19:45 690171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385751367|now:1746008385690150|interval:61217|pto_count:0|srtt:34269 [2025/04/30 10:19:45 690175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 690180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 690184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1466706| [2025/04/30 10:19:45 690189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 690193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 10:19:45 690226] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385690203|stream_id:0|stream_offset:1466706| [2025/04/30 10:19:45 690234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 690239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 690243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:36|pto_duration:36269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 690251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 690256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 690259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 690263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385751472|now:1746008385690243|interv:61229| [2025/04/30 10:19:45 690267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385751472|now:1746008385690243|interval:61229|pto_count:0|srtt:34269 [2025/04/30 10:19:45 690272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 690279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 690286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1467885| [2025/04/30 10:19:45 690294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 690300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385691300|now:1746008385690300|interv:1000| [2025/04/30 10:19:45 690306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 690312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 690320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385691300| [2025/04/30 10:19:45 690327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385691300| [2025/04/30 10:19:45 690333] [debug] |xqc_engine_wakeup_after|wakeup:1746008385691300|now:1746008385690333|diff:967| [2025/04/30 10:19:45 690340] [debug] |xqc_engine_main_logic|END|now:1746008385689857| [2025/04/30 10:19:45 690352] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385690351| [2025/04/30 10:19:45 690359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 690367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:630| [2025/04/30 10:19:45 690373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 10:19:45 690382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 10:19:45 690388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 690395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1461| [2025/04/30 10:19:45 690402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44414|prior_delivered:1403331|prior_time:1746008385652448|is_app_limited:0|send_elapse:35979|ack_elapse:37903|ctl_first_sent_time:1746008385654158|lagest_ack_time:1746008385690351|curr_delivered:1447745| [2025/04/30 10:19:45 690410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385654158| [2025/04/30 10:19:45 690423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:1211| [2025/04/30 10:19:45 690430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1462| [2025/04/30 10:19:45 690438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1405731|prior_time:1746008385654401|is_app_limited:0|send_elapse:35910|ack_elapse:35950|ctl_first_sent_time:1746008385655953|lagest_ack_time:1746008385690351|curr_delivered:1448945| [2025/04/30 10:19:45 690445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385655953| [2025/04/30 10:19:45 690452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:1212| [2025/04/30 10:19:45 690458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34269|rttvar:36|minrtt:30819|latest_rtt:34398|ack_delay:64| [2025/04/30 10:19:45 690465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34277|rttvar:43|minrtt:30819|latest_rtt:34398|ack_delay:64| [2025/04/30 10:19:45 690472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/04/30 10:19:45 690478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 690482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34277|rtt_var:43|pto_duration:36277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 690487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 690490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 690494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 690498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385751480|now:1746008385690482|interv:60998| [2025/04/30 10:19:45 690502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385751480|now:1746008385690482|interval:60998|pto_count:0|srtt:34277 [2025/04/30 10:19:45 690507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35910, ack_elapse 35950, delivered 43214|rate 1202058|lost 225| [2025/04/30 10:19:45 690511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202058) in round 29| [2025/04/30 10:19:45 690516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 690520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 690524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385655953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 690529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385655953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 690543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:34277|latest_rtt:34398|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 690573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 10:19:45 690579] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746008385690351|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 690584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505690351|now:1746008385690351|interv:120000000| [2025/04/30 10:19:45 690588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505690351|now:1746008385690351|interv:120000000| [2025/04/30 10:19:45 690592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385691300|pq_index:0| [2025/04/30 10:19:45 690596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385689857| [2025/04/30 10:19:45 690600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385690600| [2025/04/30 10:19:45 690605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385690604| [2025/04/30 10:19:45 690611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|min_srtt:34277|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 690618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 690626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 690633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 690639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|min_srtt:34277|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 690643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1522119| [2025/04/30 10:19:45 690648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 690652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 690657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|min_srtt:34277|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 690661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1523298| [2025/04/30 10:19:45 690669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 690673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 690677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 690681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 690686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 690690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1467885| [2025/04/30 10:19:45 690694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 690700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 690707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385691300| [2025/04/30 10:19:45 690713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385691300| [2025/04/30 10:19:45 690719] [debug] |xqc_engine_wakeup_after|wakeup:1746008385691300|now:1746008385690719|diff:581| [2025/04/30 10:19:45 690724] [debug] |xqc_engine_main_logic|END|now:1746008385690604| [2025/04/30 10:19:45 690730] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385690730| [2025/04/30 10:19:45 690734] [debug] |xqc_engine_wakeup_after|wakeup:1746008385691300|now:1746008385690734|diff:566| [2025/04/30 10:19:45 690738] [debug] |xqc_engine_main_logic|END|now:1746008385690730| [2025/04/30 10:19:45 691810] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385691809| [2025/04/30 10:19:45 691823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385691300|pq_index:0| [2025/04/30 10:19:45 691830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385690604| [2025/04/30 10:19:45 691838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385691836| [2025/04/30 10:19:45 691844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385691300|now:1746008385691836| [2025/04/30 10:19:45 691850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385691300|now:1746008385691836| [2025/04/30 10:19:45 691855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 691862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34277|min_srtt:34277|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 691868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1523298| [2025/04/30 10:19:45 691876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 691882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 691892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 691898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 691904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 691910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1467885| [2025/04/30 10:19:45 691935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 691941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 10:19:45 691986] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385691952|stream_id:0|stream_offset:1467885| [2025/04/30 10:19:45 691993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 692020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 692026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34277|rtt_var:43|pto_duration:36277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 692030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 692034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 692038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 692042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385753229|now:1746008385692025|interv:61204| [2025/04/30 10:19:45 692046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385753229|now:1746008385692025|interval:61204|pto_count:0|srtt:34277 [2025/04/30 10:19:45 692051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 692056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 692060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1469064| [2025/04/30 10:19:45 692065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 692069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 10:19:45 692106] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385692078|stream_id:0|stream_offset:1469064| [2025/04/30 10:19:45 692113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 692122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 692127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34277|rtt_var:43|pto_duration:36277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 692131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 692135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 692139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 692143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385753355|now:1746008385692126|interv:61229| [2025/04/30 10:19:45 692147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385753355|now:1746008385692126|interval:61229|pto_count:0|srtt:34277 [2025/04/30 10:19:45 692152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 692156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 692161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1470243| [2025/04/30 10:19:45 692169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 692175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385693175|now:1746008385692175|interv:1000| [2025/04/30 10:19:45 692182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 692187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 692191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385693175| [2025/04/30 10:19:45 692196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385693175| [2025/04/30 10:19:45 692200] [debug] |xqc_engine_wakeup_after|wakeup:1746008385693175|now:1746008385692200|diff:975| [2025/04/30 10:19:45 692204] [debug] |xqc_engine_main_logic|END|now:1746008385691836| [2025/04/30 10:19:45 692274] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385692273| [2025/04/30 10:19:45 692281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 692287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:631| [2025/04/30 10:19:45 692291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 10:19:45 692300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 10:19:45 692306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 692313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1463| [2025/04/30 10:19:45 692319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44414|prior_delivered:1405731|prior_time:1746008385654401|is_app_limited:0|send_elapse:36057|ack_elapse:37872|ctl_first_sent_time:1746008385656100|lagest_ack_time:1746008385692273|curr_delivered:1450145| [2025/04/30 10:19:45 692333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385656100| [2025/04/30 10:19:45 692341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:1213| [2025/04/30 10:19:45 692347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1464| [2025/04/30 10:19:45 692354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1408131|prior_time:1746008385656404|is_app_limited:0|send_elapse:35882|ack_elapse:35869|ctl_first_sent_time:1746008385657945|lagest_ack_time:1746008385692273|curr_delivered:1451345| [2025/04/30 10:19:45 692361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385657945| [2025/04/30 10:19:45 692368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:1214| [2025/04/30 10:19:45 692374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34277|rttvar:43|minrtt:30819|latest_rtt:34328|ack_delay:64| [2025/04/30 10:19:45 692381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34276|rttvar:36|minrtt:30819|latest_rtt:34328|ack_delay:64| [2025/04/30 10:19:45 692387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 10:19:45 692395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 692401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34276|rtt_var:36|pto_duration:36276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 692408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 692413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 692417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 692421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385753354|now:1746008385692401|interv:60953| [2025/04/30 10:19:45 692425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385753354|now:1746008385692401|interval:60953|pto_count:0|srtt:34276 [2025/04/30 10:19:45 692430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35882, ack_elapse 35869, delivered 43214|rate 1204336|lost 225| [2025/04/30 10:19:45 692434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204336) in round 29| [2025/04/30 10:19:45 692439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 692443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 692447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385657945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 692456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385657945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1410531| [2025/04/30 10:19:45 692461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:34276|latest_rtt:34328|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 692467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 10:19:45 692472] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1746008385692273|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 692477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505692273|now:1746008385692273|interv:120000000| [2025/04/30 10:19:45 692481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505692273|now:1746008385692273|interv:120000000| [2025/04/30 10:19:45 692485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385693175|pq_index:0| [2025/04/30 10:19:45 692489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385691836| [2025/04/30 10:19:45 692493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385692493| [2025/04/30 10:19:45 692498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385692497| [2025/04/30 10:19:45 692504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|min_srtt:34276|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 692509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1523298| [2025/04/30 10:19:45 692513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 692518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 692523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|min_srtt:34276|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 692527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1524477| [2025/04/30 10:19:45 692532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 692536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 692540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|min_srtt:34276|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 692547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 692576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 692580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 692583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 692588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 692592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 692597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1470243| [2025/04/30 10:19:45 692601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 692605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 692609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385693175| [2025/04/30 10:19:45 692613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385693175| [2025/04/30 10:19:45 692617] [debug] |xqc_engine_wakeup_after|wakeup:1746008385693175|now:1746008385692617|diff:558| [2025/04/30 10:19:45 692621] [debug] |xqc_engine_main_logic|END|now:1746008385692497| [2025/04/30 10:19:45 692627] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385692627| [2025/04/30 10:19:45 692631] [debug] |xqc_engine_wakeup_after|wakeup:1746008385693175|now:1746008385692631|diff:544| [2025/04/30 10:19:45 692635] [debug] |xqc_engine_main_logic|END|now:1746008385692627| [2025/04/30 10:19:45 693702] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385693701| [2025/04/30 10:19:45 693712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385693175|pq_index:0| [2025/04/30 10:19:45 693716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385692497| [2025/04/30 10:19:45 693721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385693720| [2025/04/30 10:19:45 693726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385693175|now:1746008385693720| [2025/04/30 10:19:45 693730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385693175|now:1746008385693720| [2025/04/30 10:19:45 693734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 693740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|min_srtt:34276|path_bw:1216058|loss_rate:2.16|path_pto:0| [2025/04/30 10:19:45 693745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 693753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 693757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 693761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 693765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 693770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 693777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1470243| [2025/04/30 10:19:45 693784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 693791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 10:19:45 693835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385693803|stream_id:0|stream_offset:1470243| [2025/04/30 10:19:45 693846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1504|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 693853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 693859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34276|rtt_var:36|pto_duration:36276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 693866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 693871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 693878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 693884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385755079|now:1746008385693859|interv:61220| [2025/04/30 10:19:45 693890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385755079|now:1746008385693859|interval:61220|pto_count:0|srtt:34276 [2025/04/30 10:19:45 693897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 693904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 693910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1471422| [2025/04/30 10:19:45 693916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 693921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 10:19:45 693984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385693932|stream_id:0|stream_offset:1471422| [2025/04/30 10:19:45 694000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 694005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 694010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34276|rtt_var:36|pto_duration:36276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 694014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 694018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 694022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 694026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385755208|now:1746008385694009|interv:61199| [2025/04/30 10:19:45 694030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385755208|now:1746008385694009|interval:61199|pto_count:0|srtt:34276 [2025/04/30 10:19:45 694034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 694039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 694044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1472601| [2025/04/30 10:19:45 694048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 694052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 10:19:45 694085] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008385694059|stream_id:0|stream_offset:1472601| [2025/04/30 10:19:45 694094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 694101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:45 694108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34276|rtt_var:36|pto_duration:36276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 694115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 694120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 694124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 694128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385755335|now:1746008385694107|interv:61228| [2025/04/30 10:19:45 694132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385755335|now:1746008385694107|interval:61228|pto_count:0|srtt:34276 [2025/04/30 10:19:45 694141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50407| [2025/04/30 10:19:45 694145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 694150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 694155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 694159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385695158|now:1746008385694158|interv:1000| [2025/04/30 10:19:45 694163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 694166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 694171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385695158| [2025/04/30 10:19:45 694175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385695158| [2025/04/30 10:19:45 694179] [debug] |xqc_engine_wakeup_after|wakeup:1746008385695158|now:1746008385694179|diff:979| [2025/04/30 10:19:45 694183] [debug] |xqc_engine_main_logic|END|now:1746008385693720| [2025/04/30 10:19:45 695250] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385695249| [2025/04/30 10:19:45 695260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385695158|pq_index:0| [2025/04/30 10:19:45 695265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385693720| [2025/04/30 10:19:45 695270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385695269| [2025/04/30 10:19:45 695274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385695158|now:1746008385695269| [2025/04/30 10:19:45 695279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385695158|now:1746008385695269| [2025/04/30 10:19:45 695283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 695288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34276|min_srtt:34276|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 695293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 695298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 695302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 695305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 695310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 695314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 695325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 695329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 695334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 10:19:45 695372] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385695342|stream_id:0|stream_offset:1473780| [2025/04/30 10:19:45 695381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 695388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 695395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34276|rtt_var:36|pto_duration:36276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 695402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 695407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 695411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 695415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385756618|now:1746008385695394|interv:61224| [2025/04/30 10:19:45 695419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385756618|now:1746008385695394|interval:61224|pto_count:0|srtt:34276 [2025/04/30 10:19:45 695424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 695428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 695433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1474959| [2025/04/30 10:19:45 695437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 695441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385696441|now:1746008385695441|interv:1000| [2025/04/30 10:19:45 695445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 695449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 695453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385696441| [2025/04/30 10:19:45 695457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385696441| [2025/04/30 10:19:45 695461] [debug] |xqc_engine_wakeup_after|wakeup:1746008385696441|now:1746008385695461|diff:980| [2025/04/30 10:19:45 695466] [debug] |xqc_engine_main_logic|END|now:1746008385695269| [2025/04/30 10:19:45 696270] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385696268| [2025/04/30 10:19:45 696285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 696302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:632| [2025/04/30 10:19:45 696308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 10:19:45 696317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 10:19:45 696323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 696328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1465| [2025/04/30 10:19:45 696335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44414|prior_delivered:1408131|prior_time:1746008385656404|is_app_limited:0|send_elapse:36014|ack_elapse:39864|ctl_first_sent_time:1746008385658077|lagest_ack_time:1746008385696268|curr_delivered:1452545| [2025/04/30 10:19:45 696343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385658077| [2025/04/30 10:19:45 696350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:1215| [2025/04/30 10:19:45 696356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1466| [2025/04/30 10:19:45 696363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1410531|prior_time:1746008385658411|is_app_limited:0|send_elapse:36005|ack_elapse:37857|ctl_first_sent_time:1746008385659971|lagest_ack_time:1746008385696268|curr_delivered:1453745| [2025/04/30 10:19:45 696371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385659971| [2025/04/30 10:19:45 696377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:1216| [2025/04/30 10:19:45 696384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1467| [2025/04/30 10:19:45 696391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1410531|prior_time:1746008385658411|is_app_limited:0|send_elapse:36005|ack_elapse:37857|ctl_first_sent_time:1746008385659971|lagest_ack_time:1746008385696268|curr_delivered:1454945| [2025/04/30 10:19:45 696397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385660093| [2025/04/30 10:19:45 696401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:1217| [2025/04/30 10:19:45 696405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1468|path_largest_ack:1468| [2025/04/30 10:19:45 696410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43214|prior_delivered:1412931|prior_time:1746008385660393|is_app_limited:0|send_elapse:36012|ack_elapse:35875|ctl_first_sent_time:1746008385661968|lagest_ack_time:1746008385696268|curr_delivered:1456145| [2025/04/30 10:19:45 696417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385661968| [2025/04/30 10:19:45 696424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:1218| [2025/04/30 10:19:45 696436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34276|rttvar:36|minrtt:30819|latest_rtt:34300|ack_delay:64| [2025/04/30 10:19:45 696442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34271|rttvar:37|minrtt:30819|latest_rtt:34300|ack_delay:64| [2025/04/30 10:19:45 696446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 10:19:45 696450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 696454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:37|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 696459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 696463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 696467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 696471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385756613|now:1746008385696454|interv:60159| [2025/04/30 10:19:45 696475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385756613|now:1746008385696454|interval:60159|pto_count:0|srtt:34271 [2025/04/30 10:19:45 696479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36012, ack_elapse 35875, delivered 43214|rate 1199988|lost 225| [2025/04/30 10:19:45 696484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 10:19:45 696488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199988) in round 30| [2025/04/30 10:19:45 696492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 696496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 696500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385661968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 696505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385661968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 696509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:34271|latest_rtt:34300|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 696516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 10:19:45 696521] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746008385696268|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 696526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505696268|now:1746008385696268|interv:120000000| [2025/04/30 10:19:45 696533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505696268|now:1746008385696268|interv:120000000| [2025/04/30 10:19:45 696537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385696441|pq_index:0| [2025/04/30 10:19:45 696541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385695269| [2025/04/30 10:19:45 696545] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385696545| [2025/04/30 10:19:45 696569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385696568| [2025/04/30 10:19:45 696577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385696441|now:1746008385696568| [2025/04/30 10:19:45 696581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385696441|now:1746008385696568| [2025/04/30 10:19:45 696585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 696590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 696595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 696599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 696604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 696609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 696613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1526835| [2025/04/30 10:19:45 696618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 696622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 696626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 696631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1528014| [2025/04/30 10:19:45 696635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 696640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 696647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 696651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1529193| [2025/04/30 10:19:45 696655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 696660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 696664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 696668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 696672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 696676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 696680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 696684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 696689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 696693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1474959| [2025/04/30 10:19:45 696698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 696702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 10:19:45 696744] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385696710|stream_id:0|stream_offset:1474959| [2025/04/30 10:19:45 696754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 696762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 696768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:37|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 696776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 696783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 696789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 696802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385757981|now:1746008385696768|interv:61213| [2025/04/30 10:19:45 696808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385757981|now:1746008385696768|interval:61213|pto_count:0|srtt:34271 [2025/04/30 10:19:45 696815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 696824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 696830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1476138| [2025/04/30 10:19:45 696837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 696844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 10:19:45 696912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385696854|stream_id:0|stream_offset:1476138| [2025/04/30 10:19:45 696922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 696930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 696937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:37|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 696943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 696949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 696954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 696960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385758125|now:1746008385696936|interv:61189| [2025/04/30 10:19:45 696965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385758125|now:1746008385696936|interval:61189|pto_count:0|srtt:34271 [2025/04/30 10:19:45 696972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 696978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 696984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1477317| [2025/04/30 10:19:45 696991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 696996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385697996|now:1746008385696996|interv:1000| [2025/04/30 10:19:45 697001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 697007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 697019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385697996| [2025/04/30 10:19:45 697025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385697996| [2025/04/30 10:19:45 697030] [debug] |xqc_engine_wakeup_after|wakeup:1746008385697996|now:1746008385697030|diff:966| [2025/04/30 10:19:45 697036] [debug] |xqc_engine_main_logic|END|now:1746008385696568| [2025/04/30 10:19:45 697044] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385697043| [2025/04/30 10:19:45 697049] [debug] |xqc_engine_wakeup_after|wakeup:1746008385697996|now:1746008385697049|diff:947| [2025/04/30 10:19:45 697055] [debug] |xqc_engine_main_logic|END|now:1746008385697043| [2025/04/30 10:19:45 698122] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385698122| [2025/04/30 10:19:45 698132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385697996|pq_index:0| [2025/04/30 10:19:45 698137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385696568| [2025/04/30 10:19:45 698142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385698141| [2025/04/30 10:19:45 698147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385697996|now:1746008385698141| [2025/04/30 10:19:45 698152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385697996|now:1746008385698141| [2025/04/30 10:19:45 698155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 698161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34271|min_srtt:34271|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 698166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 698171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 698174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 698178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 698183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 698188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 698192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1477317| [2025/04/30 10:19:45 698207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 698215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 10:19:45 698265] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008385698226|stream_id:0|stream_offset:1477317| [2025/04/30 10:19:45 698276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 698293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:45 698300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:37|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 698307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 698313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 698319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 698325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385759497|now:1746008385698300|interv:61197| [2025/04/30 10:19:45 698331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385759497|now:1746008385698300|interval:61197|pto_count:0|srtt:34271 [2025/04/30 10:19:45 698338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50407| [2025/04/30 10:19:45 698346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 698353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1478496| [2025/04/30 10:19:45 698360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 698367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 10:19:45 698410] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385698378|stream_id:0|stream_offset:1478496| [2025/04/30 10:19:45 698420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 698427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 698434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34271|rtt_var:37|pto_duration:36271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 698440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 698444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 698448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 698452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385759649|now:1746008385698433|interv:61216| [2025/04/30 10:19:45 698456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385759649|now:1746008385698433|interval:61216|pto_count:0|srtt:34271 [2025/04/30 10:19:45 698461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 698470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 698475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1479675| [2025/04/30 10:19:45 698479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 698483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385699483|now:1746008385698483|interv:1000| [2025/04/30 10:19:45 698487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 698491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 698495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385699483| [2025/04/30 10:19:45 698499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385699483| [2025/04/30 10:19:45 698503] [debug] |xqc_engine_wakeup_after|wakeup:1746008385699483|now:1746008385698503|diff:980| [2025/04/30 10:19:45 698508] [debug] |xqc_engine_main_logic|END|now:1746008385698141| [2025/04/30 10:19:45 698517] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385698516| [2025/04/30 10:19:45 698522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 698528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:634| [2025/04/30 10:19:45 698532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 10:19:45 698538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 10:19:45 698542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 698547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1470|path_largest_ack:1469| [2025/04/30 10:19:45 698572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44414|prior_delivered:1412931|prior_time:1746008385660393|is_app_limited:0|send_elapse:36168|ack_elapse:38123|ctl_first_sent_time:1746008385662124|lagest_ack_time:1746008385698516|curr_delivered:1457345| [2025/04/30 10:19:45 698577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385662124| [2025/04/30 10:19:45 698582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:1219| [2025/04/30 10:19:45 698586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1470|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1470|path_largest_ack:1470| [2025/04/30 10:19:45 698591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1415338|prior_time:1746008385662483|is_app_limited:0|send_elapse:35918|ack_elapse:36033|ctl_first_sent_time:1746008385664046|lagest_ack_time:1746008385698516|curr_delivered:1458545| [2025/04/30 10:19:45 698595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385664046| [2025/04/30 10:19:45 698599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:1220| [2025/04/30 10:19:45 698607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34271|rttvar:37|minrtt:30819|latest_rtt:34470|ack_delay:64| [2025/04/30 10:19:45 698611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:61|minrtt:30819|latest_rtt:34470|ack_delay:64| [2025/04/30 10:19:45 698616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1470|lost_pn:1467|thresh:3| [2025/04/30 10:19:45 698620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 698624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:61|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 698628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 698632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 698636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 698640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385759666|now:1746008385698624|interv:61042| [2025/04/30 10:19:45 698644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385759666|now:1746008385698624|interval:61042|pto_count:0|srtt:34288 [2025/04/30 10:19:45 698648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35918, ack_elapse 36033, delivered 43207|rate 1199095|lost 225| [2025/04/30 10:19:45 698653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199095) in round 30| [2025/04/30 10:19:45 698657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 698661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 698665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385664046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 698670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385664046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 698675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:49207|srtt:34288|latest_rtt:34470|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 698680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 10:19:45 698685] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746008385698516|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 698690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505698516|now:1746008385698516|interv:120000000| [2025/04/30 10:19:45 698694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505698516|now:1746008385698516|interv:120000000| [2025/04/30 10:19:45 698701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385699483|pq_index:0| [2025/04/30 10:19:45 698705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385698141| [2025/04/30 10:19:45 698709] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385698709| [2025/04/30 10:19:45 698718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385698716| [2025/04/30 10:19:45 698726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 698731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 698735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 698740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 698744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 698749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1531551| [2025/04/30 10:19:45 698753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 698757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 698762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 698766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 698771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 698777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 698784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 698791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 698797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 698804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1479675| [2025/04/30 10:19:45 698815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 698821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 698826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385699483| [2025/04/30 10:19:45 698832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385699483| [2025/04/30 10:19:45 698837] [debug] |xqc_engine_wakeup_after|wakeup:1746008385699483|now:1746008385698837|diff:646| [2025/04/30 10:19:45 698843] [debug] |xqc_engine_main_logic|END|now:1746008385698716| [2025/04/30 10:19:45 698850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385698850| [2025/04/30 10:19:45 698855] [debug] |xqc_engine_wakeup_after|wakeup:1746008385699483|now:1746008385698855|diff:628| [2025/04/30 10:19:45 698861] [debug] |xqc_engine_main_logic|END|now:1746008385698850| [2025/04/30 10:19:45 699939] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385699939| [2025/04/30 10:19:45 699951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385699483|pq_index:0| [2025/04/30 10:19:45 699956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385698716| [2025/04/30 10:19:45 699961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385699960| [2025/04/30 10:19:45 699966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385699483|now:1746008385699960| [2025/04/30 10:19:45 699971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385699483|now:1746008385699960| [2025/04/30 10:19:45 699974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 699980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34288|min_srtt:34288|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 699985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 699989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 699993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 699997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 700001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 700006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 700010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1479675| [2025/04/30 10:19:45 700015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 700019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 10:19:45 700055] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008385700027|stream_id:0|stream_offset:1479675| [2025/04/30 10:19:45 700067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 700075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:45 700082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:61|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 700090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 700096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 700102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 700109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385761315|now:1746008385700082|interv:61233| [2025/04/30 10:19:45 700116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385761315|now:1746008385700082|interval:61233|pto_count:0|srtt:34288 [2025/04/30 10:19:45 700122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50407| [2025/04/30 10:19:45 700127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 700131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1480854| [2025/04/30 10:19:45 700136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 700140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1513-1515|next_skip_chance:1746008385884004|current_time:1746008385700140| [2025/04/30 10:19:45 700145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 10:19:45 700175] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385700151|stream_id:0|stream_offset:1480854| [2025/04/30 10:19:45 700181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 700195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 700202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:61|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 700209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 700215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 700221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 700234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385761439|now:1746008385700202|interv:61237| [2025/04/30 10:19:45 700241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385761439|now:1746008385700202|interval:61237|pto_count:0|srtt:34288 [2025/04/30 10:19:45 700248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 700255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 700261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1482033| [2025/04/30 10:19:45 700269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 700275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 10:19:45 700319] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385700287|stream_id:0|stream_offset:1482033| [2025/04/30 10:19:45 700328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 700335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 700342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34288|rtt_var:61|pto_duration:36288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 700349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 700356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 700362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 700368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385761575|now:1746008385700342|interv:61233| [2025/04/30 10:19:45 700374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385761575|now:1746008385700342|interval:61233|pto_count:0|srtt:34288 [2025/04/30 10:19:45 700382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 700389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 700397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 700404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 700410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385701410|now:1746008385700410|interv:1000| [2025/04/30 10:19:45 700414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 700418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 700428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385701410| [2025/04/30 10:19:45 700432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385701410| [2025/04/30 10:19:45 700436] [debug] |xqc_engine_wakeup_after|wakeup:1746008385701410|now:1746008385700436|diff:974| [2025/04/30 10:19:45 700440] [debug] |xqc_engine_main_logic|END|now:1746008385699960| [2025/04/30 10:19:45 700451] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385700450| [2025/04/30 10:19:45 700456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 700462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:635| [2025/04/30 10:19:45 700466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 10:19:45 700472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 10:19:45 700476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 700481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1472|path_largest_ack:1471| [2025/04/30 10:19:45 700486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1415338|prior_time:1746008385662483|is_app_limited:0|send_elapse:36046|ack_elapse:37967|ctl_first_sent_time:1746008385664174|lagest_ack_time:1746008385700450|curr_delivered:1459745| [2025/04/30 10:19:45 700490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385664174| [2025/04/30 10:19:45 700495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:565||sndq_packets_used_bytes:0|sndq_packets_free:1221| [2025/04/30 10:19:45 700500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1472|path_largest_ack:1472| [2025/04/30 10:19:45 700504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1415338|prior_time:1746008385662483|is_app_limited:0|send_elapse:36046|ack_elapse:37967|ctl_first_sent_time:1746008385664174|lagest_ack_time:1746008385700450|curr_delivered:1460945| [2025/04/30 10:19:45 700509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385664280| [2025/04/30 10:19:45 700513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:1222| [2025/04/30 10:19:45 700517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34288|rttvar:61|minrtt:30819|latest_rtt:36170|ack_delay:64| [2025/04/30 10:19:45 700522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34515|rttvar:500|minrtt:30819|latest_rtt:36170|ack_delay:64| [2025/04/30 10:19:45 700526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 10:19:45 700530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 700534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34515|rtt_var:500|pto_duration:36515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 700539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 700546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 700576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 700580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385761802|now:1746008385700534|interv:61268| [2025/04/30 10:19:45 700584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385761802|now:1746008385700534|interval:61268|pto_count:0|srtt:34515 [2025/04/30 10:19:45 700589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36046, ack_elapse 37967, delivered 45607|rate 1201227|lost 225| [2025/04/30 10:19:45 700593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201227) in round 30| [2025/04/30 10:19:45 700597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 700602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 700606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385664280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 700610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385664280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 700615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50407|srtt:34515|latest_rtt:36170|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 700621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 10:19:45 700625] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746008385700450|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 700630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505700450|now:1746008385700450|interv:120000000| [2025/04/30 10:19:45 700635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505700450|now:1746008385700450|interv:120000000| [2025/04/30 10:19:45 700638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385701410|pq_index:0| [2025/04/30 10:19:45 700643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385699960| [2025/04/30 10:19:45 700647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385700647| [2025/04/30 10:19:45 700652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385700651| [2025/04/30 10:19:45 700658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|min_srtt:34515|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 700662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 700670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 700675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 700680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|min_srtt:34515|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 700684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1533909| [2025/04/30 10:19:45 700688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 700693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 700697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|min_srtt:34515|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 700701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 700707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 700713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 700720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 700726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 700733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 700740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 700746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 700752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 700758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385701410| [2025/04/30 10:19:45 700763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385701410| [2025/04/30 10:19:45 700769] [debug] |xqc_engine_wakeup_after|wakeup:1746008385701410|now:1746008385700769|diff:641| [2025/04/30 10:19:45 700774] [debug] |xqc_engine_main_logic|END|now:1746008385700651| [2025/04/30 10:19:45 700782] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385700782| [2025/04/30 10:19:45 700788] [debug] |xqc_engine_wakeup_after|wakeup:1746008385701410|now:1746008385700788|diff:622| [2025/04/30 10:19:45 700801] [debug] |xqc_engine_main_logic|END|now:1746008385700782| [2025/04/30 10:19:45 701881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385701881| [2025/04/30 10:19:45 701893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385701410|pq_index:0| [2025/04/30 10:19:45 701899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385700651| [2025/04/30 10:19:45 701906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385701904| [2025/04/30 10:19:45 701912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385701410|now:1746008385701904| [2025/04/30 10:19:45 701918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385701410|now:1746008385701904| [2025/04/30 10:19:45 701924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 701931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34515|min_srtt:34515|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 701937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 701943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 701948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 701954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 701960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 701966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 701972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 701978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 701985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 10:19:45 702023] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385701995|stream_id:0|stream_offset:1483212| [2025/04/30 10:19:45 702030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 702034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 702039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34515|rtt_var:500|pto_duration:36515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 702043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 702052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 702056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 702060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385763510|now:1746008385702039|interv:61471| [2025/04/30 10:19:45 702064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385763510|now:1746008385702039|interval:61471|pto_count:0|srtt:34515 [2025/04/30 10:19:45 702069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 702074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 702078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1484391| [2025/04/30 10:19:45 702082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 702086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 10:19:45 702110] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385702092|stream_id:0|stream_offset:1484391| [2025/04/30 10:19:45 702115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 702120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 702124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34515|rtt_var:500|pto_duration:36515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 702128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 702132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 702136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 702140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385763607|now:1746008385702124|interv:61483| [2025/04/30 10:19:45 702144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385763607|now:1746008385702124|interval:61483|pto_count:0|srtt:34515 [2025/04/30 10:19:45 702149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 702153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 702157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 702162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 702171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385703171|now:1746008385702171|interv:1000| [2025/04/30 10:19:45 702183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 702189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 702195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385703171| [2025/04/30 10:19:45 702202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385703171| [2025/04/30 10:19:45 702206] [debug] |xqc_engine_wakeup_after|wakeup:1746008385703171|now:1746008385702206|diff:965| [2025/04/30 10:19:45 702211] [debug] |xqc_engine_main_logic|END|now:1746008385701904| [2025/04/30 10:19:45 702222] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385702221| [2025/04/30 10:19:45 702230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 702238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:636| [2025/04/30 10:19:45 702244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 10:19:45 702252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 10:19:45 702258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 702266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1474|path_largest_ack:1473| [2025/04/30 10:19:45 702271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1417738|prior_time:1746008385664452|is_app_limited:0|send_elapse:35936|ack_elapse:37769|ctl_first_sent_time:1746008385665969|lagest_ack_time:1746008385702221|curr_delivered:1462145| [2025/04/30 10:19:45 702276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385665969| [2025/04/30 10:19:45 702281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:563||sndq_packets_used_bytes:0|sndq_packets_free:1223| [2025/04/30 10:19:45 702287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1474|path_largest_ack:1474| [2025/04/30 10:19:45 702294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1420138|prior_time:1746008385666369|is_app_limited:0|send_elapse:35916|ack_elapse:35852|ctl_first_sent_time:1746008385667952|lagest_ack_time:1746008385702221|curr_delivered:1463345| [2025/04/30 10:19:45 702301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385667952| [2025/04/30 10:19:45 702307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:1224| [2025/04/30 10:19:45 702313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34515|rttvar:500|minrtt:30819|latest_rtt:34269|ack_delay:72| [2025/04/30 10:19:45 702317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34475|rttvar:454|minrtt:30819|latest_rtt:34269|ack_delay:72| [2025/04/30 10:19:45 702321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 10:19:45 702325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 702335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34475|rtt_var:454|pto_duration:36475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 702342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 702348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 702354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 702359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385763567|now:1746008385702335|interv:61232| [2025/04/30 10:19:45 702363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385763567|now:1746008385702335|interval:61232|pto_count:0|srtt:34475 [2025/04/30 10:19:45 702368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35916, ack_elapse 35852, delivered 43207|rate 1203001|lost 225| [2025/04/30 10:19:45 702372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203001) in round 30| [2025/04/30 10:19:45 702376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 702380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 702384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385667952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 702389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385667952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 702394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50407|srtt:34475|latest_rtt:34269|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 702400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 10:19:45 702404] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746008385702221|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 702409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505702221|now:1746008385702221|interv:120000000| [2025/04/30 10:19:45 702413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505702221|now:1746008385702221|interv:120000000| [2025/04/30 10:19:45 702417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385703171|pq_index:0| [2025/04/30 10:19:45 702421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385701904| [2025/04/30 10:19:45 702425] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385702425| [2025/04/30 10:19:45 702430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385702429| [2025/04/30 10:19:45 702439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|min_srtt:34475|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 702443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 702448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 702453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 702457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|min_srtt:34475|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 702462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1536267| [2025/04/30 10:19:45 702466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 702470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 702475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|min_srtt:34475|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 702479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 702483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 702487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 702491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 702495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 702500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 702504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 702508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 702512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 702516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385703171| [2025/04/30 10:19:45 702520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385703171| [2025/04/30 10:19:45 702524] [debug] |xqc_engine_wakeup_after|wakeup:1746008385703171|now:1746008385702524|diff:647| [2025/04/30 10:19:45 702531] [debug] |xqc_engine_main_logic|END|now:1746008385702429| [2025/04/30 10:19:45 702536] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385702536| [2025/04/30 10:19:45 702540] [debug] |xqc_engine_wakeup_after|wakeup:1746008385703171|now:1746008385702540|diff:631| [2025/04/30 10:19:45 702544] [debug] |xqc_engine_main_logic|END|now:1746008385702536| [2025/04/30 10:19:45 703563] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385703563| [2025/04/30 10:19:45 703573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385703171|pq_index:0| [2025/04/30 10:19:45 703578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385702429| [2025/04/30 10:19:45 703583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385703582| [2025/04/30 10:19:45 703587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385703171|now:1746008385703582| [2025/04/30 10:19:45 703592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385703171|now:1746008385703582| [2025/04/30 10:19:45 703596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 703601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34475|min_srtt:34475|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 703606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 703610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 703614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 703618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 703622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 703627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 703631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 703636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 703640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 10:19:45 703673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385703648|stream_id:0|stream_offset:1485570| [2025/04/30 10:19:45 703679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 703684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 703688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34475|rtt_var:454|pto_duration:36475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 703699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 703703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 703707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 703711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385765123|now:1746008385703688|interv:61435| [2025/04/30 10:19:45 703715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385765123|now:1746008385703688|interval:61435|pto_count:0|srtt:34475 [2025/04/30 10:19:45 703719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 703724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 703728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1486749| [2025/04/30 10:19:45 703733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 703737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 10:19:45 703768] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385703743|stream_id:0|stream_offset:1486749| [2025/04/30 10:19:45 703777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 703784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 703791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34475|rtt_var:454|pto_duration:36475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 703797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 703802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 703808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 703813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385765218|now:1746008385703790|interv:61428| [2025/04/30 10:19:45 703819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385765218|now:1746008385703790|interval:61428|pto_count:0|srtt:34475 [2025/04/30 10:19:45 703826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 703832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 703838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 703850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 703855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385704855|now:1746008385703855|interv:1000| [2025/04/30 10:19:45 703861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 703866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 703872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385704855| [2025/04/30 10:19:45 703878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385704855| [2025/04/30 10:19:45 703883] [debug] |xqc_engine_wakeup_after|wakeup:1746008385704855|now:1746008385703883|diff:972| [2025/04/30 10:19:45 703889] [debug] |xqc_engine_main_logic|END|now:1746008385703582| [2025/04/30 10:19:45 704278] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385704276| [2025/04/30 10:19:45 704288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 704296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:637| [2025/04/30 10:19:45 704302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 10:19:45 704311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 10:19:45 704317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 704325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1476|path_largest_ack:1475| [2025/04/30 10:19:45 704332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1420138|prior_time:1746008385666369|is_app_limited:0|send_elapse:36045|ack_elapse:37907|ctl_first_sent_time:1746008385668081|lagest_ack_time:1746008385704276|curr_delivered:1464545| [2025/04/30 10:19:45 704340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385668081| [2025/04/30 10:19:45 704347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:1225| [2025/04/30 10:19:45 704353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1476|path_largest_ack:1476| [2025/04/30 10:19:45 704359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1422538|prior_time:1746008385668353|is_app_limited:0|send_elapse:35913|ack_elapse:35923|ctl_first_sent_time:1746008385669915|lagest_ack_time:1746008385704276|curr_delivered:1465745| [2025/04/30 10:19:45 704367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385669915| [2025/04/30 10:19:45 704373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:1226| [2025/04/30 10:19:45 704379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34475|rttvar:454|minrtt:30819|latest_rtt:34361|ack_delay:64| [2025/04/30 10:19:45 704386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34453|rttvar:385|minrtt:30819|latest_rtt:34361|ack_delay:64| [2025/04/30 10:19:45 704396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 10:19:45 704402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 704409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34453|rtt_var:385|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 704415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 704421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 704425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 704429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385765196|now:1746008385704408|interv:60788| [2025/04/30 10:19:45 704433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385765196|now:1746008385704408|interval:60788|pto_count:0|srtt:34453 [2025/04/30 10:19:45 704438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35913, ack_elapse 35923, delivered 43207|rate 1202767|lost 225| [2025/04/30 10:19:45 704442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202767) in round 30| [2025/04/30 10:19:45 704447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 704451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 704455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385669915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 704459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385669915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 704464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50407|srtt:34453|latest_rtt:34361|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 704470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 10:19:45 704475] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746008385704276|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 704479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505704276|now:1746008385704276|interv:120000000| [2025/04/30 10:19:45 704484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505704276|now:1746008385704276|interv:120000000| [2025/04/30 10:19:45 704488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385704855|pq_index:0| [2025/04/30 10:19:45 704492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385703582| [2025/04/30 10:19:45 704496] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385704496| [2025/04/30 10:19:45 704504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385704503| [2025/04/30 10:19:45 704510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 704515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 704519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 704524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 704529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 704533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1538625| [2025/04/30 10:19:45 704538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 704542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 704546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 704566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 704570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 704574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 704578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 704582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 704587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 704591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 704595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 704599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 704603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385704855| [2025/04/30 10:19:45 704610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385704855| [2025/04/30 10:19:45 704614] [debug] |xqc_engine_wakeup_after|wakeup:1746008385704855|now:1746008385704614|diff:241| [2025/04/30 10:19:45 704619] [debug] |xqc_engine_main_logic|END|now:1746008385704503| [2025/04/30 10:19:45 704624] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385704624| [2025/04/30 10:19:45 704628] [debug] |xqc_engine_wakeup_after|wakeup:1746008385704855|now:1746008385704628|diff:227| [2025/04/30 10:19:45 704632] [debug] |xqc_engine_main_logic|END|now:1746008385704624| [2025/04/30 10:19:45 705697] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385705697| [2025/04/30 10:19:45 705707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385704855|pq_index:0| [2025/04/30 10:19:45 705712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385704503| [2025/04/30 10:19:45 705717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385705716| [2025/04/30 10:19:45 705721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385704855|now:1746008385705716| [2025/04/30 10:19:45 705726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385704855|now:1746008385705716| [2025/04/30 10:19:45 705730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 705736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34453|min_srtt:34453|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 705743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 705750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 705756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 705763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 705769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 705774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 705780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 705788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 705794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 10:19:45 705841] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385705806|stream_id:0|stream_offset:1487928| [2025/04/30 10:19:45 705851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 705865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 705872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34453|rtt_var:385|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 705879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 705885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 705891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 705897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385767259|now:1746008385705872|interv:61387| [2025/04/30 10:19:45 705904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385767259|now:1746008385705872|interval:61387|pto_count:0|srtt:34453 [2025/04/30 10:19:45 705911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 705918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 705924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1489107| [2025/04/30 10:19:45 705931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 705937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 10:19:45 705977] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385705948|stream_id:0|stream_offset:1489107| [2025/04/30 10:19:45 705986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1523|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 705993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 706001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34453|rtt_var:385|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 706009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 706014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 706018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 706022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385767401|now:1746008385706000|interv:61401| [2025/04/30 10:19:45 706026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385767401|now:1746008385706000|interval:61401|pto_count:0|srtt:34453 [2025/04/30 10:19:45 706031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 706036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 706045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1490286| [2025/04/30 10:19:45 706049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 706053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 10:19:45 706084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385706060|stream_id:0|stream_offset:1490286| [2025/04/30 10:19:45 706093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 706100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 706107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34453|rtt_var:385|pto_duration:36453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 706113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 706118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 706122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 706125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385767513|now:1746008385706107|interv:61406| [2025/04/30 10:19:45 706129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385767513|now:1746008385706107|interval:61406|pto_count:0|srtt:34453 [2025/04/30 10:19:45 706134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 706139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 706143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1491465| [2025/04/30 10:19:45 706147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 706151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385707151|now:1746008385706151|interv:1000| [2025/04/30 10:19:45 706155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 706159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 706163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385707151| [2025/04/30 10:19:45 706168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385707151| [2025/04/30 10:19:45 706171] [debug] |xqc_engine_wakeup_after|wakeup:1746008385707151|now:1746008385706171|diff:980| [2025/04/30 10:19:45 706176] [debug] |xqc_engine_main_logic|END|now:1746008385705716| [2025/04/30 10:19:45 706265] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385706264| [2025/04/30 10:19:45 706281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 706289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:638| [2025/04/30 10:19:45 706296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 10:19:45 706304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 10:19:45 706310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 706318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1478|path_largest_ack:1477| [2025/04/30 10:19:45 706326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1422538|prior_time:1746008385668353|is_app_limited:0|send_elapse:36052|ack_elapse:37911|ctl_first_sent_time:1746008385670054|lagest_ack_time:1746008385706264|curr_delivered:1466945| [2025/04/30 10:19:45 706333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385670054| [2025/04/30 10:19:45 706339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:1227| [2025/04/30 10:19:45 706344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1478|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1478|path_largest_ack:1478| [2025/04/30 10:19:45 706351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1424938|prior_time:1746008385670339|is_app_limited:0|send_elapse:35922|ack_elapse:35925|ctl_first_sent_time:1746008385671883|lagest_ack_time:1746008385706264|curr_delivered:1468145| [2025/04/30 10:19:45 706358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385671883| [2025/04/30 10:19:45 706364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:1228| [2025/04/30 10:19:45 706370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34453|rttvar:385|minrtt:30819|latest_rtt:34381|ack_delay:80| [2025/04/30 10:19:45 706377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34434|rttvar:327|minrtt:30819|latest_rtt:34381|ack_delay:80| [2025/04/30 10:19:45 706384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 10:19:45 706391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 706397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34434|rtt_var:327|pto_duration:36434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 706403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 706407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 706411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 706415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385767494|now:1746008385706397|interv:61097| [2025/04/30 10:19:45 706419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385767494|now:1746008385706397|interval:61097|pto_count:0|srtt:34434 [2025/04/30 10:19:45 706428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35922, ack_elapse 35925, delivered 43207|rate 1202700|lost 225| [2025/04/30 10:19:45 706432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202700) in round 30| [2025/04/30 10:19:45 706437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 706441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 706445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385671883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 706450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385671883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 706454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:34434|latest_rtt:34381|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 706460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 10:19:45 706465] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746008385706264|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 706470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505706264|now:1746008385706264|interv:120000000| [2025/04/30 10:19:45 706474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505706264|now:1746008385706264|interv:120000000| [2025/04/30 10:19:45 706478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385707151|pq_index:0| [2025/04/30 10:19:45 706482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385705716| [2025/04/30 10:19:45 706486] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385706486| [2025/04/30 10:19:45 706491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385706490| [2025/04/30 10:19:45 706497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|min_srtt:34434|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 706501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 706506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 706511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 706518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|min_srtt:34434|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 706522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1540983| [2025/04/30 10:19:45 706527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 706532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 706536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|min_srtt:34434|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 706540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 706544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 706563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 706570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 706574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 706579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 706583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1491465| [2025/04/30 10:19:45 706587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 706591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 706595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385707151| [2025/04/30 10:19:45 706599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385707151| [2025/04/30 10:19:45 706603] [debug] |xqc_engine_wakeup_after|wakeup:1746008385707151|now:1746008385706603|diff:548| [2025/04/30 10:19:45 706608] [debug] |xqc_engine_main_logic|END|now:1746008385706490| [2025/04/30 10:19:45 706613] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385706613| [2025/04/30 10:19:45 706617] [debug] |xqc_engine_wakeup_after|wakeup:1746008385707151|now:1746008385706617|diff:534| [2025/04/30 10:19:45 706621] [debug] |xqc_engine_main_logic|END|now:1746008385706613| [2025/04/30 10:19:45 707689] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385707689| [2025/04/30 10:19:45 707700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385707151|pq_index:0| [2025/04/30 10:19:45 707705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385706490| [2025/04/30 10:19:45 707710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385707709| [2025/04/30 10:19:45 707720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385707151|now:1746008385707709| [2025/04/30 10:19:45 707724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385707151|now:1746008385707709| [2025/04/30 10:19:45 707728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 707736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34434|min_srtt:34434|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 707743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 707750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 707756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 707761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 707766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 707772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 707779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1491465| [2025/04/30 10:19:45 707785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 707791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 10:19:45 707837] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385707803|stream_id:0|stream_offset:1491465| [2025/04/30 10:19:45 707847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 707854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 707861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34434|rtt_var:327|pto_duration:36434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 707867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 707873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 707880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 707887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385769237|now:1746008385707861|interv:61376| [2025/04/30 10:19:45 707893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385769237|now:1746008385707861|interval:61376|pto_count:0|srtt:34434 [2025/04/30 10:19:45 707907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 707915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 707922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1492644| [2025/04/30 10:19:45 707927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 707932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 10:19:45 707973] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385707940|stream_id:0|stream_offset:1492644| [2025/04/30 10:19:45 707983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 707991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 707998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34434|rtt_var:327|pto_duration:36434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 708003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 708007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 708011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 708015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385769374|now:1746008385707997|interv:61377| [2025/04/30 10:19:45 708019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385769374|now:1746008385707997|interval:61377|pto_count:0|srtt:34434 [2025/04/30 10:19:45 708023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 708028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 708032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1493823| [2025/04/30 10:19:45 708037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 708041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385709041|now:1746008385708041|interv:1000| [2025/04/30 10:19:45 708045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 708049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 708053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385709041| [2025/04/30 10:19:45 708057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385709041| [2025/04/30 10:19:45 708066] [debug] |xqc_engine_wakeup_after|wakeup:1746008385709041|now:1746008385708066|diff:975| [2025/04/30 10:19:45 708070] [debug] |xqc_engine_main_logic|END|now:1746008385707709| [2025/04/30 10:19:45 708282] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385708281| [2025/04/30 10:19:45 708294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 708303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:639| [2025/04/30 10:19:45 708310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 10:19:45 708319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 10:19:45 708325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 708333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1480|path_largest_ack:1479| [2025/04/30 10:19:45 708340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1424938|prior_time:1746008385670339|is_app_limited:0|send_elapse:36081|ack_elapse:37942|ctl_first_sent_time:1746008385672042|lagest_ack_time:1746008385708281|curr_delivered:1469345| [2025/04/30 10:19:45 708348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385672042| [2025/04/30 10:19:45 708355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:1229| [2025/04/30 10:19:45 708362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1480|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1480|path_largest_ack:1480| [2025/04/30 10:19:45 708369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1427338|prior_time:1746008385672332|is_app_limited:0|send_elapse:35861|ack_elapse:35949|ctl_first_sent_time:1746008385673855|lagest_ack_time:1746008385708281|curr_delivered:1470545| [2025/04/30 10:19:45 708374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385673855| [2025/04/30 10:19:45 708378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:1230| [2025/04/30 10:19:45 708382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34434|rttvar:327|minrtt:30819|latest_rtt:34426|ack_delay:88| [2025/04/30 10:19:45 708387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34422|rttvar:270|minrtt:30819|latest_rtt:34426|ack_delay:88| [2025/04/30 10:19:45 708391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 10:19:45 708395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 708400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34422|rtt_var:270|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 708404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 708408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 708412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 708423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385769362|now:1746008385708399|interv:60963| [2025/04/30 10:19:45 708430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385769362|now:1746008385708399|interval:60963|pto_count:0|srtt:34422 [2025/04/30 10:19:45 708437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35861, ack_elapse 35949, delivered 43207|rate 1201897|lost 225| [2025/04/30 10:19:45 708444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201897) in round 30| [2025/04/30 10:19:45 708451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 708456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 708460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385673855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 708465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385673855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 708469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:34422|latest_rtt:34426|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 708475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 708479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385733281|now:1746008385708281|interv:25000| [2025/04/30 10:19:45 708485] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385708281|max_ack_delay:25000| [2025/04/30 10:19:45 708490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 10:19:45 708494] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:640|frame:PING ACK |recv_time:1746008385708281|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 708499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505708281|now:1746008385708281|interv:120000000| [2025/04/30 10:19:45 708503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505708281|now:1746008385708281|interv:120000000| [2025/04/30 10:19:45 708507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385709041|pq_index:0| [2025/04/30 10:19:45 708512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385707709| [2025/04/30 10:19:45 708516] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385708516| [2025/04/30 10:19:45 708521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385708520| [2025/04/30 10:19:45 708530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|min_srtt:34422|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 708535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 708540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 708544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 708567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|min_srtt:34422|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 708575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1543341| [2025/04/30 10:19:45 708579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 708584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 708588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|min_srtt:34422|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 708592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 708597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 708600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 708604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 708609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 708613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 708617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1493823| [2025/04/30 10:19:45 708622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 708626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 708630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385709041| [2025/04/30 10:19:45 708634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385709041| [2025/04/30 10:19:45 708638] [debug] |xqc_engine_wakeup_after|wakeup:1746008385709041|now:1746008385708638|diff:403| [2025/04/30 10:19:45 708651] [debug] |xqc_engine_main_logic|END|now:1746008385708520| [2025/04/30 10:19:45 708657] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385708656| [2025/04/30 10:19:45 708660] [debug] |xqc_engine_wakeup_after|wakeup:1746008385709041|now:1746008385708660|diff:381| [2025/04/30 10:19:45 708664] [debug] |xqc_engine_main_logic|END|now:1746008385708656| [2025/04/30 10:19:45 709741] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385709740| [2025/04/30 10:19:45 709756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385709041|pq_index:0| [2025/04/30 10:19:45 709763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385708520| [2025/04/30 10:19:45 709770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385709769| [2025/04/30 10:19:45 709777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385709041|now:1746008385709769| [2025/04/30 10:19:45 709784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385709041|now:1746008385709769| [2025/04/30 10:19:45 709789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 709797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34422|min_srtt:34422|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 709804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 709811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 709817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 709822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 709830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 709837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 709843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1493823| [2025/04/30 10:19:45 709850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 709856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 10:19:45 709912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385709872|stream_id:0|stream_offset:1493823| [2025/04/30 10:19:45 709921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 709929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 709937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34422|rtt_var:270|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 709952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 709959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 709965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 709971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385771294|now:1746008385709936|interv:61358| [2025/04/30 10:19:45 709975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385771294|now:1746008385709936|interval:61358|pto_count:0|srtt:34422 [2025/04/30 10:19:45 709980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 709985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 709990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1495002| [2025/04/30 10:19:45 709995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 709999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 10:19:45 710031] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385710006|stream_id:0|stream_offset:1495002| [2025/04/30 10:19:45 710037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 710043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 710050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34422|rtt_var:270|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 710058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 710064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 710071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 710077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385771428|now:1746008385710050|interv:61378| [2025/04/30 10:19:45 710083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385771428|now:1746008385710050|interval:61378|pto_count:0|srtt:34422 [2025/04/30 10:19:45 710088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 710093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 710097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1496181| [2025/04/30 10:19:45 710106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 710111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 10:19:45 710140] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385710118|stream_id:0|stream_offset:1496181| [2025/04/30 10:19:45 710147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 710154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 710161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34422|rtt_var:270|pto_duration:36422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 710168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 710174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 710180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 710187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385771540|now:1746008385710160|interv:61380| [2025/04/30 10:19:45 710193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385771540|now:1746008385710160|interval:61380|pto_count:0|srtt:34422 [2025/04/30 10:19:45 710201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:55207| [2025/04/30 10:19:45 710208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 710214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 710221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 710228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385711227|now:1746008385710227|interv:1000| [2025/04/30 10:19:45 710234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 710240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 710247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385711227| [2025/04/30 10:19:45 710254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385711227| [2025/04/30 10:19:45 710260] [debug] |xqc_engine_wakeup_after|wakeup:1746008385711227|now:1746008385710260|diff:967| [2025/04/30 10:19:45 710267] [debug] |xqc_engine_main_logic|END|now:1746008385709769| [2025/04/30 10:19:45 710281] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385710280| [2025/04/30 10:19:45 710288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 710297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:640| [2025/04/30 10:19:45 710307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 10:19:45 710315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 10:19:45 710321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 710329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1482|path_largest_ack:1481| [2025/04/30 10:19:45 710336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1427338|prior_time:1746008385672332|is_app_limited:0|send_elapse:35997|ack_elapse:37948|ctl_first_sent_time:1746008385673991|lagest_ack_time:1746008385710280|curr_delivered:1471745| [2025/04/30 10:19:45 710343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385673991| [2025/04/30 10:19:45 710351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:1231| [2025/04/30 10:19:45 710358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1482|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1482|path_largest_ack:1482| [2025/04/30 10:19:45 710365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1429738|prior_time:1746008385674366|is_app_limited:0|send_elapse:35991|ack_elapse:35914|ctl_first_sent_time:1746008385675928|lagest_ack_time:1746008385710280|curr_delivered:1472945| [2025/04/30 10:19:45 710372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385675928| [2025/04/30 10:19:45 710379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:1232| [2025/04/30 10:19:45 710384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34422|rttvar:270|minrtt:30819|latest_rtt:34352|ack_delay:64| [2025/04/30 10:19:45 710389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34406|rttvar:236|minrtt:30819|latest_rtt:34352|ack_delay:64| [2025/04/30 10:19:45 710393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 10:19:45 710398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 710402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34406|rtt_var:236|pto_duration:36406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 710409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 710416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 710422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 710428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385771524|now:1746008385710402|interv:61122| [2025/04/30 10:19:45 710433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385771524|now:1746008385710402|interval:61122|pto_count:0|srtt:34406 [2025/04/30 10:19:45 710442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35991, ack_elapse 35914, delivered 43207|rate 1200494|lost 225| [2025/04/30 10:19:45 710446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200494) in round 30| [2025/04/30 10:19:45 710451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 710455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 710459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385675928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 710464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385675928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 710468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:52807|srtt:34406|latest_rtt:34352|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 710474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 10:19:45 710479] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746008385710280|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 710484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505710280|now:1746008385710280|interv:120000000| [2025/04/30 10:19:45 710488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505710280|now:1746008385710280|interv:120000000| [2025/04/30 10:19:45 710492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385711227|pq_index:0| [2025/04/30 10:19:45 710496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385709769| [2025/04/30 10:19:45 710500] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385710500| [2025/04/30 10:19:45 710505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385710504| [2025/04/30 10:19:45 710511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|min_srtt:34406|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 710516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 710520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 710525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 710530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|min_srtt:34406|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 710537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1545699| [2025/04/30 10:19:45 710541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 710546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 710571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|min_srtt:34406|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 710575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 710579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 710583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 710587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 710591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 710596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 710600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 710605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 710608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 710613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385711227| [2025/04/30 10:19:45 710617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385711227| [2025/04/30 10:19:45 710621] [debug] |xqc_engine_wakeup_after|wakeup:1746008385711227|now:1746008385710620|diff:607| [2025/04/30 10:19:45 710625] [debug] |xqc_engine_main_logic|END|now:1746008385710504| [2025/04/30 10:19:45 710630] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385710630| [2025/04/30 10:19:45 710634] [debug] |xqc_engine_wakeup_after|wakeup:1746008385711227|now:1746008385710634|diff:593| [2025/04/30 10:19:45 710638] [debug] |xqc_engine_main_logic|END|now:1746008385710630| [2025/04/30 10:19:45 711712] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385711711| [2025/04/30 10:19:45 711726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385711227|pq_index:0| [2025/04/30 10:19:45 711733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385710504| [2025/04/30 10:19:45 711741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385711739| [2025/04/30 10:19:45 711749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385711227|now:1746008385711739| [2025/04/30 10:19:45 711762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385711227|now:1746008385711739| [2025/04/30 10:19:45 711768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 711775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34406|min_srtt:34406|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 711783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 711790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 711796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 711802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 711808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 711815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 711821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 711828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 711835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 10:19:45 711882] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385711846|stream_id:0|stream_offset:1497360| [2025/04/30 10:19:45 711892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 711899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 711906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34406|rtt_var:236|pto_duration:36406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 711913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 711920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 711926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 711933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385773252|now:1746008385711905|interv:61347| [2025/04/30 10:19:45 711939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385773252|now:1746008385711905|interval:61347|pto_count:0|srtt:34406 [2025/04/30 10:19:45 711946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 711956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 711960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1498539| [2025/04/30 10:19:45 711965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 711969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 10:19:45 712004] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385711977|stream_id:0|stream_offset:1498539| [2025/04/30 10:19:45 712013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 712020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 712027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34406|rtt_var:236|pto_duration:36406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 712033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 712037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 712041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 712045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385773383|now:1746008385712027|interv:61356| [2025/04/30 10:19:45 712049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385773383|now:1746008385712027|interval:61356|pto_count:0|srtt:34406 [2025/04/30 10:19:45 712053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:55207| [2025/04/30 10:19:45 712058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 712062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 712067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1188| [2025/04/30 10:19:45 712071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385713259|now:1746008385712071|interv:1188| [2025/04/30 10:19:45 712075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1188| [2025/04/30 10:19:45 712078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 712083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385713259| [2025/04/30 10:19:45 712087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385713259| [2025/04/30 10:19:45 712091] [debug] |xqc_engine_wakeup_after|wakeup:1746008385713259|now:1746008385712091|diff:1168| [2025/04/30 10:19:45 712095] [debug] |xqc_engine_main_logic|END|now:1746008385711739| [2025/04/30 10:19:45 712327] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385712325| [2025/04/30 10:19:45 712342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 712350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:641| [2025/04/30 10:19:45 712356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 10:19:45 712365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 10:19:45 712372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 712379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1484|path_largest_ack:1483| [2025/04/30 10:19:45 712387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1429738|prior_time:1746008385674366|is_app_limited:0|send_elapse:36134|ack_elapse:37959|ctl_first_sent_time:1746008385676071|lagest_ack_time:1746008385712325|curr_delivered:1474145| [2025/04/30 10:19:45 712394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385676071| [2025/04/30 10:19:45 712402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:1233| [2025/04/30 10:19:45 712409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1484|path_largest_ack:1484| [2025/04/30 10:19:45 712416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1429738|prior_time:1746008385674366|is_app_limited:0|send_elapse:36134|ack_elapse:37959|ctl_first_sent_time:1746008385676071|lagest_ack_time:1746008385712325|curr_delivered:1475345| [2025/04/30 10:19:45 712424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385676183| [2025/04/30 10:19:45 712431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:1234| [2025/04/30 10:19:45 712437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34406|rttvar:236|minrtt:30819|latest_rtt:36142|ack_delay:104| [2025/04/30 10:19:45 712444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34610|rttvar:585|minrtt:30819|latest_rtt:36142|ack_delay:104| [2025/04/30 10:19:45 712451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1484|lost_pn:1481|thresh:3| [2025/04/30 10:19:45 712457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 712463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34610|rtt_var:585|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 712468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 712471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 712475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 712479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385773927|now:1746008385712463|interv:61464| [2025/04/30 10:19:45 712491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385773927|now:1746008385712463|interval:61464|pto_count:0|srtt:34610 [2025/04/30 10:19:45 712496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36134, ack_elapse 37959, delivered 45607|rate 1201480|lost 225| [2025/04/30 10:19:45 712500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201480) in round 30| [2025/04/30 10:19:45 712505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 712509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 712513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385676183|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 712517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385676183|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 712522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:52807|srtt:34610|latest_rtt:36142|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 712528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 10:19:45 712533] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746008385712325|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 712538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505712325|now:1746008385712325|interv:120000000| [2025/04/30 10:19:45 712542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505712325|now:1746008385712325|interv:120000000| [2025/04/30 10:19:45 712546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385713259|pq_index:0| [2025/04/30 10:19:45 712570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385711739| [2025/04/30 10:19:45 712574] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385712574| [2025/04/30 10:19:45 712579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385712578| [2025/04/30 10:19:45 712585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|min_srtt:34610|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 712589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 712594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 712598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 712607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|min_srtt:34610|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 712611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1548057| [2025/04/30 10:19:45 712615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 712620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 712624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|min_srtt:34610|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 712628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 712633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 712636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 712640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 712645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 712649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 712653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 712658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 712661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 712665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385713259| [2025/04/30 10:19:45 712669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385713259| [2025/04/30 10:19:45 712673] [debug] |xqc_engine_wakeup_after|wakeup:1746008385713259|now:1746008385712673|diff:586| [2025/04/30 10:19:45 712678] [debug] |xqc_engine_main_logic|END|now:1746008385712578| [2025/04/30 10:19:45 712683] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385712683| [2025/04/30 10:19:45 712687] [debug] |xqc_engine_wakeup_after|wakeup:1746008385713259|now:1746008385712687|diff:572| [2025/04/30 10:19:45 712691] [debug] |xqc_engine_main_logic|END|now:1746008385712683| [2025/04/30 10:19:45 713768] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385713767| [2025/04/30 10:19:45 713782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385713259|pq_index:0| [2025/04/30 10:19:45 713788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385712578| [2025/04/30 10:19:45 713797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385713795| [2025/04/30 10:19:45 713811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385713259|now:1746008385713795| [2025/04/30 10:19:45 713839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385713259|now:1746008385713795| [2025/04/30 10:19:45 713845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 713853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34610|min_srtt:34610|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 713861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 713867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 713873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 713879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 713886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 713893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 713900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 713907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 713914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 10:19:45 713953] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385713924|stream_id:0|stream_offset:1499718| [2025/04/30 10:19:45 713959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 713964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 713970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34610|rtt_var:585|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 713977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 713983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 713989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 713996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385775874|now:1746008385713969|interv:61905| [2025/04/30 10:19:45 714003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385775874|now:1746008385713969|interval:61905|pto_count:0|srtt:34610 [2025/04/30 10:19:45 714018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 714023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 714028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1500897| [2025/04/30 10:19:45 714032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 714036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385715036|now:1746008385714036|interv:1000| [2025/04/30 10:19:45 714040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 714044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 714048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385715036| [2025/04/30 10:19:45 714053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385715036| [2025/04/30 10:19:45 714057] [debug] |xqc_engine_wakeup_after|wakeup:1746008385715036|now:1746008385714056|diff:980| [2025/04/30 10:19:45 714062] [debug] |xqc_engine_main_logic|END|now:1746008385713795| [2025/04/30 10:19:45 714219] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385714217| [2025/04/30 10:19:45 714229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 714238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:642| [2025/04/30 10:19:45 714243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 10:19:45 714252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 10:19:45 714258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 714266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1485|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1486|path_largest_ack:1485| [2025/04/30 10:19:45 714273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1432138|prior_time:1746008385676335|is_app_limited:0|send_elapse:35893|ack_elapse:37882|ctl_first_sent_time:1746008385677865|lagest_ack_time:1746008385714217|curr_delivered:1476545| [2025/04/30 10:19:45 714280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385677865| [2025/04/30 10:19:45 714286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:1235| [2025/04/30 10:19:45 714290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1486|path_largest_ack:1486| [2025/04/30 10:19:45 714294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:43207|prior_delivered:1434538|prior_time:1746008385678335|is_app_limited:0|send_elapse:35895|ack_elapse:35882|ctl_first_sent_time:1746008385679887|lagest_ack_time:1746008385714217|curr_delivered:1477745| [2025/04/30 10:19:45 714300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385679887| [2025/04/30 10:19:45 714313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:1236| [2025/04/30 10:19:45 714320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34610|rttvar:585|minrtt:30819|latest_rtt:34330|ack_delay:56| [2025/04/30 10:19:45 714327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34568|rttvar:523|minrtt:30819|latest_rtt:34330|ack_delay:56| [2025/04/30 10:19:45 714334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 10:19:45 714340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 714347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34568|rtt_var:523|pto_duration:36660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 714353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 714360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 714366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 714372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385775584|now:1746008385714346|interv:61238| [2025/04/30 10:19:45 714378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385775584|now:1746008385714346|interval:61238|pto_count:0|srtt:34568 [2025/04/30 10:19:45 714382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35895, ack_elapse 35882, delivered 43207|rate 1203705|lost 225| [2025/04/30 10:19:45 714387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203705) in round 30| [2025/04/30 10:19:45 714391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 714395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 714399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385679887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 714403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385679887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 714408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:34568|latest_rtt:34330|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 714414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 10:19:45 714419] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746008385714217|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 714424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505714217|now:1746008385714217|interv:120000000| [2025/04/30 10:19:45 714432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505714217|now:1746008385714217|interv:120000000| [2025/04/30 10:19:45 714436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385715036|pq_index:0| [2025/04/30 10:19:45 714440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385713795| [2025/04/30 10:19:45 714444] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385714444| [2025/04/30 10:19:45 714449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385714448| [2025/04/30 10:19:45 714455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|min_srtt:34568|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 714460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 714464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 714469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 714473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|min_srtt:34568|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 714478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1550415| [2025/04/30 10:19:45 714482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 714487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 714491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|min_srtt:34568|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 714495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 714499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 714503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 714507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 714511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 714516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 714522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1500897| [2025/04/30 10:19:45 714527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 714531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 714535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385715036| [2025/04/30 10:19:45 714539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385715036| [2025/04/30 10:19:45 714543] [debug] |xqc_engine_wakeup_after|wakeup:1746008385715036|now:1746008385714543|diff:493| [2025/04/30 10:19:45 714547] [debug] |xqc_engine_main_logic|END|now:1746008385714448| [2025/04/30 10:19:45 714577] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385714577| [2025/04/30 10:19:45 714581] [debug] |xqc_engine_wakeup_after|wakeup:1746008385715036|now:1746008385714581|diff:455| [2025/04/30 10:19:45 714585] [debug] |xqc_engine_main_logic|END|now:1746008385714577| [2025/04/30 10:19:45 715655] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385715655| [2025/04/30 10:19:45 715671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385715036|pq_index:0| [2025/04/30 10:19:45 715678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385714448| [2025/04/30 10:19:45 715687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385715685| [2025/04/30 10:19:45 715694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385715036|now:1746008385715685| [2025/04/30 10:19:45 715701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385715036|now:1746008385715685| [2025/04/30 10:19:45 715707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 715715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34568|min_srtt:34568|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 715723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 715730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 715736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 715742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 715749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 715757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 715764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1500897| [2025/04/30 10:19:45 715770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 715784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 10:19:45 715833] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385715796|stream_id:0|stream_offset:1500897| [2025/04/30 10:19:45 715844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 715851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 715858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34568|rtt_var:523|pto_duration:36660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 715865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 715871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 715877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 715883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385777456|now:1746008385715857|interv:61599| [2025/04/30 10:19:45 715889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385777456|now:1746008385715857|interval:61599|pto_count:0|srtt:34568 [2025/04/30 10:19:45 715896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 715904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 715910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1502076| [2025/04/30 10:19:45 715917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 715923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 10:19:45 715978] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385715937|stream_id:0|stream_offset:1502076| [2025/04/30 10:19:45 715989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 715996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 716003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34568|rtt_var:523|pto_duration:36660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 716010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 716016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 716023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 716036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385777597|now:1746008385716003|interv:61594| [2025/04/30 10:19:45 716040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385777597|now:1746008385716003|interval:61594|pto_count:0|srtt:34568 [2025/04/30 10:19:45 716044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 716049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 716053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1503255| [2025/04/30 10:19:45 716058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1146| [2025/04/30 10:19:45 716062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385717208|now:1746008385716062|interv:1146| [2025/04/30 10:19:45 716066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1146| [2025/04/30 10:19:45 716070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 716074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385717208| [2025/04/30 10:19:45 716078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385717208| [2025/04/30 10:19:45 716082] [debug] |xqc_engine_wakeup_after|wakeup:1746008385717208|now:1746008385716082|diff:1126| [2025/04/30 10:19:45 716086] [debug] |xqc_engine_main_logic|END|now:1746008385715685| [2025/04/30 10:19:45 716270] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385716268| [2025/04/30 10:19:45 716281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 716289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:643| [2025/04/30 10:19:45 716296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 10:19:45 716304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 10:19:45 716310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 716318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1488|path_largest_ack:1487| [2025/04/30 10:19:45 716326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1434538|prior_time:1746008385678335|is_app_limited:0|send_elapse:36015|ack_elapse:37933|ctl_first_sent_time:1746008385680007|lagest_ack_time:1746008385716268|curr_delivered:1478945| [2025/04/30 10:19:45 716333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385680007| [2025/04/30 10:19:45 716340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:1237| [2025/04/30 10:19:45 716348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1488|path_largest_ack:1488| [2025/04/30 10:19:45 716354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1434538|prior_time:1746008385678335|is_app_limited:0|send_elapse:36015|ack_elapse:37933|ctl_first_sent_time:1746008385680007|lagest_ack_time:1746008385716268|curr_delivered:1480145| [2025/04/30 10:19:45 716367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385680105| [2025/04/30 10:19:45 716374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:1238| [2025/04/30 10:19:45 716381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34568|rttvar:523|minrtt:30819|latest_rtt:36163|ack_delay:80| [2025/04/30 10:19:45 716388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34757|rttvar:771|minrtt:30819|latest_rtt:36163|ack_delay:80| [2025/04/30 10:19:45 716394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 10:19:45 716402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 716407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34757|rtt_var:771|pto_duration:37841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 716411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 716415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 716419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 716423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385778778|now:1746008385716407|interv:62371| [2025/04/30 10:19:45 716427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385778778|now:1746008385716407|interval:62371|pto_count:0|srtt:34757 [2025/04/30 10:19:45 716432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36015, ack_elapse 37933, delivered 45607|rate 1202304|lost 225| [2025/04/30 10:19:45 716436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202304) in round 30| [2025/04/30 10:19:45 716441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 716445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 716449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385680105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 716453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385680105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 716458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:34757|latest_rtt:36163|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 716464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 10:19:45 716472] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746008385716268|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 716477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505716268|now:1746008385716268|interv:120000000| [2025/04/30 10:19:45 716482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505716268|now:1746008385716268|interv:120000000| [2025/04/30 10:19:45 716486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385717208|pq_index:0| [2025/04/30 10:19:45 716490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385715685| [2025/04/30 10:19:45 716494] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385716494| [2025/04/30 10:19:45 716499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385716498| [2025/04/30 10:19:45 716505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 716509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 716514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 716519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 716523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 716528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1552773| [2025/04/30 10:19:45 716532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 716537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 716541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 716545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 716574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 716579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 716583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 716590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 716595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 716599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1503255| [2025/04/30 10:19:45 716604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 716607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 716611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385717208| [2025/04/30 10:19:45 716616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385717208| [2025/04/30 10:19:45 716620] [debug] |xqc_engine_wakeup_after|wakeup:1746008385717208|now:1746008385716619|diff:589| [2025/04/30 10:19:45 716624] [debug] |xqc_engine_main_logic|END|now:1746008385716498| [2025/04/30 10:19:45 716630] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385716629| [2025/04/30 10:19:45 716633] [debug] |xqc_engine_wakeup_after|wakeup:1746008385717208|now:1746008385716633|diff:575| [2025/04/30 10:19:45 716637] [debug] |xqc_engine_main_logic|END|now:1746008385716629| [2025/04/30 10:19:45 717714] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385717714| [2025/04/30 10:19:45 717728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385717208|pq_index:0| [2025/04/30 10:19:45 717735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385716498| [2025/04/30 10:19:45 717743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385717741| [2025/04/30 10:19:45 717749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385717208|now:1746008385717741| [2025/04/30 10:19:45 717756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385717208|now:1746008385717741| [2025/04/30 10:19:45 717762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 717770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34757|min_srtt:34757|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 717777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 717784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 717790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 717795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 717802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 717810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 717816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1503255| [2025/04/30 10:19:45 717831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 717838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 10:19:45 717884] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385717849|stream_id:0|stream_offset:1503255| [2025/04/30 10:19:45 717894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 717901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 717908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34757|rtt_var:771|pto_duration:37841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 717915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 717922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 717928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 717934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385780690|now:1746008385717908|interv:62782| [2025/04/30 10:19:45 717940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385780690|now:1746008385717908|interval:62782|pto_count:0|srtt:34757 [2025/04/30 10:19:45 717945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 717950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 717954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 717959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 717963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385718963|now:1746008385717963|interv:1000| [2025/04/30 10:19:45 717967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 717971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 717975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385718963| [2025/04/30 10:19:45 717980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385718963| [2025/04/30 10:19:45 717984] [debug] |xqc_engine_wakeup_after|wakeup:1746008385718963|now:1746008385717983|diff:980| [2025/04/30 10:19:45 717988] [debug] |xqc_engine_main_logic|END|now:1746008385717741| [2025/04/30 10:19:45 718199] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385718198| [2025/04/30 10:19:45 718221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 718238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:644| [2025/04/30 10:19:45 718245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 10:19:45 718254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 10:19:45 718260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 718268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1489| [2025/04/30 10:19:45 718277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1436938|prior_time:1746008385680323|is_app_limited:0|send_elapse:35881|ack_elapse:37875|ctl_first_sent_time:1746008385681856|lagest_ack_time:1746008385718198|curr_delivered:1481345| [2025/04/30 10:19:45 718283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385681856| [2025/04/30 10:19:45 718290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:1239| [2025/04/30 10:19:45 718297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1490| [2025/04/30 10:19:45 718303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44407|prior_delivered:1436938|prior_time:1746008385680323|is_app_limited:0|send_elapse:35881|ack_elapse:37875|ctl_first_sent_time:1746008385681856|lagest_ack_time:1746008385718198|curr_delivered:1482545| [2025/04/30 10:19:45 718310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385681992| [2025/04/30 10:19:45 718316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:1240| [2025/04/30 10:19:45 718322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34757|rttvar:771|minrtt:30819|latest_rtt:36206|ack_delay:64| [2025/04/30 10:19:45 718329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:34930|rttvar:925|minrtt:30819|latest_rtt:36206|ack_delay:64| [2025/04/30 10:19:45 718336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 10:19:45 718343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 718350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:925|pto_duration:38630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 718356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 718362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 718366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 718370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385781479|now:1746008385718349|interv:63130| [2025/04/30 10:19:45 718374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385781479|now:1746008385718349|interval:63130|pto_count:0|srtt:34930 [2025/04/30 10:19:45 718383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35881, ack_elapse 37875, delivered 45607|rate 1204145|lost 225| [2025/04/30 10:19:45 718388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204145) in round 30| [2025/04/30 10:19:45 718392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 718396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 718400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385681992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 718405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385681992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 718409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50407|srtt:34930|latest_rtt:36206|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 718416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 10:19:45 718420] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746008385718198|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 718425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505718198|now:1746008385718198|interv:120000000| [2025/04/30 10:19:45 718429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505718198|now:1746008385718198|interv:120000000| [2025/04/30 10:19:45 718433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385718963|pq_index:0| [2025/04/30 10:19:45 718438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385717741| [2025/04/30 10:19:45 718442] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385718442| [2025/04/30 10:19:45 718447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385718446| [2025/04/30 10:19:45 718453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 718458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 718462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 718467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 718472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 718479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1555131| [2025/04/30 10:19:45 718483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 718487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 718492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 718496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 718501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 718505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 718508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 718513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 718517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 718521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 718526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 718530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 718534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385718963| [2025/04/30 10:19:45 718538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385718963| [2025/04/30 10:19:45 718542] [debug] |xqc_engine_wakeup_after|wakeup:1746008385718963|now:1746008385718542|diff:421| [2025/04/30 10:19:45 718546] [debug] |xqc_engine_main_logic|END|now:1746008385718446| [2025/04/30 10:19:45 718578] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385718577| [2025/04/30 10:19:45 718582] [debug] |xqc_engine_wakeup_after|wakeup:1746008385718963|now:1746008385718582|diff:381| [2025/04/30 10:19:45 718586] [debug] |xqc_engine_main_logic|END|now:1746008385718577| [2025/04/30 10:19:45 719658] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385719658| [2025/04/30 10:19:45 719672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385718963|pq_index:0| [2025/04/30 10:19:45 719679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385718446| [2025/04/30 10:19:45 719687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385719685| [2025/04/30 10:19:45 719702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385718963|now:1746008385719685| [2025/04/30 10:19:45 719709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385718963|now:1746008385719685| [2025/04/30 10:19:45 719715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 719724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:34930|min_srtt:34930|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 719732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 719739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 719744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 719750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 719757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 719764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 719770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 719777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 719783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 10:19:45 719826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385719794|stream_id:0|stream_offset:1504434| [2025/04/30 10:19:45 719836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 719844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 719851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:925|pto_duration:38630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 719857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 719864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 719870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 719876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385783424|now:1746008385719850|interv:63574| [2025/04/30 10:19:45 719883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385783424|now:1746008385719850|interval:63574|pto_count:0|srtt:34930 [2025/04/30 10:19:45 719890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 719904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 719911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1505613| [2025/04/30 10:19:45 719916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 719921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 10:19:45 719956] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385719928|stream_id:0|stream_offset:1505613| [2025/04/30 10:19:45 719966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 719973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 719980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:34930|rtt_var:925|pto_duration:38630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 719986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 719990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 719994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 719998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385783558|now:1746008385719980|interv:63578| [2025/04/30 10:19:45 720002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385783558|now:1746008385719980|interval:63578|pto_count:0|srtt:34930 [2025/04/30 10:19:45 720007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 720011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 720015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 720020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1134| [2025/04/30 10:19:45 720024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385721158|now:1746008385720024|interv:1134| [2025/04/30 10:19:45 720028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1134| [2025/04/30 10:19:45 720032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 720036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385721158| [2025/04/30 10:19:45 720040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385721158| [2025/04/30 10:19:45 720044] [debug] |xqc_engine_wakeup_after|wakeup:1746008385721158|now:1746008385720044|diff:1114| [2025/04/30 10:19:45 720049] [debug] |xqc_engine_main_logic|END|now:1746008385719685| [2025/04/30 10:19:45 720180] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385720180| [2025/04/30 10:19:45 720188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 720197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:645| [2025/04/30 10:19:45 720203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 10:19:45 720211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 10:19:45 720217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 720225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1492|path_largest_ack:1491| [2025/04/30 10:19:45 720232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46807|prior_delivered:1436938|prior_time:1746008385680323|is_app_limited:0|send_elapse:36126|ack_elapse:39857|ctl_first_sent_time:1746008385682101|lagest_ack_time:1746008385720180|curr_delivered:1483745| [2025/04/30 10:19:45 720239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385682101| [2025/04/30 10:19:45 720246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:1241| [2025/04/30 10:19:45 720252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1492|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1492|path_largest_ack:1492| [2025/04/30 10:19:45 720259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45607|prior_delivered:1439338|prior_time:1746008385682312|is_app_limited:0|send_elapse:35917|ack_elapse:37868|ctl_first_sent_time:1746008385683911|lagest_ack_time:1746008385720180|curr_delivered:1484945| [2025/04/30 10:19:45 720266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385683911| [2025/04/30 10:19:45 720272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:1242| [2025/04/30 10:19:45 720276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:34930|rttvar:925|minrtt:30819|latest_rtt:36269|ack_delay:64| [2025/04/30 10:19:45 720281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35089|rttvar:1012|minrtt:30819|latest_rtt:36269|ack_delay:64| [2025/04/30 10:19:45 720288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 10:19:45 720295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 720301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:1012|pto_duration:39137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 720308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 720315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 720321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 720327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385784065|now:1746008385720301|interv:63764| [2025/04/30 10:19:45 720337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385784065|now:1746008385720301|interval:63764|pto_count:0|srtt:35089 [2025/04/30 10:19:45 720342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35917, ack_elapse 37868, delivered 45607|rate 1204367|lost 225| [2025/04/30 10:19:45 720346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204367) in round 30| [2025/04/30 10:19:45 720351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 720355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 720359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385683911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 720363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385683911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 720368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50407|srtt:35089|latest_rtt:36269|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 720374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 10:19:45 720378] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746008385720180|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 720383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505720180|now:1746008385720180|interv:120000000| [2025/04/30 10:19:45 720388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505720180|now:1746008385720180|interv:120000000| [2025/04/30 10:19:45 720391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385721158|pq_index:0| [2025/04/30 10:19:45 720396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385719685| [2025/04/30 10:19:45 720400] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385720400| [2025/04/30 10:19:45 720405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385720404| [2025/04/30 10:19:45 720411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 720415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 720420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 720427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 720432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 720436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1557489| [2025/04/30 10:19:45 720441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 720445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 720449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 720454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 720458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 720462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 720466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 720470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 720474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 720479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 720483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 720487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 720491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385721158| [2025/04/30 10:19:45 720495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385721158| [2025/04/30 10:19:45 720499] [debug] |xqc_engine_wakeup_after|wakeup:1746008385721158|now:1746008385720499|diff:659| [2025/04/30 10:19:45 720503] [debug] |xqc_engine_main_logic|END|now:1746008385720404| [2025/04/30 10:19:45 720508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385720508| [2025/04/30 10:19:45 720512] [debug] |xqc_engine_wakeup_after|wakeup:1746008385721158|now:1746008385720512|diff:646| [2025/04/30 10:19:45 720516] [debug] |xqc_engine_main_logic|END|now:1746008385720508| [2025/04/30 10:19:45 721588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385721588| [2025/04/30 10:19:45 721598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385721158|pq_index:0| [2025/04/30 10:19:45 721603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385720404| [2025/04/30 10:19:45 721609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385721607| [2025/04/30 10:19:45 721619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385721158|now:1746008385721607| [2025/04/30 10:19:45 721623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385721158|now:1746008385721607| [2025/04/30 10:19:45 721627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 721632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 721637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 721642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 721646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 721650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 721654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 721659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 721663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 721667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 721672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 10:19:45 721713] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008385721680|stream_id:0|stream_offset:1506792| [2025/04/30 10:19:45 721723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 721730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:45 721737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:1012|pto_duration:39137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 721743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 721749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 721755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 721761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385785817|now:1746008385721737|interv:64080| [2025/04/30 10:19:45 721767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385785817|now:1746008385721737|interval:64080|pto_count:0|srtt:35089 [2025/04/30 10:19:45 721780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51607| [2025/04/30 10:19:45 721787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 721793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1507971| [2025/04/30 10:19:45 721800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 721806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385722806|now:1746008385721806|interv:1000| [2025/04/30 10:19:45 721812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 721818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 721824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385722806| [2025/04/30 10:19:45 721830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385722806| [2025/04/30 10:19:45 721836] [debug] |xqc_engine_wakeup_after|wakeup:1746008385722806|now:1746008385721835|diff:971| [2025/04/30 10:19:45 721843] [debug] |xqc_engine_main_logic|END|now:1746008385721607| [2025/04/30 10:19:45 722300] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385722299| [2025/04/30 10:19:45 722313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 722321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:646| [2025/04/30 10:19:45 722327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 10:19:45 722337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 10:19:45 722343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 722351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1494|path_largest_ack:1493| [2025/04/30 10:19:45 722358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46807|prior_delivered:1439338|prior_time:1746008385682312|is_app_limited:0|send_elapse:36123|ack_elapse:39987|ctl_first_sent_time:1746008385684117|lagest_ack_time:1746008385722299|curr_delivered:1486145| [2025/04/30 10:19:45 722366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385684117| [2025/04/30 10:19:45 722377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:1243| [2025/04/30 10:19:45 722384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1494|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1494|path_largest_ack:1494| [2025/04/30 10:19:45 722390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45614|prior_delivered:1441738|prior_time:1746008385684275|is_app_limited:0|send_elapse:35970|ack_elapse:38024|ctl_first_sent_time:1746008385685940|lagest_ack_time:1746008385722299|curr_delivered:1487352| [2025/04/30 10:19:45 722404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385685940| [2025/04/30 10:19:45 722411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:1244| [2025/04/30 10:19:45 722418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35089|rttvar:1012|minrtt:30819|latest_rtt:36359|ack_delay:88| [2025/04/30 10:19:45 722424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35236|rttvar:1054|minrtt:30819|latest_rtt:36359|ack_delay:88| [2025/04/30 10:19:45 722430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 10:19:45 722434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 629|pns:2| [2025/04/30 10:19:45 722438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 722443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35236|rtt_var:1054|pto_duration:39452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 722450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 722457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 722463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 722469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385786132|now:1746008385722443|interv:63689| [2025/04/30 10:19:45 722474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385786132|now:1746008385722443|interval:63689|pto_count:0|srtt:35236 [2025/04/30 10:19:45 722478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35970, ack_elapse 38024, delivered 45614|rate 1199610|lost 225| [2025/04/30 10:19:45 722483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199610) in round 30| [2025/04/30 10:19:45 722487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 722491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 722495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385685940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 722500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385685940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 722504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:49200|srtt:35236|latest_rtt:36359|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 722510] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:103292|inflight:49200|mode:2|applimit:0|pacing_rate:912043|bw:1216058|srtt:35236|latest_rtt:36359|min_rtt:30819|send:1514|lost:225|tlp:0|recv:634|recovery:0|slow_start:0|conn_life:1347059|acked:2407|delivered:1487352|is_cwnd_limited:0| [2025/04/30 10:19:45 722527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 10:19:45 722532] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746008385722299|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 722537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505722299|now:1746008385722299|interv:120000000| [2025/04/30 10:19:45 722541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505722299|now:1746008385722299|interv:120000000| [2025/04/30 10:19:45 722545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385722806|pq_index:0| [2025/04/30 10:19:45 722570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385721607| [2025/04/30 10:19:45 722579] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385722579| [2025/04/30 10:19:45 722584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385722583| [2025/04/30 10:19:45 722590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|min_srtt:35236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 722595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 722600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 722604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 722609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|min_srtt:35236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 722613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1559847| [2025/04/30 10:19:45 722618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 722622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 722627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|min_srtt:35236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 722631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 722636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 722642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 722654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 722661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 722668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 722675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1507971| [2025/04/30 10:19:45 722681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 722687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 722693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385722806| [2025/04/30 10:19:45 722700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385722806| [2025/04/30 10:19:45 722707] [debug] |xqc_engine_wakeup_after|wakeup:1746008385722806|now:1746008385722707|diff:99| [2025/04/30 10:19:45 722714] [debug] |xqc_engine_main_logic|END|now:1746008385722583| [2025/04/30 10:19:45 722722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385722722| [2025/04/30 10:19:45 722728] [debug] |xqc_engine_wakeup_after|wakeup:1746008385722806|now:1746008385722728|diff:78| [2025/04/30 10:19:45 722735] [debug] |xqc_engine_main_logic|END|now:1746008385722722| [2025/04/30 10:19:45 723812] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385723812| [2025/04/30 10:19:45 723827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385722806|pq_index:0| [2025/04/30 10:19:45 723833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385722583| [2025/04/30 10:19:45 723841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385723839| [2025/04/30 10:19:45 723848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385722806|now:1746008385723839| [2025/04/30 10:19:45 723855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385722806|now:1746008385723839| [2025/04/30 10:19:45 723862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 723870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35236|min_srtt:35236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 723877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 723883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 723889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 723895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 723903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 723916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 723921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1507971| [2025/04/30 10:19:45 723925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 723930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 10:19:45 723966] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746008385723938|stream_id:0|stream_offset:1507971| [2025/04/30 10:19:45 723972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 723977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 10:19:45 723984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35236|rtt_var:1054|pto_duration:39452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 723990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 723997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 724003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 10:19:45 724009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385788390|now:1746008385723983|interv:64407| [2025/04/30 10:19:45 724016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385788390|now:1746008385723983|interval:64407|pto_count:0|srtt:35236 [2025/04/30 10:19:45 724023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50400| [2025/04/30 10:19:45 724030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 724034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1509150| [2025/04/30 10:19:45 724039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 724043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 10:19:45 724073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746008385724050|stream_id:0|stream_offset:1509150| [2025/04/30 10:19:45 724079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 724087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 10:19:45 724099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35236|rtt_var:1054|pto_duration:39452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 724106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 724112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 724127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 10:19:45 724133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385788502|now:1746008385724099|interv:64403| [2025/04/30 10:19:45 724139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385788502|now:1746008385724099|interval:64403|pto_count:0|srtt:35236 [2025/04/30 10:19:45 724146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51600| [2025/04/30 10:19:45 724154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 724161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1510329| [2025/04/30 10:19:45 724168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 724174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385725174|now:1746008385724174|interv:1000| [2025/04/30 10:19:45 724180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 724186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 724193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385725174| [2025/04/30 10:19:45 724199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385725174| [2025/04/30 10:19:45 724206] [debug] |xqc_engine_wakeup_after|wakeup:1746008385725174|now:1746008385724205|diff:969| [2025/04/30 10:19:45 724212] [debug] |xqc_engine_main_logic|END|now:1746008385723839| [2025/04/30 10:19:45 724226] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385724225| [2025/04/30 10:19:45 724233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 724240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:647| [2025/04/30 10:19:45 724246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 10:19:45 724254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 10:19:45 724260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 724268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1496|path_largest_ack:1495| [2025/04/30 10:19:45 724275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46814|prior_delivered:1441738|prior_time:1746008385684275|is_app_limited:0|send_elapse:36086|ack_elapse:39950|ctl_first_sent_time:1746008385686056|lagest_ack_time:1746008385724225|curr_delivered:1488552| [2025/04/30 10:19:45 724282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385686056| [2025/04/30 10:19:45 724297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:1245| [2025/04/30 10:19:45 724304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1496|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1496|path_largest_ack:1496| [2025/04/30 10:19:45 724310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46814|prior_delivered:1441738|prior_time:1746008385684275|is_app_limited:0|send_elapse:36086|ack_elapse:39950|ctl_first_sent_time:1746008385686056|lagest_ack_time:1746008385724225|curr_delivered:1489752| [2025/04/30 10:19:45 724317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385686142| [2025/04/30 10:19:45 724324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:1246| [2025/04/30 10:19:45 724329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35236|rttvar:1054|minrtt:30819|latest_rtt:38083|ack_delay:72| [2025/04/30 10:19:45 724333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35583|rttvar:1484|minrtt:30819|latest_rtt:38083|ack_delay:72| [2025/04/30 10:19:45 724337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 10:19:45 724341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 724346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35583|rtt_var:1484|pto_duration:41519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 724350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 724354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 724358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 724362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385790569|now:1746008385724345|interv:66224| [2025/04/30 10:19:45 724366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385790569|now:1746008385724345|interval:66224|pto_count:0|srtt:35583 [2025/04/30 10:19:45 724371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36086, ack_elapse 39950, delivered 48014|rate 1201852|lost 225| [2025/04/30 10:19:45 724375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201852) in round 30| [2025/04/30 10:19:45 724379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 724383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 724387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385686142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 724392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385686142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 724400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:49200|srtt:35583|latest_rtt:38083|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 724406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 10:19:45 724411] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1746008385724225|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 724415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505724225|now:1746008385724225|interv:120000000| [2025/04/30 10:19:45 724420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505724225|now:1746008385724225|interv:120000000| [2025/04/30 10:19:45 724424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385725174|pq_index:0| [2025/04/30 10:19:45 724428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385723839| [2025/04/30 10:19:45 724432] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385724432| [2025/04/30 10:19:45 724437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385724436| [2025/04/30 10:19:45 724443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|min_srtt:35583|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 724447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 724452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 724457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 724461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|min_srtt:35583|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 724466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1562205| [2025/04/30 10:19:45 724470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 724475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 724479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|min_srtt:35583|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 724483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 724490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 724494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 724498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 724502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 724506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 724511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1510329| [2025/04/30 10:19:45 724515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 724519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 724523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385725174| [2025/04/30 10:19:45 724527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385725174| [2025/04/30 10:19:45 724531] [debug] |xqc_engine_wakeup_after|wakeup:1746008385725174|now:1746008385724531|diff:643| [2025/04/30 10:19:45 724535] [debug] |xqc_engine_main_logic|END|now:1746008385724436| [2025/04/30 10:19:45 724541] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385724540| [2025/04/30 10:19:45 724544] [debug] |xqc_engine_wakeup_after|wakeup:1746008385725174|now:1746008385724544|diff:630| [2025/04/30 10:19:45 724569] [debug] |xqc_engine_main_logic|END|now:1746008385724540| [2025/04/30 10:19:45 725646] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385725645| [2025/04/30 10:19:45 725656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385725174|pq_index:0| [2025/04/30 10:19:45 725660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385724436| [2025/04/30 10:19:45 725665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385725664| [2025/04/30 10:19:45 725670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385725174|now:1746008385725664| [2025/04/30 10:19:45 725676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385725174|now:1746008385725664| [2025/04/30 10:19:45 725682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 725690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35583|min_srtt:35583|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 725698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 725704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 725710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 725722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 725728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 725735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 725741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1510329| [2025/04/30 10:19:45 725747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 725754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 10:19:45 725796] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746008385725764|stream_id:0|stream_offset:1510329| [2025/04/30 10:19:45 725803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 725809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 10:19:45 725815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35583|rtt_var:1484|pto_duration:41519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 725821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 725827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 725832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 10:19:45 725837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385792283|now:1746008385725815|interv:66468| [2025/04/30 10:19:45 725843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385792283|now:1746008385725815|interval:66468|pto_count:0|srtt:35583 [2025/04/30 10:19:45 725849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50400| [2025/04/30 10:19:45 725856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 725861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 725867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 725873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385726873|now:1746008385725873|interv:1000| [2025/04/30 10:19:45 725878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 725884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 725890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385726873| [2025/04/30 10:19:45 725901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385726873| [2025/04/30 10:19:45 725907] [debug] |xqc_engine_wakeup_after|wakeup:1746008385726873|now:1746008385725907|diff:966| [2025/04/30 10:19:45 725913] [debug] |xqc_engine_main_logic|END|now:1746008385725664| [2025/04/30 10:19:45 726202] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385726201| [2025/04/30 10:19:45 726211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 726220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:648| [2025/04/30 10:19:45 726226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 10:19:45 726234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 10:19:45 726241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 726248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1498|path_largest_ack:1497| [2025/04/30 10:19:45 726256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46814|prior_delivered:1444138|prior_time:1746008385686269|is_app_limited:0|send_elapse:35826|ack_elapse:39932|ctl_first_sent_time:1746008385687793|lagest_ack_time:1746008385726201|curr_delivered:1490952| [2025/04/30 10:19:45 726263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385687793| [2025/04/30 10:19:45 726270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:1247| [2025/04/30 10:19:45 726277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1498|path_largest_ack:1498| [2025/04/30 10:19:45 726281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46814|prior_delivered:1444138|prior_time:1746008385686269|is_app_limited:0|send_elapse:35826|ack_elapse:39932|ctl_first_sent_time:1746008385687793|lagest_ack_time:1746008385726201|curr_delivered:1492152| [2025/04/30 10:19:45 726288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385687944| [2025/04/30 10:19:45 726294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:1248| [2025/04/30 10:19:45 726300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35583|rttvar:1484|minrtt:30819|latest_rtt:38257|ack_delay:80| [2025/04/30 10:19:45 726307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:35908|rttvar:1761|minrtt:30819|latest_rtt:38257|ack_delay:80| [2025/04/30 10:19:45 726314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 10:19:45 726321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 726328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35908|rtt_var:1761|pto_duration:42952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 726334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 726341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 726350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 726354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385793716|now:1746008385726327|interv:67389| [2025/04/30 10:19:45 726358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385793716|now:1746008385726327|interval:67389|pto_count:0|srtt:35908 [2025/04/30 10:19:45 726363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35826, ack_elapse 39932, delivered 48014|rate 1202394|lost 225| [2025/04/30 10:19:45 726368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202394) in round 30| [2025/04/30 10:19:45 726372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 726376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 726380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385687944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 726384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385687944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 726389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:48000|srtt:35908|latest_rtt:38257|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 726395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 10:19:45 726400] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746008385726201|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 726404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505726201|now:1746008385726201|interv:120000000| [2025/04/30 10:19:45 726409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505726201|now:1746008385726201|interv:120000000| [2025/04/30 10:19:45 726413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385726873|pq_index:0| [2025/04/30 10:19:45 726419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385725664| [2025/04/30 10:19:45 726423] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385726423| [2025/04/30 10:19:45 726428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385726427| [2025/04/30 10:19:45 726434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|min_srtt:35908|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 726438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 726446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 726450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 726455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|min_srtt:35908|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 726459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1564563| [2025/04/30 10:19:45 726464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 726469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 726473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|min_srtt:35908|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 726477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1565742| [2025/04/30 10:19:45 726482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 726485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 726489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 726494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 726498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 726502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 726507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 726511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 726515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385726873| [2025/04/30 10:19:45 726519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385726873| [2025/04/30 10:19:45 726523] [debug] |xqc_engine_wakeup_after|wakeup:1746008385726873|now:1746008385726523|diff:350| [2025/04/30 10:19:45 726527] [debug] |xqc_engine_main_logic|END|now:1746008385726427| [2025/04/30 10:19:45 726532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385726532| [2025/04/30 10:19:45 726536] [debug] |xqc_engine_wakeup_after|wakeup:1746008385726873|now:1746008385726536|diff:337| [2025/04/30 10:19:45 726540] [debug] |xqc_engine_main_logic|END|now:1746008385726532| [2025/04/30 10:19:45 727610] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385727610| [2025/04/30 10:19:45 727624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385726873|pq_index:0| [2025/04/30 10:19:45 727629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385726427| [2025/04/30 10:19:45 727634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385727633| [2025/04/30 10:19:45 727638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385726873|now:1746008385727633| [2025/04/30 10:19:45 727643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385726873|now:1746008385727633| [2025/04/30 10:19:45 727647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 727652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:35908|min_srtt:35908|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 727657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1565742| [2025/04/30 10:19:45 727661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 727665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 727669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 727673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 727680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 727686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 727693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 727700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 10:19:45 727768] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008385727711|stream_id:0|stream_offset:1511508| [2025/04/30 10:19:45 727776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 727783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:45 727789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35908|rtt_var:1761|pto_duration:42952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 727795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 727801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 727812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 727818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385795663|now:1746008385727789|interv:67874| [2025/04/30 10:19:45 727824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385795663|now:1746008385727789|interval:67874|pto_count:0|srtt:35908 [2025/04/30 10:19:45 727830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49200| [2025/04/30 10:19:45 727836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 727842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1512687| [2025/04/30 10:19:45 727848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 727854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 10:19:45 727894] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746008385727864|stream_id:0|stream_offset:1512687| [2025/04/30 10:19:45 727902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 727908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 10:19:45 727914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:35908|rtt_var:1761|pto_duration:42952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 727920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 727926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 727932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 10:19:45 727938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385795816|now:1746008385727914|interv:67902| [2025/04/30 10:19:45 727944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385795816|now:1746008385727914|interval:67902|pto_count:0|srtt:35908 [2025/04/30 10:19:45 727950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50400| [2025/04/30 10:19:45 727956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 727962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 727968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1087| [2025/04/30 10:19:45 727974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385729060|now:1746008385727973|interv:1087| [2025/04/30 10:19:45 727979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1087| [2025/04/30 10:19:45 727990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 727996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385729060| [2025/04/30 10:19:45 728003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385729060| [2025/04/30 10:19:45 728008] [debug] |xqc_engine_wakeup_after|wakeup:1746008385729060|now:1746008385728008|diff:1052| [2025/04/30 10:19:45 728013] [debug] |xqc_engine_main_logic|END|now:1746008385727633| [2025/04/30 10:19:45 728142] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385728141| [2025/04/30 10:19:45 728152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 728160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:649| [2025/04/30 10:19:45 728166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 10:19:45 728174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 10:19:45 728180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 728187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1500|path_largest_ack:1499| [2025/04/30 10:19:45 728194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46807|prior_delivered:1446545|prior_time:1746008385688372|is_app_limited:0|send_elapse:35913|ack_elapse:39769|ctl_first_sent_time:1746008385689966|lagest_ack_time:1746008385728141|curr_delivered:1493352| [2025/04/30 10:19:45 728202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385689966| [2025/04/30 10:19:45 728210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:1249| [2025/04/30 10:19:45 728217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1500|path_largest_ack:1500| [2025/04/30 10:19:45 728224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46807|prior_delivered:1446545|prior_time:1746008385688372|is_app_limited:0|send_elapse:35913|ack_elapse:39769|ctl_first_sent_time:1746008385689966|lagest_ack_time:1746008385728141|curr_delivered:1494552| [2025/04/30 10:19:45 728229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385690098| [2025/04/30 10:19:45 728234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:1250| [2025/04/30 10:19:45 728241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:35908|rttvar:1761|minrtt:30819|latest_rtt:38043|ack_delay:64| [2025/04/30 10:19:45 728247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36167|rttvar:1838|minrtt:30819|latest_rtt:38043|ack_delay:64| [2025/04/30 10:19:45 728254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 10:19:45 728261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 728267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36167|rtt_var:1838|pto_duration:43519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 728281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 728287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 728294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 728300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385796383|now:1746008385728267|interv:68116| [2025/04/30 10:19:45 728304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385796383|now:1746008385728267|interval:68116|pto_count:0|srtt:36167 [2025/04/30 10:19:45 728309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35913, ack_elapse 39769, delivered 48007|rate 1207146|lost 225| [2025/04/30 10:19:45 728313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207146) in round 30| [2025/04/30 10:19:45 728318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 728322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 728326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385690098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 728330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385690098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 728335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:48000|srtt:36167|latest_rtt:38043|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 728341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 10:19:45 728346] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746008385728141|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 728351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505728141|now:1746008385728141|interv:120000000| [2025/04/30 10:19:45 728355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505728141|now:1746008385728141|interv:120000000| [2025/04/30 10:19:45 728359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385729060|pq_index:0| [2025/04/30 10:19:45 728363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385727633| [2025/04/30 10:19:45 728367] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385728367| [2025/04/30 10:19:45 728372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385728371| [2025/04/30 10:19:45 728378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|min_srtt:36167|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 728386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1565742| [2025/04/30 10:19:45 728390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 728395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 728399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|min_srtt:36167|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 728404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1566921| [2025/04/30 10:19:45 728408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 728413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 728417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|min_srtt:36167|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 728421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1568100| [2025/04/30 10:19:45 728426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 728429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 728433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 728438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 728442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 728446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 728451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 728455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 728459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385729060| [2025/04/30 10:19:45 728463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385729060| [2025/04/30 10:19:45 728467] [debug] |xqc_engine_wakeup_after|wakeup:1746008385729060|now:1746008385728466|diff:594| [2025/04/30 10:19:45 728471] [debug] |xqc_engine_main_logic|END|now:1746008385728371| [2025/04/30 10:19:45 728476] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385728476| [2025/04/30 10:19:45 728483] [debug] |xqc_engine_wakeup_after|wakeup:1746008385729060|now:1746008385728483|diff:577| [2025/04/30 10:19:45 728487] [debug] |xqc_engine_main_logic|END|now:1746008385728476| [2025/04/30 10:19:45 729560] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385729559| [2025/04/30 10:19:45 729569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385729060|pq_index:0| [2025/04/30 10:19:45 729574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385728371| [2025/04/30 10:19:45 729579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385729578| [2025/04/30 10:19:45 729583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385729060|now:1746008385729578| [2025/04/30 10:19:45 729588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385729060|now:1746008385729578| [2025/04/30 10:19:45 729592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 729597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36167|min_srtt:36167|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 729602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1568100| [2025/04/30 10:19:45 729606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 729610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 729614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 729618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 729623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 729627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 729632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 729636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 10:19:45 729679] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008385729644|stream_id:0|stream_offset:1513866| [2025/04/30 10:19:45 729688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 729696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:45 729702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36167|rtt_var:1838|pto_duration:43519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 729722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 729728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 729733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 729739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385798163|now:1746008385729702|interv:68461| [2025/04/30 10:19:45 729744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385798163|now:1746008385729702|interval:68461|pto_count:0|srtt:36167 [2025/04/30 10:19:45 729751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49200| [2025/04/30 10:19:45 729757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 729763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1515045| [2025/04/30 10:19:45 729770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 729775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385730775|now:1746008385729775|interv:1000| [2025/04/30 10:19:45 729781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 729786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 729792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385730775| [2025/04/30 10:19:45 729797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385730775| [2025/04/30 10:19:45 729802] [debug] |xqc_engine_wakeup_after|wakeup:1746008385730775|now:1746008385729802|diff:973| [2025/04/30 10:19:45 729808] [debug] |xqc_engine_main_logic|END|now:1746008385729578| [2025/04/30 10:19:45 730115] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385730114| [2025/04/30 10:19:45 730123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 730129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:650| [2025/04/30 10:19:45 730134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 10:19:45 730142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 10:19:45 730148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 730155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1502|path_largest_ack:1501| [2025/04/30 10:19:45 730162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1446545|prior_time:1746008385688372|is_app_limited:0|send_elapse:36150|ack_elapse:41742|ctl_first_sent_time:1746008385690203|lagest_ack_time:1746008385730114|curr_delivered:1495752| [2025/04/30 10:19:45 730169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385690203| [2025/04/30 10:19:45 730177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:1251| [2025/04/30 10:19:45 730190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1502|path_largest_ack:1502| [2025/04/30 10:19:45 730197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48007|prior_delivered:1448945|prior_time:1746008385690351|is_app_limited:0|send_elapse:35999|ack_elapse:39763|ctl_first_sent_time:1746008385691952|lagest_ack_time:1746008385730114|curr_delivered:1496952| [2025/04/30 10:19:45 730202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385691952| [2025/04/30 10:19:45 730207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:1252| [2025/04/30 10:19:45 730213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36167|rttvar:1838|minrtt:30819|latest_rtt:38162|ack_delay:80| [2025/04/30 10:19:45 730220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36407|rttvar:1857|minrtt:30819|latest_rtt:38162|ack_delay:80| [2025/04/30 10:19:45 730227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 10:19:45 730233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 730240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36407|rtt_var:1857|pto_duration:43835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 730247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 730254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 730260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 730266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385798479|now:1746008385730240|interv:68239| [2025/04/30 10:19:45 730272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385798479|now:1746008385730240|interval:68239|pto_count:0|srtt:36407 [2025/04/30 10:19:45 730277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35999, ack_elapse 39763, delivered 48007|rate 1207328|lost 225| [2025/04/30 10:19:45 730281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207328) in round 30| [2025/04/30 10:19:45 730286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 730290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 730294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385691952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 730298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385691952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 730303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46800|srtt:36407|latest_rtt:38162|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 730313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 10:19:45 730318] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746008385730114|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 730323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505730114|now:1746008385730114|interv:120000000| [2025/04/30 10:19:45 730327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505730114|now:1746008385730114|interv:120000000| [2025/04/30 10:19:45 730331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385730775|pq_index:0| [2025/04/30 10:19:45 730335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385729578| [2025/04/30 10:19:45 730339] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385730339| [2025/04/30 10:19:45 730344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385730343| [2025/04/30 10:19:45 730350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|min_srtt:36407|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 730355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1568100| [2025/04/30 10:19:45 730360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 730364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 730369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|min_srtt:36407|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 730373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1569279| [2025/04/30 10:19:45 730377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 730382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 730386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|min_srtt:36407|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 730391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1570458| [2025/04/30 10:19:45 730395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 730402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 730406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 730410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 730415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 730419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1515045| [2025/04/30 10:19:45 730423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 730427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 730431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385730775| [2025/04/30 10:19:45 730435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385730775| [2025/04/30 10:19:45 730439] [debug] |xqc_engine_wakeup_after|wakeup:1746008385730775|now:1746008385730439|diff:336| [2025/04/30 10:19:45 730444] [debug] |xqc_engine_main_logic|END|now:1746008385730343| [2025/04/30 10:19:45 730449] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385730449| [2025/04/30 10:19:45 730453] [debug] |xqc_engine_wakeup_after|wakeup:1746008385730775|now:1746008385730453|diff:322| [2025/04/30 10:19:45 730457] [debug] |xqc_engine_main_logic|END|now:1746008385730449| [2025/04/30 10:19:45 731528] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385731527| [2025/04/30 10:19:45 731537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385730775|pq_index:0| [2025/04/30 10:19:45 731542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385730343| [2025/04/30 10:19:45 731547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385731546| [2025/04/30 10:19:45 731574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385730775|now:1746008385731546| [2025/04/30 10:19:45 731578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385730775|now:1746008385731546| [2025/04/30 10:19:45 731582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 731587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36407|min_srtt:36407|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 731592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1570458| [2025/04/30 10:19:45 731597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 731601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 731605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 731615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 731619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 731624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1515045| [2025/04/30 10:19:45 731628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 731633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 10:19:45 731701] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385731641|stream_id:0|stream_offset:1515045| [2025/04/30 10:19:45 731710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 731716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 731723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36407|rtt_var:1857|pto_duration:43835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 731728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 731734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 731739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 731745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385800476|now:1746008385731722|interv:68754| [2025/04/30 10:19:45 731750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385800476|now:1746008385731722|interval:68754|pto_count:0|srtt:36407 [2025/04/30 10:19:45 731756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48000| [2025/04/30 10:19:45 731763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 731769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1516224| [2025/04/30 10:19:45 731775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 731781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 10:19:45 731820] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008385731791|stream_id:0|stream_offset:1516224| [2025/04/30 10:19:45 731827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 731833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:45 731843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36407|rtt_var:1857|pto_duration:43835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 731849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 731854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 731859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:45 731865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385800626|now:1746008385731842|interv:68784| [2025/04/30 10:19:45 731871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385800626|now:1746008385731842|interval:68784|pto_count:0|srtt:36407 [2025/04/30 10:19:45 731877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49200| [2025/04/30 10:19:45 731884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 731889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1517403| [2025/04/30 10:19:45 731896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1110| [2025/04/30 10:19:45 731901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385733011|now:1746008385731901|interv:1110| [2025/04/30 10:19:45 731908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1110| [2025/04/30 10:19:45 731914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 731920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385733011| [2025/04/30 10:19:45 731926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385733011| [2025/04/30 10:19:45 731932] [debug] |xqc_engine_wakeup_after|wakeup:1746008385733011|now:1746008385731931|diff:1080| [2025/04/30 10:19:45 731937] [debug] |xqc_engine_main_logic|END|now:1746008385731546| [2025/04/30 10:19:45 732169] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385732168| [2025/04/30 10:19:45 732180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 732188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:651| [2025/04/30 10:19:45 732194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 10:19:45 732203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 10:19:45 732209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 732217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1503| [2025/04/30 10:19:45 732224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1448945|prior_time:1746008385690351|is_app_limited:0|send_elapse:36125|ack_elapse:41817|ctl_first_sent_time:1746008385692078|lagest_ack_time:1746008385732168|curr_delivered:1498152| [2025/04/30 10:19:45 732239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385692078| [2025/04/30 10:19:45 732247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:1253| [2025/04/30 10:19:45 732254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1504|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1504| [2025/04/30 10:19:45 732261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48007|prior_delivered:1451345|prior_time:1746008385692273|is_app_limited:0|send_elapse:35858|ack_elapse:39895|ctl_first_sent_time:1746008385693803|lagest_ack_time:1746008385732168|curr_delivered:1499352| [2025/04/30 10:19:45 732268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385693803| [2025/04/30 10:19:45 732275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:1254| [2025/04/30 10:19:45 732281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36407|rttvar:1857|minrtt:30819|latest_rtt:38365|ack_delay:64| [2025/04/30 10:19:45 732288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36644|rttvar:1866|minrtt:30819|latest_rtt:38365|ack_delay:64| [2025/04/30 10:19:45 732295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 10:19:45 732301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 732308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36644|rtt_var:1866|pto_duration:44108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 732315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 732321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 732325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 732329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385800899|now:1746008385732308|interv:68591| [2025/04/30 10:19:45 732334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385800899|now:1746008385732308|interval:68591|pto_count:0|srtt:36644 [2025/04/30 10:19:45 732338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35858, ack_elapse 39895, delivered 48007|rate 1203333|lost 225| [2025/04/30 10:19:45 732343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203333) in round 30| [2025/04/30 10:19:45 732347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 732351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 732355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385693803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 732359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385693803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 732368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46800|srtt:36644|latest_rtt:38365|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 732374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 10:19:45 732379] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746008385732168|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 732384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505732168|now:1746008385732168|interv:120000000| [2025/04/30 10:19:45 732388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505732168|now:1746008385732168|interv:120000000| [2025/04/30 10:19:45 732392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385733011|pq_index:0| [2025/04/30 10:19:45 732396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385731546| [2025/04/30 10:19:45 732400] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385732400| [2025/04/30 10:19:45 732405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385732404| [2025/04/30 10:19:45 732411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|min_srtt:36644|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 732415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1570458| [2025/04/30 10:19:45 732420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 732424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 732429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|min_srtt:36644|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 732433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1571637| [2025/04/30 10:19:45 732438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 732442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 732446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|min_srtt:36644|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 732451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1572816| [2025/04/30 10:19:45 732458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 732461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 732465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 732470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 732474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 732478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1517403| [2025/04/30 10:19:45 732483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 732486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 732490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385733011| [2025/04/30 10:19:45 732494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385733011| [2025/04/30 10:19:45 732498] [debug] |xqc_engine_wakeup_after|wakeup:1746008385733011|now:1746008385732498|diff:513| [2025/04/30 10:19:45 732503] [debug] |xqc_engine_main_logic|END|now:1746008385732404| [2025/04/30 10:19:45 732508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385732508| [2025/04/30 10:19:45 732512] [debug] |xqc_engine_wakeup_after|wakeup:1746008385733011|now:1746008385732512|diff:499| [2025/04/30 10:19:45 732516] [debug] |xqc_engine_main_logic|END|now:1746008385732508| [2025/04/30 10:19:45 733587] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385733587| [2025/04/30 10:19:45 733597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385733011|pq_index:0| [2025/04/30 10:19:45 733601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385732404| [2025/04/30 10:19:45 733607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385733605| [2025/04/30 10:19:45 733611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385733281|now:1746008385733605| [2025/04/30 10:19:45 733615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 733619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385733281|now:1746008385733605| [2025/04/30 10:19:45 733623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 733627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385733011|now:1746008385733605| [2025/04/30 10:19:45 733631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385733011|now:1746008385733605| [2025/04/30 10:19:45 733635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 733643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:652|ack_delay:25361|first_ack_range:18|largest_pkt_recv_time:1746008385708281| [2025/04/30 10:19:45 733657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:652|low:634|pkt_pns:2| [2025/04/30 10:19:45 733664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:632|low:629|pkt_pns:2| [2025/04/30 10:19:45 733668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:640|frame_largest_recv:652| [2025/04/30 10:19:45 733675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 733683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36644|min_srtt:36644|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 733690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1572816| [2025/04/30 10:19:45 733696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 733702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 733708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 733714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 733721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 733727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1517403| [2025/04/30 10:19:45 733733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 733738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 10:19:45 733782] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1547|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746008385733749|stream_id:0|stream_offset:1517403| [2025/04/30 10:19:45 733789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1547|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 733796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 733802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36644|rtt_var:1866|pto_duration:44108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 733808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 733813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 733818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 733824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385802857|now:1746008385733801|interv:69056| [2025/04/30 10:19:45 733830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385802857|now:1746008385733801|interval:69056|pto_count:0|srtt:36644 [2025/04/30 10:19:45 733841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48009| [2025/04/30 10:19:45 733848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 733853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 733860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 733865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385734865|now:1746008385733865|interv:1000| [2025/04/30 10:19:45 733871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 733876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 733882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385734865| [2025/04/30 10:19:45 733888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385734865| [2025/04/30 10:19:45 733895] [debug] |xqc_engine_wakeup_after|wakeup:1746008385734865|now:1746008385733895|diff:970| [2025/04/30 10:19:45 733902] [debug] |xqc_engine_main_logic|END|now:1746008385733605| [2025/04/30 10:19:45 734088] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385734087| [2025/04/30 10:19:45 734098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 734107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:652| [2025/04/30 10:19:45 734113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 10:19:45 734121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 10:19:45 734128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 734136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1506|path_largest_ack:1505| [2025/04/30 10:19:45 734143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1451345|prior_time:1746008385692273|is_app_limited:0|send_elapse:35987|ack_elapse:41814|ctl_first_sent_time:1746008385693932|lagest_ack_time:1746008385734087|curr_delivered:1500552| [2025/04/30 10:19:45 734150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385693932| [2025/04/30 10:19:45 734157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:1255| [2025/04/30 10:19:45 734164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1506|path_largest_ack:1506| [2025/04/30 10:19:45 734171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1451345|prior_time:1746008385692273|is_app_limited:0|send_elapse:35987|ack_elapse:41814|ctl_first_sent_time:1746008385693932|lagest_ack_time:1746008385734087|curr_delivered:1501752| [2025/04/30 10:19:45 734179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385694059| [2025/04/30 10:19:45 734192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:1256| [2025/04/30 10:19:45 734199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36644|rttvar:1866|minrtt:30819|latest_rtt:40028|ack_delay:88| [2025/04/30 10:19:45 734205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37056|rttvar:2224|minrtt:30819|latest_rtt:40028|ack_delay:88| [2025/04/30 10:19:45 734212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 10:19:45 734219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 734225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37056|rtt_var:2224|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 734232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 734239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 734244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 734248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385804701|now:1746008385734225|interv:70476| [2025/04/30 10:19:45 734252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385804701|now:1746008385734225|interval:70476|pto_count:0|srtt:37056 [2025/04/30 10:19:45 734256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35987, ack_elapse 41814, delivered 50407|rate 1205505|lost 225| [2025/04/30 10:19:45 734261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205505) in round 30| [2025/04/30 10:19:45 734265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 734269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 734273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385694059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 734278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385694059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1456145| [2025/04/30 10:19:45 734282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45609|srtt:37056|latest_rtt:40028|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 734288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 10:19:45 734293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746008385734087|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 734298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505734087|now:1746008385734087|interv:120000000| [2025/04/30 10:19:45 734305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505734087|now:1746008385734087|interv:120000000| [2025/04/30 10:19:45 734309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385734865|pq_index:0| [2025/04/30 10:19:45 734314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385733605| [2025/04/30 10:19:45 734318] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385734318| [2025/04/30 10:19:45 734323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385734322| [2025/04/30 10:19:45 734329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|min_srtt:37056|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 734333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1572816| [2025/04/30 10:19:45 734338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 734343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 734347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|min_srtt:37056|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 734352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1573995| [2025/04/30 10:19:45 734356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 734361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 734365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|min_srtt:37056|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 734369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1575174| [2025/04/30 10:19:45 734374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 734378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 734382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 734386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 734390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 734397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 734402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 734406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 734410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385734865| [2025/04/30 10:19:45 734414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385734865| [2025/04/30 10:19:45 734418] [debug] |xqc_engine_wakeup_after|wakeup:1746008385734865|now:1746008385734418|diff:447| [2025/04/30 10:19:45 734422] [debug] |xqc_engine_main_logic|END|now:1746008385734322| [2025/04/30 10:19:45 734427] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385734427| [2025/04/30 10:19:45 734431] [debug] |xqc_engine_wakeup_after|wakeup:1746008385734865|now:1746008385734431|diff:434| [2025/04/30 10:19:45 734435] [debug] |xqc_engine_main_logic|END|now:1746008385734427| [2025/04/30 10:19:45 735509] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385735508| [2025/04/30 10:19:45 735518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385734865|pq_index:0| [2025/04/30 10:19:45 735523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385734322| [2025/04/30 10:19:45 735528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385735527| [2025/04/30 10:19:45 735533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385734865|now:1746008385735527| [2025/04/30 10:19:45 735537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385734865|now:1746008385735527| [2025/04/30 10:19:45 735541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 735546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37056|min_srtt:37056|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 735573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1575174| [2025/04/30 10:19:45 735578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 735582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 735586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 735590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 735595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 735599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 735603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 735613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 10:19:45 735655] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385735621|stream_id:0|stream_offset:1518582| [2025/04/30 10:19:45 735664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 735672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 735679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37056|rtt_var:2224|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 735685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 735691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 735697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 735702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385806573|now:1746008385735678|interv:70895| [2025/04/30 10:19:45 735708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385806573|now:1746008385735678|interval:70895|pto_count:0|srtt:37056 [2025/04/30 10:19:45 735715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 735721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 735727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1519761| [2025/04/30 10:19:45 735733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 735739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 10:19:45 735803] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385735748|stream_id:0|stream_offset:1519761| [2025/04/30 10:19:45 735810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 735817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 735823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37056|rtt_var:2224|pto_duration:45952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 735829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 735835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 735840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 735850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385806700|now:1746008385735822|interv:70878| [2025/04/30 10:19:45 735855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385806700|now:1746008385735822|interval:70878|pto_count:0|srtt:37056 [2025/04/30 10:19:45 735862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48009| [2025/04/30 10:19:45 735868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 735875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 735881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1085| [2025/04/30 10:19:45 735887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385736972|now:1746008385735887|interv:1085| [2025/04/30 10:19:45 735893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1085| [2025/04/30 10:19:45 735900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 735906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385736972| [2025/04/30 10:19:45 735912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385736972| [2025/04/30 10:19:45 735918] [debug] |xqc_engine_wakeup_after|wakeup:1746008385736972|now:1746008385735917|diff:1055| [2025/04/30 10:19:45 735923] [debug] |xqc_engine_main_logic|END|now:1746008385735527| [2025/04/30 10:19:45 736094] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385736093| [2025/04/30 10:19:45 736104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 736113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:653| [2025/04/30 10:19:45 736119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 10:19:45 736127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 10:19:45 736131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 736139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1508|path_largest_ack:1507| [2025/04/30 10:19:45 736146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1451345|prior_time:1746008385692273|is_app_limited:0|send_elapse:37397|ack_elapse:43820|ctl_first_sent_time:1746008385695342|lagest_ack_time:1746008385736093|curr_delivered:1502952| [2025/04/30 10:19:45 736153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385695342| [2025/04/30 10:19:45 736160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:1257| [2025/04/30 10:19:45 736164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1508|path_largest_ack:1508| [2025/04/30 10:19:45 736168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48007|prior_delivered:1456145|prior_time:1746008385696268|is_app_limited:0|send_elapse:34742|ack_elapse:39825|ctl_first_sent_time:1746008385696710|lagest_ack_time:1746008385736093|curr_delivered:1504152| [2025/04/30 10:19:45 736181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385696710| [2025/04/30 10:19:45 736187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:1258| [2025/04/30 10:19:45 736193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37056|rttvar:2224|minrtt:30819|latest_rtt:39383|ack_delay:72| [2025/04/30 10:19:45 736200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37337|rttvar:2231|minrtt:30819|latest_rtt:39383|ack_delay:72| [2025/04/30 10:19:45 736205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 10:19:45 736209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 736214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37337|rtt_var:2231|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 736218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 736222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 736226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 736230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385807009|now:1746008385736213|interv:70796| [2025/04/30 10:19:45 736234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385807009|now:1746008385736213|interval:70796|pto_count:0|srtt:37337 [2025/04/30 10:19:45 736238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34742, ack_elapse 39825, delivered 48007|rate 1205448|lost 225| [2025/04/30 10:19:45 736243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 10:19:45 736247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205448) in round 31| [2025/04/30 10:19:45 736251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 736255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 736259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385696710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 736264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385696710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 736268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45609|srtt:37337|latest_rtt:39383|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 736274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 10:19:45 736282] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1746008385736093|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 736287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505736093|now:1746008385736093|interv:120000000| [2025/04/30 10:19:45 736291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505736093|now:1746008385736093|interv:120000000| [2025/04/30 10:19:45 736295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385736972|pq_index:0| [2025/04/30 10:19:45 736299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385735527| [2025/04/30 10:19:45 736303] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385736303| [2025/04/30 10:19:45 736308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385736307| [2025/04/30 10:19:45 736314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|min_srtt:37337|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 736319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1575174| [2025/04/30 10:19:45 736323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 736328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 736332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|min_srtt:37337|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 736337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 736341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 736345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 736350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|min_srtt:37337|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 736354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1577532| [2025/04/30 10:19:45 736358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 736362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 736366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 736373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 736377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 736382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 736386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 736390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 736394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385736972| [2025/04/30 10:19:45 736398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385736972| [2025/04/30 10:19:45 736402] [debug] |xqc_engine_wakeup_after|wakeup:1746008385736972|now:1746008385736402|diff:570| [2025/04/30 10:19:45 736406] [debug] |xqc_engine_main_logic|END|now:1746008385736307| [2025/04/30 10:19:45 736411] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385736411| [2025/04/30 10:19:45 736415] [debug] |xqc_engine_wakeup_after|wakeup:1746008385736972|now:1746008385736415|diff:557| [2025/04/30 10:19:45 736419] [debug] |xqc_engine_main_logic|END|now:1746008385736411| [2025/04/30 10:19:45 737489] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385737488| [2025/04/30 10:19:45 737498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385736972|pq_index:0| [2025/04/30 10:19:45 737503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385736307| [2025/04/30 10:19:45 737508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385737507| [2025/04/30 10:19:45 737512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385736972|now:1746008385737507| [2025/04/30 10:19:45 737517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385736972|now:1746008385737507| [2025/04/30 10:19:45 737521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 737526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37337|min_srtt:37337|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 737531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1577532| [2025/04/30 10:19:45 737535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 737539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 737543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 737547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 737573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 737582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 737587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 737591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 10:19:45 737626] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385737599|stream_id:0|stream_offset:1520940| [2025/04/30 10:19:45 737635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 737643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 737650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37337|rtt_var:2231|pto_duration:46261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 737656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 737663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 737669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 737675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385808860|now:1746008385737649|interv:71211| [2025/04/30 10:19:45 737682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385808860|now:1746008385737649|interval:71211|pto_count:0|srtt:37337 [2025/04/30 10:19:45 737688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 737696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 737702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1522119| [2025/04/30 10:19:45 737709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 737715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385738715|now:1746008385737715|interv:1000| [2025/04/30 10:19:45 737721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 737727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 737733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385738715| [2025/04/30 10:19:45 737739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385738715| [2025/04/30 10:19:45 737745] [debug] |xqc_engine_wakeup_after|wakeup:1746008385738715|now:1746008385737745|diff:970| [2025/04/30 10:19:45 737752] [debug] |xqc_engine_main_logic|END|now:1746008385737507| [2025/04/30 10:19:45 738114] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385738113| [2025/04/30 10:19:45 738125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 738141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:654| [2025/04/30 10:19:45 738147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 10:19:45 738156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 10:19:45 738162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 738170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1510|path_largest_ack:1509| [2025/04/30 10:19:45 738177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1456145|prior_time:1746008385696268|is_app_limited:0|send_elapse:34886|ack_elapse:41845|ctl_first_sent_time:1746008385696854|lagest_ack_time:1746008385738113|curr_delivered:1505352| [2025/04/30 10:19:45 738182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385696854| [2025/04/30 10:19:45 738188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:1259| [2025/04/30 10:19:45 738195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1510|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1510|path_largest_ack:1510| [2025/04/30 10:19:45 738202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49207|prior_delivered:1456145|prior_time:1746008385696268|is_app_limited:0|send_elapse:34886|ack_elapse:41845|ctl_first_sent_time:1746008385696854|lagest_ack_time:1746008385738113|curr_delivered:1506552| [2025/04/30 10:19:45 738207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385698226| [2025/04/30 10:19:45 738212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:1260| [2025/04/30 10:19:45 738219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37337|rttvar:2231|minrtt:30819|latest_rtt:39887|ack_delay:64| [2025/04/30 10:19:45 738225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37647|rttvar:2295|minrtt:30819|latest_rtt:39887|ack_delay:64| [2025/04/30 10:19:45 738232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 10:19:45 738239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 738245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37647|rtt_var:2295|pto_duration:46827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 738252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 738256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 738260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 738264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385809426|now:1746008385738244|interv:71182| [2025/04/30 10:19:45 738268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385809426|now:1746008385738244|interval:71182|pto_count:0|srtt:37647 [2025/04/30 10:19:45 738277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 34886, ack_elapse 41845, delivered 50407|rate 1204612|lost 225| [2025/04/30 10:19:45 738281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204612) in round 31| [2025/04/30 10:19:45 738285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 738290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 738294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385698226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 738298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385698226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 738303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:37647|latest_rtt:39887|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 738309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 10:19:45 738313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746008385738113|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 738318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505738113|now:1746008385738113|interv:120000000| [2025/04/30 10:19:45 738322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505738113|now:1746008385738113|interv:120000000| [2025/04/30 10:19:45 738326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385738715|pq_index:0| [2025/04/30 10:19:45 738331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385737507| [2025/04/30 10:19:45 738335] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385738335| [2025/04/30 10:19:45 738340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385738339| [2025/04/30 10:19:45 738346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|min_srtt:37647|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 738351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1577532| [2025/04/30 10:19:45 738356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 738360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 738368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|min_srtt:37647|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 738372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1578711| [2025/04/30 10:19:45 738376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 738381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 738385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|min_srtt:37647|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 738389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1579890| [2025/04/30 10:19:45 738394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 738397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 738401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 738406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 738410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 738414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1522119| [2025/04/30 10:19:45 738419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 738423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 738427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385738715| [2025/04/30 10:19:45 738431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385738715| [2025/04/30 10:19:45 738435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385738715|now:1746008385738435|diff:280| [2025/04/30 10:19:45 738440] [debug] |xqc_engine_main_logic|END|now:1746008385738339| [2025/04/30 10:19:45 738445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385738445| [2025/04/30 10:19:45 738449] [debug] |xqc_engine_wakeup_after|wakeup:1746008385738715|now:1746008385738449|diff:266| [2025/04/30 10:19:45 738453] [debug] |xqc_engine_main_logic|END|now:1746008385738445| [2025/04/30 10:19:45 739521] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385739520| [2025/04/30 10:19:45 739530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385738715|pq_index:0| [2025/04/30 10:19:45 739535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385738339| [2025/04/30 10:19:45 739540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385739539| [2025/04/30 10:19:45 739567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385738715|now:1746008385739539| [2025/04/30 10:19:45 739572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385738715|now:1746008385739539| [2025/04/30 10:19:45 739576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 739581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37647|min_srtt:37647|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 739586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1579890| [2025/04/30 10:19:45 739591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 739595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 739599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 739603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 739608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 739612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1522119| [2025/04/30 10:19:45 739617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 739621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 10:19:45 739664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385739629|stream_id:0|stream_offset:1522119| [2025/04/30 10:19:45 739674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 739682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 739688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37647|rtt_var:2295|pto_duration:46827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 739695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 739700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 739705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 739711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385811456|now:1746008385739688|interv:71768| [2025/04/30 10:19:45 739717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385811456|now:1746008385739688|interval:71768|pto_count:0|srtt:37647 [2025/04/30 10:19:45 739729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 739736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 739741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1523298| [2025/04/30 10:19:45 739748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 739754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 10:19:45 739829] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385739763|stream_id:0|stream_offset:1523298| [2025/04/30 10:19:45 739836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 739843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 739849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37647|rtt_var:2295|pto_duration:46827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 739855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 739861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 739866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 739872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385811590|now:1746008385739849|interv:71741| [2025/04/30 10:19:45 739877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385811590|now:1746008385739849|interval:71741|pto_count:0|srtt:37647 [2025/04/30 10:19:45 739884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 739891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 739897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1524477| [2025/04/30 10:19:45 739904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1014| [2025/04/30 10:19:45 739911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385740924|now:1746008385739910|interv:1014| [2025/04/30 10:19:45 739916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1014| [2025/04/30 10:19:45 739922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 739928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385740924| [2025/04/30 10:19:45 739933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385740924| [2025/04/30 10:19:45 739939] [debug] |xqc_engine_wakeup_after|wakeup:1746008385740924|now:1746008385739939|diff:985| [2025/04/30 10:19:45 739949] [debug] |xqc_engine_main_logic|END|now:1746008385739539| [2025/04/30 10:19:45 740108] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385740107| [2025/04/30 10:19:45 740116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 740122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:655| [2025/04/30 10:19:45 740128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 10:19:45 740137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 10:19:45 740142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 740149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1512|path_largest_ack:1511| [2025/04/30 10:19:45 740157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1456145|prior_time:1746008385696268|is_app_limited:0|send_elapse:36410|ack_elapse:43839|ctl_first_sent_time:1746008385698378|lagest_ack_time:1746008385740107|curr_delivered:1507752| [2025/04/30 10:19:45 740164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385698378| [2025/04/30 10:19:45 740171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:1261| [2025/04/30 10:19:45 740178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1512|path_largest_ack:1512| [2025/04/30 10:19:45 740185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:50407|prior_delivered:1458545|prior_time:1746008385698516|is_app_limited:0|send_elapse:35981|ack_elapse:41591|ctl_first_sent_time:1746008385700027|lagest_ack_time:1746008385740107|curr_delivered:1508952| [2025/04/30 10:19:45 740192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385700027| [2025/04/30 10:19:45 740196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:1262| [2025/04/30 10:19:45 740201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37647|rttvar:2295|minrtt:30819|latest_rtt:40080|ack_delay:64| [2025/04/30 10:19:45 740208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37944|rttvar:2314|minrtt:30819|latest_rtt:40080|ack_delay:64| [2025/04/30 10:19:45 740215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 10:19:45 740221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 740227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37944|rtt_var:2314|pto_duration:47200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 740234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 740240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 740247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 740259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385811963|now:1746008385740227|interv:71736| [2025/04/30 10:19:45 740265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385811963|now:1746008385740227|interval:71736|pto_count:0|srtt:37944 [2025/04/30 10:19:45 740269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35981, ack_elapse 41591, delivered 50407|rate 1211968|lost 225| [2025/04/30 10:19:45 740274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211968) in round 31| [2025/04/30 10:19:45 740278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 740282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 740288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385700027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 740295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385700027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 740303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:37944|latest_rtt:40080|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 740312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 10:19:45 740316] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1746008385740107|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 740321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505740107|now:1746008385740107|interv:120000000| [2025/04/30 10:19:45 740325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505740107|now:1746008385740107|interv:120000000| [2025/04/30 10:19:45 740329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385740924|pq_index:0| [2025/04/30 10:19:45 740334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385739539| [2025/04/30 10:19:45 740338] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385740338| [2025/04/30 10:19:45 740343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385740342| [2025/04/30 10:19:45 740349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 740353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1579890| [2025/04/30 10:19:45 740358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 740366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 740371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 740375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1581069| [2025/04/30 10:19:45 740380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 740384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 740388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 740393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1582248| [2025/04/30 10:19:45 740397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 740401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 740405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 740409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 740413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 740418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1524477| [2025/04/30 10:19:45 740422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 740426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 740430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385740924| [2025/04/30 10:19:45 740434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385740924| [2025/04/30 10:19:45 740438] [debug] |xqc_engine_wakeup_after|wakeup:1746008385740924|now:1746008385740438|diff:486| [2025/04/30 10:19:45 740442] [debug] |xqc_engine_main_logic|END|now:1746008385740342| [2025/04/30 10:19:45 740448] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385740448| [2025/04/30 10:19:45 740452] [debug] |xqc_engine_wakeup_after|wakeup:1746008385740924|now:1746008385740452|diff:472| [2025/04/30 10:19:45 740456] [debug] |xqc_engine_main_logic|END|now:1746008385740448| [2025/04/30 10:19:45 741118] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385741117| [2025/04/30 10:19:45 741134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 741151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:656| [2025/04/30 10:19:45 741156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 10:19:45 741165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 10:19:45 741171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 741179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1516|path_largest_ack:1516| [2025/04/30 10:19:45 741186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1458545|prior_time:1746008385698516|is_app_limited:0|send_elapse:36105|ack_elapse:42601|ctl_first_sent_time:1746008385700151|lagest_ack_time:1746008385741117|curr_delivered:1510152| [2025/04/30 10:19:45 741193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385700151| [2025/04/30 10:19:45 741201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:1263| [2025/04/30 10:19:45 741208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37944|rttvar:2314|minrtt:30819|latest_rtt:40966|ack_delay:64| [2025/04/30 10:19:45 741215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38313|rttvar:2475|minrtt:30819|latest_rtt:40966|ack_delay:64| [2025/04/30 10:19:45 741221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 10:19:45 741227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 741233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38313|rtt_var:2475|pto_duration:48213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 741241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 741245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 741249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 741253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385812976|now:1746008385741233|interv:71743| [2025/04/30 10:19:45 741257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385812976|now:1746008385741233|interval:71743|pto_count:0|srtt:38313 [2025/04/30 10:19:45 741262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36105, ack_elapse 42601, delivered 51607|rate 1211403|lost 225| [2025/04/30 10:19:45 741266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211403) in round 31| [2025/04/30 10:19:45 741271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 741275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 741279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1200|po_sent_time:1746008385700151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 741288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1200|po_sent_time:1746008385700151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 741292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:43209|srtt:38313|latest_rtt:40966|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 741298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 10:19:45 741303] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746008385741117|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 741308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505741117|now:1746008385741117|interv:120000000| [2025/04/30 10:19:45 741312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505741117|now:1746008385741117|interv:120000000| [2025/04/30 10:19:45 741316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385740924|pq_index:0| [2025/04/30 10:19:45 741320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385740342| [2025/04/30 10:19:45 741324] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385741324| [2025/04/30 10:19:45 741329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385741328| [2025/04/30 10:19:45 741334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385740924|now:1746008385741328| [2025/04/30 10:19:45 741338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385740924|now:1746008385741328| [2025/04/30 10:19:45 741342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 741347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38313|min_srtt:38313|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 741352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1582248| [2025/04/30 10:19:45 741357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 741362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 741366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38313|min_srtt:38313|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 741371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 741375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 741382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 741386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 741390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 741395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 741399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1524477| [2025/04/30 10:19:45 741403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 741408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 10:19:45 741444] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385741415|stream_id:0|stream_offset:1524477| [2025/04/30 10:19:45 741451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 741456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 741463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38313|rtt_var:2475|pto_duration:48213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 741471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 741477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 741483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 741488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385814628|now:1746008385741463|interv:73165| [2025/04/30 10:19:45 741493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385814628|now:1746008385741463|interval:73165|pto_count:0|srtt:38313 [2025/04/30 10:19:45 741497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44409| [2025/04/30 10:19:45 741503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 741507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 741512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 741516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385742515|now:1746008385741515|interv:1000| [2025/04/30 10:19:45 741520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 741523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 741532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385742515| [2025/04/30 10:19:45 741536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385742515| [2025/04/30 10:19:45 741540] [debug] |xqc_engine_wakeup_after|wakeup:1746008385742515|now:1746008385741540|diff:975| [2025/04/30 10:19:45 741545] [debug] |xqc_engine_main_logic|END|now:1746008385741328| [2025/04/30 10:19:45 741579] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385741579| [2025/04/30 10:19:45 741583] [debug] |xqc_engine_wakeup_after|wakeup:1746008385742515|now:1746008385741583|diff:932| [2025/04/30 10:19:45 741587] [debug] |xqc_engine_main_logic|END|now:1746008385741579| [2025/04/30 10:19:45 742617] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385742617| [2025/04/30 10:19:45 742633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385742515|pq_index:0| [2025/04/30 10:19:45 742640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385741328| [2025/04/30 10:19:45 742649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385742647| [2025/04/30 10:19:45 742657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385742515|now:1746008385742647| [2025/04/30 10:19:45 742663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385742515|now:1746008385742647| [2025/04/30 10:19:45 742669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 742677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38313|min_srtt:38313|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 742683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 742690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 742696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 742701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 742708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 742715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 742721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 742725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 742730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 10:19:45 742773] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385742741|stream_id:0|stream_offset:1525656| [2025/04/30 10:19:45 742821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 742838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 742846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38313|rtt_var:2475|pto_duration:48213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 742853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 742859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 742866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 742872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385815954|now:1746008385742845|interv:73109| [2025/04/30 10:19:45 742879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385815954|now:1746008385742845|interval:73109|pto_count:0|srtt:38313 [2025/04/30 10:19:45 742885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 742891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 742895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1526835| [2025/04/30 10:19:45 742900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 742904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 10:19:45 742938] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385742912|stream_id:0|stream_offset:1526835| [2025/04/30 10:19:45 742946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 742953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 742960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38313|rtt_var:2475|pto_duration:48213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 742967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 742974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 742980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 742987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385816125|now:1746008385742960|interv:73165| [2025/04/30 10:19:45 742993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385816125|now:1746008385742960|interval:73165|pto_count:0|srtt:38313 [2025/04/30 10:19:45 743001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 743016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 743020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1528014| [2025/04/30 10:19:45 743025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 743029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385744029|now:1746008385743029|interv:1000| [2025/04/30 10:19:45 743033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 743037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 743041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385744029| [2025/04/30 10:19:45 743045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385744029| [2025/04/30 10:19:45 743049] [debug] |xqc_engine_wakeup_after|wakeup:1746008385744029|now:1746008385743049|diff:980| [2025/04/30 10:19:45 743054] [debug] |xqc_engine_main_logic|END|now:1746008385742647| [2025/04/30 10:19:45 743147] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385743145| [2025/04/30 10:19:45 743158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 743167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:657| [2025/04/30 10:19:45 743173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 10:19:45 743182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 10:19:45 743188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 743195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1518|path_largest_ack:1517| [2025/04/30 10:19:45 743202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1458545|prior_time:1746008385698516|is_app_limited:0|send_elapse:36241|ack_elapse:44629|ctl_first_sent_time:1746008385700287|lagest_ack_time:1746008385743145|curr_delivered:1511352| [2025/04/30 10:19:45 743210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385700287| [2025/04/30 10:19:45 743216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:1264| [2025/04/30 10:19:45 743221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1518|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1518|path_largest_ack:1518| [2025/04/30 10:19:45 743228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1460945|prior_time:1746008385700450|is_app_limited:0|send_elapse:37821|ack_elapse:42695|ctl_first_sent_time:1746008385701995|lagest_ack_time:1746008385743145|curr_delivered:1512552| [2025/04/30 10:19:45 743235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385701995| [2025/04/30 10:19:45 743241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:1265| [2025/04/30 10:19:45 743252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38313|rttvar:2475|minrtt:30819|latest_rtt:41150|ack_delay:64| [2025/04/30 10:19:45 743257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38659|rttvar:2550|minrtt:30819|latest_rtt:41150|ack_delay:64| [2025/04/30 10:19:45 743262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 10:19:45 743269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 743275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38659|rtt_var:2550|pto_duration:48859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 743282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 743287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 743291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 743295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385816771|now:1746008385743275|interv:73496| [2025/04/30 10:19:45 743300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385816771|now:1746008385743275|interval:73496|pto_count:0|srtt:38659 [2025/04/30 10:19:45 743304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37821, ack_elapse 42695, delivered 51607|rate 1208736|lost 225| [2025/04/30 10:19:45 743309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208736) in round 31| [2025/04/30 10:19:45 743313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 743317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 743321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385701995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 743326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385701995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 743330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:38659|latest_rtt:41150|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 743336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 10:19:45 743341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746008385743145|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 743347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505743145|now:1746008385743145|interv:120000000| [2025/04/30 10:19:45 743354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505743145|now:1746008385743145|interv:120000000| [2025/04/30 10:19:45 743365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385744029|pq_index:0| [2025/04/30 10:19:45 743372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385742647| [2025/04/30 10:19:45 743376] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385743376| [2025/04/30 10:19:45 743381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385743380| [2025/04/30 10:19:45 743388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|min_srtt:38659|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 743392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 743397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 743402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 743406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|min_srtt:38659|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 743411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1584606| [2025/04/30 10:19:45 743415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 743419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 743424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|min_srtt:38659|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 743428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 743432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 743436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 743440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 743444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 743449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 743453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1528014| [2025/04/30 10:19:45 743460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 743464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 743468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385744029| [2025/04/30 10:19:45 743472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385744029| [2025/04/30 10:19:45 743476] [debug] |xqc_engine_wakeup_after|wakeup:1746008385744029|now:1746008385743476|diff:553| [2025/04/30 10:19:45 743481] [debug] |xqc_engine_main_logic|END|now:1746008385743380| [2025/04/30 10:19:45 743486] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385743486| [2025/04/30 10:19:45 743490] [debug] |xqc_engine_wakeup_after|wakeup:1746008385744029|now:1746008385743490|diff:539| [2025/04/30 10:19:45 743494] [debug] |xqc_engine_main_logic|END|now:1746008385743486| [2025/04/30 10:19:45 744564] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385744563| [2025/04/30 10:19:45 744574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385744029|pq_index:0| [2025/04/30 10:19:45 744579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385743380| [2025/04/30 10:19:45 744584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385744583| [2025/04/30 10:19:45 744589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385744029|now:1746008385744583| [2025/04/30 10:19:45 744593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385744029|now:1746008385744583| [2025/04/30 10:19:45 744597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 744603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38659|min_srtt:38659|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 744608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 744613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 744617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 744622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 744628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 744636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 744642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1528014| [2025/04/30 10:19:45 744649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 744656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 10:19:45 744710] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385744677|stream_id:0|stream_offset:1528014| [2025/04/30 10:19:45 744718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 744724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 744730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38659|rtt_var:2550|pto_duration:48859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 744736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 744805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 744811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 744817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385818536|now:1746008385744730|interv:73806| [2025/04/30 10:19:45 744833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385818536|now:1746008385744730|interval:73806|pto_count:0|srtt:38659 [2025/04/30 10:19:45 744840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 744847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 744852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1529193| [2025/04/30 10:19:45 744859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 744865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 10:19:45 744904] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385744876|stream_id:0|stream_offset:1529193| [2025/04/30 10:19:45 744910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 744915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 744919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38659|rtt_var:2550|pto_duration:48859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 744924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 744928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 744932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 744936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385818735|now:1746008385744919|interv:73816| [2025/04/30 10:19:45 744944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385818735|now:1746008385744919|interval:73816|pto_count:0|srtt:38659 [2025/04/30 10:19:45 744949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 744954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 744958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 744963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 744967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385745967|now:1746008385744967|interv:1000| [2025/04/30 10:19:45 744971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 744975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 744979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385745967| [2025/04/30 10:19:45 744983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385745967| [2025/04/30 10:19:45 744987] [debug] |xqc_engine_wakeup_after|wakeup:1746008385745967|now:1746008385744987|diff:980| [2025/04/30 10:19:45 744991] [debug] |xqc_engine_main_logic|END|now:1746008385744583| [2025/04/30 10:19:45 745104] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385745103| [2025/04/30 10:19:45 745116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 745125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:658| [2025/04/30 10:19:45 745131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 10:19:45 745140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 10:19:45 745147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 745166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1520|path_largest_ack:1519| [2025/04/30 10:19:45 745173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1460945|prior_time:1746008385700450|is_app_limited:0|send_elapse:37918|ack_elapse:44653|ctl_first_sent_time:1746008385702092|lagest_ack_time:1746008385745103|curr_delivered:1513752| [2025/04/30 10:19:45 745180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385702092| [2025/04/30 10:19:45 745188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:1266| [2025/04/30 10:19:45 745194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1520|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1520|path_largest_ack:1520| [2025/04/30 10:19:45 745200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1463345|prior_time:1746008385702221|is_app_limited:0|send_elapse:35696|ack_elapse:42882|ctl_first_sent_time:1746008385703648|lagest_ack_time:1746008385745103|curr_delivered:1514952| [2025/04/30 10:19:45 745215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385703648| [2025/04/30 10:19:45 745222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:1267| [2025/04/30 10:19:45 745228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38659|rttvar:2550|minrtt:30819|latest_rtt:41455|ack_delay:56| [2025/04/30 10:19:45 745235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39001|rttvar:2598|minrtt:30819|latest_rtt:41455|ack_delay:56| [2025/04/30 10:19:45 745242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 10:19:45 745248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 745252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39001|rtt_var:2598|pto_duration:49393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 745258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 745265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 745271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 745277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385819269|now:1746008385745251|interv:74018| [2025/04/30 10:19:45 745281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385819269|now:1746008385745251|interval:74018|pto_count:0|srtt:39001 [2025/04/30 10:19:45 745286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35696, ack_elapse 42882, delivered 51607|rate 1203465|lost 225| [2025/04/30 10:19:45 745290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203465) in round 31| [2025/04/30 10:19:45 745295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 745299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 745303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385703648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 745307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385703648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 745312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:39001|latest_rtt:41455|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 745318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 10:19:45 745323] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746008385745103|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 745331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505745103|now:1746008385745103|interv:120000000| [2025/04/30 10:19:45 745335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505745103|now:1746008385745103|interv:120000000| [2025/04/30 10:19:45 745339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385745967|pq_index:0| [2025/04/30 10:19:45 745344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385744583| [2025/04/30 10:19:45 745348] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385745348| [2025/04/30 10:19:45 745353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385745352| [2025/04/30 10:19:45 745359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|min_srtt:39001|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 745364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 745368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 745373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 745378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|min_srtt:39001|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 745386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1586964| [2025/04/30 10:19:45 745392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 745400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 745405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|min_srtt:39001|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 745409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 745413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 745417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 745421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 745425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 745430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 745437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 745442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 745446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 745450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385745967| [2025/04/30 10:19:45 745454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385745967| [2025/04/30 10:19:45 745458] [debug] |xqc_engine_wakeup_after|wakeup:1746008385745967|now:1746008385745458|diff:509| [2025/04/30 10:19:45 745462] [debug] |xqc_engine_main_logic|END|now:1746008385745352| [2025/04/30 10:19:45 745468] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385745468| [2025/04/30 10:19:45 745472] [debug] |xqc_engine_wakeup_after|wakeup:1746008385745967|now:1746008385745472|diff:495| [2025/04/30 10:19:45 745476] [debug] |xqc_engine_main_logic|END|now:1746008385745468| [2025/04/30 10:19:45 746547] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385746546| [2025/04/30 10:19:45 746572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385745967|pq_index:0| [2025/04/30 10:19:45 746576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385745352| [2025/04/30 10:19:45 746582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385746580| [2025/04/30 10:19:45 746586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385745967|now:1746008385746580| [2025/04/30 10:19:45 746591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385745967|now:1746008385746580| [2025/04/30 10:19:45 746595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 746602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39001|min_srtt:39001|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 746610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 746617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 746623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 746628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 746635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 746643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 746649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 746664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 746671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 10:19:45 746717] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385746682|stream_id:0|stream_offset:1530372| [2025/04/30 10:19:45 746726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 746733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 746740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39001|rtt_var:2598|pto_duration:49393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 746747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 746753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 746759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 746765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385821075|now:1746008385746739|interv:74336| [2025/04/30 10:19:45 746771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385821075|now:1746008385746739|interval:74336|pto_count:0|srtt:39001 [2025/04/30 10:19:45 746778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 746786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 746793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1531551| [2025/04/30 10:19:45 746800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 746806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 10:19:45 746845] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385746813|stream_id:0|stream_offset:1531551| [2025/04/30 10:19:45 746854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 746859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 746866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39001|rtt_var:2598|pto_duration:49393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 746873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 746879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 746891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 746895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385821206|now:1746008385746866|interv:74340| [2025/04/30 10:19:45 746899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385821206|now:1746008385746866|interval:74340|pto_count:0|srtt:39001 [2025/04/30 10:19:45 746904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 746908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 746913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 746917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 746921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385747921|now:1746008385746921|interv:1000| [2025/04/30 10:19:45 746925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 746929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 746933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385747921| [2025/04/30 10:19:45 746938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385747921| [2025/04/30 10:19:45 746942] [debug] |xqc_engine_wakeup_after|wakeup:1746008385747921|now:1746008385746942|diff:979| [2025/04/30 10:19:45 746946] [debug] |xqc_engine_main_logic|END|now:1746008385746580| [2025/04/30 10:19:45 747134] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385747133| [2025/04/30 10:19:45 747146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 747156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:659| [2025/04/30 10:19:45 747162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 10:19:45 747170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 10:19:45 747177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 747185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1522|path_largest_ack:1521| [2025/04/30 10:19:45 747192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1463345|prior_time:1746008385702221|is_app_limited:0|send_elapse:35791|ack_elapse:44912|ctl_first_sent_time:1746008385703743|lagest_ack_time:1746008385747133|curr_delivered:1516152| [2025/04/30 10:19:45 747200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385703743| [2025/04/30 10:19:45 747207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:1268| [2025/04/30 10:19:45 747214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1522|path_largest_ack:1522| [2025/04/30 10:19:45 747227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1465745|prior_time:1746008385704276|is_app_limited:0|send_elapse:35891|ack_elapse:42857|ctl_first_sent_time:1746008385705806|lagest_ack_time:1746008385747133|curr_delivered:1517352| [2025/04/30 10:19:45 747233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385705806| [2025/04/30 10:19:45 747239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:1269| [2025/04/30 10:19:45 747245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39001|rttvar:2598|minrtt:30819|latest_rtt:41327|ack_delay:64| [2025/04/30 10:19:45 747252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39283|rttvar:2514|minrtt:30819|latest_rtt:41327|ack_delay:64| [2025/04/30 10:19:45 747259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 10:19:45 747266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 747272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39283|rtt_var:2514|pto_duration:49339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 747278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 747282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 747286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 747290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385821152|now:1746008385747272|interv:73880| [2025/04/30 10:19:45 747297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385821152|now:1746008385747272|interval:73880|pto_count:0|srtt:39283 [2025/04/30 10:19:45 747304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35891, ack_elapse 42857, delivered 51607|rate 1204167|lost 225| [2025/04/30 10:19:45 747311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204167) in round 31| [2025/04/30 10:19:45 747317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 747321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 747325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385705806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 747330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385705806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 747334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:39283|latest_rtt:41327|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 747340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 10:19:45 747354] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746008385747133|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 747359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505747133|now:1746008385747133|interv:120000000| [2025/04/30 10:19:45 747363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505747133|now:1746008385747133|interv:120000000| [2025/04/30 10:19:45 747367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385747921|pq_index:0| [2025/04/30 10:19:45 747371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385746580| [2025/04/30 10:19:45 747375] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385747375| [2025/04/30 10:19:45 747380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385747379| [2025/04/30 10:19:45 747386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|min_srtt:39283|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 747391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 747395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 747400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 747405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|min_srtt:39283|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 747409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1589322| [2025/04/30 10:19:45 747413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 747418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 747422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|min_srtt:39283|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 747426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 747431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 747435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 747439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 747446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 747450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 747454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 747459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 747463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 747467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385747921| [2025/04/30 10:19:45 747471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385747921| [2025/04/30 10:19:45 747475] [debug] |xqc_engine_wakeup_after|wakeup:1746008385747921|now:1746008385747475|diff:446| [2025/04/30 10:19:45 747479] [debug] |xqc_engine_main_logic|END|now:1746008385747379| [2025/04/30 10:19:45 747485] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385747485| [2025/04/30 10:19:45 747488] [debug] |xqc_engine_wakeup_after|wakeup:1746008385747921|now:1746008385747488|diff:433| [2025/04/30 10:19:45 747492] [debug] |xqc_engine_main_logic|END|now:1746008385747485| [2025/04/30 10:19:45 748568] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385748567| [2025/04/30 10:19:45 748578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385747921|pq_index:0| [2025/04/30 10:19:45 748583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385747379| [2025/04/30 10:19:45 748588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385748587| [2025/04/30 10:19:45 748593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385747921|now:1746008385748587| [2025/04/30 10:19:45 748600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385747921|now:1746008385748587| [2025/04/30 10:19:45 748607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 748615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39283|min_srtt:39283|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 748622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 748628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 748634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 748640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 748648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 748655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 748668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 748675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 748682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 10:19:45 748729] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385748694|stream_id:0|stream_offset:1532730| [2025/04/30 10:19:45 748739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 748746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 748753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39283|rtt_var:2514|pto_duration:49339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 748760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 748766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 748772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 748778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385823033|now:1746008385748753|interv:74280| [2025/04/30 10:19:45 748784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385823033|now:1746008385748753|interval:74280|pto_count:0|srtt:39283 [2025/04/30 10:19:45 748791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 748799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 748805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1533909| [2025/04/30 10:19:45 748812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 748819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 10:19:45 748870] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385748831|stream_id:0|stream_offset:1533909| [2025/04/30 10:19:45 748880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 748885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 748889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39283|rtt_var:2514|pto_duration:49339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 748899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 748903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 748906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 748910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385823170|now:1746008385748889|interv:74281| [2025/04/30 10:19:45 748915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385823170|now:1746008385748889|interval:74281|pto_count:0|srtt:39283 [2025/04/30 10:19:45 748920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 748925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 748929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 748934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 748938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385749938|now:1746008385748938|interv:1000| [2025/04/30 10:19:45 748942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 748946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 748950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385749938| [2025/04/30 10:19:45 748954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385749938| [2025/04/30 10:19:45 748958] [debug] |xqc_engine_wakeup_after|wakeup:1746008385749938|now:1746008385748958|diff:980| [2025/04/30 10:19:45 748963] [debug] |xqc_engine_main_logic|END|now:1746008385748587| [2025/04/30 10:19:45 749125] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385749123| [2025/04/30 10:19:45 749136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 749145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:660| [2025/04/30 10:19:45 749151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 10:19:45 749159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 10:19:45 749167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 749174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1524|path_largest_ack:1523| [2025/04/30 10:19:45 749181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1465745|prior_time:1746008385704276|is_app_limited:0|send_elapse:36033|ack_elapse:44847|ctl_first_sent_time:1746008385705948|lagest_ack_time:1746008385749123|curr_delivered:1518552| [2025/04/30 10:19:45 749187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385705948| [2025/04/30 10:19:45 749193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:1270| [2025/04/30 10:19:45 749207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1524|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1524|path_largest_ack:1524| [2025/04/30 10:19:45 749214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1465745|prior_time:1746008385704276|is_app_limited:0|send_elapse:36033|ack_elapse:44847|ctl_first_sent_time:1746008385705948|lagest_ack_time:1746008385749123|curr_delivered:1519752| [2025/04/30 10:19:45 749221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385706060| [2025/04/30 10:19:45 749227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:1271| [2025/04/30 10:19:45 749233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39283|rttvar:2514|minrtt:30819|latest_rtt:43063|ack_delay:64| [2025/04/30 10:19:45 749240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39747|rttvar:2815|minrtt:30819|latest_rtt:43063|ack_delay:64| [2025/04/30 10:19:45 749247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 10:19:45 749253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 749260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39747|rtt_var:2815|pto_duration:51007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 749267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 749272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 749275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 749279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385824838|now:1746008385749259|interv:75579| [2025/04/30 10:19:45 749284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385824838|now:1746008385749259|interval:75579|pto_count:0|srtt:39747 [2025/04/30 10:19:45 749288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36033, ack_elapse 44847, delivered 54007|rate 1204250|lost 225| [2025/04/30 10:19:45 749293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204250) in round 31| [2025/04/30 10:19:45 749297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 749301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 749305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385706060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 749309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385706060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 749314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:39747|latest_rtt:43063|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 749324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 10:19:45 749328] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746008385749123|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 749333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505749123|now:1746008385749123|interv:120000000| [2025/04/30 10:19:45 749337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505749123|now:1746008385749123|interv:120000000| [2025/04/30 10:19:45 749341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385749938|pq_index:0| [2025/04/30 10:19:45 749346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385748587| [2025/04/30 10:19:45 749350] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385749350| [2025/04/30 10:19:45 749355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385749354| [2025/04/30 10:19:45 749361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|min_srtt:39747|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 749365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 749370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 749374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 749379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|min_srtt:39747|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 749383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1591680| [2025/04/30 10:19:45 749387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 749392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 749396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|min_srtt:39747|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 749400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 749404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 749411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 749415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 749419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 749424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 749428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 749432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 749436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 749440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385749938| [2025/04/30 10:19:45 749444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385749938| [2025/04/30 10:19:45 749448] [debug] |xqc_engine_wakeup_after|wakeup:1746008385749938|now:1746008385749448|diff:490| [2025/04/30 10:19:45 749452] [debug] |xqc_engine_main_logic|END|now:1746008385749354| [2025/04/30 10:19:45 749458] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385749458| [2025/04/30 10:19:45 749462] [debug] |xqc_engine_wakeup_after|wakeup:1746008385749938|now:1746008385749462|diff:476| [2025/04/30 10:19:45 749466] [debug] |xqc_engine_main_logic|END|now:1746008385749458| [2025/04/30 10:19:45 750534] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385750533| [2025/04/30 10:19:45 750544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385749938|pq_index:0| [2025/04/30 10:19:45 750565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385749354| [2025/04/30 10:19:45 750572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385750571| [2025/04/30 10:19:45 750577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385749938|now:1746008385750571| [2025/04/30 10:19:45 750582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385749938|now:1746008385750571| [2025/04/30 10:19:45 750585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 750591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39747|min_srtt:39747|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 750596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 750600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 750605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 750611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 750625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 750633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 750639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 750644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 750649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 10:19:45 750694] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385750660|stream_id:0|stream_offset:1535088| [2025/04/30 10:19:45 750703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 750710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 750717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39747|rtt_var:2815|pto_duration:51007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 750723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 750729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 750752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 750759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385826667|now:1746008385750717|interv:75950| [2025/04/30 10:19:45 750765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385826667|now:1746008385750717|interval:75950|pto_count:0|srtt:39747 [2025/04/30 10:19:45 750772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 750780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 750787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1536267| [2025/04/30 10:19:45 750793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 750800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 10:19:45 750851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385750810|stream_id:0|stream_offset:1536267| [2025/04/30 10:19:45 750858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 750868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 750872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39747|rtt_var:2815|pto_duration:51007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 750876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 750880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 750884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 750888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385826817|now:1746008385750872|interv:75945| [2025/04/30 10:19:45 750892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385826817|now:1746008385750872|interval:75945|pto_count:0|srtt:39747 [2025/04/30 10:19:45 750897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 750901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 750906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 750910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 750914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385751914|now:1746008385750914|interv:1000| [2025/04/30 10:19:45 750918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 750922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 750926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385751914| [2025/04/30 10:19:45 750930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385751914| [2025/04/30 10:19:45 750934] [debug] |xqc_engine_wakeup_after|wakeup:1746008385751914|now:1746008385750934|diff:980| [2025/04/30 10:19:45 750939] [debug] |xqc_engine_main_logic|END|now:1746008385750571| [2025/04/30 10:19:45 751099] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385751098| [2025/04/30 10:19:45 751108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 751116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:661| [2025/04/30 10:19:45 751123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 10:19:45 751129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 10:19:45 751134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 751141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1526|path_largest_ack:1525| [2025/04/30 10:19:45 751148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1468145|prior_time:1746008385706264|is_app_limited:0|send_elapse:35920|ack_elapse:44834|ctl_first_sent_time:1746008385707803|lagest_ack_time:1746008385751098|curr_delivered:1520952| [2025/04/30 10:19:45 751161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385707803| [2025/04/30 10:19:45 751168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:1272| [2025/04/30 10:19:45 751174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1526|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1526|path_largest_ack:1526| [2025/04/30 10:19:45 751180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1468145|prior_time:1746008385706264|is_app_limited:0|send_elapse:35920|ack_elapse:44834|ctl_first_sent_time:1746008385707803|lagest_ack_time:1746008385751098|curr_delivered:1522152| [2025/04/30 10:19:45 751187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385707940| [2025/04/30 10:19:45 751193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:1273| [2025/04/30 10:19:45 751200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39747|rttvar:2815|minrtt:30819|latest_rtt:43158|ack_delay:56| [2025/04/30 10:19:45 751207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40166|rttvar:2950|minrtt:30819|latest_rtt:43158|ack_delay:56| [2025/04/30 10:19:45 751214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 10:19:45 751219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 751226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40166|rtt_var:2950|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 751234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 751240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 751246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 751251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385827776|now:1746008385751226|interv:76550| [2025/04/30 10:19:45 751255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385827776|now:1746008385751226|interval:76550|pto_count:0|srtt:40166 [2025/04/30 10:19:45 751259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35920, ack_elapse 44834, delivered 54007|rate 1204599|lost 225| [2025/04/30 10:19:45 751264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204599) in round 31| [2025/04/30 10:19:45 751268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 751272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 751276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385707940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 751280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385707940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 751289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:40166|latest_rtt:43158|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 751295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 10:19:45 751299] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746008385751098|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 751304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505751098|now:1746008385751098|interv:120000000| [2025/04/30 10:19:45 751308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505751098|now:1746008385751098|interv:120000000| [2025/04/30 10:19:45 751312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385751914|pq_index:0| [2025/04/30 10:19:45 751317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385750571| [2025/04/30 10:19:45 751321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385751320| [2025/04/30 10:19:45 751325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385751324| [2025/04/30 10:19:45 751331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|min_srtt:40166|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 751336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 751340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 751345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 751350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|min_srtt:40166|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 751354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1594038| [2025/04/30 10:19:45 751358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 751363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 751367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|min_srtt:40166|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 751371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 751378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 751382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 751386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 751390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 751394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 751399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 751403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 751407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 751411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385751914| [2025/04/30 10:19:45 751415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385751914| [2025/04/30 10:19:45 751419] [debug] |xqc_engine_wakeup_after|wakeup:1746008385751914|now:1746008385751419|diff:495| [2025/04/30 10:19:45 751423] [debug] |xqc_engine_main_logic|END|now:1746008385751324| [2025/04/30 10:19:45 751428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385751428| [2025/04/30 10:19:45 751432] [debug] |xqc_engine_wakeup_after|wakeup:1746008385751914|now:1746008385751432|diff:482| [2025/04/30 10:19:45 751436] [debug] |xqc_engine_main_logic|END|now:1746008385751428| [2025/04/30 10:19:45 752506] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385752506| [2025/04/30 10:19:45 752516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385751914|pq_index:0| [2025/04/30 10:19:45 752520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385751324| [2025/04/30 10:19:45 752526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385752524| [2025/04/30 10:19:45 752530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385751914|now:1746008385752524| [2025/04/30 10:19:45 752535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385751914|now:1746008385752524| [2025/04/30 10:19:45 752539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 752544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40166|min_srtt:40166|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 752562] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 752568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 752578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 752584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 752591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 752599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 752606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 752612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 752619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 10:19:45 752688] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385752631|stream_id:0|stream_offset:1537446| [2025/04/30 10:19:45 752696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 752702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 752709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40166|rtt_var:2950|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 752715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 752720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 752726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 752731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385829597|now:1746008385752709|interv:76888| [2025/04/30 10:19:45 752737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385829597|now:1746008385752709|interval:76888|pto_count:0|srtt:40166 [2025/04/30 10:19:45 752743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 752750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 752755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1538625| [2025/04/30 10:19:45 752761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 752767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 10:19:45 752805] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385752777|stream_id:0|stream_offset:1538625| [2025/04/30 10:19:45 752819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 752826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 752832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40166|rtt_var:2950|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 752836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 752840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 752844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 752848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385829743|now:1746008385752831|interv:76912| [2025/04/30 10:19:45 752852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385829743|now:1746008385752831|interval:76912|pto_count:0|srtt:40166 [2025/04/30 10:19:45 752856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 752862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 752868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 752873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 752877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385753877|now:1746008385752877|interv:1000| [2025/04/30 10:19:45 752881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 752885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 752889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385753877| [2025/04/30 10:19:45 752893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385753877| [2025/04/30 10:19:45 752897] [debug] |xqc_engine_wakeup_after|wakeup:1746008385753877|now:1746008385752897|diff:980| [2025/04/30 10:19:45 752902] [debug] |xqc_engine_main_logic|END|now:1746008385752524| [2025/04/30 10:19:45 753107] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385753106| [2025/04/30 10:19:45 753116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 753125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:662| [2025/04/30 10:19:45 753131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 10:19:45 753139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 10:19:45 753146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 753153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1528|path_largest_ack:1527| [2025/04/30 10:19:45 753167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1470545|prior_time:1746008385708281|is_app_limited:0|send_elapse:36017|ack_elapse:44825|ctl_first_sent_time:1746008385709872|lagest_ack_time:1746008385753106|curr_delivered:1523352| [2025/04/30 10:19:45 753174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385709872| [2025/04/30 10:19:45 753182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:1274| [2025/04/30 10:19:45 753187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1528|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1528|path_largest_ack:1528| [2025/04/30 10:19:45 753191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1470545|prior_time:1746008385708281|is_app_limited:0|send_elapse:36017|ack_elapse:44825|ctl_first_sent_time:1746008385709872|lagest_ack_time:1746008385753106|curr_delivered:1524552| [2025/04/30 10:19:45 753196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385710006| [2025/04/30 10:19:45 753202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:1275| [2025/04/30 10:19:45 753209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40166|rttvar:2950|minrtt:30819|latest_rtt:43100|ack_delay:72| [2025/04/30 10:19:45 753215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40524|rttvar:2928|minrtt:30819|latest_rtt:43100|ack_delay:72| [2025/04/30 10:19:45 753222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 10:19:45 753227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 753231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:2928|pto_duration:52236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 753235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 753240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 753246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 753252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385830013|now:1746008385753230|interv:76783| [2025/04/30 10:19:45 753259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385830013|now:1746008385753230|interval:76783|pto_count:0|srtt:40524 [2025/04/30 10:19:45 753265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 36017, ack_elapse 44825, delivered 54007|rate 1204841|lost 225| [2025/04/30 10:19:45 753269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204841) in round 31| [2025/04/30 10:19:45 753273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 753278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 753282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385710006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 753290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385710006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 753294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:40524|latest_rtt:43100|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 753300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 10:19:45 753305] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746008385753106|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 753309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505753106|now:1746008385753106|interv:120000000| [2025/04/30 10:19:45 753313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505753106|now:1746008385753106|interv:120000000| [2025/04/30 10:19:45 753317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385753877|pq_index:0| [2025/04/30 10:19:45 753322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385752524| [2025/04/30 10:19:45 753326] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385753326| [2025/04/30 10:19:45 753331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385753329| [2025/04/30 10:19:45 753337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 753341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 753345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 753350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 753354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 753359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1596396| [2025/04/30 10:19:45 753363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 753368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 753374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 753379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 753387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 753390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 753394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 753399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 753403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 753407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 753412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 753415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 753419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385753877| [2025/04/30 10:19:45 753423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385753877| [2025/04/30 10:19:45 753427] [debug] |xqc_engine_wakeup_after|wakeup:1746008385753877|now:1746008385753427|diff:450| [2025/04/30 10:19:45 753432] [debug] |xqc_engine_main_logic|END|now:1746008385753329| [2025/04/30 10:19:45 753437] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385753437| [2025/04/30 10:19:45 753441] [debug] |xqc_engine_wakeup_after|wakeup:1746008385753877|now:1746008385753441|diff:436| [2025/04/30 10:19:45 753445] [debug] |xqc_engine_main_logic|END|now:1746008385753437| [2025/04/30 10:19:45 754518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385754518| [2025/04/30 10:19:45 754528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385753877|pq_index:0| [2025/04/30 10:19:45 754533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385753329| [2025/04/30 10:19:45 754538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385754537| [2025/04/30 10:19:45 754543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385753877|now:1746008385754537| [2025/04/30 10:19:45 754547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385753877|now:1746008385754537| [2025/04/30 10:19:45 754567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 754572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 754577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 754588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 754595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 754601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 754609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 754616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 754622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 754630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 754636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 10:19:45 754681] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385754647|stream_id:0|stream_offset:1539804| [2025/04/30 10:19:45 754688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 754695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 754701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:2928|pto_duration:52236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 754707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 754712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 754717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 754723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385831883|now:1746008385754700|interv:77183| [2025/04/30 10:19:45 754729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385831883|now:1746008385754700|interval:77183|pto_count:0|srtt:40524 [2025/04/30 10:19:45 754735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 754741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 754747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1540983| [2025/04/30 10:19:45 754753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 754759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 10:19:45 754793] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385754772|stream_id:0|stream_offset:1540983| [2025/04/30 10:19:45 754800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 754806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 754811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:2928|pto_duration:52236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 754818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 754824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 754830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 754834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385832008|now:1746008385754811|interv:77197| [2025/04/30 10:19:45 754838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385832008|now:1746008385754811|interval:77197|pto_count:0|srtt:40524 [2025/04/30 10:19:45 754842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 754847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 754851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 754855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 754859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385755859|now:1746008385754859|interv:1000| [2025/04/30 10:19:45 754863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 754867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 754871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385755859| [2025/04/30 10:19:45 754876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385755859| [2025/04/30 10:19:45 754880] [debug] |xqc_engine_wakeup_after|wakeup:1746008385755859|now:1746008385754879|diff:980| [2025/04/30 10:19:45 754884] [debug] |xqc_engine_main_logic|END|now:1746008385754537| [2025/04/30 10:19:45 755103] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385755101| [2025/04/30 10:19:45 755112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 755121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:663| [2025/04/30 10:19:45 755127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 10:19:45 755135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 10:19:45 755142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 755155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1530|path_largest_ack:1529| [2025/04/30 10:19:45 755162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:55207|prior_delivered:1470545|prior_time:1746008385708281|is_app_limited:0|send_elapse:36263|ack_elapse:46820|ctl_first_sent_time:1746008385710118|lagest_ack_time:1746008385755101|curr_delivered:1525752| [2025/04/30 10:19:45 755169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385710118| [2025/04/30 10:19:45 755176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:1276| [2025/04/30 10:19:45 755181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1530|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1530|path_largest_ack:1530| [2025/04/30 10:19:45 755185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:54007|prior_delivered:1472945|prior_time:1746008385710280|is_app_limited:0|send_elapse:35918|ack_elapse:44821|ctl_first_sent_time:1746008385711846|lagest_ack_time:1746008385755101|curr_delivered:1526952| [2025/04/30 10:19:45 755191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385711846| [2025/04/30 10:19:45 755197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:1277| [2025/04/30 10:19:45 755204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40524|rttvar:2928|minrtt:30819|latest_rtt:43255|ack_delay:64| [2025/04/30 10:19:45 755210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40857|rttvar:2862|minrtt:30819|latest_rtt:43255|ack_delay:64| [2025/04/30 10:19:45 755216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 10:19:45 755220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 755225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2862|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 755229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 755233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 755238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 755244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385832077|now:1746008385755224|interv:76853| [2025/04/30 10:19:45 755250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385832077|now:1746008385755224|interval:76853|pto_count:0|srtt:40857 [2025/04/30 10:19:45 755257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35918, ack_elapse 44821, delivered 54007|rate 1204948|lost 225| [2025/04/30 10:19:45 755263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204948) in round 31| [2025/04/30 10:19:45 755267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 755275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 755279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385711846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 755284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385711846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 755288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:40857|latest_rtt:43255|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 755294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 755298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385780101|now:1746008385755101|interv:25000| [2025/04/30 10:19:45 755304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385755101|max_ack_delay:25000| [2025/04/30 10:19:45 755309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 10:19:45 755313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:664|frame:PING ACK |recv_time:1746008385755101|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 755318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505755101|now:1746008385755101|interv:120000000| [2025/04/30 10:19:45 755322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505755101|now:1746008385755101|interv:120000000| [2025/04/30 10:19:45 755326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385755859|pq_index:0| [2025/04/30 10:19:45 755330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385754537| [2025/04/30 10:19:45 755334] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385755334| [2025/04/30 10:19:45 755339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385755338| [2025/04/30 10:19:45 755345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 755349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 755354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 755359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 755366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 755370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1598754| [2025/04/30 10:19:45 755375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 755379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 755384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 755388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 755392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 755396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 755400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 755404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 755408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 755413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 755417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 755421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 755425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385755859| [2025/04/30 10:19:45 755429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385755859| [2025/04/30 10:19:45 755433] [debug] |xqc_engine_wakeup_after|wakeup:1746008385755859|now:1746008385755433|diff:426| [2025/04/30 10:19:45 755437] [debug] |xqc_engine_main_logic|END|now:1746008385755338| [2025/04/30 10:19:45 755443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385755443| [2025/04/30 10:19:45 755447] [debug] |xqc_engine_wakeup_after|wakeup:1746008385755859|now:1746008385755447|diff:412| [2025/04/30 10:19:45 755451] [debug] |xqc_engine_main_logic|END|now:1746008385755443| [2025/04/30 10:19:45 756519] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385756519| [2025/04/30 10:19:45 756530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385755859|pq_index:0| [2025/04/30 10:19:45 756535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385755338| [2025/04/30 10:19:45 756540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385756539| [2025/04/30 10:19:45 756564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385755859|now:1746008385756539| [2025/04/30 10:19:45 756568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385755859|now:1746008385756539| [2025/04/30 10:19:45 756572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 756578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 756583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 756591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 756598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 756604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 756610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 756615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 756622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 756629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 756636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 10:19:45 756700] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385756647|stream_id:0|stream_offset:1542162| [2025/04/30 10:19:45 756711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 756718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 756725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2862|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 756731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 756738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 756744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 756750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385833952|now:1746008385756724|interv:77228| [2025/04/30 10:19:45 756756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385833952|now:1746008385756724|interval:77228|pto_count:0|srtt:40857 [2025/04/30 10:19:45 756770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 756777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 756783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1543341| [2025/04/30 10:19:45 756790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 756798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 10:19:45 756842] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385756809|stream_id:0|stream_offset:1543341| [2025/04/30 10:19:45 756851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 756859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 756866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2862|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 756872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 756877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 756883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 756890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385834114|now:1746008385756865|interv:77249| [2025/04/30 10:19:45 756896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385834114|now:1746008385756865|interval:77249|pto_count:0|srtt:40857 [2025/04/30 10:19:45 756902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 756907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 756911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 756916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 756920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385757920|now:1746008385756920|interv:1000| [2025/04/30 10:19:45 756924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 756928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 756932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385757920| [2025/04/30 10:19:45 756936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385757920| [2025/04/30 10:19:45 756945] [debug] |xqc_engine_wakeup_after|wakeup:1746008385757920|now:1746008385756945|diff:975| [2025/04/30 10:19:45 756949] [debug] |xqc_engine_main_logic|END|now:1746008385756539| [2025/04/30 10:19:45 757122] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385757120| [2025/04/30 10:19:45 757132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 757141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:664| [2025/04/30 10:19:45 757146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 10:19:45 757155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 10:19:45 757161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 757168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1532|path_largest_ack:1531| [2025/04/30 10:19:45 757175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:55207|prior_delivered:1472945|prior_time:1746008385710280|is_app_limited:0|send_elapse:36049|ack_elapse:46840|ctl_first_sent_time:1746008385711977|lagest_ack_time:1746008385757120|curr_delivered:1528152| [2025/04/30 10:19:45 757182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385711977| [2025/04/30 10:19:45 757190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:1278| [2025/04/30 10:19:45 757196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1532|path_largest_ack:1532| [2025/04/30 10:19:45 757203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:54007|prior_delivered:1475345|prior_time:1746008385712325|is_app_limited:0|send_elapse:37853|ack_elapse:44795|ctl_first_sent_time:1746008385713924|lagest_ack_time:1746008385757120|curr_delivered:1529352| [2025/04/30 10:19:45 757210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385713924| [2025/04/30 10:19:45 757217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:1279| [2025/04/30 10:19:45 757224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40857|rttvar:2862|minrtt:30819|latest_rtt:43196|ack_delay:80| [2025/04/30 10:19:45 757231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41139|rttvar:2711|minrtt:30819|latest_rtt:43196|ack_delay:80| [2025/04/30 10:19:45 757237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 10:19:45 757244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 757250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41139|rtt_var:2711|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 757255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 757259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 757269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 757273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385833792|now:1746008385757250|interv:76542| [2025/04/30 10:19:45 757277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385833792|now:1746008385757250|interval:76542|pto_count:0|srtt:41139 [2025/04/30 10:19:45 757281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37853, ack_elapse 44795, delivered 54007|rate 1205647|lost 225| [2025/04/30 10:19:45 757286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205647) in round 31| [2025/04/30 10:19:45 757291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 757297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 757304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385713924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 757312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385713924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 757319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41139|latest_rtt:43196|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 757326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 10:19:45 757330] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746008385757120|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 757335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505757120|now:1746008385757120|interv:120000000| [2025/04/30 10:19:45 757339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505757120|now:1746008385757120|interv:120000000| [2025/04/30 10:19:45 757343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385757920|pq_index:0| [2025/04/30 10:19:45 757348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385756539| [2025/04/30 10:19:45 757352] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385757351| [2025/04/30 10:19:45 757356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385757355| [2025/04/30 10:19:45 757362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|min_srtt:41139|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 757367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 757375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 757381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 757388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|min_srtt:41139|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 757395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1601112| [2025/04/30 10:19:45 757402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 757408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 757412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|min_srtt:41139|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 757416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 757421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 757425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 757428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 757433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 757437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 757442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 757446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 757450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 757454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385757920| [2025/04/30 10:19:45 757458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385757920| [2025/04/30 10:19:45 757462] [debug] |xqc_engine_wakeup_after|wakeup:1746008385757920|now:1746008385757462|diff:458| [2025/04/30 10:19:45 757468] [debug] |xqc_engine_main_logic|END|now:1746008385757355| [2025/04/30 10:19:45 757477] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385757477| [2025/04/30 10:19:45 757483] [debug] |xqc_engine_wakeup_after|wakeup:1746008385757920|now:1746008385757483|diff:437| [2025/04/30 10:19:45 757488] [debug] |xqc_engine_main_logic|END|now:1746008385757477| [2025/04/30 10:19:45 758557] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385758557| [2025/04/30 10:19:45 758570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385757920|pq_index:0| [2025/04/30 10:19:45 758581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385757355| [2025/04/30 10:19:45 758586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385758585| [2025/04/30 10:19:45 758594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385757920|now:1746008385758585| [2025/04/30 10:19:45 758601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385757920|now:1746008385758585| [2025/04/30 10:19:45 758607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 758614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41139|min_srtt:41139|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 758619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 758627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 758633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 758639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 758645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 758652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 758658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 758666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 758672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 10:19:45 758714] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385758684|stream_id:0|stream_offset:1544520| [2025/04/30 10:19:45 758723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 758730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 758737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41139|rtt_var:2711|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 758743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 758749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 758755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 758768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385835667|now:1746008385758736|interv:76931| [2025/04/30 10:19:45 758774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385835667|now:1746008385758736|interval:76931|pto_count:0|srtt:41139 [2025/04/30 10:19:45 758781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 758789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 758796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1545699| [2025/04/30 10:19:45 758803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 758809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 10:19:45 758848] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385758816|stream_id:0|stream_offset:1545699| [2025/04/30 10:19:45 758858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 758864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 758871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41139|rtt_var:2711|pto_duration:51983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 758878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 758884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 758890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 758897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385835799|now:1746008385758871|interv:76928| [2025/04/30 10:19:45 758903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385835799|now:1746008385758871|interval:76928|pto_count:0|srtt:41139 [2025/04/30 10:19:45 758911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 758919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 758926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 758932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 758936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385759936|now:1746008385758936|interv:1000| [2025/04/30 10:19:45 758940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 758949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 758953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385759936| [2025/04/30 10:19:45 758957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385759936| [2025/04/30 10:19:45 758961] [debug] |xqc_engine_wakeup_after|wakeup:1746008385759936|now:1746008385758961|diff:975| [2025/04/30 10:19:45 758966] [debug] |xqc_engine_main_logic|END|now:1746008385758585| [2025/04/30 10:19:45 759086] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385759085| [2025/04/30 10:19:45 759097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 759106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:665| [2025/04/30 10:19:45 759111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 10:19:45 759119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 10:19:45 759125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 759132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1534|path_largest_ack:1533| [2025/04/30 10:19:45 759139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1477745|prior_time:1746008385714217|is_app_limited:0|send_elapse:35909|ack_elapse:44868|ctl_first_sent_time:1746008385715796|lagest_ack_time:1746008385759085|curr_delivered:1530552| [2025/04/30 10:19:45 759146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385715796| [2025/04/30 10:19:45 759153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:1280| [2025/04/30 10:19:45 759160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1534|path_largest_ack:1534| [2025/04/30 10:19:45 759166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1477745|prior_time:1746008385714217|is_app_limited:0|send_elapse:35909|ack_elapse:44868|ctl_first_sent_time:1746008385715796|lagest_ack_time:1746008385759085|curr_delivered:1531752| [2025/04/30 10:19:45 759173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385715937| [2025/04/30 10:19:45 759179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:1281| [2025/04/30 10:19:45 759185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41139|rttvar:2711|minrtt:30819|latest_rtt:43148|ack_delay:64| [2025/04/30 10:19:45 759192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41382|rttvar:2520|minrtt:30819|latest_rtt:43148|ack_delay:64| [2025/04/30 10:19:45 759199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 10:19:45 759206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 759212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:2520|pto_duration:51462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 759227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 759233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 759240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 759246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385835278|now:1746008385759212|interv:76066| [2025/04/30 10:19:45 759252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385835278|now:1746008385759212|interval:76066|pto_count:0|srtt:41382 [2025/04/30 10:19:45 759258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 35909, ack_elapse 44868, delivered 54007|rate 1203686|lost 225| [2025/04/30 10:19:45 759263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203686) in round 31| [2025/04/30 10:19:45 759267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 759271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 759275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385715937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 759280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385715937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 759284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41382|latest_rtt:43148|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 759290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 10:19:45 759295] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746008385759085|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 759300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505759085|now:1746008385759085|interv:120000000| [2025/04/30 10:19:45 759304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505759085|now:1746008385759085|interv:120000000| [2025/04/30 10:19:45 759308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385759936|pq_index:0| [2025/04/30 10:19:45 759312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385758585| [2025/04/30 10:19:45 759316] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385759316| [2025/04/30 10:19:45 759321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385759320| [2025/04/30 10:19:45 759327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 759335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 759340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 759344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 759349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 759353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1603470| [2025/04/30 10:19:45 759357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 759362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 759366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 759371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 759375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 759379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 759383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 759387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 759392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 759396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 759401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 759404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 759408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385759936| [2025/04/30 10:19:45 759413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385759936| [2025/04/30 10:19:45 759417] [debug] |xqc_engine_wakeup_after|wakeup:1746008385759936|now:1746008385759416|diff:520| [2025/04/30 10:19:45 759421] [debug] |xqc_engine_main_logic|END|now:1746008385759320| [2025/04/30 10:19:45 759426] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385759426| [2025/04/30 10:19:45 759433] [debug] |xqc_engine_wakeup_after|wakeup:1746008385759936|now:1746008385759433|diff:503| [2025/04/30 10:19:45 759437] [debug] |xqc_engine_main_logic|END|now:1746008385759426| [2025/04/30 10:19:45 760469] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385760469| [2025/04/30 10:19:45 760482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385759936|pq_index:0| [2025/04/30 10:19:45 760487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385759320| [2025/04/30 10:19:45 760492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385760491| [2025/04/30 10:19:45 760497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385759936|now:1746008385760491| [2025/04/30 10:19:45 760501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385759936|now:1746008385760491| [2025/04/30 10:19:45 760505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 760510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41382|min_srtt:41382|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 760515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 760528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 760532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 760536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 760543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 760569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 760575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 760580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 760585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 10:19:45 760630] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385760598|stream_id:0|stream_offset:1546878| [2025/04/30 10:19:45 760640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 760648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 760655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:2520|pto_duration:51462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 760661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 760674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 760680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 760685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385837060|now:1746008385760654|interv:76406| [2025/04/30 10:19:45 760691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385837060|now:1746008385760654|interval:76406|pto_count:0|srtt:41382 [2025/04/30 10:19:45 760697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 760704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 760710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1548057| [2025/04/30 10:19:45 760716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 760722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 10:19:45 760784] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385760731|stream_id:0|stream_offset:1548057| [2025/04/30 10:19:45 760792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1573|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 760798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 760805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41382|rtt_var:2520|pto_duration:51462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 760810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 760816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 760822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 760827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385837193|now:1746008385760804|interv:76389| [2025/04/30 10:19:45 760833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385837193|now:1746008385760804|interval:76389|pto_count:0|srtt:41382 [2025/04/30 10:19:45 760839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 760862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 760868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 760875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 760886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385761886|now:1746008385760886|interv:1000| [2025/04/30 10:19:45 760891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 760897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 760902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385761886| [2025/04/30 10:19:45 760908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385761886| [2025/04/30 10:19:45 760914] [debug] |xqc_engine_wakeup_after|wakeup:1746008385761886|now:1746008385760913|diff:973| [2025/04/30 10:19:45 760920] [debug] |xqc_engine_main_logic|END|now:1746008385760491| [2025/04/30 10:19:45 761061] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385761060| [2025/04/30 10:19:45 761068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 761077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:666| [2025/04/30 10:19:45 761083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 10:19:45 761091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 10:19:45 761097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 761104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1535| [2025/04/30 10:19:45 761110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1480145|prior_time:1746008385716268|is_app_limited:0|send_elapse:37842|ack_elapse:44792|ctl_first_sent_time:1746008385717849|lagest_ack_time:1746008385761060|curr_delivered:1532952| [2025/04/30 10:19:45 761115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385717849| [2025/04/30 10:19:45 761122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:1282| [2025/04/30 10:19:45 761128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1536| [2025/04/30 10:19:45 761135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1482545|prior_time:1746008385718198|is_app_limited:0|send_elapse:37938|ack_elapse:42862|ctl_first_sent_time:1746008385719794|lagest_ack_time:1746008385761060|curr_delivered:1534152| [2025/04/30 10:19:45 761142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385719794| [2025/04/30 10:19:45 761148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:1283| [2025/04/30 10:19:45 761154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41382|rttvar:2520|minrtt:30819|latest_rtt:41266|ack_delay:64| [2025/04/30 10:19:45 761158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41360|rttvar:1935|minrtt:30819|latest_rtt:41266|ack_delay:64| [2025/04/30 10:19:45 761165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/04/30 10:19:45 761178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 761185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:1935|pto_duration:49100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 761192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 761198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 761202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 761206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385834831|now:1746008385761185|interv:73646| [2025/04/30 10:19:45 761210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385834831|now:1746008385761185|interval:73646|pto_count:0|srtt:41360 [2025/04/30 10:19:45 761216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37938, ack_elapse 42862, delivered 51607|rate 1204026|lost 225| [2025/04/30 10:19:45 761224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204026) in round 31| [2025/04/30 10:19:45 761230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 761237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 761242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385719794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 761246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385719794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 761251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41360|latest_rtt:41266|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 761257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 10:19:45 761262] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746008385761060|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 761267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505761060|now:1746008385761060|interv:120000000| [2025/04/30 10:19:45 761271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505761060|now:1746008385761060|interv:120000000| [2025/04/30 10:19:45 761275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385761886|pq_index:0| [2025/04/30 10:19:45 761279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385760491| [2025/04/30 10:19:45 761283] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385761283| [2025/04/30 10:19:45 761288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385761287| [2025/04/30 10:19:45 761298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 761303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 761307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 761312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 761316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 761321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1605828| [2025/04/30 10:19:45 761325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 761330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 761334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 761339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 761343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 761347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 761351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 761355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 761360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 761364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 761368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 761372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 761376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385761886| [2025/04/30 10:19:45 761380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385761886| [2025/04/30 10:19:45 761387] [debug] |xqc_engine_wakeup_after|wakeup:1746008385761886|now:1746008385761387|diff:499| [2025/04/30 10:19:45 761391] [debug] |xqc_engine_main_logic|END|now:1746008385761287| [2025/04/30 10:19:45 761397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385761397| [2025/04/30 10:19:45 761401] [debug] |xqc_engine_wakeup_after|wakeup:1746008385761886|now:1746008385761400|diff:486| [2025/04/30 10:19:45 761404] [debug] |xqc_engine_main_logic|END|now:1746008385761397| [2025/04/30 10:19:45 762471] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385762471| [2025/04/30 10:19:45 762480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385761886|pq_index:0| [2025/04/30 10:19:45 762485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385761287| [2025/04/30 10:19:45 762490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385762489| [2025/04/30 10:19:45 762495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385761886|now:1746008385762489| [2025/04/30 10:19:45 762499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385761886|now:1746008385762489| [2025/04/30 10:19:45 762503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 762508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 762513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 762518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 762522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 762526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 762530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 762535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 762539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 762543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 762548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 10:19:45 762610] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385762576|stream_id:0|stream_offset:1549236| [2025/04/30 10:19:45 762620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 762628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 762642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:1935|pto_duration:49100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 762648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 762654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 762660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 762665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385836676|now:1746008385762641|interv:74035| [2025/04/30 10:19:45 762671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385836676|now:1746008385762641|interval:74035|pto_count:0|srtt:41360 [2025/04/30 10:19:45 762678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 762685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 762691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1550415| [2025/04/30 10:19:45 762697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 762703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 10:19:45 762741] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385762713|stream_id:0|stream_offset:1550415| [2025/04/30 10:19:45 762750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 762757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 762764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:1935|pto_duration:49100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 762769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 762775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 762780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 762786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385836813|now:1746008385762763|interv:74050| [2025/04/30 10:19:45 762792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385836813|now:1746008385762763|interval:74050|pto_count:0|srtt:41360 [2025/04/30 10:19:45 762798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 762804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 762810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 762820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 762825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385763825|now:1746008385762825|interv:1000| [2025/04/30 10:19:45 762831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 762836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 762842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385763825| [2025/04/30 10:19:45 762848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385763825| [2025/04/30 10:19:45 762853] [debug] |xqc_engine_wakeup_after|wakeup:1746008385763825|now:1746008385762853|diff:972| [2025/04/30 10:19:45 762859] [debug] |xqc_engine_main_logic|END|now:1746008385762489| [2025/04/30 10:19:45 763096] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385763095| [2025/04/30 10:19:45 763107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 763116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:667| [2025/04/30 10:19:45 763122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 10:19:45 763132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 10:19:45 763141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 763149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1537| [2025/04/30 10:19:45 763156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:52807|prior_delivered:1482545|prior_time:1746008385718198|is_app_limited:0|send_elapse:38072|ack_elapse:44897|ctl_first_sent_time:1746008385719928|lagest_ack_time:1746008385763095|curr_delivered:1535352| [2025/04/30 10:19:45 763163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385719928| [2025/04/30 10:19:45 763170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:1284| [2025/04/30 10:19:45 763177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1538| [2025/04/30 10:19:45 763184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:51607|prior_delivered:1484945|prior_time:1746008385720180|is_app_limited:0|send_elapse:37769|ack_elapse:42915|ctl_first_sent_time:1746008385721680|lagest_ack_time:1746008385763095|curr_delivered:1536552| [2025/04/30 10:19:45 763191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385721680| [2025/04/30 10:19:45 763198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:1285| [2025/04/30 10:19:45 763205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41360|rttvar:1935|minrtt:30819|latest_rtt:41415|ack_delay:72| [2025/04/30 10:19:45 763212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41357|rttvar:1456|minrtt:30819|latest_rtt:41415|ack_delay:72| [2025/04/30 10:19:45 763225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 10:19:45 763231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 763238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41357|rtt_var:1456|pto_duration:47181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 763242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 763246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 763250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 763254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385834894|now:1746008385763237|interv:71657| [2025/04/30 10:19:45 763258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385834894|now:1746008385763237|interval:71657|pto_count:0|srtt:41357 [2025/04/30 10:19:45 763263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37769, ack_elapse 42915, delivered 51607|rate 1202539|lost 225| [2025/04/30 10:19:45 763267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202539) in round 31| [2025/04/30 10:19:45 763271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 763276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 763279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385721680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 763284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385721680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 763289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41357|latest_rtt:41415|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 763295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 10:19:45 763299] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746008385763095|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 763304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505763095|now:1746008385763095|interv:120000000| [2025/04/30 10:19:45 763308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505763095|now:1746008385763095|interv:120000000| [2025/04/30 10:19:45 763312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385763825|pq_index:0| [2025/04/30 10:19:45 763316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385762489| [2025/04/30 10:19:45 763323] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385763323| [2025/04/30 10:19:45 763328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385763327| [2025/04/30 10:19:45 763334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|min_srtt:41357|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 763339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 763344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 763348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 763353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|min_srtt:41357|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 763357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1608186| [2025/04/30 10:19:45 763362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 763366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 763370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|min_srtt:41357|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 763374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 763379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 763382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 763386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 763391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 763395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 763399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 763404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 763407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 763414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385763825| [2025/04/30 10:19:45 763418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385763825| [2025/04/30 10:19:45 763422] [debug] |xqc_engine_wakeup_after|wakeup:1746008385763825|now:1746008385763422|diff:403| [2025/04/30 10:19:45 763427] [debug] |xqc_engine_main_logic|END|now:1746008385763327| [2025/04/30 10:19:45 763432] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385763432| [2025/04/30 10:19:45 763436] [debug] |xqc_engine_wakeup_after|wakeup:1746008385763825|now:1746008385763436|diff:389| [2025/04/30 10:19:45 763440] [debug] |xqc_engine_main_logic|END|now:1746008385763432| [2025/04/30 10:19:45 764511] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385764510| [2025/04/30 10:19:45 764520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385763825|pq_index:0| [2025/04/30 10:19:45 764525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385763327| [2025/04/30 10:19:45 764530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385764529| [2025/04/30 10:19:45 764535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385763825|now:1746008385764529| [2025/04/30 10:19:45 764539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385763825|now:1746008385764529| [2025/04/30 10:19:45 764543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 764564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41357|min_srtt:41357|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 764574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 764579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 764585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 764591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 764598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 764605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 764612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 764618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 764625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 10:19:45 764672] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385764636|stream_id:0|stream_offset:1551594| [2025/04/30 10:19:45 764682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 764697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 764703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41357|rtt_var:1456|pto_duration:47181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 764710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 764716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 764723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 764729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385836817|now:1746008385764703|interv:72114| [2025/04/30 10:19:45 764735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385836817|now:1746008385764703|interval:72114|pto_count:0|srtt:41357 [2025/04/30 10:19:45 764742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 764750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 764755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1552773| [2025/04/30 10:19:45 764760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 764764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 10:19:45 764800] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385764772|stream_id:0|stream_offset:1552773| [2025/04/30 10:19:45 764809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 764816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 764822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41357|rtt_var:1456|pto_duration:47181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 764830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 764835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 764839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 764843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385836953|now:1746008385764822|interv:72131| [2025/04/30 10:19:45 764847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385836953|now:1746008385764822|interval:72131|pto_count:0|srtt:41357 [2025/04/30 10:19:45 764852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 764861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 764865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 764870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 764874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385765874|now:1746008385764874|interv:1000| [2025/04/30 10:19:45 764878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 764882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 764886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385765874| [2025/04/30 10:19:45 764890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385765874| [2025/04/30 10:19:45 764894] [debug] |xqc_engine_wakeup_after|wakeup:1746008385765874|now:1746008385764894|diff:980| [2025/04/30 10:19:45 764899] [debug] |xqc_engine_main_logic|END|now:1746008385764529| [2025/04/30 10:19:45 765025] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385765024| [2025/04/30 10:19:45 765037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 765046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:668| [2025/04/30 10:19:45 765052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 10:19:45 765061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 10:19:45 765067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 765074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1539| [2025/04/30 10:19:45 765081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:50400|prior_delivered:1487352|prior_time:1746008385722299|is_app_limited:0|send_elapse:37998|ack_elapse:42725|ctl_first_sent_time:1746008385723938|lagest_ack_time:1746008385765024|curr_delivered:1537752| [2025/04/30 10:19:45 765089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385723938| [2025/04/30 10:19:45 765096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:1286| [2025/04/30 10:19:45 765103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1540| [2025/04/30 10:19:45 765110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:50400|prior_delivered:1487352|prior_time:1746008385722299|is_app_limited:0|send_elapse:37998|ack_elapse:42725|ctl_first_sent_time:1746008385723938|lagest_ack_time:1746008385765024|curr_delivered:1538952| [2025/04/30 10:19:45 765117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385724050| [2025/04/30 10:19:45 765123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:1287| [2025/04/30 10:19:45 765139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41357|rttvar:1456|minrtt:30819|latest_rtt:40974|ack_delay:72| [2025/04/30 10:19:45 765145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41300|rttvar:1205|minrtt:30819|latest_rtt:40974|ack_delay:72| [2025/04/30 10:19:45 765152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/04/30 10:19:45 765157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 765161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41300|rtt_var:1205|pto_duration:46120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 765166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 765170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 765174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 765178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385835892|now:1746008385765161|interv:70731| [2025/04/30 10:19:45 765182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385835892|now:1746008385765161|interval:70731|pto_count:0|srtt:41300 [2025/04/30 10:19:45 765186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37998, ack_elapse 42725, delivered 51600|rate 1207723|lost 225| [2025/04/30 10:19:45 765191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207723) in round 31| [2025/04/30 10:19:45 765195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 765199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 765203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385724050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 765208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385724050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 765212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41300|latest_rtt:40974|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 765218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 10:19:45 765223] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746008385765024|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 765228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505765024|now:1746008385765024|interv:120000000| [2025/04/30 10:19:45 765232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505765024|now:1746008385765024|interv:120000000| [2025/04/30 10:19:45 765239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385765874|pq_index:0| [2025/04/30 10:19:45 765244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385764529| [2025/04/30 10:19:45 765248] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385765248| [2025/04/30 10:19:45 765253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385765252| [2025/04/30 10:19:45 765259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|min_srtt:41300|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 765264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 765268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 765273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 765278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|min_srtt:41300|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 765282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1610544| [2025/04/30 10:19:45 765287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 765291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 765296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|min_srtt:41300|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 765300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1611723| [2025/04/30 10:19:45 765305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 765308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 765312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 765317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 765321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 765326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 765333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 765337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 765341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385765874| [2025/04/30 10:19:45 765345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385765874| [2025/04/30 10:19:45 765349] [debug] |xqc_engine_wakeup_after|wakeup:1746008385765874|now:1746008385765349|diff:525| [2025/04/30 10:19:45 765354] [debug] |xqc_engine_main_logic|END|now:1746008385765252| [2025/04/30 10:19:45 765364] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385765364| [2025/04/30 10:19:45 765368] [debug] |xqc_engine_wakeup_after|wakeup:1746008385765874|now:1746008385765368|diff:506| [2025/04/30 10:19:45 765372] [debug] |xqc_engine_main_logic|END|now:1746008385765364| [2025/04/30 10:19:45 766438] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385766438| [2025/04/30 10:19:45 766449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385765874|pq_index:0| [2025/04/30 10:19:45 766454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385765252| [2025/04/30 10:19:45 766459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385766458| [2025/04/30 10:19:45 766464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385765874|now:1746008385766458| [2025/04/30 10:19:45 766468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385765874|now:1746008385766458| [2025/04/30 10:19:45 766472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 766478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41300|min_srtt:41300|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 766483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1611723| [2025/04/30 10:19:45 766487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 766491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 766495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 766500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 766504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 766508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 766513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 766517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 10:19:45 766578] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385766531|stream_id:0|stream_offset:1553952| [2025/04/30 10:19:45 766591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 766598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 766605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41300|rtt_var:1205|pto_duration:46120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 766612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 766618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 766624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 766630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385837651|now:1746008385766604|interv:71047| [2025/04/30 10:19:45 766636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385837651|now:1746008385766604|interval:71047|pto_count:0|srtt:41300 [2025/04/30 10:19:45 766643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 766651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 766658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1555131| [2025/04/30 10:19:45 766665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 766671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 10:19:45 766711] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385766681|stream_id:0|stream_offset:1555131| [2025/04/30 10:19:45 766721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 766729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 766735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41300|rtt_var:1205|pto_duration:46120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 766742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 766749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 766754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 766761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385837801|now:1746008385766735|interv:71066| [2025/04/30 10:19:45 766772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385837801|now:1746008385766735|interval:71066|pto_count:0|srtt:41300 [2025/04/30 10:19:45 766777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 766781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 766786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 766791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 766795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385767795|now:1746008385766795|interv:1000| [2025/04/30 10:19:45 766799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 766803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 766807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385767795| [2025/04/30 10:19:45 766811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385767795| [2025/04/30 10:19:45 766815] [debug] |xqc_engine_wakeup_after|wakeup:1746008385767795|now:1746008385766815|diff:980| [2025/04/30 10:19:45 766820] [debug] |xqc_engine_main_logic|END|now:1746008385766458| [2025/04/30 10:19:45 767039] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385767038| [2025/04/30 10:19:45 767049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 767058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:669| [2025/04/30 10:19:45 767064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 10:19:45 767073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 10:19:45 767079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 767087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1542|path_largest_ack:1541| [2025/04/30 10:19:45 767094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:50400|prior_delivered:1489752|prior_time:1746008385724225|is_app_limited:0|send_elapse:39708|ack_elapse:42813|ctl_first_sent_time:1746008385725764|lagest_ack_time:1746008385767038|curr_delivered:1540152| [2025/04/30 10:19:45 767101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385725764| [2025/04/30 10:19:45 767107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:1288| [2025/04/30 10:19:45 767113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1542|path_largest_ack:1542| [2025/04/30 10:19:45 767120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49200|prior_delivered:1492152|prior_time:1746008385726201|is_app_limited:0|send_elapse:39918|ack_elapse:40837|ctl_first_sent_time:1746008385727711|lagest_ack_time:1746008385767038|curr_delivered:1541352| [2025/04/30 10:19:45 767132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385727711| [2025/04/30 10:19:45 767137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:1289| [2025/04/30 10:19:45 767143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41300|rttvar:1205|minrtt:30819|latest_rtt:39327|ack_delay:64| [2025/04/30 10:19:45 767150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41045|rttvar:1413|minrtt:30819|latest_rtt:39327|ack_delay:64| [2025/04/30 10:19:45 767157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/04/30 10:19:45 767163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 767169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:1413|pto_duration:46697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 767174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 767178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 767182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 767186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385838378|now:1746008385767169|interv:71209| [2025/04/30 10:19:45 767190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385838378|now:1746008385767169|interval:71209|pto_count:0|srtt:41045 [2025/04/30 10:19:45 767194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39918, ack_elapse 40837, delivered 49200|rate 1204789|lost 225| [2025/04/30 10:19:45 767199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204789) in round 31| [2025/04/30 10:19:45 767203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 767207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 767211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385727711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 767216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385727711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 767221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:41045|latest_rtt:39327|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 767227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 10:19:45 767231] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746008385767038|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 767240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505767038|now:1746008385767038|interv:120000000| [2025/04/30 10:19:45 767244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505767038|now:1746008385767038|interv:120000000| [2025/04/30 10:19:45 767248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385767795|pq_index:0| [2025/04/30 10:19:45 767253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385766458| [2025/04/30 10:19:45 767257] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385767256| [2025/04/30 10:19:45 767261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385767260| [2025/04/30 10:19:45 767268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 767272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1611723| [2025/04/30 10:19:45 767277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 767282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 767286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 767291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1612902| [2025/04/30 10:19:45 767295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 767300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 767304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 767308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 767312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 767316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 767320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 767324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 767331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 767336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 767340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 767344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 767348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385767795| [2025/04/30 10:19:45 767352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385767795| [2025/04/30 10:19:45 767356] [debug] |xqc_engine_wakeup_after|wakeup:1746008385767795|now:1746008385767356|diff:439| [2025/04/30 10:19:45 767360] [debug] |xqc_engine_main_logic|END|now:1746008385767260| [2025/04/30 10:19:45 767366] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385767366| [2025/04/30 10:19:45 767370] [debug] |xqc_engine_wakeup_after|wakeup:1746008385767795|now:1746008385767369|diff:426| [2025/04/30 10:19:45 767373] [debug] |xqc_engine_main_logic|END|now:1746008385767366| [2025/04/30 10:19:45 768447] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385768446| [2025/04/30 10:19:45 768457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385767795|pq_index:0| [2025/04/30 10:19:45 768461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385767260| [2025/04/30 10:19:45 768466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385768465| [2025/04/30 10:19:45 768471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385767795|now:1746008385768465| [2025/04/30 10:19:45 768476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385767795|now:1746008385768465| [2025/04/30 10:19:45 768480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 768485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41045|min_srtt:41045|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 768490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 768495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 768499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 768503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 768507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 768512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 768516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 768526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 768531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 10:19:45 768591] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385768539|stream_id:0|stream_offset:1556310| [2025/04/30 10:19:45 768606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 768613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 768620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:1413|pto_duration:46697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 768626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 768632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 768638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 768644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385840236|now:1746008385768619|interv:71617| [2025/04/30 10:19:45 768649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385840236|now:1746008385768619|interval:71617|pto_count:0|srtt:41045 [2025/04/30 10:19:45 768656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 768666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 768673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1557489| [2025/04/30 10:19:45 768680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 768685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 10:19:45 768750] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385768695|stream_id:0|stream_offset:1557489| [2025/04/30 10:19:45 768758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 768765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 768771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41045|rtt_var:1413|pto_duration:46697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 768777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 768782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 768793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 768799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385840392|now:1746008385768771|interv:71621| [2025/04/30 10:19:45 768804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385840392|now:1746008385768771|interval:71621|pto_count:0|srtt:41045 [2025/04/30 10:19:45 768810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 768817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 768823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 768830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 768836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385769836|now:1746008385768836|interv:1000| [2025/04/30 10:19:45 768842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 768848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 768854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385769836| [2025/04/30 10:19:45 768860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385769836| [2025/04/30 10:19:45 768866] [debug] |xqc_engine_wakeup_after|wakeup:1746008385769836|now:1746008385768866|diff:970| [2025/04/30 10:19:45 768872] [debug] |xqc_engine_main_logic|END|now:1746008385768465| [2025/04/30 10:19:45 769052] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385769050| [2025/04/30 10:19:45 769062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 769070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:670| [2025/04/30 10:19:45 769077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 10:19:45 769085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 10:19:45 769091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 769098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1544|path_largest_ack:1543| [2025/04/30 10:19:45 769105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:50400|prior_delivered:1492152|prior_time:1746008385726201|is_app_limited:0|send_elapse:40071|ack_elapse:42849|ctl_first_sent_time:1746008385727864|lagest_ack_time:1746008385769050|curr_delivered:1542552| [2025/04/30 10:19:45 769112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385727864| [2025/04/30 10:19:45 769119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:1290| [2025/04/30 10:19:45 769126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1544|path_largest_ack:1544| [2025/04/30 10:19:45 769139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:49200|prior_delivered:1494552|prior_time:1746008385728141|is_app_limited:0|send_elapse:39678|ack_elapse:40909|ctl_first_sent_time:1746008385729644|lagest_ack_time:1746008385769050|curr_delivered:1543752| [2025/04/30 10:19:45 769147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385729644| [2025/04/30 10:19:45 769154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:1291| [2025/04/30 10:19:45 769161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41045|rttvar:1413|minrtt:30819|latest_rtt:39406|ack_delay:72| [2025/04/30 10:19:45 769168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40831|rttvar:1487|minrtt:30819|latest_rtt:39406|ack_delay:72| [2025/04/30 10:19:45 769175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/04/30 10:19:45 769181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 769186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40831|rtt_var:1487|pto_duration:46779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 769191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 769195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 769198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 769202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385840474|now:1746008385769186|interv:71288| [2025/04/30 10:19:45 769206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385840474|now:1746008385769186|interval:71288|pto_count:0|srtt:40831 [2025/04/30 10:19:45 769211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39678, ack_elapse 40909, delivered 49200|rate 1202669|lost 225| [2025/04/30 10:19:45 769216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202669) in round 31| [2025/04/30 10:19:45 769220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 769224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 769228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385729644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 769232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385729644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 769237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:40831|latest_rtt:39406|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 769243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 10:19:45 769251] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746008385769050|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 769256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505769050|now:1746008385769050|interv:120000000| [2025/04/30 10:19:45 769260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505769050|now:1746008385769050|interv:120000000| [2025/04/30 10:19:45 769264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385769836|pq_index:0| [2025/04/30 10:19:45 769268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385768465| [2025/04/30 10:19:45 769272] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385769272| [2025/04/30 10:19:45 769277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385769276| [2025/04/30 10:19:45 769283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|min_srtt:40831|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 769288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 769292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 769297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 769302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|min_srtt:40831|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 769306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1615260| [2025/04/30 10:19:45 769310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 769315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 769320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|min_srtt:40831|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 769324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 769328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 769332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 769336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 769343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 769348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 769352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 769356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 769360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 769364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385769836| [2025/04/30 10:19:45 769368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385769836| [2025/04/30 10:19:45 769372] [debug] |xqc_engine_wakeup_after|wakeup:1746008385769836|now:1746008385769372|diff:464| [2025/04/30 10:19:45 769376] [debug] |xqc_engine_main_logic|END|now:1746008385769276| [2025/04/30 10:19:45 769382] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385769382| [2025/04/30 10:19:45 769386] [debug] |xqc_engine_wakeup_after|wakeup:1746008385769836|now:1746008385769386|diff:450| [2025/04/30 10:19:45 769390] [debug] |xqc_engine_main_logic|END|now:1746008385769382| [2025/04/30 10:19:45 770457] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385770457| [2025/04/30 10:19:45 770468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385769836|pq_index:0| [2025/04/30 10:19:45 770472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385769276| [2025/04/30 10:19:45 770477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385770476| [2025/04/30 10:19:45 770482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385769836|now:1746008385770476| [2025/04/30 10:19:45 770486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385769836|now:1746008385770476| [2025/04/30 10:19:45 770490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 770495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40831|min_srtt:40831|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 770500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 770505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 770509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 770513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 770517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 770522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 770531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 770535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 770540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 10:19:45 770596] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385770562|stream_id:0|stream_offset:1558668| [2025/04/30 10:19:45 770609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 770616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 770623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40831|rtt_var:1487|pto_duration:46779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 770629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 770635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 770641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 770648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385842341|now:1746008385770622|interv:71719| [2025/04/30 10:19:45 770654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385842341|now:1746008385770622|interval:71719|pto_count:0|srtt:40831 [2025/04/30 10:19:45 770661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45609| [2025/04/30 10:19:45 770669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 770712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1559847| [2025/04/30 10:19:45 770720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 770726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 10:19:45 770765] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385770734|stream_id:0|stream_offset:1559847| [2025/04/30 10:19:45 770775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 770782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 770787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40831|rtt_var:1487|pto_duration:46779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 770798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 770802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 770806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 770810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385842513|now:1746008385770787|interv:71726| [2025/04/30 10:19:45 770814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385842513|now:1746008385770787|interval:71726|pto_count:0|srtt:40831 [2025/04/30 10:19:45 770819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46809| [2025/04/30 10:19:45 770823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 770828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 770835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 770841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385771841|now:1746008385770841|interv:1000| [2025/04/30 10:19:45 770847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 770853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 770859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385771841| [2025/04/30 10:19:45 770865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385771841| [2025/04/30 10:19:45 770869] [debug] |xqc_engine_wakeup_after|wakeup:1746008385771841|now:1746008385770869|diff:972| [2025/04/30 10:19:45 770874] [debug] |xqc_engine_main_logic|END|now:1746008385770476| [2025/04/30 10:19:45 771091] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385771090| [2025/04/30 10:19:45 771099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 771107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:671| [2025/04/30 10:19:45 771113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 10:19:45 771122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 10:19:45 771128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 771135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1546|path_largest_ack:1545| [2025/04/30 10:19:45 771142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1496952|prior_time:1746008385730114|is_app_limited:0|send_elapse:39689|ack_elapse:40976|ctl_first_sent_time:1746008385731641|lagest_ack_time:1746008385771090|curr_delivered:1544952| [2025/04/30 10:19:45 771147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385731641| [2025/04/30 10:19:45 771154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:1292| [2025/04/30 10:19:45 771167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1546|path_largest_ack:1546| [2025/04/30 10:19:45 771174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1496952|prior_time:1746008385730114|is_app_limited:0|send_elapse:39689|ack_elapse:40976|ctl_first_sent_time:1746008385731641|lagest_ack_time:1746008385771090|curr_delivered:1546152| [2025/04/30 10:19:45 771181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385731791| [2025/04/30 10:19:45 771187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:1293| [2025/04/30 10:19:45 771194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40831|rttvar:1487|minrtt:30819|latest_rtt:39299|ack_delay:72| [2025/04/30 10:19:45 771201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40631|rttvar:1517|minrtt:30819|latest_rtt:39299|ack_delay:72| [2025/04/30 10:19:45 771208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/04/30 10:19:45 771214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 771221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:1517|pto_duration:46699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 771226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 771230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 771234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 771238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385842433|now:1746008385771220|interv:71213| [2025/04/30 10:19:45 771242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385842433|now:1746008385771220|interval:71213|pto_count:0|srtt:40631 [2025/04/30 10:19:45 771247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39689, ack_elapse 40976, delivered 49200|rate 1200702|lost 225| [2025/04/30 10:19:45 771251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200702) in round 31| [2025/04/30 10:19:45 771255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 771260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 771264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385731791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 771268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385731791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 771273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44409|srtt:40631|latest_rtt:39299|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 771283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 10:19:45 771287] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1746008385771090|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 771292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505771090|now:1746008385771090|interv:120000000| [2025/04/30 10:19:45 771296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505771090|now:1746008385771090|interv:120000000| [2025/04/30 10:19:45 771300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385771841|pq_index:0| [2025/04/30 10:19:45 771305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385770476| [2025/04/30 10:19:45 771309] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385771309| [2025/04/30 10:19:45 771314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385771313| [2025/04/30 10:19:45 771320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 771324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 771329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 771334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 771338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 771342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1617618| [2025/04/30 10:19:45 771347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 771351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 771355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 771360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1618797| [2025/04/30 10:19:45 771364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 771377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 771381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 771385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 771389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 771393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 771398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 771402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 771406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385771841| [2025/04/30 10:19:45 771410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385771841| [2025/04/30 10:19:45 771414] [debug] |xqc_engine_wakeup_after|wakeup:1746008385771841|now:1746008385771413|diff:428| [2025/04/30 10:19:45 771418] [debug] |xqc_engine_main_logic|END|now:1746008385771313| [2025/04/30 10:19:45 771423] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385771423| [2025/04/30 10:19:45 771427] [debug] |xqc_engine_wakeup_after|wakeup:1746008385771841|now:1746008385771427|diff:414| [2025/04/30 10:19:45 771431] [debug] |xqc_engine_main_logic|END|now:1746008385771423| [2025/04/30 10:19:45 772223] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385772222| [2025/04/30 10:19:45 772241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 772252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:672| [2025/04/30 10:19:45 772259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 10:19:45 772267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 10:19:45 772274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 772282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1547|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1547|path_largest_ack:1547| [2025/04/30 10:19:45 772287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48009|prior_delivered:1499352|prior_time:1746008385732168|is_app_limited:0|send_elapse:39946|ack_elapse:40054|ctl_first_sent_time:1746008385733749|lagest_ack_time:1746008385772222|curr_delivered:1547361| [2025/04/30 10:19:45 772292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385733749| [2025/04/30 10:19:45 772297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:1294| [2025/04/30 10:19:45 772304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40631|rttvar:1517|minrtt:30819|latest_rtt:38473|ack_delay:80| [2025/04/30 10:19:45 772311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40352|rttvar:1697|minrtt:30819|latest_rtt:38473|ack_delay:80| [2025/04/30 10:19:45 772324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1547|lost_pn:1544|thresh:3| [2025/04/30 10:19:45 772329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 653|pns:2| [2025/04/30 10:19:45 772334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 772341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40352|rtt_var:1697|pto_duration:47140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 772347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 772354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 772358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 10:19:45 772362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385842874|now:1746008385772340|interv:70534| [2025/04/30 10:19:45 772366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385842874|now:1746008385772340|interval:70534|pto_count:0|srtt:40352 [2025/04/30 10:19:45 772371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39946, ack_elapse 40054, delivered 48009|rate 1198606|lost 225| [2025/04/30 10:19:45 772375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198606) in round 31| [2025/04/30 10:19:45 772380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 772384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 772388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1209|po_sent_time:1746008385733749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 772392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1209|po_sent_time:1746008385733749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 772397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:43200|srtt:40352|latest_rtt:38473|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 772402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 10:19:45 772407] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746008385772222|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 772412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505772222|now:1746008385772222|interv:120000000| [2025/04/30 10:19:45 772416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505772222|now:1746008385772222|interv:120000000| [2025/04/30 10:19:45 772420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385771841|pq_index:0| [2025/04/30 10:19:45 772427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385771313| [2025/04/30 10:19:45 772431] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385772431| [2025/04/30 10:19:45 772436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385772435| [2025/04/30 10:19:45 772441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385771841|now:1746008385772435| [2025/04/30 10:19:45 772445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385771841|now:1746008385772435| [2025/04/30 10:19:45 772449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 772454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40352|min_srtt:40352|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 772458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1618797| [2025/04/30 10:19:45 772463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 772467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 772472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40352|min_srtt:40352|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 772476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 772480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 772484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 772488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 772492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 772497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 772501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 772505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 772510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 10:19:45 772566] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746008385772517|stream_id:0|stream_offset:1561026| [2025/04/30 10:19:45 772579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 772591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 10:19:45 772598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40352|rtt_var:1697|pto_duration:47140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 772605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 772611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 772616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 772622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385844657|now:1746008385772598|interv:72059| [2025/04/30 10:19:45 772628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385844657|now:1746008385772598|interval:72059|pto_count:0|srtt:40352 [2025/04/30 10:19:45 772635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:44400| [2025/04/30 10:19:45 772642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 772649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1562205| [2025/04/30 10:19:45 772655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 772662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 10:19:45 772704] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385772673|stream_id:0|stream_offset:1562205| [2025/04/30 10:19:45 772713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 772720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 772726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40352|rtt_var:1697|pto_duration:47140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 772733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 772739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 772745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 772751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385844813|now:1746008385772726|interv:72087| [2025/04/30 10:19:45 772756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385844813|now:1746008385772726|interval:72087|pto_count:0|srtt:40352 [2025/04/30 10:19:45 772763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45600| [2025/04/30 10:19:45 772777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 772781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 772786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 772789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385773789|now:1746008385772789|interv:1000| [2025/04/30 10:19:45 772793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 772797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 772801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385773789| [2025/04/30 10:19:45 772806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385773789| [2025/04/30 10:19:45 772810] [debug] |xqc_engine_wakeup_after|wakeup:1746008385773789|now:1746008385772810|diff:979| [2025/04/30 10:19:45 772814] [debug] |xqc_engine_main_logic|END|now:1746008385772435| [2025/04/30 10:19:45 772820] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385772820| [2025/04/30 10:19:45 772824] [debug] |xqc_engine_wakeup_after|wakeup:1746008385773789|now:1746008385772823|diff:966| [2025/04/30 10:19:45 772828] [debug] |xqc_engine_main_logic|END|now:1746008385772820| [2025/04/30 10:19:45 773897] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385773896| [2025/04/30 10:19:45 773906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385773789|pq_index:0| [2025/04/30 10:19:45 773911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385772435| [2025/04/30 10:19:45 773916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385773915| [2025/04/30 10:19:45 773921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385773789|now:1746008385773915| [2025/04/30 10:19:45 773925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385773789|now:1746008385773915| [2025/04/30 10:19:45 773929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 773935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40352|min_srtt:40352|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 773939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 773944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 773948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 773952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 773956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 773961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 773970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 773974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 773979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 10:19:45 774018] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385773987|stream_id:0|stream_offset:1563384| [2025/04/30 10:19:45 774027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 774035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 774042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40352|rtt_var:1697|pto_duration:47140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 774048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 774055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 774061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 774067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385846127|now:1746008385774041|interv:72086| [2025/04/30 10:19:45 774074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385846127|now:1746008385774041|interval:72086|pto_count:0|srtt:40352 [2025/04/30 10:19:45 774079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 774085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 774092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1564563| [2025/04/30 10:19:45 774098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 774104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385775104|now:1746008385774104|interv:1000| [2025/04/30 10:19:45 774110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 774115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 774119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385775104| [2025/04/30 10:19:45 774125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385775104| [2025/04/30 10:19:45 774131] [debug] |xqc_engine_wakeup_after|wakeup:1746008385775104|now:1746008385774131|diff:973| [2025/04/30 10:19:45 774138] [debug] |xqc_engine_main_logic|END|now:1746008385773915| [2025/04/30 10:19:45 774151] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385774150| [2025/04/30 10:19:45 774164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 774171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:673| [2025/04/30 10:19:45 774177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 10:19:45 774186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 10:19:45 774192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 774200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1549|path_largest_ack:1548| [2025/04/30 10:19:45 774204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46809|prior_delivered:1501752|prior_time:1746008385734087|is_app_limited:0|send_elapse:41689|ack_elapse:40063|ctl_first_sent_time:1746008385735621|lagest_ack_time:1746008385774150|curr_delivered:1548561| [2025/04/30 10:19:45 774209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385735621| [2025/04/30 10:19:45 774215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:1295| [2025/04/30 10:19:45 774222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1549|path_largest_ack:1549| [2025/04/30 10:19:45 774228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46809|prior_delivered:1501752|prior_time:1746008385734087|is_app_limited:0|send_elapse:41689|ack_elapse:40063|ctl_first_sent_time:1746008385735621|lagest_ack_time:1746008385774150|curr_delivered:1549761| [2025/04/30 10:19:45 774235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385735748| [2025/04/30 10:19:45 774239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:1296| [2025/04/30 10:19:45 774243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40352|rttvar:1697|minrtt:30819|latest_rtt:38402|ack_delay:64| [2025/04/30 10:19:45 774248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40100|rttvar:1776|minrtt:30819|latest_rtt:38402|ack_delay:64| [2025/04/30 10:19:45 774253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1549|lost_pn:1546|thresh:3| [2025/04/30 10:19:45 774258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 774262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40100|rtt_var:1776|pto_duration:47204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 774266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 774270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 774284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 774288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385846191|now:1746008385774261|interv:71930| [2025/04/30 10:19:45 774292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385846191|now:1746008385774261|interval:71930|pto_count:0|srtt:40100 [2025/04/30 10:19:45 774300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41689, ack_elapse 40063, delivered 48009|rate 1151598|lost 225| [2025/04/30 10:19:45 774305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151598) in round 31| [2025/04/30 10:19:45 774309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 774313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 774317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385735748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 774322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385735748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1504152| [2025/04/30 10:19:45 774327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44400|srtt:40100|latest_rtt:38402|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 774333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 10:19:45 774337] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746008385774150|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 774342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505774150|now:1746008385774150|interv:120000000| [2025/04/30 10:19:45 774346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505774150|now:1746008385774150|interv:120000000| [2025/04/30 10:19:45 774350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385775104|pq_index:0| [2025/04/30 10:19:45 774355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385773915| [2025/04/30 10:19:45 774359] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385774358| [2025/04/30 10:19:45 774363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385774362| [2025/04/30 10:19:45 774369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|min_srtt:40100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 774374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 774378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 774383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 774390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|min_srtt:40100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 774395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1621155| [2025/04/30 10:19:45 774399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 774404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 774408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|min_srtt:40100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 774412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 774417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 774421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 774424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 774429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 774433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 774437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1564563| [2025/04/30 10:19:45 774442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 774445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 774449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385775104| [2025/04/30 10:19:45 774453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385775104| [2025/04/30 10:19:45 774457] [debug] |xqc_engine_wakeup_after|wakeup:1746008385775104|now:1746008385774457|diff:647| [2025/04/30 10:19:45 774462] [debug] |xqc_engine_main_logic|END|now:1746008385774362| [2025/04/30 10:19:45 774467] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385774467| [2025/04/30 10:19:45 774471] [debug] |xqc_engine_wakeup_after|wakeup:1746008385775104|now:1746008385774471|diff:633| [2025/04/30 10:19:45 774475] [debug] |xqc_engine_main_logic|END|now:1746008385774467| [2025/04/30 10:19:45 775570] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385775570| [2025/04/30 10:19:45 775584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385775104|pq_index:0| [2025/04/30 10:19:45 775591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385774362| [2025/04/30 10:19:45 775599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385775597| [2025/04/30 10:19:45 775613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385775104|now:1746008385775597| [2025/04/30 10:19:45 775620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385775104|now:1746008385775597| [2025/04/30 10:19:45 775625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 775633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40100|min_srtt:40100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 775639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 775645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 775651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 775656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 775662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 775669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 775675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1564563| [2025/04/30 10:19:45 775681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 775687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 10:19:45 775730] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385775698|stream_id:0|stream_offset:1564563| [2025/04/30 10:19:45 775738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 775744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 775750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40100|rtt_var:1776|pto_duration:47204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 775757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 775762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 775768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 775773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385847902|now:1746008385775750|interv:72152| [2025/04/30 10:19:45 775779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385847902|now:1746008385775750|interval:72152|pto_count:0|srtt:40100 [2025/04/30 10:19:45 775799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45600| [2025/04/30 10:19:45 775807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 775813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1565742| [2025/04/30 10:19:45 775820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 775826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 10:19:45 775865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385775833|stream_id:0|stream_offset:1565742| [2025/04/30 10:19:45 775873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 775880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 775887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40100|rtt_var:1776|pto_duration:47204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 775894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 775898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 775901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 775905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385848037|now:1746008385775887|interv:72150| [2025/04/30 10:19:45 775909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385848037|now:1746008385775887|interval:72150|pto_count:0|srtt:40100 [2025/04/30 10:19:45 775914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 775919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 775923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1566921| [2025/04/30 10:19:45 775928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 775932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385776931|now:1746008385775931|interv:1000| [2025/04/30 10:19:45 775936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 775939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 775944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385776931| [2025/04/30 10:19:45 775948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385776931| [2025/04/30 10:19:45 775956] [debug] |xqc_engine_wakeup_after|wakeup:1746008385776931|now:1746008385775956|diff:975| [2025/04/30 10:19:45 775961] [debug] |xqc_engine_main_logic|END|now:1746008385775597| [2025/04/30 10:19:45 776068] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385776067| [2025/04/30 10:19:45 776078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 776087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:674| [2025/04/30 10:19:45 776093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 10:19:45 776101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 10:19:45 776107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 776114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1551|path_largest_ack:1550| [2025/04/30 10:19:45 776122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46809|prior_delivered:1504152|prior_time:1746008385736093|is_app_limited:0|send_elapse:40889|ack_elapse:39974|ctl_first_sent_time:1746008385737599|lagest_ack_time:1746008385776067|curr_delivered:1550961| [2025/04/30 10:19:45 776128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385737599| [2025/04/30 10:19:45 776134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:1297| [2025/04/30 10:19:45 776141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1551|path_largest_ack:1551| [2025/04/30 10:19:45 776148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1506552|prior_time:1746008385738113|is_app_limited:0|send_elapse:42775|ack_elapse:37954|ctl_first_sent_time:1746008385739629|lagest_ack_time:1746008385776067|curr_delivered:1552161| [2025/04/30 10:19:45 776155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385739629| [2025/04/30 10:19:45 776161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:1298| [2025/04/30 10:19:45 776167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40100|rttvar:1776|minrtt:30819|latest_rtt:36438|ack_delay:56| [2025/04/30 10:19:45 776173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39635|rttvar:2261|minrtt:30819|latest_rtt:36438|ack_delay:56| [2025/04/30 10:19:45 776177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1551|lost_pn:1548|thresh:3| [2025/04/30 10:19:45 776181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 776185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39635|rtt_var:2261|pto_duration:48679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 776190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 776194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 776198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 776207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385849512|now:1746008385776185|interv:73327| [2025/04/30 10:19:45 776211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385849512|now:1746008385776185|interval:73327|pto_count:0|srtt:39635 [2025/04/30 10:19:45 776216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42775, ack_elapse 37954, delivered 45609|rate 1066253|lost 225| [2025/04/30 10:19:45 776223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 10:19:45 776230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066253) in round 32| [2025/04/30 10:19:45 776236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 776242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 776246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385739629|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 776250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385739629|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 776255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44400|srtt:39635|latest_rtt:36438|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 776261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 10:19:45 776265] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746008385776067|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 776270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505776067|now:1746008385776067|interv:120000000| [2025/04/30 10:19:45 776274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505776067|now:1746008385776067|interv:120000000| [2025/04/30 10:19:45 776278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385776931|pq_index:0| [2025/04/30 10:19:45 776283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385775597| [2025/04/30 10:19:45 776287] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385776287| [2025/04/30 10:19:45 776292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385776291| [2025/04/30 10:19:45 776298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|min_srtt:39635|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 776302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 776310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 776315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 776319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|min_srtt:39635|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 776323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1623513| [2025/04/30 10:19:45 776328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 776332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 776336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|min_srtt:39635|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 776340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1624692| [2025/04/30 10:19:45 776345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 776349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 776353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 776357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 776361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 776366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1566921| [2025/04/30 10:19:45 776370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 776374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 776378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385776931| [2025/04/30 10:19:45 776382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385776931| [2025/04/30 10:19:45 776386] [debug] |xqc_engine_wakeup_after|wakeup:1746008385776931|now:1746008385776386|diff:545| [2025/04/30 10:19:45 776390] [debug] |xqc_engine_main_logic|END|now:1746008385776291| [2025/04/30 10:19:45 776395] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385776395| [2025/04/30 10:19:45 776399] [debug] |xqc_engine_wakeup_after|wakeup:1746008385776931|now:1746008385776399|diff:532| [2025/04/30 10:19:45 776403] [debug] |xqc_engine_main_logic|END|now:1746008385776395| [2025/04/30 10:19:45 777473] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385777472| [2025/04/30 10:19:45 777488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385776931|pq_index:0| [2025/04/30 10:19:45 777493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385776291| [2025/04/30 10:19:45 777498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385777497| [2025/04/30 10:19:45 777503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385776931|now:1746008385777497| [2025/04/30 10:19:45 777507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385776931|now:1746008385777497| [2025/04/30 10:19:45 777511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 777519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39635|min_srtt:39635|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 777526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1624692| [2025/04/30 10:19:45 777533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 777539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 777545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 777570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 777578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 777584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1566921| [2025/04/30 10:19:45 777590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 777596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 10:19:45 777639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385777607|stream_id:0|stream_offset:1566921| [2025/04/30 10:19:45 777647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 777654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 777659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39635|rtt_var:2261|pto_duration:48679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 777707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 777713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 777732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 777738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385851286|now:1746008385777659|interv:73627| [2025/04/30 10:19:45 777743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385851286|now:1746008385777659|interval:73627|pto_count:0|srtt:39635 [2025/04/30 10:19:45 777769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45600| [2025/04/30 10:19:45 777774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 777778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1568100| [2025/04/30 10:19:45 777783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 777787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 10:19:45 777823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385777795|stream_id:0|stream_offset:1568100| [2025/04/30 10:19:45 777832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 777839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 777846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39635|rtt_var:2261|pto_duration:48679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 777853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 777858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 777861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 777865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385851474|now:1746008385777845|interv:73629| [2025/04/30 10:19:45 777869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385851474|now:1746008385777845|interval:73629|pto_count:0|srtt:39635 [2025/04/30 10:19:45 777874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 777879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 777883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1569279| [2025/04/30 10:19:45 777887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 777891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385778891|now:1746008385777891|interv:1000| [2025/04/30 10:19:45 777895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 777904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 777908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385778891| [2025/04/30 10:19:45 777912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385778891| [2025/04/30 10:19:45 777916] [debug] |xqc_engine_wakeup_after|wakeup:1746008385778891|now:1746008385777916|diff:975| [2025/04/30 10:19:45 777921] [debug] |xqc_engine_main_logic|END|now:1746008385777497| [2025/04/30 10:19:45 778089] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385778088| [2025/04/30 10:19:45 778096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 778102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:675| [2025/04/30 10:19:45 778107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 10:19:45 778116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 10:19:45 778122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 778129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1553|path_largest_ack:1552| [2025/04/30 10:19:45 778136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46809|prior_delivered:1506552|prior_time:1746008385738113|is_app_limited:0|send_elapse:42909|ack_elapse:39975|ctl_first_sent_time:1746008385739763|lagest_ack_time:1746008385778088|curr_delivered:1553361| [2025/04/30 10:19:45 778143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385739763| [2025/04/30 10:19:45 778151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:1299| [2025/04/30 10:19:45 778157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1553|path_largest_ack:1553| [2025/04/30 10:19:45 778163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44409|prior_delivered:1510152|prior_time:1746008385741117|is_app_limited:0|send_elapse:41264|ack_elapse:36971|ctl_first_sent_time:1746008385741415|lagest_ack_time:1746008385778088|curr_delivered:1554561| [2025/04/30 10:19:45 778167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385741415| [2025/04/30 10:19:45 778172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:1300| [2025/04/30 10:19:45 778180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39635|rttvar:2261|minrtt:30819|latest_rtt:36673|ack_delay:64| [2025/04/30 10:19:45 778186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39257|rttvar:2452|minrtt:30819|latest_rtt:36673|ack_delay:64| [2025/04/30 10:19:45 778193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1553|lost_pn:1550|thresh:3| [2025/04/30 10:19:45 778197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 778204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39257|rtt_var:2452|pto_duration:49065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 778218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 778224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 778231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 778237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385851860|now:1746008385778203|interv:73657| [2025/04/30 10:19:45 778241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385851860|now:1746008385778203|interval:73657|pto_count:0|srtt:39257 [2025/04/30 10:19:45 778246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41264, ack_elapse 36971, delivered 44409|rate 1076216|lost 225| [2025/04/30 10:19:45 778251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076216) in round 32| [2025/04/30 10:19:45 778258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 778264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 778270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385741415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 778277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385741415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 778285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44400|srtt:39257|latest_rtt:36673|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 778291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 10:19:45 778296] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746008385778088|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 778301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505778088|now:1746008385778088|interv:120000000| [2025/04/30 10:19:45 778305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505778088|now:1746008385778088|interv:120000000| [2025/04/30 10:19:45 778309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385778891|pq_index:0| [2025/04/30 10:19:45 778313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385777497| [2025/04/30 10:19:45 778317] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385778317| [2025/04/30 10:19:45 778322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385778321| [2025/04/30 10:19:45 778328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|min_srtt:39257|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 778336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1624692| [2025/04/30 10:19:45 778341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 778346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 778350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|min_srtt:39257|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 778355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1625871| [2025/04/30 10:19:45 778359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 778364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 778368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|min_srtt:39257|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 778372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1627050| [2025/04/30 10:19:45 778377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 778381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 778384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 778389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 778393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 778398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1569279| [2025/04/30 10:19:45 778402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 778406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 778410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385778891| [2025/04/30 10:19:45 778414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385778891| [2025/04/30 10:19:45 778418] [debug] |xqc_engine_wakeup_after|wakeup:1746008385778891|now:1746008385778418|diff:473| [2025/04/30 10:19:45 778422] [debug] |xqc_engine_main_logic|END|now:1746008385778321| [2025/04/30 10:19:45 778428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385778428| [2025/04/30 10:19:45 778435] [debug] |xqc_engine_wakeup_after|wakeup:1746008385778891|now:1746008385778435|diff:456| [2025/04/30 10:19:45 778439] [debug] |xqc_engine_main_logic|END|now:1746008385778428| [2025/04/30 10:19:45 779518] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385779518| [2025/04/30 10:19:45 779533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385778891|pq_index:0| [2025/04/30 10:19:45 779541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385778321| [2025/04/30 10:19:45 779567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385779548| [2025/04/30 10:19:45 779579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385778891|now:1746008385779548| [2025/04/30 10:19:45 779586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385778891|now:1746008385779548| [2025/04/30 10:19:45 779591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 779599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39257|min_srtt:39257|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 779606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1627050| [2025/04/30 10:19:45 779613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 779619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 779626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 779632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 779640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 779647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1569279| [2025/04/30 10:19:45 779654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 779661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 10:19:45 779705] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385779672|stream_id:0|stream_offset:1569279| [2025/04/30 10:19:45 779715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 779722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 779729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39257|rtt_var:2452|pto_duration:49065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 779745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 779751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 779757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 779762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385853737|now:1746008385779729|interv:74008| [2025/04/30 10:19:45 779767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385853737|now:1746008385779729|interval:74008|pto_count:0|srtt:39257 [2025/04/30 10:19:45 779772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45600| [2025/04/30 10:19:45 779777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 779781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1570458| [2025/04/30 10:19:45 779786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 779790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 10:19:45 779824] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385779797|stream_id:0|stream_offset:1570458| [2025/04/30 10:19:45 779833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 779841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 779847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39257|rtt_var:2452|pto_duration:49065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 779854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 779858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 779862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 779866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385853862|now:1746008385779847|interv:74015| [2025/04/30 10:19:45 779870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385853862|now:1746008385779847|interval:74015|pto_count:0|srtt:39257 [2025/04/30 10:19:45 779875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 779879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 779883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1571637| [2025/04/30 10:19:45 779893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 779896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385780896|now:1746008385779896|interv:1000| [2025/04/30 10:19:45 779901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 779904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 779909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385780101| [2025/04/30 10:19:45 779913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385780101| [2025/04/30 10:19:45 779917] [debug] |xqc_engine_wakeup_after|wakeup:1746008385780101|now:1746008385779917|diff:184| [2025/04/30 10:19:45 779921] [debug] |xqc_engine_main_logic|END|now:1746008385779548| [2025/04/30 10:19:45 780102] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385780100| [2025/04/30 10:19:45 780113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 780122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:676| [2025/04/30 10:19:45 780128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 10:19:45 780136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 10:19:45 780142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 780150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1555|path_largest_ack:1554| [2025/04/30 10:19:45 780157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1510152|prior_time:1746008385741117|is_app_limited:0|send_elapse:42590|ack_elapse:38983|ctl_first_sent_time:1746008385742741|lagest_ack_time:1746008385780100|curr_delivered:1555761| [2025/04/30 10:19:45 780165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385742741| [2025/04/30 10:19:45 780171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:1301| [2025/04/30 10:19:45 780177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1555|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1555|path_largest_ack:1555| [2025/04/30 10:19:45 780182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1510152|prior_time:1746008385741117|is_app_limited:0|send_elapse:42590|ack_elapse:38983|ctl_first_sent_time:1746008385742741|lagest_ack_time:1746008385780100|curr_delivered:1556961| [2025/04/30 10:19:45 780189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385742912| [2025/04/30 10:19:45 780195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:1302| [2025/04/30 10:19:45 780201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39257|rttvar:2452|minrtt:30819|latest_rtt:37188|ack_delay:104| [2025/04/30 10:19:45 780208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38985|rttvar:2382|minrtt:30819|latest_rtt:37188|ack_delay:104| [2025/04/30 10:19:45 780214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1555|lost_pn:1552|thresh:3| [2025/04/30 10:19:45 780229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 780235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:2382|pto_duration:48513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 780241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 780245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 780249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 780253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385853310|now:1746008385780235|interv:73075| [2025/04/30 10:19:45 780257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385853310|now:1746008385780235|interval:73075|pto_count:0|srtt:38985 [2025/04/30 10:19:45 780262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42590, ack_elapse 38983, delivered 46809|rate 1099060|lost 225| [2025/04/30 10:19:45 780266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099060) in round 32| [2025/04/30 10:19:45 780270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 780274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 780278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385742912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 780283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385742912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 780287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44400|srtt:38985|latest_rtt:37188|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 780293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 780297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 780303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 10:19:45 780307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 10:19:45 780312] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:677|frame:PING ACK |recv_time:1746008385780100|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 780317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505780100|now:1746008385780100|interv:120000000| [2025/04/30 10:19:45 780321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505780100|now:1746008385780100|interv:120000000| [2025/04/30 10:19:45 780328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385780101|pq_index:0| [2025/04/30 10:19:45 780332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385779548| [2025/04/30 10:19:45 780336] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385780336| [2025/04/30 10:19:45 780341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385780340| [2025/04/30 10:19:45 780347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:677|ack_delay:247|first_ack_range:24|largest_pkt_recv_time:1746008385780100| [2025/04/30 10:19:45 780352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:677|low:653|pkt_pns:2| [2025/04/30 10:19:45 780356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:677|frame_largest_recv:677| [2025/04/30 10:19:45 780361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 780366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 780370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1627050| [2025/04/30 10:19:45 780375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 780379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 780384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 780388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1628229| [2025/04/30 10:19:45 780392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 780397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 780401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 780405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1629408| [2025/04/30 10:19:45 780410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 780414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 780418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 780425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 780429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 780434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1571637| [2025/04/30 10:19:45 780438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 780442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 780446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385780896| [2025/04/30 10:19:45 780450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385780896| [2025/04/30 10:19:45 780454] [debug] |xqc_engine_wakeup_after|wakeup:1746008385780896|now:1746008385780454|diff:442| [2025/04/30 10:19:45 780461] [debug] |xqc_engine_main_logic|END|now:1746008385780340| [2025/04/30 10:19:45 780469] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385780469| [2025/04/30 10:19:45 780475] [debug] |xqc_engine_wakeup_after|wakeup:1746008385780896|now:1746008385780475|diff:421| [2025/04/30 10:19:45 780481] [debug] |xqc_engine_main_logic|END|now:1746008385780469| [2025/04/30 10:19:45 781562] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385781562| [2025/04/30 10:19:45 781577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385780896|pq_index:0| [2025/04/30 10:19:45 781584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385780340| [2025/04/30 10:19:45 781592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385781590| [2025/04/30 10:19:45 781599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385780896|now:1746008385781590| [2025/04/30 10:19:45 781606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385780896|now:1746008385781590| [2025/04/30 10:19:45 781612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 781620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 781627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1629408| [2025/04/30 10:19:45 781635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 781641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 781647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 781654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 781660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 781676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1571637| [2025/04/30 10:19:45 781684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 781691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 10:19:45 781734] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1593|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44400|now:1746008385781702|stream_id:0|stream_offset:1571637| [2025/04/30 10:19:45 781744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1593|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 10:19:45 781750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 781755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:2382|pto_duration:48513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 781759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 781763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 781767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 781771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385855215|now:1746008385781754|interv:73461| [2025/04/30 10:19:45 781775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385855215|now:1746008385781754|interval:73461|pto_count:0|srtt:38985 [2025/04/30 10:19:45 781780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 781785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 781790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1572816| [2025/04/30 10:19:45 781794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 781798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 10:19:45 781826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385781805|stream_id:0|stream_offset:1572816| [2025/04/30 10:19:45 781832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 781837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 781841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38985|rtt_var:2382|pto_duration:48513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 781850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 781854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 781858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 781862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385855318|now:1746008385781841|interv:73477| [2025/04/30 10:19:45 781866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385855318|now:1746008385781841|interval:73477|pto_count:0|srtt:38985 [2025/04/30 10:19:45 781870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 781875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 781879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1573995| [2025/04/30 10:19:45 781883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 781887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385782887|now:1746008385781887|interv:1000| [2025/04/30 10:19:45 781891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 781895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 781900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385782887| [2025/04/30 10:19:45 781904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385782887| [2025/04/30 10:19:45 781908] [debug] |xqc_engine_wakeup_after|wakeup:1746008385782887|now:1746008385781908|diff:979| [2025/04/30 10:19:45 781913] [debug] |xqc_engine_main_logic|END|now:1746008385781590| [2025/04/30 10:19:45 782037] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385782036| [2025/04/30 10:19:45 782047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 782057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:677| [2025/04/30 10:19:45 782063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 10:19:45 782071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 10:19:45 782077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 782084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1557|path_largest_ack:1556| [2025/04/30 10:19:45 782091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1512552|prior_time:1746008385743145|is_app_limited:0|send_elapse:42682|ack_elapse:38891|ctl_first_sent_time:1746008385744677|lagest_ack_time:1746008385782036|curr_delivered:1558161| [2025/04/30 10:19:45 782098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385744677| [2025/04/30 10:19:45 782106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:1303| [2025/04/30 10:19:45 782120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1557|path_largest_ack:1557| [2025/04/30 10:19:45 782125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1512552|prior_time:1746008385743145|is_app_limited:0|send_elapse:42682|ack_elapse:38891|ctl_first_sent_time:1746008385744677|lagest_ack_time:1746008385782036|curr_delivered:1559361| [2025/04/30 10:19:45 782130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385744876| [2025/04/30 10:19:45 782134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:1304| [2025/04/30 10:19:45 782139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38985|rttvar:2382|minrtt:30819|latest_rtt:37160|ack_delay:64| [2025/04/30 10:19:45 782145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38749|rttvar:2259|minrtt:30819|latest_rtt:37160|ack_delay:64| [2025/04/30 10:19:45 782152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1557|lost_pn:1554|thresh:3| [2025/04/30 10:19:45 782158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 782164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38749|rtt_var:2259|pto_duration:47785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 782171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 782177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 782183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 782190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385854590|now:1746008385782164|interv:72426| [2025/04/30 10:19:45 782196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385854590|now:1746008385782164|interval:72426|pto_count:0|srtt:38749 [2025/04/30 10:19:45 782203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42682, ack_elapse 38891, delivered 46809|rate 1096691|lost 225| [2025/04/30 10:19:45 782208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096691) in round 32| [2025/04/30 10:19:45 782213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 782217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 782221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385744876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 782225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385744876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 782230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:38749|latest_rtt:37160|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 782240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 10:19:45 782245] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746008385782036|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 782249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505782036|now:1746008385782036|interv:120000000| [2025/04/30 10:19:45 782254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505782036|now:1746008385782036|interv:120000000| [2025/04/30 10:19:45 782258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385782887|pq_index:0| [2025/04/30 10:19:45 782262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385781590| [2025/04/30 10:19:45 782266] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385782266| [2025/04/30 10:19:45 782271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385782270| [2025/04/30 10:19:45 782277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|min_srtt:38749|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 782282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1629408| [2025/04/30 10:19:45 782286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 782291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 782296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|min_srtt:38749|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 782300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1630587| [2025/04/30 10:19:45 782305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 782309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 782313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|min_srtt:38749|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 782317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1631766| [2025/04/30 10:19:45 782322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 782328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 782332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 782336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 782341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 782345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1573995| [2025/04/30 10:19:45 782350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 782354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 782358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385782887| [2025/04/30 10:19:45 782362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385782887| [2025/04/30 10:19:45 782366] [debug] |xqc_engine_wakeup_after|wakeup:1746008385782887|now:1746008385782366|diff:521| [2025/04/30 10:19:45 782370] [debug] |xqc_engine_main_logic|END|now:1746008385782270| [2025/04/30 10:19:45 782375] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385782375| [2025/04/30 10:19:45 782379] [debug] |xqc_engine_wakeup_after|wakeup:1746008385782887|now:1746008385782379|diff:508| [2025/04/30 10:19:45 782383] [debug] |xqc_engine_main_logic|END|now:1746008385782375| [2025/04/30 10:19:45 783459] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385783459| [2025/04/30 10:19:45 783473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385782887|pq_index:0| [2025/04/30 10:19:45 783480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385782270| [2025/04/30 10:19:45 783489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385783487| [2025/04/30 10:19:45 783496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385782887|now:1746008385783487| [2025/04/30 10:19:45 783503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385782887|now:1746008385783487| [2025/04/30 10:19:45 783510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 783518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38749|min_srtt:38749|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 783525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1631766| [2025/04/30 10:19:45 783532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 783539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 783544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 783580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 783588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 783594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1573995| [2025/04/30 10:19:45 783601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 783608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 10:19:45 783670] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385783619|stream_id:0|stream_offset:1573995| [2025/04/30 10:19:45 783681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 783688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 783695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38749|rtt_var:2259|pto_duration:47785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 783702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 783709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 783715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 783722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385856404|now:1746008385783695|interv:72709| [2025/04/30 10:19:45 783728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385856404|now:1746008385783695|interval:72709|pto_count:0|srtt:38749 [2025/04/30 10:19:45 783734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 783742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 783746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1575174| [2025/04/30 10:19:45 783751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 783755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 10:19:45 783788] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385783762|stream_id:0|stream_offset:1575174| [2025/04/30 10:19:45 783794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 783799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 783812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38749|rtt_var:2259|pto_duration:47785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 783819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 783826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 783832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 783839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385856547|now:1746008385783812|interv:72735| [2025/04/30 10:19:45 783846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385856547|now:1746008385783812|interval:72735|pto_count:0|srtt:38749 [2025/04/30 10:19:45 783851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 783856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 783861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 783865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 783869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385784869|now:1746008385783869|interv:1000| [2025/04/30 10:19:45 783873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 783877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 783881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385784869| [2025/04/30 10:19:45 783885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385784869| [2025/04/30 10:19:45 783889] [debug] |xqc_engine_wakeup_after|wakeup:1746008385784869|now:1746008385783889|diff:980| [2025/04/30 10:19:45 783894] [debug] |xqc_engine_main_logic|END|now:1746008385783487| [2025/04/30 10:19:45 784044] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385784042| [2025/04/30 10:19:45 784055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 784064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:678| [2025/04/30 10:19:45 784070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 10:19:45 784078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 10:19:45 784084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 784092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1559|path_largest_ack:1558| [2025/04/30 10:19:45 784099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1514952|prior_time:1746008385745103|is_app_limited:0|send_elapse:43034|ack_elapse:38939|ctl_first_sent_time:1746008385746682|lagest_ack_time:1746008385784042|curr_delivered:1560561| [2025/04/30 10:19:45 784113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385746682| [2025/04/30 10:19:45 784120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:1305| [2025/04/30 10:19:45 784128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1559|path_largest_ack:1559| [2025/04/30 10:19:45 784134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1514952|prior_time:1746008385745103|is_app_limited:0|send_elapse:43034|ack_elapse:38939|ctl_first_sent_time:1746008385746682|lagest_ack_time:1746008385784042|curr_delivered:1561761| [2025/04/30 10:19:45 784141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385746813| [2025/04/30 10:19:45 784148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:1306| [2025/04/30 10:19:45 784154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38749|rttvar:2259|minrtt:30819|latest_rtt:37229|ack_delay:72| [2025/04/30 10:19:45 784160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38550|rttvar:2093|minrtt:30819|latest_rtt:37229|ack_delay:72| [2025/04/30 10:19:45 784167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1559|lost_pn:1556|thresh:3| [2025/04/30 10:19:45 784173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 784180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38550|rtt_var:2093|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 784186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 784190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 784193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 784197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385855684|now:1746008385784179|interv:71505| [2025/04/30 10:19:45 784202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385855684|now:1746008385784179|interval:71505|pto_count:0|srtt:38550 [2025/04/30 10:19:45 784206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43034, ack_elapse 38939, delivered 46809|rate 1087721|lost 225| [2025/04/30 10:19:45 784212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087721) in round 32| [2025/04/30 10:19:45 784218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 784223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 784227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385746813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 784232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385746813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 784240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:38550|latest_rtt:37229|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 784248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 10:19:45 784255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1746008385784042|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 784263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505784042|now:1746008385784042|interv:120000000| [2025/04/30 10:19:45 784268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505784042|now:1746008385784042|interv:120000000| [2025/04/30 10:19:45 784272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385784869|pq_index:0| [2025/04/30 10:19:45 784277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385783487| [2025/04/30 10:19:45 784281] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385784281| [2025/04/30 10:19:45 784286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385784285| [2025/04/30 10:19:45 784292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|min_srtt:38550|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 784296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1631766| [2025/04/30 10:19:45 784301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 784306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 784310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|min_srtt:38550|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 784315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1632945| [2025/04/30 10:19:45 784319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 784323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 784329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|min_srtt:38550|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 784336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1634124| [2025/04/30 10:19:45 784347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 784352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 784355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 784360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 784364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 784368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 784373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 784377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 784381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385784869| [2025/04/30 10:19:45 784385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385784869| [2025/04/30 10:19:45 784389] [debug] |xqc_engine_wakeup_after|wakeup:1746008385784869|now:1746008385784389|diff:480| [2025/04/30 10:19:45 784393] [debug] |xqc_engine_main_logic|END|now:1746008385784285| [2025/04/30 10:19:45 784399] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385784399| [2025/04/30 10:19:45 784402] [debug] |xqc_engine_wakeup_after|wakeup:1746008385784869|now:1746008385784402|diff:467| [2025/04/30 10:19:45 784406] [debug] |xqc_engine_main_logic|END|now:1746008385784399| [2025/04/30 10:19:45 785483] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385785483| [2025/04/30 10:19:45 785497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385784869|pq_index:0| [2025/04/30 10:19:45 785502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385784285| [2025/04/30 10:19:45 785509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385785507| [2025/04/30 10:19:45 785516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385784869|now:1746008385785507| [2025/04/30 10:19:45 785523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385784869|now:1746008385785507| [2025/04/30 10:19:45 785529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 785536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38550|min_srtt:38550|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 785543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1634124| [2025/04/30 10:19:45 785565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 785578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 785583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 785591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 785599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 785605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 785611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 785617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 10:19:45 785660] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385785628|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 785667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 785674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 785680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38550|rtt_var:2093|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 785686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 785692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 785697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 785702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385857550|now:1746008385785680|interv:71870| [2025/04/30 10:19:45 785708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385857550|now:1746008385785680|interval:71870|pto_count:0|srtt:38550 [2025/04/30 10:19:45 785714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 785722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 785728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1577532| [2025/04/30 10:19:45 785733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 785737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 10:19:45 785771] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385785743|stream_id:0|stream_offset:1577532| [2025/04/30 10:19:45 785786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 785791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 785795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38550|rtt_var:2093|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 785799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 785803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 785807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 785811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385857665|now:1746008385785795|interv:71870| [2025/04/30 10:19:45 785815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385857665|now:1746008385785795|interval:71870|pto_count:0|srtt:38550 [2025/04/30 10:19:45 785820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 785824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 785828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1578711| [2025/04/30 10:19:45 785833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 785837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385786837|now:1746008385785837|interv:1000| [2025/04/30 10:19:45 785841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 785845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 785849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385786837| [2025/04/30 10:19:45 785853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385786837| [2025/04/30 10:19:45 785857] [debug] |xqc_engine_wakeup_after|wakeup:1746008385786837|now:1746008385785857|diff:980| [2025/04/30 10:19:45 785861] [debug] |xqc_engine_main_logic|END|now:1746008385785507| [2025/04/30 10:19:45 786032] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385786030| [2025/04/30 10:19:45 786039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 786046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:679| [2025/04/30 10:19:45 786052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 10:19:45 786060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 10:19:45 786066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 786073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1560| [2025/04/30 10:19:45 786086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1517352|prior_time:1746008385747133|is_app_limited:0|send_elapse:42888|ack_elapse:38897|ctl_first_sent_time:1746008385748694|lagest_ack_time:1746008385786030|curr_delivered:1562961| [2025/04/30 10:19:45 786094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385748694| [2025/04/30 10:19:45 786102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:1307| [2025/04/30 10:19:45 786109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1561| [2025/04/30 10:19:45 786115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1517352|prior_time:1746008385747133|is_app_limited:0|send_elapse:42888|ack_elapse:38897|ctl_first_sent_time:1746008385748694|lagest_ack_time:1746008385786030|curr_delivered:1564161| [2025/04/30 10:19:45 786123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385748831| [2025/04/30 10:19:45 786127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:1308| [2025/04/30 10:19:45 786131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38550|rttvar:2093|minrtt:30819|latest_rtt:37199|ack_delay:80| [2025/04/30 10:19:45 786138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38371|rttvar:1927|minrtt:30819|latest_rtt:37199|ack_delay:80| [2025/04/30 10:19:45 786145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1561|lost_pn:1558|thresh:3| [2025/04/30 10:19:45 786151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 786158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38371|rtt_var:1927|pto_duration:46079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 786165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 786171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 786177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 786183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385856822|now:1746008385786157|interv:70665| [2025/04/30 10:19:45 786189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385856822|now:1746008385786157|interval:70665|pto_count:0|srtt:38371 [2025/04/30 10:19:45 786197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42888, ack_elapse 38897, delivered 46809|rate 1091424|lost 225| [2025/04/30 10:19:45 786203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091424) in round 32| [2025/04/30 10:19:45 786210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 786214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 786218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385748831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 786231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385748831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 786236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:38371|latest_rtt:37199|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 786242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 10:19:45 786247] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1746008385786030|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 786252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505786030|now:1746008385786030|interv:120000000| [2025/04/30 10:19:45 786256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505786030|now:1746008385786030|interv:120000000| [2025/04/30 10:19:45 786260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385786837|pq_index:0| [2025/04/30 10:19:45 786264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385785507| [2025/04/30 10:19:45 786268] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385786268| [2025/04/30 10:19:45 786273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385786272| [2025/04/30 10:19:45 786279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|min_srtt:38371|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 786283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1634124| [2025/04/30 10:19:45 786288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 786293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 786297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|min_srtt:38371|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 786302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1635303| [2025/04/30 10:19:45 786306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 786310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 786317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|min_srtt:38371|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 786322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1636482| [2025/04/30 10:19:45 786326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 786330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 786334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 786338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 786342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 786347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1578711| [2025/04/30 10:19:45 786351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 786355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 786359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385786837| [2025/04/30 10:19:45 786363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385786837| [2025/04/30 10:19:45 786367] [debug] |xqc_engine_wakeup_after|wakeup:1746008385786837|now:1746008385786367|diff:470| [2025/04/30 10:19:45 786371] [debug] |xqc_engine_main_logic|END|now:1746008385786272| [2025/04/30 10:19:45 786377] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385786376| [2025/04/30 10:19:45 786380] [debug] |xqc_engine_wakeup_after|wakeup:1746008385786837|now:1746008385786380|diff:457| [2025/04/30 10:19:45 786384] [debug] |xqc_engine_main_logic|END|now:1746008385786376| [2025/04/30 10:19:45 787460] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385787460| [2025/04/30 10:19:45 787475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385786837|pq_index:0| [2025/04/30 10:19:45 787483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385786272| [2025/04/30 10:19:45 787491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385787489| [2025/04/30 10:19:45 787498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385786837|now:1746008385787489| [2025/04/30 10:19:45 787505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385786837|now:1746008385787489| [2025/04/30 10:19:45 787511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 787519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38371|min_srtt:38371|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 787526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1636482| [2025/04/30 10:19:45 787540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 787546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 787574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 787581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 787588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 787595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1578711| [2025/04/30 10:19:45 787601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 787608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 10:19:45 787682] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385787619|stream_id:0|stream_offset:1578711| [2025/04/30 10:19:45 787694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 787701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 787708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38371|rtt_var:1927|pto_duration:46079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 787715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 787721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 787726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 787731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385858698|now:1746008385787707|interv:70991| [2025/04/30 10:19:45 787735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385858698|now:1746008385787707|interval:70991|pto_count:0|srtt:38371 [2025/04/30 10:19:45 787739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 787744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 787749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1579890| [2025/04/30 10:19:45 787753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 787758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 10:19:45 787797] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385787771|stream_id:0|stream_offset:1579890| [2025/04/30 10:19:45 787803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 787809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 787815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38371|rtt_var:1927|pto_duration:46079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 787823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 787830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 787836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 787843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385858850|now:1746008385787815|interv:71035| [2025/04/30 10:19:45 787850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385858850|now:1746008385787815|interval:71035|pto_count:0|srtt:38371 [2025/04/30 10:19:45 787856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 787861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 787865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1581069| [2025/04/30 10:19:45 787870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 787874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385788873|now:1746008385787873|interv:1000| [2025/04/30 10:19:45 787878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 787881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 787886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385788873| [2025/04/30 10:19:45 787890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385788873| [2025/04/30 10:19:45 787894] [debug] |xqc_engine_wakeup_after|wakeup:1746008385788873|now:1746008385787894|diff:979| [2025/04/30 10:19:45 787898] [debug] |xqc_engine_main_logic|END|now:1746008385787489| [2025/04/30 10:19:45 788033] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385788031| [2025/04/30 10:19:45 788043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 788049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:680| [2025/04/30 10:19:45 788054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 10:19:45 788063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 10:19:45 788069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 788083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1563|path_largest_ack:1562| [2025/04/30 10:19:45 788090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1519752|prior_time:1746008385749123|is_app_limited:0|send_elapse:44712|ack_elapse:38908|ctl_first_sent_time:1746008385750660|lagest_ack_time:1746008385788031|curr_delivered:1565361| [2025/04/30 10:19:45 788097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385750660| [2025/04/30 10:19:45 788102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:1309| [2025/04/30 10:19:45 788106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1563|path_largest_ack:1563| [2025/04/30 10:19:45 788112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1519752|prior_time:1746008385749123|is_app_limited:0|send_elapse:44712|ack_elapse:38908|ctl_first_sent_time:1746008385750660|lagest_ack_time:1746008385788031|curr_delivered:1566561| [2025/04/30 10:19:45 788119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385750810| [2025/04/30 10:19:45 788125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:1310| [2025/04/30 10:19:45 788132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38371|rttvar:1927|minrtt:30819|latest_rtt:37221|ack_delay:64| [2025/04/30 10:19:45 788139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38219|rttvar:1749|minrtt:30819|latest_rtt:37221|ack_delay:64| [2025/04/30 10:19:45 788146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1563|lost_pn:1560|thresh:3| [2025/04/30 10:19:45 788153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 788159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:1749|pto_duration:45215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 788167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 788173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 788178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 788182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385857986|now:1746008385788159|interv:69827| [2025/04/30 10:19:45 788186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385857986|now:1746008385788159|interval:69827|pto_count:0|srtt:38219 [2025/04/30 10:19:45 788191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44712, ack_elapse 38908, delivered 46809|rate 1046900|lost 225| [2025/04/30 10:19:45 788195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1046900) in round 32| [2025/04/30 10:19:45 788200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 788208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 788212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385750810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 788216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385750810|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 788221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:38219|latest_rtt:37221|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 788227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 10:19:45 788231] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746008385788031|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 788236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505788031|now:1746008385788031|interv:120000000| [2025/04/30 10:19:45 788240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505788031|now:1746008385788031|interv:120000000| [2025/04/30 10:19:45 788244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385788873|pq_index:0| [2025/04/30 10:19:45 788248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385787489| [2025/04/30 10:19:45 788253] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385788252| [2025/04/30 10:19:45 788257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385788256| [2025/04/30 10:19:45 788263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 788268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1636482| [2025/04/30 10:19:45 788273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 788277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 788283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 788290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1637661| [2025/04/30 10:19:45 788297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 788307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 788312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 788316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1638840| [2025/04/30 10:19:45 788321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 788324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 788328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 788333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 788337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 788341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1581069| [2025/04/30 10:19:45 788346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 788350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 788354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385788873| [2025/04/30 10:19:45 788358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385788873| [2025/04/30 10:19:45 788362] [debug] |xqc_engine_wakeup_after|wakeup:1746008385788873|now:1746008385788362|diff:511| [2025/04/30 10:19:45 788366] [debug] |xqc_engine_main_logic|END|now:1746008385788256| [2025/04/30 10:19:45 788372] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385788372| [2025/04/30 10:19:45 788375] [debug] |xqc_engine_wakeup_after|wakeup:1746008385788873|now:1746008385788375|diff:498| [2025/04/30 10:19:45 788379] [debug] |xqc_engine_main_logic|END|now:1746008385788372| [2025/04/30 10:19:45 789451] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385789451| [2025/04/30 10:19:45 789466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385788873|pq_index:0| [2025/04/30 10:19:45 789473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385788256| [2025/04/30 10:19:45 789482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385789480| [2025/04/30 10:19:45 789489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385788873|now:1746008385789480| [2025/04/30 10:19:45 789495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385788873|now:1746008385789480| [2025/04/30 10:19:45 789502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 789510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38219|min_srtt:38219|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 789525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1638840| [2025/04/30 10:19:45 789531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 789535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 789539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 789544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 789564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 789573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1581069| [2025/04/30 10:19:45 789577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 789582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 10:19:45 789616] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385789590|stream_id:0|stream_offset:1581069| [2025/04/30 10:19:45 789622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 789627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 789634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:1749|pto_duration:45215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 789642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 789648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 789655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 789661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385859805|now:1746008385789634|interv:70171| [2025/04/30 10:19:45 789668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385859805|now:1746008385789634|interval:70171|pto_count:0|srtt:38219 [2025/04/30 10:19:45 789676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 789683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 789689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1582248| [2025/04/30 10:19:45 789703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 789710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 10:19:45 789783] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385789720|stream_id:0|stream_offset:1582248| [2025/04/30 10:19:45 789795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 789802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 789809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38219|rtt_var:1749|pto_duration:45215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 789815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 789822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 789828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 789834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385859935|now:1746008385789808|interv:70127| [2025/04/30 10:19:45 789840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385859935|now:1746008385789808|interval:70127|pto_count:0|srtt:38219 [2025/04/30 10:19:45 789848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 789855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 789862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 789869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 789873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385790873|now:1746008385789873|interv:1000| [2025/04/30 10:19:45 789877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 789881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 789885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385790873| [2025/04/30 10:19:45 789889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385790873| [2025/04/30 10:19:45 789893] [debug] |xqc_engine_wakeup_after|wakeup:1746008385790873|now:1746008385789893|diff:980| [2025/04/30 10:19:45 789898] [debug] |xqc_engine_main_logic|END|now:1746008385789480| [2025/04/30 10:19:45 790020] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385790019| [2025/04/30 10:19:45 790031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 790040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:681| [2025/04/30 10:19:45 790046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 10:19:45 790063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 10:19:45 790069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 790077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1565|path_largest_ack:1564| [2025/04/30 10:19:45 790084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1522152|prior_time:1746008385751098|is_app_limited:0|send_elapse:44828|ack_elapse:38921|ctl_first_sent_time:1746008385752631|lagest_ack_time:1746008385790019|curr_delivered:1567761| [2025/04/30 10:19:45 790089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385752631| [2025/04/30 10:19:45 790095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:1311| [2025/04/30 10:19:45 790102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1565|path_largest_ack:1565| [2025/04/30 10:19:45 790108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1522152|prior_time:1746008385751098|is_app_limited:0|send_elapse:44828|ack_elapse:38921|ctl_first_sent_time:1746008385752631|lagest_ack_time:1746008385790019|curr_delivered:1568961| [2025/04/30 10:19:45 790116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385752777| [2025/04/30 10:19:45 790122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:1312| [2025/04/30 10:19:45 790128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38219|rttvar:1749|minrtt:30819|latest_rtt:37242|ack_delay:56| [2025/04/30 10:19:45 790135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38090|rttvar:1570|minrtt:30819|latest_rtt:37242|ack_delay:56| [2025/04/30 10:19:45 790142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1565|lost_pn:1562|thresh:3| [2025/04/30 10:19:45 790149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 790154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:1570|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 790158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 790162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 790166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 790170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385859090|now:1746008385790154|interv:68936| [2025/04/30 10:19:45 790174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385859090|now:1746008385790154|interval:68936|pto_count:0|srtt:38090 [2025/04/30 10:19:45 790179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44828, ack_elapse 38921, delivered 46809|rate 1044191|lost 225| [2025/04/30 10:19:45 790189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044191) in round 32| [2025/04/30 10:19:45 790193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 790197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 790201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385752777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 790206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385752777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 790210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:38090|latest_rtt:37242|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 790216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 10:19:45 790221] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746008385790019|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 790226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505790019|now:1746008385790019|interv:120000000| [2025/04/30 10:19:45 790230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505790019|now:1746008385790019|interv:120000000| [2025/04/30 10:19:45 790234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385790873|pq_index:0| [2025/04/30 10:19:45 790238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385789480| [2025/04/30 10:19:45 790242] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385790242| [2025/04/30 10:19:45 790247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385790246| [2025/04/30 10:19:45 790253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 790258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1638840| [2025/04/30 10:19:45 790262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 790267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 790271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 790276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1640019| [2025/04/30 10:19:45 790283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 790288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 790292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 790296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1641198| [2025/04/30 10:19:45 790301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 790305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 790309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 790313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 790317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 790322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 790326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 790330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 790334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385790873| [2025/04/30 10:19:45 790338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385790873| [2025/04/30 10:19:45 790342] [debug] |xqc_engine_wakeup_after|wakeup:1746008385790873|now:1746008385790342|diff:531| [2025/04/30 10:19:45 790346] [debug] |xqc_engine_main_logic|END|now:1746008385790246| [2025/04/30 10:19:45 790352] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385790352| [2025/04/30 10:19:45 790356] [debug] |xqc_engine_wakeup_after|wakeup:1746008385790873|now:1746008385790356|diff:517| [2025/04/30 10:19:45 790360] [debug] |xqc_engine_main_logic|END|now:1746008385790352| [2025/04/30 10:19:45 791430] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385791429| [2025/04/30 10:19:45 791443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385790873|pq_index:0| [2025/04/30 10:19:45 791451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385790246| [2025/04/30 10:19:45 791459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385791457| [2025/04/30 10:19:45 791466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385790873|now:1746008385791457| [2025/04/30 10:19:45 791480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385790873|now:1746008385791457| [2025/04/30 10:19:45 791487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 791494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 791502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1641198| [2025/04/30 10:19:45 791508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 791514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 791521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 791527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 791535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 791541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 791547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 791574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 10:19:45 791641] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385791585|stream_id:0|stream_offset:1583427| [2025/04/30 10:19:45 791652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 791660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 791667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:1570|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 791674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 791680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 791686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 791692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385860955|now:1746008385791667|interv:69288| [2025/04/30 10:19:45 791698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385860955|now:1746008385791667|interval:69288|pto_count:0|srtt:38090 [2025/04/30 10:19:45 791706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 791713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 791725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1584606| [2025/04/30 10:19:45 791730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 791737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/04/30 10:19:45 791778] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385791748|stream_id:0|stream_offset:1584606| [2025/04/30 10:19:45 791787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 791794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 791801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:1570|pto_duration:44370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 791807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 791811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 791814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 791818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385861118|now:1746008385791801|interv:69317| [2025/04/30 10:19:45 791822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385861118|now:1746008385791801|interval:69317|pto_count:0|srtt:38090 [2025/04/30 10:19:45 791827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 791832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 791836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 791840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 791844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385792844|now:1746008385791844|interv:1000| [2025/04/30 10:19:45 791848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 791852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 791856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385792844| [2025/04/30 10:19:45 791861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385792844| [2025/04/30 10:19:45 791865] [debug] |xqc_engine_wakeup_after|wakeup:1746008385792844|now:1746008385791865|diff:979| [2025/04/30 10:19:45 791869] [debug] |xqc_engine_main_logic|END|now:1746008385791457| [2025/04/30 10:19:45 792011] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385792010| [2025/04/30 10:19:45 792026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 792035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:682| [2025/04/30 10:19:45 792042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 10:19:45 792050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 10:19:45 792057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 792063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1567|path_largest_ack:1566| [2025/04/30 10:19:45 792070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1524552|prior_time:1746008385753106|is_app_limited:0|send_elapse:44775|ack_elapse:38904|ctl_first_sent_time:1746008385754647|lagest_ack_time:1746008385792010|curr_delivered:1570161| [2025/04/30 10:19:45 792077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385754647| [2025/04/30 10:19:45 792084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:1313| [2025/04/30 10:19:45 792089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1567|path_largest_ack:1567| [2025/04/30 10:19:45 792095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1524552|prior_time:1746008385753106|is_app_limited:0|send_elapse:44775|ack_elapse:38904|ctl_first_sent_time:1746008385754647|lagest_ack_time:1746008385792010|curr_delivered:1571361| [2025/04/30 10:19:45 792102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385754772| [2025/04/30 10:19:45 792108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:1314| [2025/04/30 10:19:45 792114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38090|rttvar:1570|minrtt:30819|latest_rtt:37238|ack_delay:64| [2025/04/30 10:19:45 792121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37975|rttvar:1407|minrtt:30819|latest_rtt:37238|ack_delay:64| [2025/04/30 10:19:45 792128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1567|lost_pn:1564|thresh:3| [2025/04/30 10:19:45 792136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 792142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37975|rtt_var:1407|pto_duration:43603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 792149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 792153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 792156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 792160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385860351|now:1746008385792141|interv:68210| [2025/04/30 10:19:45 792165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385860351|now:1746008385792141|interval:68210|pto_count:0|srtt:37975 [2025/04/30 10:19:45 792173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44775, ack_elapse 38904, delivered 46809|rate 1045427|lost 225| [2025/04/30 10:19:45 792178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045427) in round 32| [2025/04/30 10:19:45 792182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 792186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 792190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385754772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 792195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385754772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 792199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37975|latest_rtt:37238|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 792205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 10:19:45 792210] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746008385792010|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 792215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505792010|now:1746008385792010|interv:120000000| [2025/04/30 10:19:45 792219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505792010|now:1746008385792010|interv:120000000| [2025/04/30 10:19:45 792223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385792844|pq_index:0| [2025/04/30 10:19:45 792227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385791457| [2025/04/30 10:19:45 792231] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385792231| [2025/04/30 10:19:45 792236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385792235| [2025/04/30 10:19:45 792242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|min_srtt:37975|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 792246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1641198| [2025/04/30 10:19:45 792251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 792256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 792263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|min_srtt:37975|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 792267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1642377| [2025/04/30 10:19:45 792272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 792276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 792280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|min_srtt:37975|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 792285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1643556| [2025/04/30 10:19:45 792289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 792302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 792306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 792310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 792315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 792319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 792323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 792327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 792331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385792844| [2025/04/30 10:19:45 792335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385792844| [2025/04/30 10:19:45 792339] [debug] |xqc_engine_wakeup_after|wakeup:1746008385792844|now:1746008385792339|diff:505| [2025/04/30 10:19:45 792343] [debug] |xqc_engine_main_logic|END|now:1746008385792235| [2025/04/30 10:19:45 792349] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385792349| [2025/04/30 10:19:45 792353] [debug] |xqc_engine_wakeup_after|wakeup:1746008385792844|now:1746008385792353|diff:491| [2025/04/30 10:19:45 792357] [debug] |xqc_engine_main_logic|END|now:1746008385792349| [2025/04/30 10:19:45 793428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385793428| [2025/04/30 10:19:45 793438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385792844|pq_index:0| [2025/04/30 10:19:45 793442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385792235| [2025/04/30 10:19:45 793447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385793446| [2025/04/30 10:19:45 793457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385792844|now:1746008385793446| [2025/04/30 10:19:45 793462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385792844|now:1746008385793446| [2025/04/30 10:19:45 793466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 793474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37975|min_srtt:37975|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 793481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1643556| [2025/04/30 10:19:45 793488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 793494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 793500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 793507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 793513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 793520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 793527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 793534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/04/30 10:19:45 793613] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385793545|stream_id:0|stream_offset:1585785| [2025/04/30 10:19:45 793627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 793634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 793641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37975|rtt_var:1407|pto_duration:43603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 793647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 793653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 793659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 793665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385862148|now:1746008385793640|interv:68508| [2025/04/30 10:19:45 793672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385862148|now:1746008385793640|interval:68508|pto_count:0|srtt:37975 [2025/04/30 10:19:45 793688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 793693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 793698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1586964| [2025/04/30 10:19:45 793703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 793710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/04/30 10:19:45 793750] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385793721|stream_id:0|stream_offset:1586964| [2025/04/30 10:19:45 793760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 793767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 793774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37975|rtt_var:1407|pto_duration:43603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 793781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 793785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 793789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 793793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385862324|now:1746008385793774|interv:68550| [2025/04/30 10:19:45 793797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385862324|now:1746008385793774|interval:68550|pto_count:0|srtt:37975 [2025/04/30 10:19:45 793801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 793806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 793810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 793815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 793819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385794819|now:1746008385793819|interv:1000| [2025/04/30 10:19:45 793823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 793827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 793831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385794819| [2025/04/30 10:19:45 793835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385794819| [2025/04/30 10:19:45 793839] [debug] |xqc_engine_wakeup_after|wakeup:1746008385794819|now:1746008385793839|diff:980| [2025/04/30 10:19:45 793848] [debug] |xqc_engine_main_logic|END|now:1746008385793446| [2025/04/30 10:19:45 793986] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385793984| [2025/04/30 10:19:45 793996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 794005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:683| [2025/04/30 10:19:45 794011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 10:19:45 794019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 10:19:45 794024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 794032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1569|path_largest_ack:1568| [2025/04/30 10:19:45 794039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1526952|prior_time:1746008385755101|is_app_limited:0|send_elapse:44801|ack_elapse:38883|ctl_first_sent_time:1746008385756647|lagest_ack_time:1746008385793984|curr_delivered:1572561| [2025/04/30 10:19:45 794046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385756647| [2025/04/30 10:19:45 794054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:1315| [2025/04/30 10:19:45 794061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1569|path_largest_ack:1569| [2025/04/30 10:19:45 794067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1526952|prior_time:1746008385755101|is_app_limited:0|send_elapse:44801|ack_elapse:38883|ctl_first_sent_time:1746008385756647|lagest_ack_time:1746008385793984|curr_delivered:1573761| [2025/04/30 10:19:45 794075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385756809| [2025/04/30 10:19:45 794082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:1316| [2025/04/30 10:19:45 794088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37975|rttvar:1407|minrtt:30819|latest_rtt:37175|ack_delay:80| [2025/04/30 10:19:45 794094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37865|rttvar:1276|minrtt:30819|latest_rtt:37175|ack_delay:80| [2025/04/30 10:19:45 794101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1569|lost_pn:1566|thresh:3| [2025/04/30 10:19:45 794106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 794111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37865|rtt_var:1276|pto_duration:42969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 794115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 794119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 794123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 794132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385861690|now:1746008385794110|interv:67580| [2025/04/30 10:19:45 794137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385861690|now:1746008385794110|interval:67580|pto_count:0|srtt:37865 [2025/04/30 10:19:45 794141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44801, ack_elapse 38883, delivered 46809|rate 1044820|lost 225| [2025/04/30 10:19:45 794146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044820) in round 32| [2025/04/30 10:19:45 794151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 794157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 794164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385756809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 794171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385756809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 794177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37865|latest_rtt:37175|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 794183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 10:19:45 794188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746008385793984|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 794193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505793984|now:1746008385793984|interv:120000000| [2025/04/30 10:19:45 794197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505793984|now:1746008385793984|interv:120000000| [2025/04/30 10:19:45 794201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385794819|pq_index:0| [2025/04/30 10:19:45 794205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385793446| [2025/04/30 10:19:45 794209] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385794209| [2025/04/30 10:19:45 794214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385794213| [2025/04/30 10:19:45 794220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|min_srtt:37865|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 794224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1643556| [2025/04/30 10:19:45 794229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 794237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 794241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|min_srtt:37865|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 794246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1644735| [2025/04/30 10:19:45 794250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 794254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 794258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|min_srtt:37865|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 794263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1645914| [2025/04/30 10:19:45 794267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 794271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 794275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 794280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 794284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 794288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 794293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 794297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 794301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385794819| [2025/04/30 10:19:45 794305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385794819| [2025/04/30 10:19:45 794309] [debug] |xqc_engine_wakeup_after|wakeup:1746008385794819|now:1746008385794308|diff:511| [2025/04/30 10:19:45 794313] [debug] |xqc_engine_main_logic|END|now:1746008385794213| [2025/04/30 10:19:45 794318] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385794318| [2025/04/30 10:19:45 794322] [debug] |xqc_engine_wakeup_after|wakeup:1746008385794819|now:1746008385794322|diff:497| [2025/04/30 10:19:45 794326] [debug] |xqc_engine_main_logic|END|now:1746008385794318| [2025/04/30 10:19:45 795396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385795396| [2025/04/30 10:19:45 795409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385794819|pq_index:0| [2025/04/30 10:19:45 795413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385794213| [2025/04/30 10:19:45 795422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385795421| [2025/04/30 10:19:45 795427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385794819|now:1746008385795421| [2025/04/30 10:19:45 795431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385794819|now:1746008385795421| [2025/04/30 10:19:45 795435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 795441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37865|min_srtt:37865|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 795445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1645914| [2025/04/30 10:19:45 795450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 795454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 795458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 795464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 795471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 795477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 795484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 795490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 10:19:45 795532] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385795501|stream_id:0|stream_offset:1588143| [2025/04/30 10:19:45 795542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 795567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 795578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37865|rtt_var:1276|pto_duration:42969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 795601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 795608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 795613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 795619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385863470|now:1746008385795578|interv:67892| [2025/04/30 10:19:45 795632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385863470|now:1746008385795578|interval:67892|pto_count:0|srtt:37865 [2025/04/30 10:19:45 795638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 795646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 795653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1589322| [2025/04/30 10:19:45 795660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 795667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 10:19:45 795712] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385795678|stream_id:0|stream_offset:1589322| [2025/04/30 10:19:45 795722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 795729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 795737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37865|rtt_var:1276|pto_duration:42969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 795742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 795746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 795750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 795754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385863647|now:1746008385795736|interv:67911| [2025/04/30 10:19:45 795758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385863647|now:1746008385795736|interval:67911|pto_count:0|srtt:37865 [2025/04/30 10:19:45 795765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 795773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 795777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 795781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 795785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385796785|now:1746008385795785|interv:1000| [2025/04/30 10:19:45 795789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 795793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 795802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385796785| [2025/04/30 10:19:45 795807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385796785| [2025/04/30 10:19:45 795811] [debug] |xqc_engine_wakeup_after|wakeup:1746008385796785|now:1746008385795810|diff:975| [2025/04/30 10:19:45 795815] [debug] |xqc_engine_main_logic|END|now:1746008385795421| [2025/04/30 10:19:45 795968] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385795966| [2025/04/30 10:19:45 795978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 795986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:684| [2025/04/30 10:19:45 795992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 10:19:45 796001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 10:19:45 796009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 796017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1571|path_largest_ack:1570| [2025/04/30 10:19:45 796023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1529352|prior_time:1746008385757120|is_app_limited:0|send_elapse:44760|ack_elapse:38846|ctl_first_sent_time:1746008385758684|lagest_ack_time:1746008385795966|curr_delivered:1574961| [2025/04/30 10:19:45 796031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385758684| [2025/04/30 10:19:45 796038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:1317| [2025/04/30 10:19:45 796044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1571|path_largest_ack:1571| [2025/04/30 10:19:45 796051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1529352|prior_time:1746008385757120|is_app_limited:0|send_elapse:44760|ack_elapse:38846|ctl_first_sent_time:1746008385758684|lagest_ack_time:1746008385795966|curr_delivered:1576161| [2025/04/30 10:19:45 796058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385758816| [2025/04/30 10:19:45 796064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:1318| [2025/04/30 10:19:45 796068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37865|rttvar:1276|minrtt:30819|latest_rtt:37150|ack_delay:64| [2025/04/30 10:19:45 796075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37767|rttvar:1151|minrtt:30819|latest_rtt:37150|ack_delay:64| [2025/04/30 10:19:45 796082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1571|lost_pn:1568|thresh:3| [2025/04/30 10:19:45 796089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 796095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37767|rtt_var:1151|pto_duration:42371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 796102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 796115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 796121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 796128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385863049|now:1746008385796095|interv:66954| [2025/04/30 10:19:45 796132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385863049|now:1746008385796095|interval:66954|pto_count:0|srtt:37767 [2025/04/30 10:19:45 796136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44760, ack_elapse 38846, delivered 46809|rate 1045777|lost 225| [2025/04/30 10:19:45 796141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045777) in round 32| [2025/04/30 10:19:45 796145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 796149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 796153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385758816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 796158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385758816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 796162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37767|latest_rtt:37150|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 796168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 10:19:45 796173] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746008385795966|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 796178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505795966|now:1746008385795966|interv:120000000| [2025/04/30 10:19:45 796182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505795966|now:1746008385795966|interv:120000000| [2025/04/30 10:19:45 796186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385796785|pq_index:0| [2025/04/30 10:19:45 796190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385795421| [2025/04/30 10:19:45 796194] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385796194| [2025/04/30 10:19:45 796199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385796198| [2025/04/30 10:19:45 796205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|min_srtt:37767|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 796210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1645914| [2025/04/30 10:19:45 796217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 796222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 796227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|min_srtt:37767|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 796231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1647093| [2025/04/30 10:19:45 796235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 796240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 796244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|min_srtt:37767|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 796248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1648272| [2025/04/30 10:19:45 796253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 796257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 796260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 796265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 796269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 796273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 796278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 796282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 796286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385796785| [2025/04/30 10:19:45 796290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385796785| [2025/04/30 10:19:45 796294] [debug] |xqc_engine_wakeup_after|wakeup:1746008385796785|now:1746008385796294|diff:491| [2025/04/30 10:19:45 796298] [debug] |xqc_engine_main_logic|END|now:1746008385796198| [2025/04/30 10:19:45 796303] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385796303| [2025/04/30 10:19:45 796307] [debug] |xqc_engine_wakeup_after|wakeup:1746008385796785|now:1746008385796307|diff:478| [2025/04/30 10:19:45 796311] [debug] |xqc_engine_main_logic|END|now:1746008385796303| [2025/04/30 10:19:45 797385] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385797384| [2025/04/30 10:19:45 797394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385796785|pq_index:0| [2025/04/30 10:19:45 797399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385796198| [2025/04/30 10:19:45 797404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385797403| [2025/04/30 10:19:45 797409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385796785|now:1746008385797403| [2025/04/30 10:19:45 797413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385796785|now:1746008385797403| [2025/04/30 10:19:45 797417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 797422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37767|min_srtt:37767|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 797427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1648272| [2025/04/30 10:19:45 797432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 797436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 797439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 797444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 797449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 797456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 797463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 797469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 10:19:45 797511] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385797481|stream_id:0|stream_offset:1590501| [2025/04/30 10:19:45 797521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 797528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 797535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37767|rtt_var:1151|pto_duration:42371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 797541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 797547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 797588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 797595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385864852|now:1746008385797534|interv:67318| [2025/04/30 10:19:45 797602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385864852|now:1746008385797534|interval:67318|pto_count:0|srtt:37767 [2025/04/30 10:19:45 797609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 797617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 797623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1591680| [2025/04/30 10:19:45 797630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 797636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 10:19:45 797678] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385797647|stream_id:0|stream_offset:1591680| [2025/04/30 10:19:45 797688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 797695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 797702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37767|rtt_var:1151|pto_duration:42371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 797707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 797711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 797715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 797719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385865018|now:1746008385797702|interv:67316| [2025/04/30 10:19:45 797723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385865018|now:1746008385797702|interval:67316|pto_count:0|srtt:37767 [2025/04/30 10:19:45 797728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 797733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 797738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 797742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 797746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385798746|now:1746008385797746|interv:1000| [2025/04/30 10:19:45 797755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 797759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 797763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385798746| [2025/04/30 10:19:45 797768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385798746| [2025/04/30 10:19:45 797772] [debug] |xqc_engine_wakeup_after|wakeup:1746008385798746|now:1746008385797771|diff:975| [2025/04/30 10:19:45 797776] [debug] |xqc_engine_main_logic|END|now:1746008385797403| [2025/04/30 10:19:45 798008] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385798007| [2025/04/30 10:19:45 798018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 798027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:685| [2025/04/30 10:19:45 798033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 10:19:45 798042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 10:19:45 798048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 798056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1573|path_largest_ack:1572| [2025/04/30 10:19:45 798063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1531752|prior_time:1746008385759085|is_app_limited:0|send_elapse:44802|ack_elapse:38922|ctl_first_sent_time:1746008385760598|lagest_ack_time:1746008385798007|curr_delivered:1577361| [2025/04/30 10:19:45 798069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385760598| [2025/04/30 10:19:45 798074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:1319| [2025/04/30 10:19:45 798078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1573|path_largest_ack:1573| [2025/04/30 10:19:45 798082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1531752|prior_time:1746008385759085|is_app_limited:0|send_elapse:44802|ack_elapse:38922|ctl_first_sent_time:1746008385760598|lagest_ack_time:1746008385798007|curr_delivered:1578561| [2025/04/30 10:19:45 798087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385760731| [2025/04/30 10:19:45 798091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:1320| [2025/04/30 10:19:45 798095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37767|rttvar:1151|minrtt:30819|latest_rtt:37276|ack_delay:72| [2025/04/30 10:19:45 798102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37697|rttvar:1004|minrtt:30819|latest_rtt:37276|ack_delay:72| [2025/04/30 10:19:45 798109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1573|lost_pn:1570|thresh:3| [2025/04/30 10:19:45 798116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 798130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37697|rtt_var:1004|pto_duration:41713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 798136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 798143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 798149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 798156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385864360|now:1746008385798129|interv:66231| [2025/04/30 10:19:45 798162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385864360|now:1746008385798129|interval:66231|pto_count:0|srtt:37697 [2025/04/30 10:19:45 798169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44802, ack_elapse 38922, delivered 46809|rate 1044797|lost 225| [2025/04/30 10:19:45 798174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044797) in round 32| [2025/04/30 10:19:45 798178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 798182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 798186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385760731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 798190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385760731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 798195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37697|latest_rtt:37276|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 798201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 10:19:45 798206] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746008385798007|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 798211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505798007|now:1746008385798007|interv:120000000| [2025/04/30 10:19:45 798215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505798007|now:1746008385798007|interv:120000000| [2025/04/30 10:19:45 798219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385798746|pq_index:0| [2025/04/30 10:19:45 798223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385797403| [2025/04/30 10:19:45 798227] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385798227| [2025/04/30 10:19:45 798232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385798231| [2025/04/30 10:19:45 798242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|min_srtt:37697|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 798246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1648272| [2025/04/30 10:19:45 798251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 798255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 798260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|min_srtt:37697|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 798264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1649451| [2025/04/30 10:19:45 798269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 798273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 798277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|min_srtt:37697|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 798282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 798286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 798290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 798294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 798298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 798302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 798306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 798311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 798315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 798319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385798746| [2025/04/30 10:19:45 798323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385798746| [2025/04/30 10:19:45 798327] [debug] |xqc_engine_wakeup_after|wakeup:1746008385798746|now:1746008385798327|diff:419| [2025/04/30 10:19:45 798331] [debug] |xqc_engine_main_logic|END|now:1746008385798231| [2025/04/30 10:19:45 798339] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385798339| [2025/04/30 10:19:45 798343] [debug] |xqc_engine_wakeup_after|wakeup:1746008385798746|now:1746008385798343|diff:403| [2025/04/30 10:19:45 798347] [debug] |xqc_engine_main_logic|END|now:1746008385798339| [2025/04/30 10:19:45 799418] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385799418| [2025/04/30 10:19:45 799434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385798746|pq_index:0| [2025/04/30 10:19:45 799440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385798231| [2025/04/30 10:19:45 799449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385799447| [2025/04/30 10:19:45 799456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385798746|now:1746008385799447| [2025/04/30 10:19:45 799463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385798746|now:1746008385799447| [2025/04/30 10:19:45 799469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 799477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37697|min_srtt:37697|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 799484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 799490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 799496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 799502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 799508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 799515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 799521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 799527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 799534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 10:19:45 799611] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385799546|stream_id:0|stream_offset:1592859| [2025/04/30 10:19:45 799627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 799634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 799641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37697|rtt_var:1004|pto_duration:41713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 799656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 799663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 799668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 799675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385866259|now:1746008385799641|interv:66618| [2025/04/30 10:19:45 799680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385866259|now:1746008385799641|interval:66618|pto_count:0|srtt:37697 [2025/04/30 10:19:45 799687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 799694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 799700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1594038| [2025/04/30 10:19:45 799708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 799715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 10:19:45 799757] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385799725|stream_id:0|stream_offset:1594038| [2025/04/30 10:19:45 799767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 799774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 799781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37697|rtt_var:1004|pto_duration:41713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 799786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 799790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 799794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 799798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385866438|now:1746008385799780|interv:66658| [2025/04/30 10:19:45 799802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385866438|now:1746008385799780|interval:66658|pto_count:0|srtt:37697 [2025/04/30 10:19:45 799807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 799811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 799815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 799825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 799829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385800829|now:1746008385799829|interv:1000| [2025/04/30 10:19:45 799833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 799837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 799841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385800829| [2025/04/30 10:19:45 799845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385800829| [2025/04/30 10:19:45 799849] [debug] |xqc_engine_wakeup_after|wakeup:1746008385800829|now:1746008385799849|diff:980| [2025/04/30 10:19:45 799853] [debug] |xqc_engine_main_logic|END|now:1746008385799447| [2025/04/30 10:19:45 799935] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385799934| [2025/04/30 10:19:45 799944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 799953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:686| [2025/04/30 10:19:45 799959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 10:19:45 799967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 10:19:45 799974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 799982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1575|path_largest_ack:1574| [2025/04/30 10:19:45 799988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1534152|prior_time:1746008385761060|is_app_limited:0|send_elapse:42782|ack_elapse:38874|ctl_first_sent_time:1746008385762576|lagest_ack_time:1746008385799934|curr_delivered:1579761| [2025/04/30 10:19:45 799995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385762576| [2025/04/30 10:19:45 800003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:1321| [2025/04/30 10:19:45 800009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1575|path_largest_ack:1575| [2025/04/30 10:19:45 800013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1534152|prior_time:1746008385761060|is_app_limited:0|send_elapse:42782|ack_elapse:38874|ctl_first_sent_time:1746008385762576|lagest_ack_time:1746008385799934|curr_delivered:1580961| [2025/04/30 10:19:45 800018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385762713| [2025/04/30 10:19:45 800022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:1322| [2025/04/30 10:19:45 800028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37697|rttvar:1004|minrtt:30819|latest_rtt:37221|ack_delay:96| [2025/04/30 10:19:45 800034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37625|rttvar:896|minrtt:30819|latest_rtt:37221|ack_delay:96| [2025/04/30 10:19:45 800046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1575|lost_pn:1572|thresh:3| [2025/04/30 10:19:45 800053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 800060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:896|pto_duration:41209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 800066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 800072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 800076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 800080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385865934|now:1746008385800059|interv:65875| [2025/04/30 10:19:45 800084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385865934|now:1746008385800059|interval:65875|pto_count:0|srtt:37625 [2025/04/30 10:19:45 800089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42782, ack_elapse 38874, delivered 46809|rate 1094128|lost 225| [2025/04/30 10:19:45 800093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094128) in round 32| [2025/04/30 10:19:45 800097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 800102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 800105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385762713|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 800110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385762713|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 800115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37625|latest_rtt:37221|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 800121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 10:19:45 800125] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746008385799934|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 800130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505799934|now:1746008385799934|interv:120000000| [2025/04/30 10:19:45 800134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505799934|now:1746008385799934|interv:120000000| [2025/04/30 10:19:45 800138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385800829|pq_index:0| [2025/04/30 10:19:45 800142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385799447| [2025/04/30 10:19:45 800146] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385800146| [2025/04/30 10:19:45 800151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385800150| [2025/04/30 10:19:45 800160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 800165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 800169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 800174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 800179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 800183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1651809| [2025/04/30 10:19:45 800188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 800192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 800197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 800201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1652988| [2025/04/30 10:19:45 800205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 800209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 800213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 800217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 800222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 800226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 800230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 800234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 800238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385800829| [2025/04/30 10:19:45 800245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385800829| [2025/04/30 10:19:45 800249] [debug] |xqc_engine_wakeup_after|wakeup:1746008385800829|now:1746008385800249|diff:580| [2025/04/30 10:19:45 800253] [debug] |xqc_engine_main_logic|END|now:1746008385800150| [2025/04/30 10:19:45 800259] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385800259| [2025/04/30 10:19:45 800263] [debug] |xqc_engine_wakeup_after|wakeup:1746008385800829|now:1746008385800262|diff:567| [2025/04/30 10:19:45 800266] [debug] |xqc_engine_main_logic|END|now:1746008385800259| [2025/04/30 10:19:45 801337] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385801337| [2025/04/30 10:19:45 801347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385800829|pq_index:0| [2025/04/30 10:19:45 801351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385800150| [2025/04/30 10:19:45 801356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385801355| [2025/04/30 10:19:45 801361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385800829|now:1746008385801355| [2025/04/30 10:19:45 801365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385800829|now:1746008385801355| [2025/04/30 10:19:45 801369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 801375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 801379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1652988| [2025/04/30 10:19:45 801384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 801388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 801392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 801396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 801401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 801405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 801409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 801414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 10:19:45 801449] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385801422|stream_id:0|stream_offset:1595217| [2025/04/30 10:19:45 801459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 801473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 801479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:896|pto_duration:41209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 801486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 801491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 801497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 801503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385867631|now:1746008385801479|interv:66152| [2025/04/30 10:19:45 801509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385867631|now:1746008385801479|interval:66152|pto_count:0|srtt:37625 [2025/04/30 10:19:45 801516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 801523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 801529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1596396| [2025/04/30 10:19:45 801536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 801542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 10:19:45 801617] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385801569|stream_id:0|stream_offset:1596396| [2025/04/30 10:19:45 801630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 801638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 801645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:896|pto_duration:41209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 801652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 801658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 801665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 801669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385867778|now:1746008385801644|interv:66134| [2025/04/30 10:19:45 801674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385867778|now:1746008385801644|interval:66134|pto_count:0|srtt:37625 [2025/04/30 10:19:45 801678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 801683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 801697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 801702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 801706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385802706|now:1746008385801706|interv:1000| [2025/04/30 10:19:45 801710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 801713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 801718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385802706| [2025/04/30 10:19:45 801722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385802706| [2025/04/30 10:19:45 801726] [debug] |xqc_engine_wakeup_after|wakeup:1746008385802706|now:1746008385801726|diff:980| [2025/04/30 10:19:45 801730] [debug] |xqc_engine_main_logic|END|now:1746008385801355| [2025/04/30 10:19:45 801973] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385801972| [2025/04/30 10:19:45 801981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 801990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:687| [2025/04/30 10:19:45 801996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 10:19:45 802004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 10:19:45 802011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 802018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1577|path_largest_ack:1576| [2025/04/30 10:19:45 802026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1536552|prior_time:1746008385763095|is_app_limited:0|send_elapse:42956|ack_elapse:38877|ctl_first_sent_time:1746008385764636|lagest_ack_time:1746008385801972|curr_delivered:1582161| [2025/04/30 10:19:45 802033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385764636| [2025/04/30 10:19:45 802040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:1323| [2025/04/30 10:19:45 802047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1577|path_largest_ack:1577| [2025/04/30 10:19:45 802054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1536552|prior_time:1746008385763095|is_app_limited:0|send_elapse:42956|ack_elapse:38877|ctl_first_sent_time:1746008385764636|lagest_ack_time:1746008385801972|curr_delivered:1583361| [2025/04/30 10:19:45 802061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385764772| [2025/04/30 10:19:45 802068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:1324| [2025/04/30 10:19:45 802075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37625|rttvar:896|minrtt:30819|latest_rtt:37200|ack_delay:96| [2025/04/30 10:19:45 802088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37560|rttvar:802|minrtt:30819|latest_rtt:37200|ack_delay:96| [2025/04/30 10:19:45 802096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1577|lost_pn:1574|thresh:3| [2025/04/30 10:19:45 802102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 802108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37560|rtt_var:802|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 802114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 802120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 802127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 802132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385867337|now:1746008385802108|interv:65229| [2025/04/30 10:19:45 802136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385867337|now:1746008385802108|interval:65229|pto_count:0|srtt:37560 [2025/04/30 10:19:45 802141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42956, ack_elapse 38877, delivered 46809|rate 1089696|lost 225| [2025/04/30 10:19:45 802145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089696) in round 32| [2025/04/30 10:19:45 802149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 802154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 802158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385764772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 802162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385764772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 802167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37560|latest_rtt:37200|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 802173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 10:19:45 802178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1746008385801972|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 802183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505801972|now:1746008385801972|interv:120000000| [2025/04/30 10:19:45 802187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505801972|now:1746008385801972|interv:120000000| [2025/04/30 10:19:45 802191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385802706|pq_index:0| [2025/04/30 10:19:45 802199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385801355| [2025/04/30 10:19:45 802203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385802203| [2025/04/30 10:19:45 802208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385802207| [2025/04/30 10:19:45 802214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|min_srtt:37560|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 802218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1652988| [2025/04/30 10:19:45 802223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 802227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 802232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|min_srtt:37560|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 802236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1654167| [2025/04/30 10:19:45 802241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 802245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 802249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|min_srtt:37560|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 802254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1655346| [2025/04/30 10:19:45 802258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 802262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 802266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 802270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 802274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 802279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 802283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 802289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 802293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385802706| [2025/04/30 10:19:45 802298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385802706| [2025/04/30 10:19:45 802302] [debug] |xqc_engine_wakeup_after|wakeup:1746008385802706|now:1746008385802301|diff:405| [2025/04/30 10:19:45 802306] [debug] |xqc_engine_main_logic|END|now:1746008385802207| [2025/04/30 10:19:45 802311] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385802311| [2025/04/30 10:19:45 802315] [debug] |xqc_engine_wakeup_after|wakeup:1746008385802706|now:1746008385802315|diff:391| [2025/04/30 10:19:45 802319] [debug] |xqc_engine_main_logic|END|now:1746008385802311| [2025/04/30 10:19:45 803389] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385803388| [2025/04/30 10:19:45 803404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385802706|pq_index:0| [2025/04/30 10:19:45 803411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385802207| [2025/04/30 10:19:45 803419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385803418| [2025/04/30 10:19:45 803426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385802706|now:1746008385803418| [2025/04/30 10:19:45 803433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385802706|now:1746008385803418| [2025/04/30 10:19:45 803440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 803448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37560|min_srtt:37560|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 803455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1655346| [2025/04/30 10:19:45 803462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 803468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 803474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 803482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 803490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 803496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 803503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 803510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 10:19:45 803569] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385803522|stream_id:0|stream_offset:1597575| [2025/04/30 10:19:45 803589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 803596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 803602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37560|rtt_var:802|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 803610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 803616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 803623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 803629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385869290|now:1746008385803602|interv:65688| [2025/04/30 10:19:45 803634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385869290|now:1746008385803602|interval:65688|pto_count:0|srtt:37560 [2025/04/30 10:19:45 803641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 803650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 803656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1598754| [2025/04/30 10:19:45 803664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 803670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 10:19:45 803710] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385803681|stream_id:0|stream_offset:1598754| [2025/04/30 10:19:45 803719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 803726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 803732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37560|rtt_var:802|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 803737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 803741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 803745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 803749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385869449|now:1746008385803732|interv:65717| [2025/04/30 10:19:45 803753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385869449|now:1746008385803732|interval:65717|pto_count:0|srtt:37560 [2025/04/30 10:19:45 803762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 803767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 803771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 803775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 803779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385804779|now:1746008385803779|interv:1000| [2025/04/30 10:19:45 803783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 803787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 803791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385804779| [2025/04/30 10:19:45 803795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385804779| [2025/04/30 10:19:45 803799] [debug] |xqc_engine_wakeup_after|wakeup:1746008385804779|now:1746008385803799|diff:980| [2025/04/30 10:19:45 803804] [debug] |xqc_engine_main_logic|END|now:1746008385803418| [2025/04/30 10:19:45 803958] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385803957| [2025/04/30 10:19:45 803968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 803977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:688| [2025/04/30 10:19:45 803983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 10:19:45 803992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 10:19:45 803999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 804007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1579|path_largest_ack:1578| [2025/04/30 10:19:45 804013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1538952|prior_time:1746008385765024|is_app_limited:0|send_elapse:42593|ack_elapse:38933|ctl_first_sent_time:1746008385766531|lagest_ack_time:1746008385803957|curr_delivered:1584561| [2025/04/30 10:19:45 804020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385766531| [2025/04/30 10:19:45 804027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:1325| [2025/04/30 10:19:45 804033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1579|path_largest_ack:1579| [2025/04/30 10:19:45 804040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1538952|prior_time:1746008385765024|is_app_limited:0|send_elapse:42593|ack_elapse:38933|ctl_first_sent_time:1746008385766531|lagest_ack_time:1746008385803957|curr_delivered:1585761| [2025/04/30 10:19:45 804047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385766681| [2025/04/30 10:19:45 804052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:1326| [2025/04/30 10:19:45 804063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37560|rttvar:802|minrtt:30819|latest_rtt:37276|ack_delay:88| [2025/04/30 10:19:45 804071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37513|rttvar:695|minrtt:30819|latest_rtt:37276|ack_delay:88| [2025/04/30 10:19:45 804078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1579|lost_pn:1576|thresh:3| [2025/04/30 10:19:45 804085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 804092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:695|pto_duration:40293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 804099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 804105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 804111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 804116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385868974|now:1746008385804092|interv:64882| [2025/04/30 10:19:45 804120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385868974|now:1746008385804092|interval:64882|pto_count:0|srtt:37513 [2025/04/30 10:19:45 804124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42593, ack_elapse 38933, delivered 46809|rate 1098983|lost 225| [2025/04/30 10:19:45 804129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098983) in round 32| [2025/04/30 10:19:45 804133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 804137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 804141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385766681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 804146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385766681|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 804150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37513|latest_rtt:37276|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 804156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 10:19:45 804161] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746008385803957|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 804166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505803957|now:1746008385803957|interv:120000000| [2025/04/30 10:19:45 804173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505803957|now:1746008385803957|interv:120000000| [2025/04/30 10:19:45 804177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385804779|pq_index:0| [2025/04/30 10:19:45 804182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385803418| [2025/04/30 10:19:45 804186] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385804186| [2025/04/30 10:19:45 804190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385804189| [2025/04/30 10:19:45 804196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 804201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1655346| [2025/04/30 10:19:45 804206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 804210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 804215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 804219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1656525| [2025/04/30 10:19:45 804223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 804228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 804232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 804236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 804241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 804245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 804249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 804253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 804257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 804261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 804268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 804272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 804276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385804779| [2025/04/30 10:19:45 804280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385804779| [2025/04/30 10:19:45 804284] [debug] |xqc_engine_wakeup_after|wakeup:1746008385804779|now:1746008385804284|diff:495| [2025/04/30 10:19:45 804289] [debug] |xqc_engine_main_logic|END|now:1746008385804189| [2025/04/30 10:19:45 804294] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385804294| [2025/04/30 10:19:45 804298] [debug] |xqc_engine_wakeup_after|wakeup:1746008385804779|now:1746008385804298|diff:481| [2025/04/30 10:19:45 804302] [debug] |xqc_engine_main_logic|END|now:1746008385804294| [2025/04/30 10:19:45 805371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385805370| [2025/04/30 10:19:45 805383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385804779|pq_index:0| [2025/04/30 10:19:45 805390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385804189| [2025/04/30 10:19:45 805398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385805397| [2025/04/30 10:19:45 805406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385804779|now:1746008385805397| [2025/04/30 10:19:45 805413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385804779|now:1746008385805397| [2025/04/30 10:19:45 805419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 805427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 805435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 805442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 805448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 805454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 805461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 805468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 805474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 805481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 805487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 10:19:45 805533] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385805505|stream_id:0|stream_offset:1599933| [2025/04/30 10:19:45 805542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 805567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 805578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:695|pto_duration:40293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 805584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 805591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 805597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 805603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385870798|now:1746008385805577|interv:65221| [2025/04/30 10:19:45 805610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385870798|now:1746008385805577|interval:65221|pto_count:0|srtt:37513 [2025/04/30 10:19:45 805617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 805624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 805631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1601112| [2025/04/30 10:19:45 805638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 805645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 10:19:45 805680] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385805652|stream_id:0|stream_offset:1601112| [2025/04/30 10:19:45 805690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 805697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 805704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:695|pto_duration:40293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 805710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 805714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 805718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 805722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385870945|now:1746008385805704|interv:65241| [2025/04/30 10:19:45 805731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385870945|now:1746008385805704|interval:65241|pto_count:0|srtt:37513 [2025/04/30 10:19:45 805735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 805740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 805744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 805749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 805753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385806752|now:1746008385805752|interv:1000| [2025/04/30 10:19:45 805757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 805760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 805766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385806752| [2025/04/30 10:19:45 805772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385806752| [2025/04/30 10:19:45 805776] [debug] |xqc_engine_wakeup_after|wakeup:1746008385806752|now:1746008385805776|diff:976| [2025/04/30 10:19:45 805781] [debug] |xqc_engine_main_logic|END|now:1746008385805397| [2025/04/30 10:19:45 805944] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385805943| [2025/04/30 10:19:45 805954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 805962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:689| [2025/04/30 10:19:45 805968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 10:19:45 805976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 10:19:45 805983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 805991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1580| [2025/04/30 10:19:45 805998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1541352|prior_time:1746008385767038|is_app_limited:0|send_elapse:40828|ack_elapse:38905|ctl_first_sent_time:1746008385768539|lagest_ack_time:1746008385805943|curr_delivered:1586961| [2025/04/30 10:19:45 806005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385768539| [2025/04/30 10:19:45 806012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:1327| [2025/04/30 10:19:45 806019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1581| [2025/04/30 10:19:45 806026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1541352|prior_time:1746008385767038|is_app_limited:0|send_elapse:40828|ack_elapse:38905|ctl_first_sent_time:1746008385768539|lagest_ack_time:1746008385805943|curr_delivered:1588161| [2025/04/30 10:19:45 806039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385768695| [2025/04/30 10:19:45 806046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:1328| [2025/04/30 10:19:45 806052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37513|rttvar:695|minrtt:30819|latest_rtt:37248|ack_delay:80| [2025/04/30 10:19:45 806059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37470|rttvar:608|minrtt:30819|latest_rtt:37248|ack_delay:80| [2025/04/30 10:19:45 806066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1581|lost_pn:1578|thresh:3| [2025/04/30 10:19:45 806072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 806076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:608|pto_duration:39902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 806081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 806084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 806088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 806092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385870554|now:1746008385806076|interv:64478| [2025/04/30 10:19:45 806097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385870554|now:1746008385806076|interval:64478|pto_count:0|srtt:37470 [2025/04/30 10:19:45 806101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40828, ack_elapse 38905, delivered 46809|rate 1146492|lost 225| [2025/04/30 10:19:45 806106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146492) in round 32| [2025/04/30 10:19:45 806110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 806114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 806118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385768695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 806123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385768695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 806127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37470|latest_rtt:37248|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 806133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 10:19:45 806138] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746008385805943|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 806146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505805943|now:1746008385805943|interv:120000000| [2025/04/30 10:19:45 806150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505805943|now:1746008385805943|interv:120000000| [2025/04/30 10:19:45 806154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385806752|pq_index:0| [2025/04/30 10:19:45 806159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385805397| [2025/04/30 10:19:45 806163] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385806163| [2025/04/30 10:19:45 806168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385806167| [2025/04/30 10:19:45 806173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 806178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 806183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 806187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 806192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 806196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1658883| [2025/04/30 10:19:45 806201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 806205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 806209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 806214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 806218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 806222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 806226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 806230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 806237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 806241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 806246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 806250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 806254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385806752| [2025/04/30 10:19:45 806258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385806752| [2025/04/30 10:19:45 806261] [debug] |xqc_engine_wakeup_after|wakeup:1746008385806752|now:1746008385806261|diff:491| [2025/04/30 10:19:45 806266] [debug] |xqc_engine_main_logic|END|now:1746008385806167| [2025/04/30 10:19:45 806271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385806271| [2025/04/30 10:19:45 806275] [debug] |xqc_engine_wakeup_after|wakeup:1746008385806752|now:1746008385806275|diff:477| [2025/04/30 10:19:45 806279] [debug] |xqc_engine_main_logic|END|now:1746008385806271| [2025/04/30 10:19:45 807348] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385807348| [2025/04/30 10:19:45 807359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385806752|pq_index:0| [2025/04/30 10:19:45 807364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385806167| [2025/04/30 10:19:45 807368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385807368| [2025/04/30 10:19:45 807373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385806752|now:1746008385807368| [2025/04/30 10:19:45 807377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385806752|now:1746008385807368| [2025/04/30 10:19:45 807381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 807387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 807391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 807396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 807400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 807403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 807408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 807412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 807416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 807429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 807436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 10:19:45 807503] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385807447|stream_id:0|stream_offset:1602291| [2025/04/30 10:19:45 807513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 807520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 807527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:608|pto_duration:39902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 807534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 807540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 807546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 807572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385872349|now:1746008385807527|interv:64822| [2025/04/30 10:19:45 807579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385872349|now:1746008385807527|interval:64822|pto_count:0|srtt:37470 [2025/04/30 10:19:45 807586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 807593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 807599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1603470| [2025/04/30 10:19:45 807606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 807613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 10:19:45 807653] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385807624|stream_id:0|stream_offset:1603470| [2025/04/30 10:19:45 807662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 807670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 807677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:608|pto_duration:39902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 807683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 807689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 807701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 807708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385872526|now:1746008385807676|interv:64850| [2025/04/30 10:19:45 807715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385872526|now:1746008385807676|interval:64850|pto_count:0|srtt:37470 [2025/04/30 10:19:45 807722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 807729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 807736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 807743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 807748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385808747|now:1746008385807747|interv:1000| [2025/04/30 10:19:45 807752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 807755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 807759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385808747| [2025/04/30 10:19:45 807764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385808747| [2025/04/30 10:19:45 807768] [debug] |xqc_engine_wakeup_after|wakeup:1746008385808747|now:1746008385807768|diff:979| [2025/04/30 10:19:45 807772] [debug] |xqc_engine_main_logic|END|now:1746008385807368| [2025/04/30 10:19:45 807963] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385807961| [2025/04/30 10:19:45 807976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 807986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:690| [2025/04/30 10:19:45 807992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 10:19:45 808001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 10:19:45 808007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 808015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1583|path_largest_ack:1582| [2025/04/30 10:19:45 808023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1543752|prior_time:1746008385769050|is_app_limited:0|send_elapse:40918|ack_elapse:38911|ctl_first_sent_time:1746008385770562|lagest_ack_time:1746008385807961|curr_delivered:1589361| [2025/04/30 10:19:45 808029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385770562| [2025/04/30 10:19:45 808036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:1329| [2025/04/30 10:19:45 808043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1583|path_largest_ack:1583| [2025/04/30 10:19:45 808057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45609|prior_delivered:1543752|prior_time:1746008385769050|is_app_limited:0|send_elapse:40918|ack_elapse:38911|ctl_first_sent_time:1746008385770562|lagest_ack_time:1746008385807961|curr_delivered:1590561| [2025/04/30 10:19:45 808062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385770734| [2025/04/30 10:19:45 808067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:1330| [2025/04/30 10:19:45 808073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37470|rttvar:608|minrtt:30819|latest_rtt:37227|ack_delay:88| [2025/04/30 10:19:45 808080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37429|rttvar:538|minrtt:30819|latest_rtt:37227|ack_delay:88| [2025/04/30 10:19:45 808087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1583|lost_pn:1580|thresh:3| [2025/04/30 10:19:45 808093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 808100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:538|pto_duration:39581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 808107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 808112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 808116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 808122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385872205|now:1746008385808099|interv:64106| [2025/04/30 10:19:45 808129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385872205|now:1746008385808099|interval:64106|pto_count:0|srtt:37429 [2025/04/30 10:19:45 808136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40918, ack_elapse 38911, delivered 46809|rate 1143970|lost 225| [2025/04/30 10:19:45 808143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143970) in round 32| [2025/04/30 10:19:45 808148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 808152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 808156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385770734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 808161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385770734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 808165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37429|latest_rtt:37227|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 808175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 10:19:45 808180] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746008385807961|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 808185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505807961|now:1746008385807961|interv:120000000| [2025/04/30 10:19:45 808189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505807961|now:1746008385807961|interv:120000000| [2025/04/30 10:19:45 808193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385808747|pq_index:0| [2025/04/30 10:19:45 808197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385807368| [2025/04/30 10:19:45 808201] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385808201| [2025/04/30 10:19:45 808207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385808205| [2025/04/30 10:19:45 808213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 808217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 808222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 808227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 808231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 808236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1661241| [2025/04/30 10:19:45 808240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 808245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 808249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 808253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 808257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 808261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 808265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 808272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 808277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 808281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 808285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 808289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 808293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385808747| [2025/04/30 10:19:45 808298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385808747| [2025/04/30 10:19:45 808301] [debug] |xqc_engine_wakeup_after|wakeup:1746008385808747|now:1746008385808301|diff:446| [2025/04/30 10:19:45 808306] [debug] |xqc_engine_main_logic|END|now:1746008385808205| [2025/04/30 10:19:45 808311] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385808311| [2025/04/30 10:19:45 808315] [debug] |xqc_engine_wakeup_after|wakeup:1746008385808747|now:1746008385808315|diff:432| [2025/04/30 10:19:45 808319] [debug] |xqc_engine_main_logic|END|now:1746008385808311| [2025/04/30 10:19:45 809389] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385809389| [2025/04/30 10:19:45 809400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385808747|pq_index:0| [2025/04/30 10:19:45 809405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385808205| [2025/04/30 10:19:45 809410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385809409| [2025/04/30 10:19:45 809415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385808747|now:1746008385809409| [2025/04/30 10:19:45 809419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385808747|now:1746008385809409| [2025/04/30 10:19:45 809423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 809428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 809434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 809441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 809447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 809453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 809459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 809474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 809480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 809487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 809493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 10:19:45 809536] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385809504|stream_id:0|stream_offset:1604649| [2025/04/30 10:19:45 809545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 809574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 809581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:538|pto_duration:39581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 809587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 809593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 809599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 809603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385874085|now:1746008385809580|interv:64505| [2025/04/30 10:19:45 809607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385874085|now:1746008385809580|interval:64505|pto_count:0|srtt:37429 [2025/04/30 10:19:45 809611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 809616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 809623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1605828| [2025/04/30 10:19:45 809630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 809642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 10:19:45 809685] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385809652|stream_id:0|stream_offset:1605828| [2025/04/30 10:19:45 809694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 809701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 809708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:538|pto_duration:39581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 809722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 809727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 809731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 809735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385874233|now:1746008385809707|interv:64526| [2025/04/30 10:19:45 809741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385874233|now:1746008385809707|interval:64526|pto_count:0|srtt:37429 [2025/04/30 10:19:45 809748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 809756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 809762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 809767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 809771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385810771|now:1746008385809771|interv:1000| [2025/04/30 10:19:45 809775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 809778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 809783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385810771| [2025/04/30 10:19:45 809787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385810771| [2025/04/30 10:19:45 809791] [debug] |xqc_engine_wakeup_after|wakeup:1746008385810771|now:1746008385809791|diff:980| [2025/04/30 10:19:45 809795] [debug] |xqc_engine_main_logic|END|now:1746008385809409| [2025/04/30 10:19:45 809894] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385809893| [2025/04/30 10:19:45 809912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 809922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:691| [2025/04/30 10:19:45 809928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 10:19:45 809936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 10:19:45 809942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 809950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1584| [2025/04/30 10:19:45 809957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1547361|prior_time:1746008385772222|is_app_limited:0|send_elapse:38768|ack_elapse:37671|ctl_first_sent_time:1746008385772517|lagest_ack_time:1746008385809893|curr_delivered:1591761| [2025/04/30 10:19:45 809963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385772517| [2025/04/30 10:19:45 809970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:1331| [2025/04/30 10:19:45 809986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1585| [2025/04/30 10:19:45 809993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:44400|prior_delivered:1547361|prior_time:1746008385772222|is_app_limited:0|send_elapse:38768|ack_elapse:37671|ctl_first_sent_time:1746008385772517|lagest_ack_time:1746008385809893|curr_delivered:1592961| [2025/04/30 10:19:45 810000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385772673| [2025/04/30 10:19:45 810007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:1332| [2025/04/30 10:19:45 810014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37429|rttvar:538|minrtt:30819|latest_rtt:37220|ack_delay:88| [2025/04/30 10:19:45 810020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37392|rttvar:478|minrtt:30819|latest_rtt:37220|ack_delay:88| [2025/04/30 10:19:45 810024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 10:19:45 810028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 810033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37392|rtt_var:478|pto_duration:39392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 810040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 810046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 810052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 810058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385874044|now:1746008385810032|interv:64012| [2025/04/30 10:19:45 810062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385874044|now:1746008385810032|interval:64012|pto_count:0|srtt:37392 [2025/04/30 10:19:45 810066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38768, ack_elapse 37671, delivered 45600|rate 1176227|lost 225| [2025/04/30 10:19:45 810071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176227) in round 32| [2025/04/30 10:19:45 810075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 810079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 810083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385772673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 810088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385772673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 810092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37392|latest_rtt:37220|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 810103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 10:19:45 810107] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746008385809893|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 810112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505809893|now:1746008385809893|interv:120000000| [2025/04/30 10:19:45 810116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505809893|now:1746008385809893|interv:120000000| [2025/04/30 10:19:45 810120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385810771|pq_index:0| [2025/04/30 10:19:45 810125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385809409| [2025/04/30 10:19:45 810129] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385810129| [2025/04/30 10:19:45 810134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385810133| [2025/04/30 10:19:45 810140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|min_srtt:37392|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 810144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 810149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 810154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 810158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|min_srtt:37392|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 810163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1663599| [2025/04/30 10:19:45 810167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 810172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 810176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|min_srtt:37392|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 810180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 810184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 810191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 810195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 810199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 810204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 810208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 810212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 810216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 810220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385810771| [2025/04/30 10:19:45 810224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385810771| [2025/04/30 10:19:45 810228] [debug] |xqc_engine_wakeup_after|wakeup:1746008385810771|now:1746008385810228|diff:543| [2025/04/30 10:19:45 810232] [debug] |xqc_engine_main_logic|END|now:1746008385810133| [2025/04/30 10:19:45 810238] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385810238| [2025/04/30 10:19:45 810242] [debug] |xqc_engine_wakeup_after|wakeup:1746008385810771|now:1746008385810242|diff:529| [2025/04/30 10:19:45 810246] [debug] |xqc_engine_main_logic|END|now:1746008385810238| [2025/04/30 10:19:45 811316] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385811315| [2025/04/30 10:19:45 811329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385810771|pq_index:0| [2025/04/30 10:19:45 811337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385810133| [2025/04/30 10:19:45 811344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385811343| [2025/04/30 10:19:45 811352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385810771|now:1746008385811343| [2025/04/30 10:19:45 811359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385810771|now:1746008385811343| [2025/04/30 10:19:45 811365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 811372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37392|min_srtt:37392|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 811377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 811382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 811386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 811390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 811400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 811405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 811410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 811418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 811425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 10:19:45 811474] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385811437|stream_id:0|stream_offset:1607007| [2025/04/30 10:19:45 811483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 811491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 811498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37392|rtt_var:478|pto_duration:39392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 811504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 811510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 811516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 811522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385875829|now:1746008385811497|interv:64332| [2025/04/30 10:19:45 811529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385875829|now:1746008385811497|interval:64332|pto_count:0|srtt:37392 [2025/04/30 10:19:45 811536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 811544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 811572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1608186| [2025/04/30 10:19:45 811579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 811586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 10:19:45 811651] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385811597|stream_id:0|stream_offset:1608186| [2025/04/30 10:19:45 811661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 811676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 811682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37392|rtt_var:478|pto_duration:39392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 811689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 811695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 811702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 811709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385875989|now:1746008385811682|interv:64307| [2025/04/30 10:19:45 811716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385875989|now:1746008385811682|interval:64307|pto_count:0|srtt:37392 [2025/04/30 10:19:45 811723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 811731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 811736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 811740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 811744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385812744|now:1746008385811744|interv:1000| [2025/04/30 10:19:45 811748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 811755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 811761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385812744| [2025/04/30 10:19:45 811768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385812744| [2025/04/30 10:19:45 811775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385812744|now:1746008385811775|diff:969| [2025/04/30 10:19:45 811782] [debug] |xqc_engine_main_logic|END|now:1746008385811343| [2025/04/30 10:19:45 811929] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385811928| [2025/04/30 10:19:45 811941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 811951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:692| [2025/04/30 10:19:45 811957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 10:19:45 811965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 10:19:45 811972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 811980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1587|path_largest_ack:1586| [2025/04/30 10:19:45 811987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1547361|prior_time:1746008385772222|is_app_limited:0|send_elapse:40238|ack_elapse:39706|ctl_first_sent_time:1746008385773987|lagest_ack_time:1746008385811928|curr_delivered:1594161| [2025/04/30 10:19:45 812003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385773987| [2025/04/30 10:19:45 812010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:1333| [2025/04/30 10:19:45 812017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1587|path_largest_ack:1587| [2025/04/30 10:19:45 812025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45600|prior_delivered:1549761|prior_time:1746008385774150|is_app_limited:0|send_elapse:40077|ack_elapse:37778|ctl_first_sent_time:1746008385775698|lagest_ack_time:1746008385811928|curr_delivered:1595361| [2025/04/30 10:19:45 812032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385775698| [2025/04/30 10:19:45 812039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:1334| [2025/04/30 10:19:45 812045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37392|rttvar:478|minrtt:30819|latest_rtt:36230|ack_delay:80| [2025/04/30 10:19:45 812050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37236|rttvar:669|minrtt:30819|latest_rtt:36230|ack_delay:80| [2025/04/30 10:19:45 812055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1587|lost_pn:1584|thresh:3| [2025/04/30 10:19:45 812059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 812063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:669|pto_duration:39912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 812068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 812072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 812076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 812083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385876509|now:1746008385812063|interv:64446| [2025/04/30 10:19:45 812090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385876509|now:1746008385812063|interval:64446|pto_count:0|srtt:37236 [2025/04/30 10:19:45 812097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40077, ack_elapse 37778, delivered 45600|rate 1137809|lost 225| [2025/04/30 10:19:45 812104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137809) in round 32| [2025/04/30 10:19:45 812108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 812112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 812116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385775698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 812121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385775698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1552161| [2025/04/30 10:19:45 812130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:37236|latest_rtt:36230|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 812136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 10:19:45 812140] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746008385811928|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 812145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505811928|now:1746008385811928|interv:120000000| [2025/04/30 10:19:45 812150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505811928|now:1746008385811928|interv:120000000| [2025/04/30 10:19:45 812154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385812744|pq_index:0| [2025/04/30 10:19:45 812158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385811343| [2025/04/30 10:19:45 812162] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385812162| [2025/04/30 10:19:45 812170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385812168| [2025/04/30 10:19:45 812179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 812185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 812190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 812195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 812199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 812204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1665957| [2025/04/30 10:19:45 812208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 812213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 812217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 812221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 812228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 812232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 812236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 812240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 812245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 812252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 812260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 812265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 812269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385812744| [2025/04/30 10:19:45 812273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385812744| [2025/04/30 10:19:45 812277] [debug] |xqc_engine_wakeup_after|wakeup:1746008385812744|now:1746008385812277|diff:467| [2025/04/30 10:19:45 812282] [debug] |xqc_engine_main_logic|END|now:1746008385812168| [2025/04/30 10:19:45 812287] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385812287| [2025/04/30 10:19:45 812291] [debug] |xqc_engine_wakeup_after|wakeup:1746008385812744|now:1746008385812291|diff:453| [2025/04/30 10:19:45 812295] [debug] |xqc_engine_main_logic|END|now:1746008385812287| [2025/04/30 10:19:45 813345] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385813345| [2025/04/30 10:19:45 813359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385812744|pq_index:0| [2025/04/30 10:19:45 813366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385812168| [2025/04/30 10:19:45 813373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385813372| [2025/04/30 10:19:45 813381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385812744|now:1746008385813372| [2025/04/30 10:19:45 813387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385812744|now:1746008385813372| [2025/04/30 10:19:45 813394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 813402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37236|min_srtt:37236|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 813409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 813417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 813430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 813436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 813444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 813451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 813458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 813464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 813471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 10:19:45 813514] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385813482|stream_id:0|stream_offset:1609365| [2025/04/30 10:19:45 813523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 813531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 813537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:669|pto_duration:39912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 813544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 813571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 813577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 813584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385878394|now:1746008385813537|interv:64857| [2025/04/30 10:19:45 813590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385878394|now:1746008385813537|interval:64857|pto_count:0|srtt:37236 [2025/04/30 10:19:45 813598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 813605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 813613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1610544| [2025/04/30 10:19:45 813620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 813627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 10:19:45 813664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385813638|stream_id:0|stream_offset:1610544| [2025/04/30 10:19:45 813681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 813688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 813695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:669|pto_duration:39912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 813702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 813708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 813715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 813722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385878550|now:1746008385813694|interv:64856| [2025/04/30 10:19:45 813729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385878550|now:1746008385813694|interval:64856|pto_count:0|srtt:37236 [2025/04/30 10:19:45 813736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 813744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 813749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1611723| [2025/04/30 10:19:45 813753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 813757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 10:19:45 813789] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746008385813765|stream_id:0|stream_offset:1611723| [2025/04/30 10:19:45 813797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 813805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 10:19:45 813812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37236|rtt_var:669|pto_duration:39912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 813819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 813826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 813832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 10:19:45 813838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385878677|now:1746008385813812|interv:64865| [2025/04/30 10:19:45 813846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385878677|now:1746008385813812|interval:64865|pto_count:0|srtt:37236 [2025/04/30 10:19:45 813859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48006| [2025/04/30 10:19:45 813866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 813873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1612902| [2025/04/30 10:19:45 813881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 813887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385814887|now:1746008385813887|interv:1000| [2025/04/30 10:19:45 813893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 813899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 813905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385814887| [2025/04/30 10:19:45 813912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385814887| [2025/04/30 10:19:45 813919] [debug] |xqc_engine_wakeup_after|wakeup:1746008385814887|now:1746008385813918|diff:969| [2025/04/30 10:19:45 813925] [debug] |xqc_engine_main_logic|END|now:1746008385813372| [2025/04/30 10:19:45 813943] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385813942| [2025/04/30 10:19:45 813950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 813959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:693| [2025/04/30 10:19:45 813966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 10:19:45 813974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 10:19:45 813980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 813988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1588| [2025/04/30 10:19:45 813996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1549761|prior_time:1746008385774150|is_app_limited:0|send_elapse:40212|ack_elapse:39792|ctl_first_sent_time:1746008385775833|lagest_ack_time:1746008385813942|curr_delivered:1596561| [2025/04/30 10:19:45 814003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385775833| [2025/04/30 10:19:45 814010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:1335| [2025/04/30 10:19:45 814017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1589| [2025/04/30 10:19:45 814024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45600|prior_delivered:1552161|prior_time:1746008385776067|is_app_limited:0|send_elapse:37978|ack_elapse:37875|ctl_first_sent_time:1746008385777607|lagest_ack_time:1746008385813942|curr_delivered:1597761| [2025/04/30 10:19:45 814031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385777607| [2025/04/30 10:19:45 814035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:1336| [2025/04/30 10:19:45 814044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37236|rttvar:669|minrtt:30819|latest_rtt:36335|ack_delay:80| [2025/04/30 10:19:45 814048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37113|rttvar:747|minrtt:30819|latest_rtt:36335|ack_delay:80| [2025/04/30 10:19:45 814053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1589|lost_pn:1586|thresh:3| [2025/04/30 10:19:45 814057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 814061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37113|rtt_var:747|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 814066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 814070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 814073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 814077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385878866|now:1746008385814061|interv:64805| [2025/04/30 10:19:45 814082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385878866|now:1746008385814061|interval:64805|pto_count:0|srtt:37113 [2025/04/30 10:19:45 814086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37978, ack_elapse 37875, delivered 45600|rate 1200695|lost 225| [2025/04/30 10:19:45 814090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 10:19:45 814095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200695) in round 33| [2025/04/30 10:19:45 814099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 814103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 814107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385777607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 814111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385777607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 814116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45606|srtt:37113|latest_rtt:36335|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 814122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 10:19:45 814127] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746008385813942|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 814131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505813942|now:1746008385813942|interv:120000000| [2025/04/30 10:19:45 814141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505813942|now:1746008385813942|interv:120000000| [2025/04/30 10:19:45 814145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385814887|pq_index:0| [2025/04/30 10:19:45 814149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385813372| [2025/04/30 10:19:45 814153] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385814153| [2025/04/30 10:19:45 814158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385814157| [2025/04/30 10:19:45 814164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|min_srtt:37113|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 814168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 814173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 814178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 814182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|min_srtt:37113|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 814187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1668315| [2025/04/30 10:19:45 814191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 814195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 814200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|min_srtt:37113|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 814204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 814208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 814212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 814216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 814220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 814225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 814231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1612902| [2025/04/30 10:19:45 814236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 814240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 814244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385814887| [2025/04/30 10:19:45 814248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385814887| [2025/04/30 10:19:45 814252] [debug] |xqc_engine_wakeup_after|wakeup:1746008385814887|now:1746008385814252|diff:635| [2025/04/30 10:19:45 814256] [debug] |xqc_engine_main_logic|END|now:1746008385814157| [2025/04/30 10:19:45 814261] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385814261| [2025/04/30 10:19:45 814265] [debug] |xqc_engine_wakeup_after|wakeup:1746008385814887|now:1746008385814265|diff:622| [2025/04/30 10:19:45 814269] [debug] |xqc_engine_main_logic|END|now:1746008385814261| [2025/04/30 10:19:45 815338] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385815338| [2025/04/30 10:19:45 815347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385814887|pq_index:0| [2025/04/30 10:19:45 815354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385814157| [2025/04/30 10:19:45 815362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385815361| [2025/04/30 10:19:45 815369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385814887|now:1746008385815361| [2025/04/30 10:19:45 815376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385814887|now:1746008385815361| [2025/04/30 10:19:45 815383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 815391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37113|min_srtt:37113|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 815398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 815406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 815412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 815418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 815424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 815432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 815439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1612902| [2025/04/30 10:19:45 815446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 815460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 10:19:45 815527] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385815472|stream_id:0|stream_offset:1612902| [2025/04/30 10:19:45 815538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 815547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 815580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37113|rtt_var:747|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 815587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 815593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 815599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 815604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385880573|now:1746008385815580|interv:64993| [2025/04/30 10:19:45 815608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385880573|now:1746008385815580|interval:64993|pto_count:0|srtt:37113 [2025/04/30 10:19:45 815613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 815618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 815622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 815627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 815631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385816631|now:1746008385815631|interv:1000| [2025/04/30 10:19:45 815635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 815639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 815643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385816631| [2025/04/30 10:19:45 815647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385816631| [2025/04/30 10:19:45 815652] [debug] |xqc_engine_wakeup_after|wakeup:1746008385816631|now:1746008385815652|diff:979| [2025/04/30 10:19:45 815659] [debug] |xqc_engine_main_logic|END|now:1746008385815361| [2025/04/30 10:19:45 815877] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385815875| [2025/04/30 10:19:45 815887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 815896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:694| [2025/04/30 10:19:45 815902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 10:19:45 815910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 10:19:45 815925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 815933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1590| [2025/04/30 10:19:45 815939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1552161|prior_time:1746008385776067|is_app_limited:0|send_elapse:38166|ack_elapse:39808|ctl_first_sent_time:1746008385777795|lagest_ack_time:1746008385815875|curr_delivered:1598961| [2025/04/30 10:19:45 815948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385777795| [2025/04/30 10:19:45 815954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:1337| [2025/04/30 10:19:45 815962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1591| [2025/04/30 10:19:45 815969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45600|prior_delivered:1554561|prior_time:1746008385778088|is_app_limited:0|send_elapse:38257|ack_elapse:37787|ctl_first_sent_time:1746008385779672|lagest_ack_time:1746008385815875|curr_delivered:1600161| [2025/04/30 10:19:45 815976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385779672| [2025/04/30 10:19:45 815982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:1338| [2025/04/30 10:19:45 815989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37113|rttvar:747|minrtt:30819|latest_rtt:36203|ack_delay:88| [2025/04/30 10:19:45 815996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36988|rttvar:810|minrtt:30819|latest_rtt:36203|ack_delay:88| [2025/04/30 10:19:45 816002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 10:19:45 816008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 816014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:810|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 816022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 816027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 816032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 10:19:45 816036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385880700|now:1746008385816014|interv:64686| [2025/04/30 10:19:45 816040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385880700|now:1746008385816014|interval:64686|pto_count:0|srtt:36988 [2025/04/30 10:19:45 816044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38257, ack_elapse 37787, delivered 45600|rate 1191938|lost 225| [2025/04/30 10:19:45 816049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191938) in round 33| [2025/04/30 10:19:45 816057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 816062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 816066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385779672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 816070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385779672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 816075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44406|srtt:36988|latest_rtt:36203|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 816081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 10:19:45 816085] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746008385815875|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 816090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505815875|now:1746008385815875|interv:120000000| [2025/04/30 10:19:45 816095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505815875|now:1746008385815875|interv:120000000| [2025/04/30 10:19:45 816099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385816631|pq_index:0| [2025/04/30 10:19:45 816103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385815361| [2025/04/30 10:19:45 816107] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385816107| [2025/04/30 10:19:45 816112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385816111| [2025/04/30 10:19:45 816118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 816122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 816127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 816132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 816136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 816141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1670673| [2025/04/30 10:19:45 816148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 816152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 816157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 816161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 816166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 816170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 816173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 816178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 816182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 816186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 816191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 816195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 816199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385816631| [2025/04/30 10:19:45 816203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385816631| [2025/04/30 10:19:45 816207] [debug] |xqc_engine_wakeup_after|wakeup:1746008385816631|now:1746008385816207|diff:424| [2025/04/30 10:19:45 816211] [debug] |xqc_engine_main_logic|END|now:1746008385816111| [2025/04/30 10:19:45 816217] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385816217| [2025/04/30 10:19:45 816220] [debug] |xqc_engine_wakeup_after|wakeup:1746008385816631|now:1746008385816220|diff:411| [2025/04/30 10:19:45 816224] [debug] |xqc_engine_main_logic|END|now:1746008385816217| [2025/04/30 10:19:45 817293] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385817293| [2025/04/30 10:19:45 817302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385816631|pq_index:0| [2025/04/30 10:19:45 817306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385816111| [2025/04/30 10:19:45 817311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385817310| [2025/04/30 10:19:45 817316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385816631|now:1746008385817310| [2025/04/30 10:19:45 817320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385816631|now:1746008385817310| [2025/04/30 10:19:45 817328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 817334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36988|min_srtt:36988|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 817338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 817343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 817347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 817351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 817355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 817360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 817364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 817369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 817373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 10:19:45 817414] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746008385817381|stream_id:0|stream_offset:1614081| [2025/04/30 10:19:45 817424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 817430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 10:19:45 817436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:810|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 817441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 817448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 817453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 10:19:45 817459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385882609|now:1746008385817435|interv:65174| [2025/04/30 10:19:45 817466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385882609|now:1746008385817435|interval:65174|pto_count:0|srtt:36988 [2025/04/30 10:19:45 817473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45606| [2025/04/30 10:19:45 817480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 817486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1615260| [2025/04/30 10:19:45 817498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 817505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 10:19:45 817541] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746008385817514|stream_id:0|stream_offset:1615260| [2025/04/30 10:19:45 817571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 817578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 10:19:45 817585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36988|rtt_var:810|pto_duration:40228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 817592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 817599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 817604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 10:19:45 817610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385882742|now:1746008385817585|interv:65157| [2025/04/30 10:19:45 817617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385882742|now:1746008385817585|interval:65157|pto_count:0|srtt:36988 [2025/04/30 10:19:45 817624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46806| [2025/04/30 10:19:45 817631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 817638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 817642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 817646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385818646|now:1746008385817646|interv:1000| [2025/04/30 10:19:45 817650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 817654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 817658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385818646| [2025/04/30 10:19:45 817663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385818646| [2025/04/30 10:19:45 817667] [debug] |xqc_engine_wakeup_after|wakeup:1746008385818646|now:1746008385817666|diff:980| [2025/04/30 10:19:45 817671] [debug] |xqc_engine_main_logic|END|now:1746008385817310| [2025/04/30 10:19:45 818011] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385818010| [2025/04/30 10:19:45 818023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 818039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:695| [2025/04/30 10:19:45 818043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 10:19:45 818049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 10:19:45 818053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 818061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1592| [2025/04/30 10:19:45 818069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1554561|prior_time:1746008385778088|is_app_limited:0|send_elapse:38382|ack_elapse:39922|ctl_first_sent_time:1746008385779797|lagest_ack_time:1746008385818010|curr_delivered:1601361| [2025/04/30 10:19:45 818077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385779797| [2025/04/30 10:19:45 818084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:1339| [2025/04/30 10:19:45 818091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1593|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1593| [2025/04/30 10:19:45 818098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1556961|prior_time:1746008385780100|is_app_limited:0|send_elapse:38961|ack_elapse:37910|ctl_first_sent_time:1746008385781702|lagest_ack_time:1746008385818010|curr_delivered:1602567| [2025/04/30 10:19:45 818105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385781702| [2025/04/30 10:19:45 818112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:1340| [2025/04/30 10:19:45 818118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36988|rttvar:810|minrtt:30819|latest_rtt:36308|ack_delay:104| [2025/04/30 10:19:45 818125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36890|rttvar:804|minrtt:30819|latest_rtt:36308|ack_delay:104| [2025/04/30 10:19:45 818130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 10:19:45 818134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 678|pns:2| [2025/04/30 10:19:45 818138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 818142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36890|rtt_var:804|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 818149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 818155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 818161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 10:19:45 818167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385882620|now:1746008385818142|interv:64478| [2025/04/30 10:19:45 818171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385882620|now:1746008385818142|interval:64478|pto_count:0|srtt:36890 [2025/04/30 10:19:45 818180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38961, ack_elapse 37910, delivered 45606|rate 1170555|lost 225| [2025/04/30 10:19:45 818185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170555) in round 33| [2025/04/30 10:19:45 818189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 818193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 818197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2406|po_sent_time:1746008385781702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 818202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2406|po_sent_time:1746008385781702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 818207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44400|srtt:36890|latest_rtt:36308|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 818213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 10:19:45 818217] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:696|frame:ACK |recv_time:1746008385818010|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 818222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505818010|now:1746008385818010|interv:120000000| [2025/04/30 10:19:45 818226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505818010|now:1746008385818010|interv:120000000| [2025/04/30 10:19:45 818230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385818646|pq_index:0| [2025/04/30 10:19:45 818235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385817310| [2025/04/30 10:19:45 818239] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385818239| [2025/04/30 10:19:45 818244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385818243| [2025/04/30 10:19:45 818250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|min_srtt:36890|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 818255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 818260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 818264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 818272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|min_srtt:36890|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 818276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 818281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 818286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 818290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|min_srtt:36890|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 818294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 818298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 818302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 818306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 818311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 818315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 818319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 818324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 818328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 818332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385818646| [2025/04/30 10:19:45 818336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385818646| [2025/04/30 10:19:45 818341] [debug] |xqc_engine_wakeup_after|wakeup:1746008385818646|now:1746008385818341|diff:305| [2025/04/30 10:19:45 818348] [debug] |xqc_engine_main_logic|END|now:1746008385818243| [2025/04/30 10:19:45 818356] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385818356| [2025/04/30 10:19:45 818362] [debug] |xqc_engine_wakeup_after|wakeup:1746008385818646|now:1746008385818362|diff:284| [2025/04/30 10:19:45 818369] [debug] |xqc_engine_main_logic|END|now:1746008385818356| [2025/04/30 10:19:45 819446] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385819446| [2025/04/30 10:19:45 819460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385818646|pq_index:0| [2025/04/30 10:19:45 819467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385818243| [2025/04/30 10:19:45 819476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385819474| [2025/04/30 10:19:45 819491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385818646|now:1746008385819474| [2025/04/30 10:19:45 819498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385818646|now:1746008385819474| [2025/04/30 10:19:45 819505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 819513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36890|min_srtt:36890|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 819520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 819527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 819533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 819539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 819546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 819574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 819581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 819588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 819595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 10:19:45 819639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746008385819605|stream_id:0|stream_offset:1616439| [2025/04/30 10:19:45 819648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 819655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 10:19:45 819663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36890|rtt_var:804|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 819669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 819675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 819681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 819687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385884711|now:1746008385819662|interv:65049| [2025/04/30 10:19:45 819694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385884711|now:1746008385819662|interval:65049|pto_count:0|srtt:36890 [2025/04/30 10:19:45 819708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45600| [2025/04/30 10:19:45 819716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 819723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1617618| [2025/04/30 10:19:45 819730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 819735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 10:19:45 819770] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385819742|stream_id:0|stream_offset:1617618| [2025/04/30 10:19:45 819780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 819787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 819794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36890|rtt_var:804|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 819800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 819804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 819808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 819812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385884848|now:1746008385819794|interv:65054| [2025/04/30 10:19:45 819816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385884848|now:1746008385819794|interval:65054|pto_count:0|srtt:36890 [2025/04/30 10:19:45 819821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 819826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 819830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1618797| [2025/04/30 10:19:45 819835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 819839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 10:19:45 819868] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385819845|stream_id:0|stream_offset:1618797| [2025/04/30 10:19:45 819877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1633|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 819891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 819904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36890|rtt_var:804|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 819908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 819914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 819920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 819927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385884951|now:1746008385819904|interv:65047| [2025/04/30 10:19:45 819934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385884951|now:1746008385819904|interval:65047|pto_count:0|srtt:36890 [2025/04/30 10:19:45 819939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48000| [2025/04/30 10:19:45 819944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 819948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 819955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 819961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385820961|now:1746008385819961|interv:1000| [2025/04/30 10:19:45 819968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 819974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 819980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385820961| [2025/04/30 10:19:45 819986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385820961| [2025/04/30 10:19:45 819992] [debug] |xqc_engine_wakeup_after|wakeup:1746008385820961|now:1746008385819992|diff:969| [2025/04/30 10:19:45 819999] [debug] |xqc_engine_main_logic|END|now:1746008385819474| [2025/04/30 10:19:45 820012] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385820011| [2025/04/30 10:19:45 820020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 820029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:696| [2025/04/30 10:19:45 820035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 10:19:45 820044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 10:19:45 820050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 820057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1595|path_largest_ack:1594| [2025/04/30 10:19:45 820065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46806|prior_delivered:1556961|prior_time:1746008385780100|is_app_limited:0|send_elapse:39064|ack_elapse:39911|ctl_first_sent_time:1746008385781805|lagest_ack_time:1746008385820011|curr_delivered:1603767| [2025/04/30 10:19:45 820077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385781805| [2025/04/30 10:19:45 820085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:1341| [2025/04/30 10:19:45 820092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1595|path_largest_ack:1595| [2025/04/30 10:19:45 820099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1559361|prior_time:1746008385782036|is_app_limited:0|send_elapse:38942|ack_elapse:37975|ctl_first_sent_time:1746008385783619|lagest_ack_time:1746008385820011|curr_delivered:1604967| [2025/04/30 10:19:45 820106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385783619| [2025/04/30 10:19:45 820112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:1342| [2025/04/30 10:19:45 820118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36890|rttvar:804|minrtt:30819|latest_rtt:36392|ack_delay:112| [2025/04/30 10:19:45 820122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36814|rttvar:755|minrtt:30819|latest_rtt:36392|ack_delay:112| [2025/04/30 10:19:45 820126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1595|lost_pn:1592|thresh:3| [2025/04/30 10:19:45 820130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 820136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36814|rtt_var:755|pto_duration:39834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 820143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 820149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 820156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 820161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385884679|now:1746008385820135|interv:64544| [2025/04/30 10:19:45 820165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385884679|now:1746008385820135|interval:64544|pto_count:0|srtt:36814 [2025/04/30 10:19:45 820170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38942, ack_elapse 37975, delivered 45606|rate 1171126|lost 225| [2025/04/30 10:19:45 820174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171126) in round 33| [2025/04/30 10:19:45 820179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 820183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 820187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385783619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 820191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385783619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 820200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45600|srtt:36814|latest_rtt:36392|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 820206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 10:19:45 820210] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746008385820011|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 820215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505820011|now:1746008385820011|interv:120000000| [2025/04/30 10:19:45 820220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505820011|now:1746008385820011|interv:120000000| [2025/04/30 10:19:45 820224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385820961|pq_index:0| [2025/04/30 10:19:45 820228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385819474| [2025/04/30 10:19:45 820232] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385820232| [2025/04/30 10:19:45 820237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385820236| [2025/04/30 10:19:45 820243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|min_srtt:36814|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 820248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 820252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 820257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 820262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|min_srtt:36814|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 820266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1675389| [2025/04/30 10:19:45 820270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 820275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 820279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|min_srtt:36814|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 820283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 820290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 820294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 820298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 820302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 820307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 820311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 820316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 820319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 820323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385820961| [2025/04/30 10:19:45 820327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385820961| [2025/04/30 10:19:45 820331] [debug] |xqc_engine_wakeup_after|wakeup:1746008385820961|now:1746008385820331|diff:630| [2025/04/30 10:19:45 820336] [debug] |xqc_engine_main_logic|END|now:1746008385820236| [2025/04/30 10:19:45 820341] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385820341| [2025/04/30 10:19:45 820345] [debug] |xqc_engine_wakeup_after|wakeup:1746008385820961|now:1746008385820345|diff:616| [2025/04/30 10:19:45 820349] [debug] |xqc_engine_main_logic|END|now:1746008385820341| [2025/04/30 10:19:45 821428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385821428| [2025/04/30 10:19:45 821443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385820961|pq_index:0| [2025/04/30 10:19:45 821450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385820236| [2025/04/30 10:19:45 821458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385821456| [2025/04/30 10:19:45 821464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385820961|now:1746008385821456| [2025/04/30 10:19:45 821471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385820961|now:1746008385821456| [2025/04/30 10:19:45 821477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 821484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36814|min_srtt:36814|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 821492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 821499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 821513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 821519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 821526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 821533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 821540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 821547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 821574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 10:19:45 821614] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385821586|stream_id:0|stream_offset:1619976| [2025/04/30 10:19:45 821620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1634|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 821625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 821630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36814|rtt_var:755|pto_duration:39834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 821674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 821683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 821689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 821695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385886420|now:1746008385821629|interv:64791| [2025/04/30 10:19:45 821701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385886420|now:1746008385821629|interval:64791|pto_count:0|srtt:36814 [2025/04/30 10:19:45 821706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 821711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 821716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1621155| [2025/04/30 10:19:45 821720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 821724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 10:19:45 821759] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385821732|stream_id:0|stream_offset:1621155| [2025/04/30 10:19:45 821777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 821784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 821791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36814|rtt_var:755|pto_duration:39834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 821798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 821804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 821811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 821817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385886566|now:1746008385821791|interv:64775| [2025/04/30 10:19:45 821822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385886566|now:1746008385821791|interval:64775|pto_count:0|srtt:36814 [2025/04/30 10:19:45 821827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48000| [2025/04/30 10:19:45 821831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 821836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 821840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 821844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385822844|now:1746008385821844|interv:1000| [2025/04/30 10:19:45 821848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 821852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 821856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385822844| [2025/04/30 10:19:45 821860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385822844| [2025/04/30 10:19:45 821864] [debug] |xqc_engine_wakeup_after|wakeup:1746008385822844|now:1746008385821864|diff:980| [2025/04/30 10:19:45 821869] [debug] |xqc_engine_main_logic|END|now:1746008385821456| [2025/04/30 10:19:45 822896] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385822894| [2025/04/30 10:19:45 822910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 822919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:697| [2025/04/30 10:19:45 822925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 10:19:45 822934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 10:19:45 822940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 822948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1596| [2025/04/30 10:19:45 822963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46806|prior_delivered:1559361|prior_time:1746008385782036|is_app_limited:0|send_elapse:39085|ack_elapse:40858|ctl_first_sent_time:1746008385783762|lagest_ack_time:1746008385822894|curr_delivered:1606167| [2025/04/30 10:19:45 822970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385783762| [2025/04/30 10:19:45 822977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:1343| [2025/04/30 10:19:45 822984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1598| [2025/04/30 10:19:45 822991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46806|prior_delivered:1561761|prior_time:1746008385784042|is_app_limited:0|send_elapse:39061|ack_elapse:38852|ctl_first_sent_time:1746008385785743|lagest_ack_time:1746008385822894|curr_delivered:1607367| [2025/04/30 10:19:45 822998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385785743| [2025/04/30 10:19:45 823005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:1344| [2025/04/30 10:19:45 823012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36814|rttvar:755|minrtt:30819|latest_rtt:37151|ack_delay:64| [2025/04/30 10:19:45 823018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36848|rttvar:635|minrtt:30819|latest_rtt:37151|ack_delay:64| [2025/04/30 10:19:45 823024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1598|lost_pn:1595|thresh:3| [2025/04/30 10:19:45 823029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 823033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385827422|now:1746008385823033|interval:4389| [2025/04/30 10:19:45 823037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385827422|now:1746008385823033|interv:4389| [2025/04/30 10:19:45 823042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39061, ack_elapse 38852, delivered 45606|rate 1167558|lost 225| [2025/04/30 10:19:45 823050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167558) in round 33| [2025/04/30 10:19:45 823057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 823063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 823069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385785743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 823074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385785743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 823078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45600|srtt:36848|latest_rtt:37151|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 823088] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:103292|inflight:45600|mode:2|applimit:0|pacing_rate:1216058|bw:1216058|srtt:36848|latest_rtt:37151|min_rtt:30819|send:1611|lost:225|tlp:0|recv:685|recovery:0|slow_start:0|conn_life:1447637|acked:2400|delivered:1607367|is_cwnd_limited:0| [2025/04/30 10:19:45 823094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 10:19:45 823099] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746008385822894|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 823104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505822894|now:1746008385822894|interv:120000000| [2025/04/30 10:19:45 823108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505822894|now:1746008385822894|interv:120000000| [2025/04/30 10:19:45 823112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385822844|pq_index:0| [2025/04/30 10:19:45 823116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385821456| [2025/04/30 10:19:45 823120] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385823120| [2025/04/30 10:19:45 823125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385823124| [2025/04/30 10:19:45 823130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385822844|now:1746008385823124| [2025/04/30 10:19:45 823134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385822844|now:1746008385823124| [2025/04/30 10:19:45 823138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 823143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|min_srtt:36848|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 823148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 823152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 823157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 823162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|min_srtt:36848|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 823166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1677747| [2025/04/30 10:19:45 823171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 823178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 823183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|min_srtt:36848|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 823187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 823191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 823195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 823199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 823203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 823208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 823212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 823217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 823221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 10:19:45 823258] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385823229|stream_id:0|stream_offset:1622334| [2025/04/30 10:19:45 823265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 823270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 823274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385827422|now:1746008385823274|interval:4148| [2025/04/30 10:19:45 823278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385827422|now:1746008385823274|interv:4148| [2025/04/30 10:19:45 823283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46800| [2025/04/30 10:19:45 823288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 823292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1623513| [2025/04/30 10:19:45 823297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 823301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385824300|now:1746008385823300|interv:1000| [2025/04/30 10:19:45 823305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 823312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 823316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385824300| [2025/04/30 10:19:45 823320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385824300| [2025/04/30 10:19:45 823324] [debug] |xqc_engine_wakeup_after|wakeup:1746008385824300|now:1746008385823324|diff:976| [2025/04/30 10:19:45 823329] [debug] |xqc_engine_main_logic|END|now:1746008385823124| [2025/04/30 10:19:45 823334] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385823334| [2025/04/30 10:19:45 823338] [debug] |xqc_engine_wakeup_after|wakeup:1746008385824300|now:1746008385823338|diff:962| [2025/04/30 10:19:45 823342] [debug] |xqc_engine_main_logic|END|now:1746008385823334| [2025/04/30 10:19:45 824422] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385824421| [2025/04/30 10:19:45 824436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385824300|pq_index:0| [2025/04/30 10:19:45 824444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385823124| [2025/04/30 10:19:45 824452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385824450| [2025/04/30 10:19:45 824458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385824300|now:1746008385824450| [2025/04/30 10:19:45 824465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385824300|now:1746008385824450| [2025/04/30 10:19:45 824471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 824479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36848|min_srtt:36848|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 824487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 824494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 824499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 824505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 824511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 824518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 824524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1623513| [2025/04/30 10:19:45 824532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 824538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 10:19:45 824601] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385824567|stream_id:0|stream_offset:1623513| [2025/04/30 10:19:45 824618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 824623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 824627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385827422|now:1746008385824627|interval:2795| [2025/04/30 10:19:45 824632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385827422|now:1746008385824627|interv:2795| [2025/04/30 10:19:45 824636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48000| [2025/04/30 10:19:45 824641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 824645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1624692| [2025/04/30 10:19:45 824650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 824654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 10:19:45 824681] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008385824661|stream_id:0|stream_offset:1624692| [2025/04/30 10:19:45 824687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 824691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:45 824695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385827422|now:1746008385824695|interval:2727| [2025/04/30 10:19:45 824700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385827422|now:1746008385824695|interv:2727| [2025/04/30 10:19:45 824704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49200| [2025/04/30 10:19:45 824709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 824713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1625871| [2025/04/30 10:19:45 824718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 824722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385825721|now:1746008385824721|interv:1000| [2025/04/30 10:19:45 824726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 824729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 824733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385825721| [2025/04/30 10:19:45 824738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385825721| [2025/04/30 10:19:45 824745] [debug] |xqc_engine_wakeup_after|wakeup:1746008385825721|now:1746008385824745|diff:976| [2025/04/30 10:19:45 824750] [debug] |xqc_engine_main_logic|END|now:1746008385824450| [2025/04/30 10:19:45 824891] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385824890| [2025/04/30 10:19:45 824902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 824910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:698| [2025/04/30 10:19:45 824915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 10:19:45 824924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 10:19:45 824931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 824938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1599| [2025/04/30 10:19:45 824944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1564161|prior_time:1746008385786030|is_app_limited:0|send_elapse:38925|ack_elapse:38860|ctl_first_sent_time:1746008385787619|lagest_ack_time:1746008385824890|curr_delivered:1608567| [2025/04/30 10:19:45 824950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385787619| [2025/04/30 10:19:45 824956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:1345| [2025/04/30 10:19:45 824963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1600| [2025/04/30 10:19:45 824969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1564161|prior_time:1746008385786030|is_app_limited:0|send_elapse:38925|ack_elapse:38860|ctl_first_sent_time:1746008385787619|lagest_ack_time:1746008385824890|curr_delivered:1609767| [2025/04/30 10:19:45 824976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385787771| [2025/04/30 10:19:45 824982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:1346| [2025/04/30 10:19:45 824988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36848|rttvar:635|minrtt:30819|latest_rtt:37119|ack_delay:64| [2025/04/30 10:19:45 824995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36873|rttvar:528|minrtt:30819|latest_rtt:37119|ack_delay:64| [2025/04/30 10:19:45 825002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1600|lost_pn:1597|thresh:3| [2025/04/30 10:19:45 825010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1597|lost_pn:1597|po_sent_time:1746008385785628|lost_send_time:1746008385783132|loss_delay:41758|frame:STREAM |repair:128| [2025/04/30 10:19:45 825017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385785628u| [2025/04/30 10:19:45 825024] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:385858|lost_count:3|send_count:387|pkt_num:1597|po_send_time:1746008385785628|srtt:36873|cwnd:103292|bw:1216058|conn_life:1449440|now:0|last_lost_time:1449440| [2025/04/30 10:19:45 825047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 825051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36873|rtt_var:528|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 825056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 825060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 825064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 825068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385888646|now:1746008385825051|interv:63595| [2025/04/30 10:19:45 825072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385888646|now:1746008385825051|interval:63595|pto_count:0|srtt:36873 [2025/04/30 10:19:45 825076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38925, ack_elapse 38860, delivered 45606|rate 1171637|lost 226| [2025/04/30 10:19:45 825081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171637) in round 33| [2025/04/30 10:19:45 825085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 825089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 825093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:1|acked:2400|po_sent_time:1746008385787771|recovery:1|recovery_start:1746008385825024|packet_conservation:0|next_round_delivered:1597761| [2025/04/30 10:19:45 825098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:1|acked:2400|po_sent_time:1746008385787771|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 825102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36873|latest_rtt:37119|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 825109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 10:19:45 825113] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746008385824890|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 825118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505824890|now:1746008385824890|interv:120000000| [2025/04/30 10:19:45 825122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505824890|now:1746008385824890|interv:120000000| [2025/04/30 10:19:45 825126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385825721|pq_index:0| [2025/04/30 10:19:45 825131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385824450| [2025/04/30 10:19:45 825135] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385825134| [2025/04/30 10:19:45 825139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385825138| [2025/04/30 10:19:45 825148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36873|min_srtt:36873|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 825153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 825157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 825161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 825165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 825170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 825174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36873|min_srtt:36873|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 825178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 825182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 825186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 825190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 825194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 825199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 825203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1625871| [2025/04/30 10:19:45 825208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 825211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 825216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385825721| [2025/04/30 10:19:45 825220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385825721| [2025/04/30 10:19:45 825223] [debug] |xqc_engine_wakeup_after|wakeup:1746008385825721|now:1746008385825223|diff:498| [2025/04/30 10:19:45 825228] [debug] |xqc_engine_main_logic|END|now:1746008385825138| [2025/04/30 10:19:45 825233] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385825233| [2025/04/30 10:19:45 825237] [debug] |xqc_engine_wakeup_after|wakeup:1746008385825721|now:1746008385825237|diff:484| [2025/04/30 10:19:45 825241] [debug] |xqc_engine_main_logic|END|now:1746008385825233| [2025/04/30 10:19:45 826310] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385826309| [2025/04/30 10:19:45 826331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385825721|pq_index:0| [2025/04/30 10:19:45 826339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385825138| [2025/04/30 10:19:45 826347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385826345| [2025/04/30 10:19:45 826354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385825721|now:1746008385826345| [2025/04/30 10:19:45 826361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385825721|now:1746008385826345| [2025/04/30 10:19:45 826368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 826376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36873|min_srtt:36873|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 826383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 826390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 826396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 826402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 826408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 826415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36873|min_srtt:36873|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 826421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 826428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 826433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 826439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 826446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 826453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 826459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1625871| [2025/04/30 10:19:45 826466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 826472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 10:19:45 826515] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385826483|stream_id:0|stream_offset:1625871| [2025/04/30 10:19:45 826531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 826539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 826545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36873|rtt_var:528|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 826571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 826577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 826583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 826590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385890468|now:1746008385826545|interv:63923| [2025/04/30 10:19:45 826596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385890468|now:1746008385826545|interval:63923|pto_count:0|srtt:36873 [2025/04/30 10:19:45 826604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 826612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 826616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1627050| [2025/04/30 10:19:45 826621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 826625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 10:19:45 826661] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385826633|stream_id:0|stream_offset:1627050| [2025/04/30 10:19:45 826670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 826678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 826684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36873|rtt_var:528|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 826690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 826694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 826698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 826702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385890618|now:1746008385826684|interv:63934| [2025/04/30 10:19:45 826706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385890618|now:1746008385826684|interval:63934|pto_count:0|srtt:36873 [2025/04/30 10:19:45 826716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 826720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 826724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1628229| [2025/04/30 10:19:45 826729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 826733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385890618| [2025/04/30 10:19:45 826737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385890618| [2025/04/30 10:19:45 826741] [debug] |xqc_engine_wakeup_after|wakeup:1746008385890618|now:1746008385826741|diff:63877| [2025/04/30 10:19:45 826746] [debug] |xqc_engine_main_logic|END|now:1746008385826345| [2025/04/30 10:19:45 826929] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385826928| [2025/04/30 10:19:45 826938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 826947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:699| [2025/04/30 10:19:45 826953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 10:19:45 826962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 10:19:45 826968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 826976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1601| [2025/04/30 10:19:45 826983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1566561|prior_time:1746008385788031|is_app_limited:0|send_elapse:38930|ack_elapse:38897|ctl_first_sent_time:1746008385789590|lagest_ack_time:1746008385826928|curr_delivered:1610967| [2025/04/30 10:19:45 826990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385789590| [2025/04/30 10:19:45 826997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:1346| [2025/04/30 10:19:45 827004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1602| [2025/04/30 10:19:45 827011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1566561|prior_time:1746008385788031|is_app_limited:0|send_elapse:38930|ack_elapse:38897|ctl_first_sent_time:1746008385789590|lagest_ack_time:1746008385826928|curr_delivered:1612167| [2025/04/30 10:19:45 827019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385789720| [2025/04/30 10:19:45 827025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:1347| [2025/04/30 10:19:45 827032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36873|rttvar:528|minrtt:30819|latest_rtt:37208|ack_delay:88| [2025/04/30 10:19:45 827044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36904|rttvar:457|minrtt:30819|latest_rtt:37208|ack_delay:88| [2025/04/30 10:19:45 827052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1602|lost_pn:1599|thresh:3| [2025/04/30 10:19:45 827058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 827064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 827072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36904|rtt_var:457|pto_duration:38904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 827078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 827082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 827085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 827089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385890537|now:1746008385827071|interv:63466| [2025/04/30 10:19:45 827094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385890537|now:1746008385827071|interval:63466|pto_count:0|srtt:36904 [2025/04/30 10:19:45 827098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38930, ack_elapse 38897, delivered 45606|rate 1171487|lost 226| [2025/04/30 10:19:45 827103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171487) in round 33| [2025/04/30 10:19:45 827107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 827111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 827115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385789720|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 827119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385789720|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 827124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36904|latest_rtt:37208|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 827129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 827134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385851928|now:1746008385826928|interv:25000| [2025/04/30 10:19:45 827140] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385826928|max_ack_delay:25000| [2025/04/30 10:19:45 827148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 10:19:45 827152] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:700|frame:PING ACK |recv_time:1746008385826928|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 827157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505826928|now:1746008385826928|interv:120000000| [2025/04/30 10:19:45 827161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505826928|now:1746008385826928|interv:120000000| [2025/04/30 10:19:45 827165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385890618|pq_index:0| [2025/04/30 10:19:45 827170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385826345| [2025/04/30 10:19:45 827174] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385827174| [2025/04/30 10:19:45 827179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385827178| [2025/04/30 10:19:45 827185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36904|min_srtt:36904|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 827189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 827194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 827198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 827202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 827206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 827210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36904|min_srtt:36904|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 827214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 827219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 827222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 827226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 827230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 827235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 827239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1628229| [2025/04/30 10:19:45 827246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 827250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385828250|now:1746008385827250|interv:1000| [2025/04/30 10:19:45 827254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 827258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 827262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385828250| [2025/04/30 10:19:45 827266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385828250| [2025/04/30 10:19:45 827270] [debug] |xqc_engine_wakeup_after|wakeup:1746008385828250|now:1746008385827270|diff:980| [2025/04/30 10:19:45 827274] [debug] |xqc_engine_main_logic|END|now:1746008385827178| [2025/04/30 10:19:45 827280] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385827280| [2025/04/30 10:19:45 827284] [debug] |xqc_engine_wakeup_after|wakeup:1746008385828250|now:1746008385827283|diff:967| [2025/04/30 10:19:45 827287] [debug] |xqc_engine_main_logic|END|now:1746008385827280| [2025/04/30 10:19:45 828364] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385828364| [2025/04/30 10:19:45 828379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385828250|pq_index:0| [2025/04/30 10:19:45 828385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385827178| [2025/04/30 10:19:45 828393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385828391| [2025/04/30 10:19:45 828399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385828250|now:1746008385828391| [2025/04/30 10:19:45 828405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385828250|now:1746008385828391| [2025/04/30 10:19:45 828410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 828417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36904|min_srtt:36904|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 828424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 828430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 828436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 828441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 828447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 828452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36904|min_srtt:36904|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 828458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 828469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 828474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 828479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 828485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 828491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 828497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1628229| [2025/04/30 10:19:45 828504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 828510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 10:19:45 828565] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385828522|stream_id:0|stream_offset:1628229| [2025/04/30 10:19:45 828574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 828579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 828584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36904|rtt_var:457|pto_duration:38904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 828588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 828592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 828596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 828600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385892426|now:1746008385828583|interv:63843| [2025/04/30 10:19:45 828604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385892426|now:1746008385828583|interval:63843|pto_count:0|srtt:36904 [2025/04/30 10:19:45 828609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 828613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 828618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1629408| [2025/04/30 10:19:45 828622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 828626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 10:19:45 828651] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385828632|stream_id:0|stream_offset:1629408| [2025/04/30 10:19:45 828661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 828666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 828670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36904|rtt_var:457|pto_duration:38904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 828674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 828678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 828682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 828686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385892536|now:1746008385828670|interv:63866| [2025/04/30 10:19:45 828690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385892536|now:1746008385828670|interval:63866|pto_count:0|srtt:36904 [2025/04/30 10:19:45 828694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 828699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 828703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1630587| [2025/04/30 10:19:45 828707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 828711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 828716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 828720] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385828719|diff:23209| [2025/04/30 10:19:45 828724] [debug] |xqc_engine_main_logic|END|now:1746008385828391| [2025/04/30 10:19:45 828876] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385828875| [2025/04/30 10:19:45 828884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 828890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:700| [2025/04/30 10:19:45 828896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 10:19:45 828904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 10:19:45 828910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 828918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1603| [2025/04/30 10:19:45 828925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1568961|prior_time:1746008385790019|is_app_limited:0|send_elapse:38954|ack_elapse:38856|ctl_first_sent_time:1746008385791585|lagest_ack_time:1746008385828875|curr_delivered:1613367| [2025/04/30 10:19:45 828939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385791585| [2025/04/30 10:19:45 828946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:1348| [2025/04/30 10:19:45 828954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1604| [2025/04/30 10:19:45 828960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1568961|prior_time:1746008385790019|is_app_limited:0|send_elapse:38954|ack_elapse:38856|ctl_first_sent_time:1746008385791585|lagest_ack_time:1746008385828875|curr_delivered:1614567| [2025/04/30 10:19:45 828965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385791748| [2025/04/30 10:19:45 828971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:1349| [2025/04/30 10:19:45 828978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36904|rttvar:457|minrtt:30819|latest_rtt:37127|ack_delay:80| [2025/04/30 10:19:45 828984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36921|rttvar:378|minrtt:30819|latest_rtt:37127|ack_delay:80| [2025/04/30 10:19:45 828991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1604|lost_pn:1601|thresh:3| [2025/04/30 10:19:45 828998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 829004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 829011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36921|rtt_var:378|pto_duration:38921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 829018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 829024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 829029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 829033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385892553|now:1746008385829011|interv:63542| [2025/04/30 10:19:45 829037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385892553|now:1746008385829011|interval:63542|pto_count:0|srtt:36921 [2025/04/30 10:19:45 829042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38954, ack_elapse 38856, delivered 45606|rate 1170765|lost 226| [2025/04/30 10:19:45 829046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170765) in round 33| [2025/04/30 10:19:45 829051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 829055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 829059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385791748|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 829067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385791748|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 829072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36921|latest_rtt:37127|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 829078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 10:19:45 829082] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746008385828875|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 829087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505828875|now:1746008385828875|interv:120000000| [2025/04/30 10:19:45 829091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505828875|now:1746008385828875|interv:120000000| [2025/04/30 10:19:45 829095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 829099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385828391| [2025/04/30 10:19:45 829103] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385829103| [2025/04/30 10:19:45 829108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385829107| [2025/04/30 10:19:45 829114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 829119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 829123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 829127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 829131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 829135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 829140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 829144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 829148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 829154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 829158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 829162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 829167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 829171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1630587| [2025/04/30 10:19:45 829176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 829180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385830180|now:1746008385829180|interv:1000| [2025/04/30 10:19:45 829184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 829188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 829191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385830180| [2025/04/30 10:19:45 829196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385830180| [2025/04/30 10:19:45 829199] [debug] |xqc_engine_wakeup_after|wakeup:1746008385830180|now:1746008385829199|diff:981| [2025/04/30 10:19:45 829204] [debug] |xqc_engine_main_logic|END|now:1746008385829107| [2025/04/30 10:19:45 829209] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385829209| [2025/04/30 10:19:45 829213] [debug] |xqc_engine_wakeup_after|wakeup:1746008385830180|now:1746008385829213|diff:967| [2025/04/30 10:19:45 829217] [debug] |xqc_engine_main_logic|END|now:1746008385829209| [2025/04/30 10:19:45 830287] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385830286| [2025/04/30 10:19:45 830296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385830180|pq_index:0| [2025/04/30 10:19:45 830300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385829107| [2025/04/30 10:19:45 830305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385830304| [2025/04/30 10:19:45 830310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385830180|now:1746008385830304| [2025/04/30 10:19:45 830314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385830180|now:1746008385830304| [2025/04/30 10:19:45 830318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 830324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 830329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 830333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 830340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 830354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 830361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 830365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 830372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 830379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 830385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 830391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 830396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 830403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 830409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1630587| [2025/04/30 10:19:45 830415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 830421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 10:19:45 830490] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385830431|stream_id:0|stream_offset:1630587| [2025/04/30 10:19:45 830498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 830505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 830511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36921|rtt_var:378|pto_duration:38921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 830517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 830523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 830528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 830534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385894352|now:1746008385830510|interv:63842| [2025/04/30 10:19:45 830540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385894352|now:1746008385830510|interval:63842|pto_count:0|srtt:36921 [2025/04/30 10:19:45 830569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 830574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 830579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1631766| [2025/04/30 10:19:45 830583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 830588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 10:19:45 830618] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385830595|stream_id:0|stream_offset:1631766| [2025/04/30 10:19:45 830623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 830628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 830632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36921|rtt_var:378|pto_duration:38921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 830637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 830641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 830645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 830648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385894516|now:1746008385830632|interv:63884| [2025/04/30 10:19:45 830652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385894516|now:1746008385830632|interval:63884|pto_count:0|srtt:36921 [2025/04/30 10:19:45 830657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 830661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 830666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1632945| [2025/04/30 10:19:45 830670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 830674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 830678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 830682] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385830682|diff:21246| [2025/04/30 10:19:45 830687] [debug] |xqc_engine_main_logic|END|now:1746008385830304| [2025/04/30 10:19:45 830876] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385830875| [2025/04/30 10:19:45 830883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 830898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:701| [2025/04/30 10:19:45 830904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 10:19:45 830912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 10:19:45 830918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 830926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1605| [2025/04/30 10:19:45 830933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1571361|prior_time:1746008385792010|is_app_limited:0|send_elapse:38898|ack_elapse:38865|ctl_first_sent_time:1746008385793545|lagest_ack_time:1746008385830875|curr_delivered:1615767| [2025/04/30 10:19:45 830941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385793545| [2025/04/30 10:19:45 830948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:1350| [2025/04/30 10:19:45 830955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1606| [2025/04/30 10:19:45 830961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1571361|prior_time:1746008385792010|is_app_limited:0|send_elapse:38898|ack_elapse:38865|ctl_first_sent_time:1746008385793545|lagest_ack_time:1746008385830875|curr_delivered:1616967| [2025/04/30 10:19:45 830966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385793721| [2025/04/30 10:19:45 830972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:1351| [2025/04/30 10:19:45 830978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36921|rttvar:378|minrtt:30819|latest_rtt:37154|ack_delay:72| [2025/04/30 10:19:45 830985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36941|rttvar:324|minrtt:30819|latest_rtt:37154|ack_delay:72| [2025/04/30 10:19:45 830991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1606|lost_pn:1603|thresh:3| [2025/04/30 10:19:45 830998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 831004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 831011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36941|rtt_var:324|pto_duration:38941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 831017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 831024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 831028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 831032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385894536|now:1746008385831011|interv:63525| [2025/04/30 10:19:45 831036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385894536|now:1746008385831011|interval:63525|pto_count:0|srtt:36941 [2025/04/30 10:19:45 831047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38898, ack_elapse 38865, delivered 45606|rate 1172451|lost 226| [2025/04/30 10:19:45 831052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172451) in round 33| [2025/04/30 10:19:45 831056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 831060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 831064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385793721|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 831069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385793721|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 831073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36941|latest_rtt:37154|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 831079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 10:19:45 831084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746008385830875|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 831089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505830875|now:1746008385830875|interv:120000000| [2025/04/30 10:19:45 831093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505830875|now:1746008385830875|interv:120000000| [2025/04/30 10:19:45 831097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 831101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385830304| [2025/04/30 10:19:45 831105] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385831105| [2025/04/30 10:19:45 831110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385831109| [2025/04/30 10:19:45 831116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 831121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 831125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 831129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 831133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 831140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 831144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 831148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 831153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 831157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 831160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 831165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 831169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 831173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1632945| [2025/04/30 10:19:45 831178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 831182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385832182|now:1746008385831182|interv:1000| [2025/04/30 10:19:45 831186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 831190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 831194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385832182| [2025/04/30 10:19:45 831198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385832182| [2025/04/30 10:19:45 831202] [debug] |xqc_engine_wakeup_after|wakeup:1746008385832182|now:1746008385831202|diff:980| [2025/04/30 10:19:45 831206] [debug] |xqc_engine_main_logic|END|now:1746008385831109| [2025/04/30 10:19:45 831211] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385831211| [2025/04/30 10:19:45 831215] [debug] |xqc_engine_wakeup_after|wakeup:1746008385832182|now:1746008385831215|diff:967| [2025/04/30 10:19:45 831219] [debug] |xqc_engine_main_logic|END|now:1746008385831211| [2025/04/30 10:19:45 832289] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385832289| [2025/04/30 10:19:45 832298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385832182|pq_index:0| [2025/04/30 10:19:45 832302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385831109| [2025/04/30 10:19:45 832307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385832306| [2025/04/30 10:19:45 832312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385832182|now:1746008385832306| [2025/04/30 10:19:45 832316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385832182|now:1746008385832306| [2025/04/30 10:19:45 832326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 832332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 832340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 832348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 832354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 832359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 832365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 832372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 832378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 832384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 832390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 832395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 832402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 832408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 832413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1632945| [2025/04/30 10:19:45 832424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 832430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 10:19:45 832472] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385832440|stream_id:0|stream_offset:1632945| [2025/04/30 10:19:45 832480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 832486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 832492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36941|rtt_var:324|pto_duration:38941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 832502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 832507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 832513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 832518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385896381|now:1746008385832492|interv:63889| [2025/04/30 10:19:45 832524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385896381|now:1746008385832492|interval:63889|pto_count:0|srtt:36941 [2025/04/30 10:19:45 832531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 832539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 832545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1634124| [2025/04/30 10:19:45 832563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 832568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 10:19:45 832598] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385832575|stream_id:0|stream_offset:1634124| [2025/04/30 10:19:45 832603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 832608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 832612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36941|rtt_var:324|pto_duration:38941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 832617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 832621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 832624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 832628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385896516|now:1746008385832612|interv:63904| [2025/04/30 10:19:45 832632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385896516|now:1746008385832612|interval:63904|pto_count:0|srtt:36941 [2025/04/30 10:19:45 832637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 832641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 832646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1635303| [2025/04/30 10:19:45 832655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 832660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 832664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 832668] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385832668|diff:19260| [2025/04/30 10:19:45 832672] [debug] |xqc_engine_main_logic|END|now:1746008385832306| [2025/04/30 10:19:45 832875] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385832874| [2025/04/30 10:19:45 832884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 832893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:702| [2025/04/30 10:19:45 832899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 10:19:45 832907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 10:19:45 832914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 832921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1607| [2025/04/30 10:19:45 832928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1573761|prior_time:1746008385793984|is_app_limited:0|send_elapse:38854|ack_elapse:38890|ctl_first_sent_time:1746008385795501|lagest_ack_time:1746008385832874|curr_delivered:1618167| [2025/04/30 10:19:45 832934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385795501| [2025/04/30 10:19:45 832942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:1352| [2025/04/30 10:19:45 832946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1608| [2025/04/30 10:19:45 832953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1573761|prior_time:1746008385793984|is_app_limited:0|send_elapse:38854|ack_elapse:38890|ctl_first_sent_time:1746008385795501|lagest_ack_time:1746008385832874|curr_delivered:1619367| [2025/04/30 10:19:45 832960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385795678| [2025/04/30 10:19:45 832966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:1353| [2025/04/30 10:19:45 832972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36941|rttvar:324|minrtt:30819|latest_rtt:37196|ack_delay:80| [2025/04/30 10:19:45 832979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36963|rttvar:286|minrtt:30819|latest_rtt:37196|ack_delay:80| [2025/04/30 10:19:45 832986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1608|lost_pn:1605|thresh:3| [2025/04/30 10:19:45 832993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 833000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 833013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36963|rtt_var:286|pto_duration:38963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 833019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 833023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 833027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 833031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385896538|now:1746008385833013|interv:63525| [2025/04/30 10:19:45 833035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385896538|now:1746008385833013|interval:63525|pto_count:0|srtt:36963 [2025/04/30 10:19:45 833039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38854, ack_elapse 38890, delivered 45606|rate 1172692|lost 226| [2025/04/30 10:19:45 833044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172692) in round 33| [2025/04/30 10:19:45 833048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 833052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 833056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385795678|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 833060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385795678|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 833065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36963|latest_rtt:37196|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 833071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 10:19:45 833076] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746008385832874|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 833080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505832874|now:1746008385832874|interv:120000000| [2025/04/30 10:19:45 833085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505832874|now:1746008385832874|interv:120000000| [2025/04/30 10:19:45 833088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 833093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385832306| [2025/04/30 10:19:45 833097] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385833097| [2025/04/30 10:19:45 833102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385833101| [2025/04/30 10:19:45 833111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36963|min_srtt:36963|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 833115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 833120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 833123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 833127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 833132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 833136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36963|min_srtt:36963|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 833140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 833144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 833148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 833152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 833156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 833161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 833165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1635303| [2025/04/30 10:19:45 833169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 833173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385834173|now:1746008385833173|interv:1000| [2025/04/30 10:19:45 833177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 833181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 833185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385834173| [2025/04/30 10:19:45 833189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385834173| [2025/04/30 10:19:45 833193] [debug] |xqc_engine_wakeup_after|wakeup:1746008385834173|now:1746008385833193|diff:980| [2025/04/30 10:19:45 833197] [debug] |xqc_engine_main_logic|END|now:1746008385833101| [2025/04/30 10:19:45 833203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385833203| [2025/04/30 10:19:45 833207] [debug] |xqc_engine_wakeup_after|wakeup:1746008385834173|now:1746008385833206|diff:967| [2025/04/30 10:19:45 833210] [debug] |xqc_engine_main_logic|END|now:1746008385833203| [2025/04/30 10:19:45 834250] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385834249| [2025/04/30 10:19:45 834264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385834173|pq_index:0| [2025/04/30 10:19:45 834268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385833101| [2025/04/30 10:19:45 834273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385834272| [2025/04/30 10:19:45 834278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385834173|now:1746008385834272| [2025/04/30 10:19:45 834282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385834173|now:1746008385834272| [2025/04/30 10:19:45 834286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 834299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36963|min_srtt:36963|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 834304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 834309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 834312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 834316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 834321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 834329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36963|min_srtt:36963|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 834335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 834342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 834347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 834352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 834359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 834366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 834373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1635303| [2025/04/30 10:19:45 834379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 834386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 10:19:45 834439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385834404|stream_id:0|stream_offset:1635303| [2025/04/30 10:19:45 834448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 834455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 834461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36963|rtt_var:286|pto_duration:38963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 834468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 834474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 834480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 834486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385898367|now:1746008385834461|interv:63906| [2025/04/30 10:19:45 834492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385898367|now:1746008385834461|interval:63906|pto_count:0|srtt:36963 [2025/04/30 10:19:45 834499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 834507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 834513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1636482| [2025/04/30 10:19:45 834520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 834526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 10:19:45 834579] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385834536|stream_id:0|stream_offset:1636482| [2025/04/30 10:19:45 834594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 834602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 834609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36963|rtt_var:286|pto_duration:38963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 834616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 834621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 834625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 834629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385898499|now:1746008385834608|interv:63891| [2025/04/30 10:19:45 834638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385898499|now:1746008385834608|interval:63891|pto_count:0|srtt:36963 [2025/04/30 10:19:45 834642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 834647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 834651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1637661| [2025/04/30 10:19:45 834656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 834660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 834664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 834668] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385834668|diff:17260| [2025/04/30 10:19:45 834673] [debug] |xqc_engine_main_logic|END|now:1746008385834272| [2025/04/30 10:19:45 834834] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385834833| [2025/04/30 10:19:45 834840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 834847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:703| [2025/04/30 10:19:45 834851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 10:19:45 834859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 10:19:45 834865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 834872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1609| [2025/04/30 10:19:45 834880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1576161|prior_time:1746008385795966|is_app_limited:0|send_elapse:38797|ack_elapse:38867|ctl_first_sent_time:1746008385797481|lagest_ack_time:1746008385834833|curr_delivered:1620567| [2025/04/30 10:19:45 834888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385797481| [2025/04/30 10:19:45 834895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:1354| [2025/04/30 10:19:45 834902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1610| [2025/04/30 10:19:45 834909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1576161|prior_time:1746008385795966|is_app_limited:0|send_elapse:38797|ack_elapse:38867|ctl_first_sent_time:1746008385797481|lagest_ack_time:1746008385834833|curr_delivered:1621767| [2025/04/30 10:19:45 834916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385797647| [2025/04/30 10:19:45 834922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:1355| [2025/04/30 10:19:45 834929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36963|rttvar:286|minrtt:30819|latest_rtt:37186|ack_delay:64| [2025/04/30 10:19:45 834940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36983|rttvar:254|minrtt:30819|latest_rtt:37186|ack_delay:64| [2025/04/30 10:19:45 834947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1610|lost_pn:1607|thresh:3| [2025/04/30 10:19:45 834953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 834960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 834966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36983|rtt_var:254|pto_duration:38983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 834973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 834977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 834981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 834985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385898519|now:1746008385834966|interv:63553| [2025/04/30 10:19:45 834990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385898519|now:1746008385834966|interval:63553|pto_count:0|srtt:36983 [2025/04/30 10:19:45 834997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38797, ack_elapse 38867, delivered 45606|rate 1173386|lost 226| [2025/04/30 10:19:45 835004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173386) in round 33| [2025/04/30 10:19:45 835011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 835015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 835019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385797647|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 835024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385797647|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 835028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36983|latest_rtt:37186|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 835034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 10:19:45 835039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:704|frame:ACK |recv_time:1746008385834833|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 835044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505834833|now:1746008385834833|interv:120000000| [2025/04/30 10:19:45 835051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505834833|now:1746008385834833|interv:120000000| [2025/04/30 10:19:45 835055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 835060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385834272| [2025/04/30 10:19:45 835064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385835064| [2025/04/30 10:19:45 835069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385835068| [2025/04/30 10:19:45 835074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36983|min_srtt:36983|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 835079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 835084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 835087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 835091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 835096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 835100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36983|min_srtt:36983|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 835104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 835108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 835112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 835116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 835120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 835125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 835129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1637661| [2025/04/30 10:19:45 835133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 835137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385836137|now:1746008385835137|interv:1000| [2025/04/30 10:19:45 835141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 835148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 835152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385836137| [2025/04/30 10:19:45 835156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385836137| [2025/04/30 10:19:45 835160] [debug] |xqc_engine_wakeup_after|wakeup:1746008385836137|now:1746008385835159|diff:978| [2025/04/30 10:19:45 835164] [debug] |xqc_engine_main_logic|END|now:1746008385835068| [2025/04/30 10:19:45 835169] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385835169| [2025/04/30 10:19:45 835173] [debug] |xqc_engine_wakeup_after|wakeup:1746008385836137|now:1746008385835173|diff:964| [2025/04/30 10:19:45 835177] [debug] |xqc_engine_main_logic|END|now:1746008385835169| [2025/04/30 10:19:45 836245] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385836244| [2025/04/30 10:19:45 836254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385836137|pq_index:0| [2025/04/30 10:19:45 836259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385835068| [2025/04/30 10:19:45 836264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385836263| [2025/04/30 10:19:45 836269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385836137|now:1746008385836263| [2025/04/30 10:19:45 836273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385836137|now:1746008385836263| [2025/04/30 10:19:45 836277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 836282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36983|min_srtt:36983|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 836287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 836291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 836296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 836302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 836310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 836316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36983|min_srtt:36983|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 836322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 836327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 836333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 836339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 836353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 836359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 836366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1637661| [2025/04/30 10:19:45 836372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 836379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 10:19:45 836445] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385836391|stream_id:0|stream_offset:1637661| [2025/04/30 10:19:45 836453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 836460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 836466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36983|rtt_var:254|pto_duration:38983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 836472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 836477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 836483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 836488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385900374|now:1746008385836465|interv:63909| [2025/04/30 10:19:45 836494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385900374|now:1746008385836465|interval:63909|pto_count:0|srtt:36983 [2025/04/30 10:19:45 836500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 836507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 836513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1638840| [2025/04/30 10:19:45 836519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 836525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 10:19:45 836582] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385836534|stream_id:0|stream_offset:1638840| [2025/04/30 10:19:45 836595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 836602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 836612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36983|rtt_var:254|pto_duration:38983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 836617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 836623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 836629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 836636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385900517|now:1746008385836612|interv:63905| [2025/04/30 10:19:45 836642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385900517|now:1746008385836612|interval:63905|pto_count:0|srtt:36983 [2025/04/30 10:19:45 836649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 836654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 836658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1640019| [2025/04/30 10:19:45 836663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 836667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 836671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 836675] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385836675|diff:15253| [2025/04/30 10:19:45 836680] [debug] |xqc_engine_main_logic|END|now:1746008385836263| [2025/04/30 10:19:45 836841] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385836840| [2025/04/30 10:19:45 836850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 836859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:704| [2025/04/30 10:19:45 836864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 10:19:45 836881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 10:19:45 836888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 836895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1611| [2025/04/30 10:19:45 836902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1578561|prior_time:1746008385798007|is_app_limited:0|send_elapse:38948|ack_elapse:38833|ctl_first_sent_time:1746008385799546|lagest_ack_time:1746008385836840|curr_delivered:1622967| [2025/04/30 10:19:45 836909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385799546| [2025/04/30 10:19:45 836917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:1356| [2025/04/30 10:19:45 836924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1612| [2025/04/30 10:19:45 836939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1578561|prior_time:1746008385798007|is_app_limited:0|send_elapse:38948|ack_elapse:38833|ctl_first_sent_time:1746008385799546|lagest_ack_time:1746008385836840|curr_delivered:1624167| [2025/04/30 10:19:45 836946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385799725| [2025/04/30 10:19:45 836953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:1357| [2025/04/30 10:19:45 836960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36983|rttvar:254|minrtt:30819|latest_rtt:37115|ack_delay:56| [2025/04/30 10:19:45 836967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:36993|rttvar:210|minrtt:30819|latest_rtt:37115|ack_delay:56| [2025/04/30 10:19:45 836974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1612|lost_pn:1609|thresh:3| [2025/04/30 10:19:45 836980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 836985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 836989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36993|rtt_var:210|pto_duration:38993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 836993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 836997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 837001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 837005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385900527|now:1746008385836989|interv:63538| [2025/04/30 10:19:45 837009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385900527|now:1746008385836989|interval:63538|pto_count:0|srtt:36993 [2025/04/30 10:19:45 837014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38948, ack_elapse 38833, delivered 45606|rate 1170945|lost 226| [2025/04/30 10:19:45 837018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170945) in round 33| [2025/04/30 10:19:45 837022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 837026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 837030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385799725|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 837035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385799725|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 837041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:36993|latest_rtt:37115|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 837056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 10:19:45 837063] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746008385836840|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 837068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505836840|now:1746008385836840|interv:120000000| [2025/04/30 10:19:45 837072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505836840|now:1746008385836840|interv:120000000| [2025/04/30 10:19:45 837076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 837080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385836263| [2025/04/30 10:19:45 837084] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385837084| [2025/04/30 10:19:45 837089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385837088| [2025/04/30 10:19:45 837095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36993|min_srtt:36993|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 837099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 837104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 837108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 837112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 837116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 837120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36993|min_srtt:36993|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 837126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 837134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 837140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 837146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 837150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 837158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 837162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1640019| [2025/04/30 10:19:45 837167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 837171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385838170|now:1746008385837170|interv:1000| [2025/04/30 10:19:45 837175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 837178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 837182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385838170| [2025/04/30 10:19:45 837186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385838170| [2025/04/30 10:19:45 837190] [debug] |xqc_engine_wakeup_after|wakeup:1746008385838170|now:1746008385837190|diff:980| [2025/04/30 10:19:45 837195] [debug] |xqc_engine_main_logic|END|now:1746008385837088| [2025/04/30 10:19:45 837200] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385837200| [2025/04/30 10:19:45 837204] [debug] |xqc_engine_wakeup_after|wakeup:1746008385838170|now:1746008385837204|diff:966| [2025/04/30 10:19:45 837210] [debug] |xqc_engine_main_logic|END|now:1746008385837200| [2025/04/30 10:19:45 838285] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385838284| [2025/04/30 10:19:45 838298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385838170|pq_index:0| [2025/04/30 10:19:45 838305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385837088| [2025/04/30 10:19:45 838313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385838312| [2025/04/30 10:19:45 838320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385838170|now:1746008385838312| [2025/04/30 10:19:45 838328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385838170|now:1746008385838312| [2025/04/30 10:19:45 838334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 838342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36993|min_srtt:36993|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 838349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 838356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 838362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 838369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 838375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 838381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:36993|min_srtt:36993|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 838395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 838401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 838407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 838414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 838420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 838425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 838430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1640019| [2025/04/30 10:19:45 838437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 838444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 10:19:45 838486] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385838455|stream_id:0|stream_offset:1640019| [2025/04/30 10:19:45 838496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 838504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 838510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36993|rtt_var:210|pto_duration:38993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 838517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 838523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 838530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 838536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385902448|now:1746008385838510|interv:63938| [2025/04/30 10:19:45 838542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385902448|now:1746008385838510|interval:63938|pto_count:0|srtt:36993 [2025/04/30 10:19:45 838565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 838576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 838580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1641198| [2025/04/30 10:19:45 838590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 838594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 10:19:45 838627] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385838602|stream_id:0|stream_offset:1641198| [2025/04/30 10:19:45 838633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 838640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 838647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:36993|rtt_var:210|pto_duration:38993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 838654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 838660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 838667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 838673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385902595|now:1746008385838646|interv:63949| [2025/04/30 10:19:45 838680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385902595|now:1746008385838646|interval:63949|pto_count:0|srtt:36993 [2025/04/30 10:19:45 838685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 838690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 838694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1642377| [2025/04/30 10:19:45 838699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 838703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 838708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 838712] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385838712|diff:13216| [2025/04/30 10:19:45 838716] [debug] |xqc_engine_main_logic|END|now:1746008385838312| [2025/04/30 10:19:45 838842] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385838840| [2025/04/30 10:19:45 838854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 838864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:705| [2025/04/30 10:19:45 838870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 10:19:45 838879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 10:19:45 838885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 838904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1613| [2025/04/30 10:19:45 838920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1580961|prior_time:1746008385799934|is_app_limited:0|send_elapse:38846|ack_elapse:38906|ctl_first_sent_time:1746008385801422|lagest_ack_time:1746008385838840|curr_delivered:1625367| [2025/04/30 10:19:45 838927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385801422| [2025/04/30 10:19:45 838934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:1358| [2025/04/30 10:19:45 838941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1614| [2025/04/30 10:19:45 838947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1580961|prior_time:1746008385799934|is_app_limited:0|send_elapse:38846|ack_elapse:38906|ctl_first_sent_time:1746008385801422|lagest_ack_time:1746008385838840|curr_delivered:1626567| [2025/04/30 10:19:45 838954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385801569| [2025/04/30 10:19:45 838961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:1359| [2025/04/30 10:19:45 838967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:36993|rttvar:210|minrtt:30819|latest_rtt:37271|ack_delay:64| [2025/04/30 10:19:45 838974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37019|rttvar:211|minrtt:30819|latest_rtt:37271|ack_delay:64| [2025/04/30 10:19:45 838980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/04/30 10:19:45 838987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 838992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 838997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37019|rtt_var:211|pto_duration:39019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 839004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 839011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 839018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 839024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385902621|now:1746008385838997|interv:63624| [2025/04/30 10:19:45 839028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385902621|now:1746008385838997|interval:63624|pto_count:0|srtt:37019 [2025/04/30 10:19:45 839033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38846, ack_elapse 38906, delivered 45606|rate 1172209|lost 226| [2025/04/30 10:19:45 839037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172209) in round 33| [2025/04/30 10:19:45 839042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 839050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 839054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385801569|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 839058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385801569|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 839063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37019|latest_rtt:37271|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 839069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 10:19:45 839074] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746008385838840|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 839079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505838840|now:1746008385838840|interv:120000000| [2025/04/30 10:19:45 839083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505838840|now:1746008385838840|interv:120000000| [2025/04/30 10:19:45 839089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 839096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385838312| [2025/04/30 10:19:45 839102] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385839102| [2025/04/30 10:19:45 839110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385839108| [2025/04/30 10:19:45 839116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37019|min_srtt:37019|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 839121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 839125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 839129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 839133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 839137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 839142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37019|min_srtt:37019|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 839146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 839159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 839163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 839167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 839174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 839181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 839188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1642377| [2025/04/30 10:19:45 839194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 839198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385840198|now:1746008385839198|interv:1000| [2025/04/30 10:19:45 839202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 839206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 839210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385840198| [2025/04/30 10:19:45 839214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385840198| [2025/04/30 10:19:45 839218] [debug] |xqc_engine_wakeup_after|wakeup:1746008385840198|now:1746008385839218|diff:980| [2025/04/30 10:19:45 839222] [debug] |xqc_engine_main_logic|END|now:1746008385839108| [2025/04/30 10:19:45 839228] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385839228| [2025/04/30 10:19:45 839232] [debug] |xqc_engine_wakeup_after|wakeup:1746008385840198|now:1746008385839232|diff:966| [2025/04/30 10:19:45 839236] [debug] |xqc_engine_main_logic|END|now:1746008385839228| [2025/04/30 10:19:45 840310] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385840310| [2025/04/30 10:19:45 840323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385840198|pq_index:0| [2025/04/30 10:19:45 840329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385839108| [2025/04/30 10:19:45 840336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385840333| [2025/04/30 10:19:45 840343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385840198|now:1746008385840333| [2025/04/30 10:19:45 840349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385840198|now:1746008385840333| [2025/04/30 10:19:45 840356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 840363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37019|min_srtt:37019|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 840371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 840385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 840392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 840398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 840405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 840411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37019|min_srtt:37019|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 840417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 840424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 840430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 840436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 840442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 840450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 840456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1642377| [2025/04/30 10:19:45 840463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 840469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 10:19:45 840517] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385840482|stream_id:0|stream_offset:1642377| [2025/04/30 10:19:45 840527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 840535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 840542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37019|rtt_var:211|pto_duration:39019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 840562] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 840572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 840577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 840581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385904501|now:1746008385840542|interv:63959| [2025/04/30 10:19:45 840590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385904501|now:1746008385840542|interval:63959|pto_count:0|srtt:37019 [2025/04/30 10:19:45 840595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 840600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 840604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1643556| [2025/04/30 10:19:45 840609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 840613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 10:19:45 840647] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385840621|stream_id:0|stream_offset:1643556| [2025/04/30 10:19:45 840656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 840664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 840670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37019|rtt_var:211|pto_duration:39019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 840677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 840681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 840685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 840689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385904640|now:1746008385840670|interv:63970| [2025/04/30 10:19:45 840693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385904640|now:1746008385840670|interval:63970|pto_count:0|srtt:37019 [2025/04/30 10:19:45 840698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 840702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 840706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1644735| [2025/04/30 10:19:45 840711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 840715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 840719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 840723] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385840723|diff:11205| [2025/04/30 10:19:45 840728] [debug] |xqc_engine_main_logic|END|now:1746008385840333| [2025/04/30 10:19:45 840830] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385840829| [2025/04/30 10:19:45 840839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 840849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:706| [2025/04/30 10:19:45 840856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 10:19:45 840864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 10:19:45 840870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 840877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1616|path_largest_ack:1615| [2025/04/30 10:19:45 840884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1583361|prior_time:1746008385801972|is_app_limited:0|send_elapse:38886|ack_elapse:38857|ctl_first_sent_time:1746008385803522|lagest_ack_time:1746008385840829|curr_delivered:1627767| [2025/04/30 10:19:45 840891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385803522| [2025/04/30 10:19:45 840898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:1360| [2025/04/30 10:19:45 840904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1616|path_largest_ack:1616| [2025/04/30 10:19:45 840912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1583361|prior_time:1746008385801972|is_app_limited:0|send_elapse:38886|ack_elapse:38857|ctl_first_sent_time:1746008385803522|lagest_ack_time:1746008385840829|curr_delivered:1628967| [2025/04/30 10:19:45 840919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385803681| [2025/04/30 10:19:45 840925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:1361| [2025/04/30 10:19:45 840930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37019|rttvar:211|minrtt:30819|latest_rtt:37148|ack_delay:64| [2025/04/30 10:19:45 840936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37027|rttvar:175|minrtt:30819|latest_rtt:37148|ack_delay:64| [2025/04/30 10:19:45 840944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1616|lost_pn:1613|thresh:3| [2025/04/30 10:19:45 840950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 840957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 840963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37027|rtt_var:175|pto_duration:39027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 840967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 840971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 840975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 840983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385904648|now:1746008385840962|interv:63686| [2025/04/30 10:19:45 840987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385904648|now:1746008385840962|interval:63686|pto_count:0|srtt:37027 [2025/04/30 10:19:45 840992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38886, ack_elapse 38857, delivered 45606|rate 1172812|lost 226| [2025/04/30 10:19:45 840997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172812) in round 33| [2025/04/30 10:19:45 841001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 841005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 841009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385803681|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 841013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385803681|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 841018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37027|latest_rtt:37148|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 841024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 10:19:45 841028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746008385840829|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 841033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505840829|now:1746008385840829|interv:120000000| [2025/04/30 10:19:45 841037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505840829|now:1746008385840829|interv:120000000| [2025/04/30 10:19:45 841041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 841046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385840333| [2025/04/30 10:19:45 841050] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385841050| [2025/04/30 10:19:45 841055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385841054| [2025/04/30 10:19:45 841060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37027|min_srtt:37027|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 841065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 841072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 841076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 841080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 841084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 841088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37027|min_srtt:37027|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 841092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 841097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 841100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 841104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 841108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 841113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 841117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1644735| [2025/04/30 10:19:45 841122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 841126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385842126|now:1746008385841126|interv:1000| [2025/04/30 10:19:45 841130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 841134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 841138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385842126| [2025/04/30 10:19:45 841142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385842126| [2025/04/30 10:19:45 841146] [debug] |xqc_engine_wakeup_after|wakeup:1746008385842126|now:1746008385841146|diff:980| [2025/04/30 10:19:45 841150] [debug] |xqc_engine_main_logic|END|now:1746008385841054| [2025/04/30 10:19:45 841156] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385841156| [2025/04/30 10:19:45 841160] [debug] |xqc_engine_wakeup_after|wakeup:1746008385842126|now:1746008385841159|diff:967| [2025/04/30 10:19:45 841163] [debug] |xqc_engine_main_logic|END|now:1746008385841156| [2025/04/30 10:19:45 842231] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385842231| [2025/04/30 10:19:45 842241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385842126|pq_index:0| [2025/04/30 10:19:45 842245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385841054| [2025/04/30 10:19:45 842250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385842249| [2025/04/30 10:19:45 842261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385842126|now:1746008385842249| [2025/04/30 10:19:45 842265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385842126|now:1746008385842249| [2025/04/30 10:19:45 842269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 842275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37027|min_srtt:37027|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 842280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 842284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 842288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 842292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 842299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 842306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37027|min_srtt:37027|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 842312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 842320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 842324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 842329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 842336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 842343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 842349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1644735| [2025/04/30 10:19:45 842355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 842361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 10:19:45 842404] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385842372|stream_id:0|stream_offset:1644735| [2025/04/30 10:19:45 842412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 842418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 842428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37027|rtt_var:175|pto_duration:39027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 842435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 842440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 842445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 842451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385906399|now:1746008385842428|interv:63971| [2025/04/30 10:19:45 842457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385906399|now:1746008385842428|interval:63971|pto_count:0|srtt:37027 [2025/04/30 10:19:45 842463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 842469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 842475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1645914| [2025/04/30 10:19:45 842482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 842488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 10:19:45 842527] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385842498|stream_id:0|stream_offset:1645914| [2025/04/30 10:19:45 842536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 842543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 842581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37027|rtt_var:175|pto_duration:39027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 842592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 842598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 842602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 842606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385906525|now:1746008385842581|interv:63944| [2025/04/30 10:19:45 842610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385906525|now:1746008385842581|interval:63944|pto_count:0|srtt:37027 [2025/04/30 10:19:45 842614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 842620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 842629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1647093| [2025/04/30 10:19:45 842633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 842638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 842642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 842646] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385842646|diff:9282| [2025/04/30 10:19:45 842650] [debug] |xqc_engine_main_logic|END|now:1746008385842249| [2025/04/30 10:19:45 842799] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385842798| [2025/04/30 10:19:45 842808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 842817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:707| [2025/04/30 10:19:45 842823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 10:19:45 842831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 10:19:45 842838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 842844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1617| [2025/04/30 10:19:45 842851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1585761|prior_time:1746008385803957|is_app_limited:0|send_elapse:38974|ack_elapse:38841|ctl_first_sent_time:1746008385805505|lagest_ack_time:1746008385842798|curr_delivered:1630167| [2025/04/30 10:19:45 842859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385805505| [2025/04/30 10:19:45 842867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:1362| [2025/04/30 10:19:45 842873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1618| [2025/04/30 10:19:45 842880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1585761|prior_time:1746008385803957|is_app_limited:0|send_elapse:38974|ack_elapse:38841|ctl_first_sent_time:1746008385805505|lagest_ack_time:1746008385842798|curr_delivered:1631367| [2025/04/30 10:19:45 842887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385805652| [2025/04/30 10:19:45 842892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:1363| [2025/04/30 10:19:45 842899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37027|rttvar:175|minrtt:30819|latest_rtt:37146|ack_delay:64| [2025/04/30 10:19:45 842905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37034|rttvar:145|minrtt:30819|latest_rtt:37146|ack_delay:64| [2025/04/30 10:19:45 842912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1618|lost_pn:1615|thresh:3| [2025/04/30 10:19:45 842927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 842933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 842940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37034|rtt_var:145|pto_duration:39034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 842948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 842954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 842960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 842965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385906532|now:1746008385842940|interv:63592| [2025/04/30 10:19:45 842969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385906532|now:1746008385842940|interval:63592|pto_count:0|srtt:37034 [2025/04/30 10:19:45 842974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38974, ack_elapse 38841, delivered 45606|rate 1170164|lost 226| [2025/04/30 10:19:45 842978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170164) in round 33| [2025/04/30 10:19:45 842983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 842987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 842991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385805652|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 842995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385805652|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 843000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37034|latest_rtt:37146|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 843006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 10:19:45 843010] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746008385842798|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 843015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505842798|now:1746008385842798|interv:120000000| [2025/04/30 10:19:45 843019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505842798|now:1746008385842798|interv:120000000| [2025/04/30 10:19:45 843023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 843028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385842249| [2025/04/30 10:19:45 843032] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385843032| [2025/04/30 10:19:45 843046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385843045| [2025/04/30 10:19:45 843052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37034|min_srtt:37034|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 843057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 843061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 843065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 843069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 843073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 843078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37034|min_srtt:37034|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 843082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 843087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 843090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 843094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 843098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 843103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 843107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1647093| [2025/04/30 10:19:45 843111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 843115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385844115|now:1746008385843115|interv:1000| [2025/04/30 10:19:45 843119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 843123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 843127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385844115| [2025/04/30 10:19:45 843131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385844115| [2025/04/30 10:19:45 843135] [debug] |xqc_engine_wakeup_after|wakeup:1746008385844115|now:1746008385843135|diff:980| [2025/04/30 10:19:45 843139] [debug] |xqc_engine_main_logic|END|now:1746008385843045| [2025/04/30 10:19:45 843147] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385843147| [2025/04/30 10:19:45 843151] [debug] |xqc_engine_wakeup_after|wakeup:1746008385844115|now:1746008385843151|diff:964| [2025/04/30 10:19:45 843155] [debug] |xqc_engine_main_logic|END|now:1746008385843147| [2025/04/30 10:19:45 844224] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385844224| [2025/04/30 10:19:45 844233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385844115|pq_index:0| [2025/04/30 10:19:45 844238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385843045| [2025/04/30 10:19:45 844243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385844242| [2025/04/30 10:19:45 844247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385844115|now:1746008385844242| [2025/04/30 10:19:45 844252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385844115|now:1746008385844242| [2025/04/30 10:19:45 844256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 844261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37034|min_srtt:37034|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 844266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 844270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 844274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 844278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 844283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 844287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37034|min_srtt:37034|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 844291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 844295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 844299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 844305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 844312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 844319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 844325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1647093| [2025/04/30 10:19:45 844339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 844346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 10:19:45 844388] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385844356|stream_id:0|stream_offset:1647093| [2025/04/30 10:19:45 844396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 844403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 844409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37034|rtt_var:145|pto_duration:39034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 844415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 844421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 844426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 844432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385908390|now:1746008385844409|interv:63981| [2025/04/30 10:19:45 844437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385908390|now:1746008385844409|interval:63981|pto_count:0|srtt:37034 [2025/04/30 10:19:45 844444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 844455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 844461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1648272| [2025/04/30 10:19:45 844467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 844473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 10:19:45 844509] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385844482|stream_id:0|stream_offset:1648272| [2025/04/30 10:19:45 844515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1658|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 844520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 844524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37034|rtt_var:145|pto_duration:39034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 844529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 844533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 844541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 844545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385908516|now:1746008385844524|interv:63992| [2025/04/30 10:19:45 844566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385908516|now:1746008385844524|interval:63992|pto_count:0|srtt:37034 [2025/04/30 10:19:45 844577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 844584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 844590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1649451| [2025/04/30 10:19:45 844595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 844599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 844603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 844607] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385844607|diff:7321| [2025/04/30 10:19:45 844612] [debug] |xqc_engine_main_logic|END|now:1746008385844242| [2025/04/30 10:19:45 844784] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385844783| [2025/04/30 10:19:45 844793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 844801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:708| [2025/04/30 10:19:45 844807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 10:19:45 844816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 10:19:45 844823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 844830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1620|path_largest_ack:1619| [2025/04/30 10:19:45 844836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1588161|prior_time:1746008385805943|is_app_limited:0|send_elapse:38908|ack_elapse:38840|ctl_first_sent_time:1746008385807447|lagest_ack_time:1746008385844783|curr_delivered:1632567| [2025/04/30 10:19:45 844843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385807447| [2025/04/30 10:19:45 844850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:1364| [2025/04/30 10:19:45 844857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1620|path_largest_ack:1620| [2025/04/30 10:19:45 844864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1588161|prior_time:1746008385805943|is_app_limited:0|send_elapse:38908|ack_elapse:38840|ctl_first_sent_time:1746008385807447|lagest_ack_time:1746008385844783|curr_delivered:1633767| [2025/04/30 10:19:45 844871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385807624| [2025/04/30 10:19:45 844884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:1365| [2025/04/30 10:19:45 844891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37034|rttvar:145|minrtt:30819|latest_rtt:37159|ack_delay:64| [2025/04/30 10:19:45 844897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37041|rttvar:124|minrtt:30819|latest_rtt:37159|ack_delay:64| [2025/04/30 10:19:45 844905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1620|lost_pn:1617|thresh:3| [2025/04/30 10:19:45 844911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 844918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 844923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37041|rtt_var:124|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 844927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 844931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 844935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 844939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385908523|now:1746008385844922|interv:63601| [2025/04/30 10:19:45 844943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385908523|now:1746008385844922|interval:63601|pto_count:0|srtt:37041 [2025/04/30 10:19:45 844947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38908, ack_elapse 38840, delivered 45606|rate 1172149|lost 226| [2025/04/30 10:19:45 844952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172149) in round 33| [2025/04/30 10:19:45 844956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 844960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 844964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385807624|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 844968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385807624|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 844973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37041|latest_rtt:37159|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 844979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 10:19:45 844984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746008385844783|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 844992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505844783|now:1746008385844783|interv:120000000| [2025/04/30 10:19:45 844996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505844783|now:1746008385844783|interv:120000000| [2025/04/30 10:19:45 845000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 845004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385844242| [2025/04/30 10:19:45 845008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385845008| [2025/04/30 10:19:45 845013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385845012| [2025/04/30 10:19:45 845019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37041|min_srtt:37041|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 845024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 845028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 845032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 845036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 845040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 845045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37041|min_srtt:37041|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 845049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 845053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 845057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 845061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 845065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 845069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 845073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1649451| [2025/04/30 10:19:45 845078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 845084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385846084|now:1746008385845084|interv:1000| [2025/04/30 10:19:45 845088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 845092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 845096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385846084| [2025/04/30 10:19:45 845100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385846084| [2025/04/30 10:19:45 845104] [debug] |xqc_engine_wakeup_after|wakeup:1746008385846084|now:1746008385845104|diff:980| [2025/04/30 10:19:45 845108] [debug] |xqc_engine_main_logic|END|now:1746008385845012| [2025/04/30 10:19:45 845114] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385845114| [2025/04/30 10:19:45 845118] [debug] |xqc_engine_wakeup_after|wakeup:1746008385846084|now:1746008385845118|diff:966| [2025/04/30 10:19:45 845121] [debug] |xqc_engine_main_logic|END|now:1746008385845114| [2025/04/30 10:19:45 846191] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385846190| [2025/04/30 10:19:45 846199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385846084|pq_index:0| [2025/04/30 10:19:45 846204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385845012| [2025/04/30 10:19:45 846209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385846208| [2025/04/30 10:19:45 846214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385846084|now:1746008385846208| [2025/04/30 10:19:45 846218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385846084|now:1746008385846208| [2025/04/30 10:19:45 846222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 846227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37041|min_srtt:37041|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 846232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 846237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 846240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 846244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 846249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 846253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37041|min_srtt:37041|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 846257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 846261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 846271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 846275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 846279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 846284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 846288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1649451| [2025/04/30 10:19:45 846293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 846298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 10:19:45 846344] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385846310|stream_id:0|stream_offset:1649451| [2025/04/30 10:19:45 846355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 846362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 846369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37041|rtt_var:124|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 846376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 846382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 846387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 846393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385910351|now:1746008385846369|interv:63982| [2025/04/30 10:19:45 846399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385910351|now:1746008385846369|interval:63982|pto_count:0|srtt:37041 [2025/04/30 10:19:45 846406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 846413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 846420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 846427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 846433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 10:19:45 846493] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385846444|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 846512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 846519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 846526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37041|rtt_var:124|pto_duration:39041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 846533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 846566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 846577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 846582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385910485|now:1746008385846526|interv:63959| [2025/04/30 10:19:45 846586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385910485|now:1746008385846526|interval:63959|pto_count:0|srtt:37041 [2025/04/30 10:19:45 846590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 846596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 846600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1651809| [2025/04/30 10:19:45 846604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 846608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 846613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 846617] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385846617|diff:5311| [2025/04/30 10:19:45 846625] [debug] |xqc_engine_main_logic|END|now:1746008385846208| [2025/04/30 10:19:45 846787] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385846786| [2025/04/30 10:19:45 846795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 846803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:709| [2025/04/30 10:19:45 846810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 10:19:45 846818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 10:19:45 846824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 846831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1621| [2025/04/30 10:19:45 846837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1590561|prior_time:1746008385807961|is_app_limited:0|send_elapse:38942|ack_elapse:38825|ctl_first_sent_time:1746008385809504|lagest_ack_time:1746008385846786|curr_delivered:1634967| [2025/04/30 10:19:45 846845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385809504| [2025/04/30 10:19:45 846858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:1366| [2025/04/30 10:19:45 846863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1622| [2025/04/30 10:19:45 846870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1590561|prior_time:1746008385807961|is_app_limited:0|send_elapse:38942|ack_elapse:38825|ctl_first_sent_time:1746008385809504|lagest_ack_time:1746008385846786|curr_delivered:1636167| [2025/04/30 10:19:45 846877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385809652| [2025/04/30 10:19:45 846883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:1367| [2025/04/30 10:19:45 846890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37041|rttvar:124|minrtt:30819|latest_rtt:37134|ack_delay:64| [2025/04/30 10:19:45 846897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37044|rttvar:100|minrtt:30819|latest_rtt:37134|ack_delay:64| [2025/04/30 10:19:45 846904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1622|lost_pn:1619|thresh:3| [2025/04/30 10:19:45 846911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 846918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 846924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37044|rtt_var:100|pto_duration:39044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 846931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 846937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 846943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 846949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385910488|now:1746008385846924|interv:63564| [2025/04/30 10:19:45 846953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385910488|now:1746008385846924|interval:63564|pto_count:0|srtt:37044 [2025/04/30 10:19:45 846958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38942, ack_elapse 38825, delivered 45606|rate 1171126|lost 226| [2025/04/30 10:19:45 846963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171126) in round 33| [2025/04/30 10:19:45 846967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 846971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 846975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385809652|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 846980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385809652|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 846989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37044|latest_rtt:37134|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 846995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 10:19:45 847000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746008385846786|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 847004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505846786|now:1746008385846786|interv:120000000| [2025/04/30 10:19:45 847009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505846786|now:1746008385846786|interv:120000000| [2025/04/30 10:19:45 847012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 847017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385846208| [2025/04/30 10:19:45 847021] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385847021| [2025/04/30 10:19:45 847026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385847025| [2025/04/30 10:19:45 847032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37044|min_srtt:37044|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 847036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 847041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 847045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 847048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 847053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 847057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37044|min_srtt:37044|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 847061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 847065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 847069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 847073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 847080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 847085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 847089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1651809| [2025/04/30 10:19:45 847093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 847097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385848097|now:1746008385847097|interv:1000| [2025/04/30 10:19:45 847101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 847105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 847109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385848097| [2025/04/30 10:19:45 847113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385848097| [2025/04/30 10:19:45 847117] [debug] |xqc_engine_wakeup_after|wakeup:1746008385848097|now:1746008385847117|diff:980| [2025/04/30 10:19:45 847121] [debug] |xqc_engine_main_logic|END|now:1746008385847025| [2025/04/30 10:19:45 847127] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385847127| [2025/04/30 10:19:45 847131] [debug] |xqc_engine_wakeup_after|wakeup:1746008385848097|now:1746008385847131|diff:966| [2025/04/30 10:19:45 847135] [debug] |xqc_engine_main_logic|END|now:1746008385847127| [2025/04/30 10:19:45 848203] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385848203| [2025/04/30 10:19:45 848215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385848097|pq_index:0| [2025/04/30 10:19:45 848219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385847025| [2025/04/30 10:19:45 848224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385848223| [2025/04/30 10:19:45 848229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385848097|now:1746008385848223| [2025/04/30 10:19:45 848233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385848097|now:1746008385848223| [2025/04/30 10:19:45 848237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 848242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37044|min_srtt:37044|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 848247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 848251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 848255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 848259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 848270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 848274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37044|min_srtt:37044|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 848278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 848282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 848286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 848290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 848294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 848299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 848304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1651809| [2025/04/30 10:19:45 848312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 848318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 10:19:45 848362] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385848329|stream_id:0|stream_offset:1651809| [2025/04/30 10:19:45 848390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 848397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 848404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37044|rtt_var:100|pto_duration:39044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 848410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 848416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 848422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 848429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385912373|now:1746008385848403|interv:63970| [2025/04/30 10:19:45 848435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385912373|now:1746008385848403|interval:63970|pto_count:0|srtt:37044 [2025/04/30 10:19:45 848442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 848460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 848473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1652988| [2025/04/30 10:19:45 848480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 848486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 10:19:45 848530] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385848497|stream_id:0|stream_offset:1652988| [2025/04/30 10:19:45 848541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 848548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 848575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37044|rtt_var:100|pto_duration:39044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 848579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 848583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 848587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 848591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385912541|now:1746008385848575|interv:63966| [2025/04/30 10:19:45 848595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385912541|now:1746008385848575|interval:63966|pto_count:0|srtt:37044 [2025/04/30 10:19:45 848600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 848605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 848609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1654167| [2025/04/30 10:19:45 848614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 848618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 848622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 848626] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385848626|diff:3302| [2025/04/30 10:19:45 848631] [debug] |xqc_engine_main_logic|END|now:1746008385848223| [2025/04/30 10:19:45 848809] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385848808| [2025/04/30 10:19:45 848816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 848822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:710| [2025/04/30 10:19:45 848826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 10:19:45 848841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 10:19:45 848847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 848855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1624|path_largest_ack:1623| [2025/04/30 10:19:45 848862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1592961|prior_time:1746008385809893|is_app_limited:0|send_elapse:38920|ack_elapse:38915|ctl_first_sent_time:1746008385811437|lagest_ack_time:1746008385848808|curr_delivered:1637367| [2025/04/30 10:19:45 848869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385811437| [2025/04/30 10:19:45 848876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:1368| [2025/04/30 10:19:45 848883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1624|path_largest_ack:1624| [2025/04/30 10:19:45 848890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1592961|prior_time:1746008385809893|is_app_limited:0|send_elapse:38920|ack_elapse:38915|ctl_first_sent_time:1746008385811437|lagest_ack_time:1746008385848808|curr_delivered:1638567| [2025/04/30 10:19:45 848896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385811597| [2025/04/30 10:19:45 848904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:1369| [2025/04/30 10:19:45 848910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37044|rttvar:100|minrtt:30819|latest_rtt:37211|ack_delay:64| [2025/04/30 10:19:45 848917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37057|rttvar:100|minrtt:30819|latest_rtt:37211|ack_delay:64| [2025/04/30 10:19:45 848923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1624|lost_pn:1621|thresh:3| [2025/04/30 10:19:45 848927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 848932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 848938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37057|rtt_var:100|pto_duration:39057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 848946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 848952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 848958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 848965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385912554|now:1746008385848938|interv:63616| [2025/04/30 10:19:45 848970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385912554|now:1746008385848938|interval:63616|pto_count:0|srtt:37057 [2025/04/30 10:19:45 848975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38920, ack_elapse 38915, delivered 45606|rate 1171788|lost 226| [2025/04/30 10:19:45 848987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171788) in round 33| [2025/04/30 10:19:45 848994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 849001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 849006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385811597|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 849011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385811597|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 849015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37057|latest_rtt:37211|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 849022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 10:19:45 849026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746008385848808|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 849031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505848808|now:1746008385848808|interv:120000000| [2025/04/30 10:19:45 849035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505848808|now:1746008385848808|interv:120000000| [2025/04/30 10:19:45 849039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 849044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385848223| [2025/04/30 10:19:45 849048] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385849047| [2025/04/30 10:19:45 849052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385849051| [2025/04/30 10:19:45 849058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37057|min_srtt:37057|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 849063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 849067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 849071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 849075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 849079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 849087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37057|min_srtt:37057|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 849091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 849096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 849099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 849103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 849108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 849112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 849116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1654167| [2025/04/30 10:19:45 849121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 849125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385850125|now:1746008385849125|interv:1000| [2025/04/30 10:19:45 849129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 849133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 849137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385850125| [2025/04/30 10:19:45 849141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385850125| [2025/04/30 10:19:45 849144] [debug] |xqc_engine_wakeup_after|wakeup:1746008385850125|now:1746008385849144|diff:981| [2025/04/30 10:19:45 849149] [debug] |xqc_engine_main_logic|END|now:1746008385849051| [2025/04/30 10:19:45 849154] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385849154| [2025/04/30 10:19:45 849158] [debug] |xqc_engine_wakeup_after|wakeup:1746008385850125|now:1746008385849158|diff:967| [2025/04/30 10:19:45 849162] [debug] |xqc_engine_main_logic|END|now:1746008385849154| [2025/04/30 10:19:45 850230] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385850229| [2025/04/30 10:19:45 850239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385850125|pq_index:0| [2025/04/30 10:19:45 850243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385849051| [2025/04/30 10:19:45 850248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385850247| [2025/04/30 10:19:45 850253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385850125|now:1746008385850247| [2025/04/30 10:19:45 850257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385850125|now:1746008385850247| [2025/04/30 10:19:45 850261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 850267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37057|min_srtt:37057|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 850277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 850282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 850286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 850290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 850294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 850298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37057|min_srtt:37057|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 850304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 850312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 850318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 850325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 850332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 850338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 850342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1654167| [2025/04/30 10:19:45 850346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 850351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 10:19:45 850397] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746008385850361|stream_id:0|stream_offset:1654167| [2025/04/30 10:19:45 850407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 850414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 850420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37057|rtt_var:100|pto_duration:39057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 850427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 850433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 850444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:45 850450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385914418|now:1746008385850420|interv:63998| [2025/04/30 10:19:45 850456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385914418|now:1746008385850420|interval:63998|pto_count:0|srtt:37057 [2025/04/30 10:19:45 850464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46800| [2025/04/30 10:19:45 850472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 850478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1655346| [2025/04/30 10:19:45 850485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 850491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 10:19:45 850537] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008385850502|stream_id:0|stream_offset:1655346| [2025/04/30 10:19:45 850544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 850565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:45 850575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37057|rtt_var:100|pto_duration:39057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 850579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 850583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 850587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:45 850591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385914559|now:1746008385850574|interv:63985| [2025/04/30 10:19:45 850595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385914559|now:1746008385850574|interval:63985|pto_count:0|srtt:37057 [2025/04/30 10:19:45 850600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:48000| [2025/04/30 10:19:45 850604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 850609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1656525| [2025/04/30 10:19:45 850613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 850617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 850626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 850630] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385850630|diff:1298| [2025/04/30 10:19:45 850635] [debug] |xqc_engine_main_logic|END|now:1746008385850247| [2025/04/30 10:19:45 850820] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385850819| [2025/04/30 10:19:45 850830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 850841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:711| [2025/04/30 10:19:45 850846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 10:19:45 850853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 10:19:45 850858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 850866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1626|path_largest_ack:1625| [2025/04/30 10:19:45 850873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1595361|prior_time:1746008385811928|is_app_limited:0|send_elapse:37784|ack_elapse:38891|ctl_first_sent_time:1746008385813482|lagest_ack_time:1746008385850819|curr_delivered:1639767| [2025/04/30 10:19:45 850880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385813482| [2025/04/30 10:19:45 850887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:1370| [2025/04/30 10:19:45 850894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1626|path_largest_ack:1626| [2025/04/30 10:19:45 850900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1595361|prior_time:1746008385811928|is_app_limited:0|send_elapse:37784|ack_elapse:38891|ctl_first_sent_time:1746008385813482|lagest_ack_time:1746008385850819|curr_delivered:1640967| [2025/04/30 10:19:45 850906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385813638| [2025/04/30 10:19:45 850910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:1371| [2025/04/30 10:19:45 850915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37057|rttvar:100|minrtt:30819|latest_rtt:37181|ack_delay:64| [2025/04/30 10:19:45 850920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37064|rttvar:90|minrtt:30819|latest_rtt:37181|ack_delay:64| [2025/04/30 10:19:45 850926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1626|lost_pn:1623|thresh:3| [2025/04/30 10:19:45 850933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 850939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 850946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37064|rtt_var:90|pto_duration:39064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 850953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 850967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 850973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 10:19:45 850979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385914566|now:1746008385850945|interv:63621| [2025/04/30 10:19:45 850985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385914566|now:1746008385850945|interval:63621|pto_count:0|srtt:37064 [2025/04/30 10:19:45 850991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37784, ack_elapse 38891, delivered 45606|rate 1172662|lost 226| [2025/04/30 10:19:45 850998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172662) in round 33| [2025/04/30 10:19:45 851005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 851012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 851018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385813638|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 851026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385813638|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 851032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:45600|srtt:37064|latest_rtt:37181|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 851038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 10:19:45 851043] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746008385850819|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 851047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505850819|now:1746008385850819|interv:120000000| [2025/04/30 10:19:45 851052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505850819|now:1746008385850819|interv:120000000| [2025/04/30 10:19:45 851055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 851060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385850247| [2025/04/30 10:19:45 851064] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385851064| [2025/04/30 10:19:45 851069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385851068| [2025/04/30 10:19:45 851075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 851083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 851088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 851091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 851095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 851100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 851104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 851108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 851112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 851116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 851120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 851124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 851129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 851133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1656525| [2025/04/30 10:19:45 851137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 851141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385852141|now:1746008385851141|interv:1000| [2025/04/30 10:19:45 851145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 851149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 851153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385851928| [2025/04/30 10:19:45 851157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385851928| [2025/04/30 10:19:45 851161] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385851161|diff:767| [2025/04/30 10:19:45 851165] [debug] |xqc_engine_main_logic|END|now:1746008385851068| [2025/04/30 10:19:45 851170] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385851170| [2025/04/30 10:19:45 851174] [debug] |xqc_engine_wakeup_after|wakeup:1746008385851928|now:1746008385851174|diff:754| [2025/04/30 10:19:45 851178] [debug] |xqc_engine_main_logic|END|now:1746008385851170| [2025/04/30 10:19:45 852245] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385852245| [2025/04/30 10:19:45 852256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385851928|pq_index:0| [2025/04/30 10:19:45 852261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385851068| [2025/04/30 10:19:45 852271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385852269| [2025/04/30 10:19:45 852275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385851928|now:1746008385852269| [2025/04/30 10:19:45 852279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 852284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385851928|now:1746008385852269| [2025/04/30 10:19:45 852290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 852296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385852141|now:1746008385852269| [2025/04/30 10:19:45 852303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385852141|now:1746008385852269| [2025/04/30 10:19:45 852309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 852317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:712|ack_delay:25388|first_ack_range:34|largest_pkt_recv_time:1746008385826928| [2025/04/30 10:19:45 852324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:712|low:678|pkt_pns:2| [2025/04/30 10:19:45 852330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:700|frame_largest_recv:712| [2025/04/30 10:19:45 852337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 852344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 852351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 852358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 852364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 852370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 852377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 852384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 852390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 852397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 852403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 852408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 852420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 852428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 852435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:45600|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1656525| [2025/04/30 10:19:45 852442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 852449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 10:19:45 852489] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1665|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45600|now:1746008385852460|stream_id:0|stream_offset:1656525| [2025/04/30 10:19:45 852495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1665|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 10:19:45 852500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 10:19:45 852505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37064|rtt_var:90|pto_duration:39064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 852509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 852513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 852517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 852521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385916524|now:1746008385852505|interv:64019| [2025/04/30 10:19:45 852525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385916524|now:1746008385852505|interval:64019|pto_count:0|srtt:37064 [2025/04/30 10:19:45 852530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 852535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 852540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 852544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 852565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385916524| [2025/04/30 10:19:45 852574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385916524| [2025/04/30 10:19:45 852578] [debug] |xqc_engine_wakeup_after|wakeup:1746008385916524|now:1746008385852578|diff:63946| [2025/04/30 10:19:45 852583] [debug] |xqc_engine_main_logic|END|now:1746008385852269| [2025/04/30 10:19:45 852784] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385852782| [2025/04/30 10:19:45 852796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 852813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:712| [2025/04/30 10:19:45 852819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 10:19:45 852828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 10:19:45 852834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 852842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1628|path_largest_ack:1627| [2025/04/30 10:19:45 852850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48006|prior_delivered:1595361|prior_time:1746008385811928|is_app_limited:0|send_elapse:38067|ack_elapse:40854|ctl_first_sent_time:1746008385813765|lagest_ack_time:1746008385852782|curr_delivered:1642167| [2025/04/30 10:19:45 852857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385813765| [2025/04/30 10:19:45 852864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:1372| [2025/04/30 10:19:45 852871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1628|path_largest_ack:1628| [2025/04/30 10:19:45 852878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46806|prior_delivered:1597761|prior_time:1746008385813942|is_app_limited:0|send_elapse:37865|ack_elapse:38840|ctl_first_sent_time:1746008385815472|lagest_ack_time:1746008385852782|curr_delivered:1643367| [2025/04/30 10:19:45 852885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385815472| [2025/04/30 10:19:45 852890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:1373| [2025/04/30 10:19:45 852894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37064|rttvar:90|minrtt:30819|latest_rtt:37310|ack_delay:64| [2025/04/30 10:19:45 852899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37086|rttvar:113|minrtt:30819|latest_rtt:37310|ack_delay:64| [2025/04/30 10:19:45 852906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1628|lost_pn:1625|thresh:3| [2025/04/30 10:19:45 852912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 852918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 852923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37086|rtt_var:113|pto_duration:39086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 852927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 852931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 852935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 852941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385916546|now:1746008385852922|interv:63624| [2025/04/30 10:19:45 852953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385916546|now:1746008385852922|interval:63624|pto_count:0|srtt:37086 [2025/04/30 10:19:45 852960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37865, ack_elapse 38840, delivered 45606|rate 1174201|lost 226| [2025/04/30 10:19:45 852964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174201) in round 33| [2025/04/30 10:19:45 852968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 852973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 852977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385815472|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 852981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385815472|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 852986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37086|latest_rtt:37310|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 852992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 10:19:45 852996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746008385852782|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 853001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505852782|now:1746008385852782|interv:120000000| [2025/04/30 10:19:45 853006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505852782|now:1746008385852782|interv:120000000| [2025/04/30 10:19:45 853010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385916524|pq_index:0| [2025/04/30 10:19:45 853014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385852269| [2025/04/30 10:19:45 853018] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385853018| [2025/04/30 10:19:45 853023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385853022| [2025/04/30 10:19:45 853029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37086|min_srtt:37086|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 853034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 853038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 853042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 853046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 853054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 853058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37086|min_srtt:37086|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 853062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 853067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 853070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 853074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 853078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 853083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 853087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 853092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 853096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 10:19:45 853132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385853104|stream_id:0|stream_offset:1657704| [2025/04/30 10:19:45 853139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 853144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 853151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37086|rtt_var:113|pto_duration:39086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 853158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 853164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 853171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 853177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385917190|now:1746008385853150|interv:64040| [2025/04/30 10:19:45 853184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385917190|now:1746008385853150|interval:64040|pto_count:0|srtt:37086 [2025/04/30 10:19:45 853192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 853205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 853210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1658883| [2025/04/30 10:19:45 853215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 853219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385854218|now:1746008385853218|interv:1000| [2025/04/30 10:19:45 853223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 853227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 853231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385854218| [2025/04/30 10:19:45 853235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385854218| [2025/04/30 10:19:45 853239] [debug] |xqc_engine_wakeup_after|wakeup:1746008385854218|now:1746008385853239|diff:979| [2025/04/30 10:19:45 853244] [debug] |xqc_engine_main_logic|END|now:1746008385853022| [2025/04/30 10:19:45 853249] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385853249| [2025/04/30 10:19:45 853253] [debug] |xqc_engine_wakeup_after|wakeup:1746008385854218|now:1746008385853253|diff:965| [2025/04/30 10:19:45 853257] [debug] |xqc_engine_main_logic|END|now:1746008385853249| [2025/04/30 10:19:45 854330] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385854330| [2025/04/30 10:19:45 854343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385854218|pq_index:0| [2025/04/30 10:19:45 854350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385853022| [2025/04/30 10:19:45 854357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385854355| [2025/04/30 10:19:45 854363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385854218|now:1746008385854355| [2025/04/30 10:19:45 854369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385854218|now:1746008385854355| [2025/04/30 10:19:45 854374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 854382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37086|min_srtt:37086|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 854388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 854395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 854400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 854405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 854411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 854417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37086|min_srtt:37086|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 854430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 854436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 854441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 854447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 854453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 854460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 854465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1658883| [2025/04/30 10:19:45 854470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 854474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 10:19:45 854509] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385854482|stream_id:0|stream_offset:1658883| [2025/04/30 10:19:45 854516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 854521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 854527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37086|rtt_var:113|pto_duration:39086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 854535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 854541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 854548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 854577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385918568|now:1746008385854527|interv:64041| [2025/04/30 10:19:45 854584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385918568|now:1746008385854527|interval:64041|pto_count:0|srtt:37086 [2025/04/30 10:19:45 854592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 854599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 854603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 854612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 854617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385918568| [2025/04/30 10:19:45 854621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385918568| [2025/04/30 10:19:45 854625] [debug] |xqc_engine_wakeup_after|wakeup:1746008385918568|now:1746008385854625|diff:63943| [2025/04/30 10:19:45 854629] [debug] |xqc_engine_main_logic|END|now:1746008385854355| [2025/04/30 10:19:45 854779] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385854778| [2025/04/30 10:19:45 854792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 854801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:713| [2025/04/30 10:19:45 854806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 10:19:45 854812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 10:19:45 854818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 854826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1630|path_largest_ack:1629| [2025/04/30 10:19:45 854834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1600161|prior_time:1746008385815875|is_app_limited:0|send_elapse:37709|ack_elapse:38903|ctl_first_sent_time:1746008385817381|lagest_ack_time:1746008385854778|curr_delivered:1644567| [2025/04/30 10:19:45 854841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385817381| [2025/04/30 10:19:45 854848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:1374| [2025/04/30 10:19:45 854855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1630|path_largest_ack:1630| [2025/04/30 10:19:45 854860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45606|prior_delivered:1600161|prior_time:1746008385815875|is_app_limited:0|send_elapse:37709|ack_elapse:38903|ctl_first_sent_time:1746008385817381|lagest_ack_time:1746008385854778|curr_delivered:1645767| [2025/04/30 10:19:45 854867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385817514| [2025/04/30 10:19:45 854873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:1375| [2025/04/30 10:19:45 854879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37086|rttvar:113|minrtt:30819|latest_rtt:37264|ack_delay:72| [2025/04/30 10:19:45 854886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37100|rttvar:111|minrtt:30819|latest_rtt:37264|ack_delay:72| [2025/04/30 10:19:45 854893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1630|lost_pn:1627|thresh:3| [2025/04/30 10:19:45 854899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 854906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 854921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:111|pto_duration:39100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 854928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 854933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 854937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 854941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385918582|now:1746008385854920|interv:63662| [2025/04/30 10:19:45 854945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385918582|now:1746008385854920|interval:63662|pto_count:0|srtt:37100 [2025/04/30 10:19:45 854950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37709, ack_elapse 38903, delivered 45606|rate 1172300|lost 226| [2025/04/30 10:19:45 854954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172300) in round 33| [2025/04/30 10:19:45 854958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 854963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 854967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385817514|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 854971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385817514|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 854976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37100|latest_rtt:37264|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 854982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 10:19:45 854986] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746008385854778|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 854991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505854778|now:1746008385854778|interv:120000000| [2025/04/30 10:19:45 854995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505854778|now:1746008385854778|interv:120000000| [2025/04/30 10:19:45 854999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385918568|pq_index:0| [2025/04/30 10:19:45 855004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385854355| [2025/04/30 10:19:45 855008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385855008| [2025/04/30 10:19:45 855016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385855015| [2025/04/30 10:19:45 855025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 855030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 855034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 855038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 855042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 855047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 855051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 855055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 855059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 855063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 855067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 855071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 855075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 855080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 855084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 855089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 10:19:45 855127] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385855096|stream_id:0|stream_offset:1660062| [2025/04/30 10:19:45 855137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 855145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 855152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:111|pto_duration:39100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 855159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 855168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 855172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 855176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385919196|now:1746008385855151|interv:64045| [2025/04/30 10:19:45 855180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385919196|now:1746008385855151|interval:64045|pto_count:0|srtt:37100 [2025/04/30 10:19:45 855184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 855189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 855194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1661241| [2025/04/30 10:19:45 855198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 855202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385856202|now:1746008385855202|interv:1000| [2025/04/30 10:19:45 855206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 855210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 855214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385856202| [2025/04/30 10:19:45 855218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385856202| [2025/04/30 10:19:45 855222] [debug] |xqc_engine_wakeup_after|wakeup:1746008385856202|now:1746008385855222|diff:980| [2025/04/30 10:19:45 855227] [debug] |xqc_engine_main_logic|END|now:1746008385855015| [2025/04/30 10:19:45 855232] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385855232| [2025/04/30 10:19:45 855236] [debug] |xqc_engine_wakeup_after|wakeup:1746008385856202|now:1746008385855236|diff:966| [2025/04/30 10:19:45 855240] [debug] |xqc_engine_main_logic|END|now:1746008385855232| [2025/04/30 10:19:45 856316] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385856316| [2025/04/30 10:19:45 856329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385856202|pq_index:0| [2025/04/30 10:19:45 856335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385855015| [2025/04/30 10:19:45 856342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385856340| [2025/04/30 10:19:45 856349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385856202|now:1746008385856340| [2025/04/30 10:19:45 856355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385856202|now:1746008385856340| [2025/04/30 10:19:45 856360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 856367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 856373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 856384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 856390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 856395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 856402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 856407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 856413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 856419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 856424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 856430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 856436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 856443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 856450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1661241| [2025/04/30 10:19:45 856456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 856461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 10:19:45 856495] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385856469|stream_id:0|stream_offset:1661241| [2025/04/30 10:19:45 856501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 856506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 856513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:111|pto_duration:39100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 856520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 856526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 856533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 856539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385920569|now:1746008385856513|interv:64056| [2025/04/30 10:19:45 856580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385920569|now:1746008385856513|interval:64056|pto_count:0|srtt:37100 [2025/04/30 10:19:45 856585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 856591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 856595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 856600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 856604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385920569| [2025/04/30 10:19:45 856608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385920569| [2025/04/30 10:19:45 856612] [debug] |xqc_engine_wakeup_after|wakeup:1746008385920569|now:1746008385856612|diff:63957| [2025/04/30 10:19:45 856617] [debug] |xqc_engine_main_logic|END|now:1746008385856340| [2025/04/30 10:19:45 856780] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385856779| [2025/04/30 10:19:45 856791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 856800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:714| [2025/04/30 10:19:45 856806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 10:19:45 856814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 10:19:45 856820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 856828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1632|path_largest_ack:1631| [2025/04/30 10:19:45 856835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45600|prior_delivered:1602567|prior_time:1746008385818010|is_app_limited:0|send_elapse:37903|ack_elapse:38769|ctl_first_sent_time:1746008385819605|lagest_ack_time:1746008385856779|curr_delivered:1646967| [2025/04/30 10:19:45 856843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385819605| [2025/04/30 10:19:45 856848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:1376| [2025/04/30 10:19:45 856853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1632|path_largest_ack:1632| [2025/04/30 10:19:45 856860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:45600|prior_delivered:1602567|prior_time:1746008385818010|is_app_limited:0|send_elapse:37903|ack_elapse:38769|ctl_first_sent_time:1746008385819605|lagest_ack_time:1746008385856779|curr_delivered:1648167| [2025/04/30 10:19:45 856867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385819742| [2025/04/30 10:19:45 856873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:1377| [2025/04/30 10:19:45 856885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37100|rttvar:111|minrtt:30819|latest_rtt:37037|ack_delay:72| [2025/04/30 10:19:45 856892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37083|rttvar:117|minrtt:30819|latest_rtt:37037|ack_delay:72| [2025/04/30 10:19:45 856899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1632|lost_pn:1629|thresh:3| [2025/04/30 10:19:45 856906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 856912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 856917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:117|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 856922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 856926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 856930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 856934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385920552|now:1746008385856917|interv:63635| [2025/04/30 10:19:45 856938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385920552|now:1746008385856917|interval:63635|pto_count:0|srtt:37083 [2025/04/30 10:19:45 856942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37903, ack_elapse 38769, delivered 45600|rate 1176197|lost 226| [2025/04/30 10:19:45 856947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176197) in round 33| [2025/04/30 10:19:45 856951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 856955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 856959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385819742|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 856964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385819742|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 856968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37083|latest_rtt:37037|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 856974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 10:19:45 856979] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746008385856779|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 856984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505856779|now:1746008385856779|interv:120000000| [2025/04/30 10:19:45 856993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505856779|now:1746008385856779|interv:120000000| [2025/04/30 10:19:45 856997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385920569|pq_index:0| [2025/04/30 10:19:45 857001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385856340| [2025/04/30 10:19:45 857005] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385857005| [2025/04/30 10:19:45 857010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385857009| [2025/04/30 10:19:45 857016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 857020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 857025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 857029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 857033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 857037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 857041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 857045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 857050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 857054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 857057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 857062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 857066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 857070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 857074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 857079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 10:19:45 857113] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385857086|stream_id:0|stream_offset:1662420| [2025/04/30 10:19:45 857123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 857131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 857138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:117|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 857145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 857152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 857159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 857165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385921169|now:1746008385857138|interv:64031| [2025/04/30 10:19:45 857171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385921169|now:1746008385857138|interval:64031|pto_count:0|srtt:37083 [2025/04/30 10:19:45 857177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 857182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 857187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1663599| [2025/04/30 10:19:45 857191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 857196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 10:19:45 857230] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385857202|stream_id:0|stream_offset:1663599| [2025/04/30 10:19:45 857239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 857247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 857254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:117|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 857261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 857267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 857274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 857280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385921285|now:1746008385857254|interv:64031| [2025/04/30 10:19:45 857287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385921285|now:1746008385857254|interval:64031|pto_count:0|srtt:37083 [2025/04/30 10:19:45 857300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 857308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 857315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 857322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 857328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385921285| [2025/04/30 10:19:45 857334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385921285| [2025/04/30 10:19:45 857340] [debug] |xqc_engine_wakeup_after|wakeup:1746008385921285|now:1746008385857340|diff:63945| [2025/04/30 10:19:45 857347] [debug] |xqc_engine_main_logic|END|now:1746008385857009| [2025/04/30 10:19:45 857355] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385857355| [2025/04/30 10:19:45 857361] [debug] |xqc_engine_wakeup_after|wakeup:1746008385921285|now:1746008385857361|diff:63924| [2025/04/30 10:19:45 857367] [debug] |xqc_engine_main_logic|END|now:1746008385857355| [2025/04/30 10:19:45 858753] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008385858752| [2025/04/30 10:19:45 858768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 858777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:715| [2025/04/30 10:19:45 858783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 10:19:45 858791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 10:19:45 858798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 858806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1634|path_largest_ack:1633| [2025/04/30 10:19:45 858813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1602567|prior_time:1746008385818010|is_app_limited:0|send_elapse:38143|ack_elapse:40742|ctl_first_sent_time:1746008385819845|lagest_ack_time:1746008385858752|curr_delivered:1649367| [2025/04/30 10:19:45 858820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385819845| [2025/04/30 10:19:45 858825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:1378| [2025/04/30 10:19:45 858832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1634|path_largest_ack:1634| [2025/04/30 10:19:45 858839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1604967|prior_time:1746008385820011|is_app_limited:0|send_elapse:37967|ack_elapse:38741|ctl_first_sent_time:1746008385821586|lagest_ack_time:1746008385858752|curr_delivered:1650567| [2025/04/30 10:19:45 858846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385821586| [2025/04/30 10:19:45 858853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:1379| [2025/04/30 10:19:45 858866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37083|rttvar:117|minrtt:30819|latest_rtt:37166|ack_delay:64| [2025/04/30 10:19:45 858874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37085|rttvar:92|minrtt:30819|latest_rtt:37166|ack_delay:64| [2025/04/30 10:19:45 858881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1634|lost_pn:1631|thresh:3| [2025/04/30 10:19:45 858886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 858890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 858895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37085|rtt_var:92|pto_duration:39085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 858899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 858903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 858907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 858911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385921287|now:1746008385858894|interv:62393| [2025/04/30 10:19:45 858915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385921287|now:1746008385858894|interval:62393|pto_count:0|srtt:37085 [2025/04/30 10:19:45 858919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37967, ack_elapse 38741, delivered 45600|rate 1177047|lost 226| [2025/04/30 10:19:45 858924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177047) in round 33| [2025/04/30 10:19:45 858928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 858932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 858936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385821586|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 858941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385821586|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 858946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37085|latest_rtt:37166|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 858951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 858956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385883752|now:1746008385858752|interv:25000| [2025/04/30 10:19:45 858961] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385858752|max_ack_delay:25000| [2025/04/30 10:19:45 858974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 10:19:45 858979] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:716|frame:PING ACK |recv_time:1746008385858752|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 858984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505858752|now:1746008385858752|interv:120000000| [2025/04/30 10:19:45 858988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505858752|now:1746008385858752|interv:120000000| [2025/04/30 10:19:45 858992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385921285|pq_index:0| [2025/04/30 10:19:45 858996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385857009| [2025/04/30 10:19:45 859000] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385859000| [2025/04/30 10:19:45 859005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385859004| [2025/04/30 10:19:45 859011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37085|min_srtt:37085|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 859015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 859020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 859024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 859028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 859032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 859036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37085|min_srtt:37085|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 859040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 859045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 859048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 859052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 859056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 859061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 859068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 859073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 859077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385860077|now:1746008385859077|interv:1000| [2025/04/30 10:19:45 859081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 859085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 859089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385860077| [2025/04/30 10:19:45 859093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385860077| [2025/04/30 10:19:45 859097] [debug] |xqc_engine_wakeup_after|wakeup:1746008385860077|now:1746008385859097|diff:980| [2025/04/30 10:19:45 859102] [debug] |xqc_engine_main_logic|END|now:1746008385859004| [2025/04/30 10:19:45 859107] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385859107| [2025/04/30 10:19:45 859111] [debug] |xqc_engine_wakeup_after|wakeup:1746008385860077|now:1746008385859111|diff:966| [2025/04/30 10:19:45 859115] [debug] |xqc_engine_main_logic|END|now:1746008385859107| [2025/04/30 10:19:45 860183] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385860183| [2025/04/30 10:19:45 860193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385860077|pq_index:0| [2025/04/30 10:19:45 860197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385859004| [2025/04/30 10:19:45 860203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385860202| [2025/04/30 10:19:45 860207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385860077|now:1746008385860202| [2025/04/30 10:19:45 860212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385860077|now:1746008385860202| [2025/04/30 10:19:45 860216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 860221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37085|min_srtt:37085|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 860226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 860230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 860234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 860238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 860243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 860247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37085|min_srtt:37085|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 860256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 860264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 860271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 860276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 860284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 860291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 860298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 860305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 860311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 10:19:45 860356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385860323|stream_id:0|stream_offset:1664778| [2025/04/30 10:19:45 860365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 860373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 860380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37085|rtt_var:92|pto_duration:39085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 860386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 860392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 860398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 860404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385924408|now:1746008385860379|interv:64029| [2025/04/30 10:19:45 860410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385924408|now:1746008385860379|interval:64029|pto_count:0|srtt:37085 [2025/04/30 10:19:45 860418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 860425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 860431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1665957| [2025/04/30 10:19:45 860439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 860455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 10:19:45 860495] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385860466|stream_id:0|stream_offset:1665957| [2025/04/30 10:19:45 860505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 860513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 860519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37085|rtt_var:92|pto_duration:39085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 860526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 860530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 860534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 860540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385924551|now:1746008385860519|interv:64032| [2025/04/30 10:19:45 860546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385924551|now:1746008385860519|interval:64032|pto_count:0|srtt:37085 [2025/04/30 10:19:45 860574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 860581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 860586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 860591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 860595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385883752| [2025/04/30 10:19:45 860599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385883752| [2025/04/30 10:19:45 860603] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385860603|diff:23149| [2025/04/30 10:19:45 860608] [debug] |xqc_engine_main_logic|END|now:1746008385860202| [2025/04/30 10:19:45 860740] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385860738| [2025/04/30 10:19:45 860752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 860761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:716| [2025/04/30 10:19:45 860767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 10:19:45 860776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 10:19:45 860783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 860790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1636|path_largest_ack:1635| [2025/04/30 10:19:45 860805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1604967|prior_time:1746008385820011|is_app_limited:0|send_elapse:38113|ack_elapse:40727|ctl_first_sent_time:1746008385821732|lagest_ack_time:1746008385860738|curr_delivered:1651767| [2025/04/30 10:19:45 860813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385821732| [2025/04/30 10:19:45 860820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:1380| [2025/04/30 10:19:45 860827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1636|path_largest_ack:1636| [2025/04/30 10:19:45 860833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:46800|prior_delivered:1607367|prior_time:1746008385822894|is_app_limited:0|send_elapse:37486|ack_elapse:37844|ctl_first_sent_time:1746008385823229|lagest_ack_time:1746008385860738|curr_delivered:1652967| [2025/04/30 10:19:45 860840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385823229| [2025/04/30 10:19:45 860846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:1381| [2025/04/30 10:19:45 860852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37085|rttvar:92|minrtt:30819|latest_rtt:37509|ack_delay:64| [2025/04/30 10:19:45 860860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37130|rttvar:159|minrtt:30819|latest_rtt:37509|ack_delay:64| [2025/04/30 10:19:45 860866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1636|lost_pn:1633|thresh:3| [2025/04/30 10:19:45 860873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 860879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 860883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37130|rtt_var:159|pto_duration:39130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 860888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 860892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 860895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 860899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385924596|now:1746008385860883|interv:63713| [2025/04/30 10:19:45 860904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385924596|now:1746008385860883|interval:63713|pto_count:0|srtt:37130 [2025/04/30 10:19:45 860908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37486, ack_elapse 37844, delivered 45600|rate 1204946|lost 226| [2025/04/30 10:19:45 860913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204946) in round 33| [2025/04/30 10:19:45 860917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 860925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 860929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385823229|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 860933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385823229|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 860938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37130|latest_rtt:37509|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 860944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 10:19:45 860949] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746008385860738|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 860954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505860738|now:1746008385860738|interv:120000000| [2025/04/30 10:19:45 860958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505860738|now:1746008385860738|interv:120000000| [2025/04/30 10:19:45 860962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385883752|pq_index:0| [2025/04/30 10:19:45 860966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385860202| [2025/04/30 10:19:45 860970] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385860970| [2025/04/30 10:19:45 860975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385860974| [2025/04/30 10:19:45 860981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37130|min_srtt:37130|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 860985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 860990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 860994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 860998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 861002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 861006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37130|min_srtt:37130|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 861010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 861018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 861021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 861025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 861029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 861034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 861038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 861043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 861047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 10:19:45 861083] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385861055|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 861089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 861094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 861098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37130|rtt_var:159|pto_duration:39130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 861103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 861106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 861110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 861114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385925185|now:1746008385861098|interv:64087| [2025/04/30 10:19:45 861118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385925185|now:1746008385861098|interval:64087|pto_count:0|srtt:37130 [2025/04/30 10:19:45 861123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 861128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 861132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1668315| [2025/04/30 10:19:45 861136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 861140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 10:19:45 861168] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385861150|stream_id:0|stream_offset:1668315| [2025/04/30 10:19:45 861173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 861178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 861182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37130|rtt_var:159|pto_duration:39130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 861187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 861190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 861194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 861198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385925280|now:1746008385861182|interv:64098| [2025/04/30 10:19:45 861202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385925280|now:1746008385861182|interval:64098|pto_count:0|srtt:37130 [2025/04/30 10:19:45 861213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 861217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 861222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 861226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 861234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385883752| [2025/04/30 10:19:45 861241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385883752| [2025/04/30 10:19:45 861247] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385861247|diff:22505| [2025/04/30 10:19:45 861255] [debug] |xqc_engine_main_logic|END|now:1746008385860974| [2025/04/30 10:19:45 861262] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385861262| [2025/04/30 10:19:45 861268] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385861268|diff:22484| [2025/04/30 10:19:45 861274] [debug] |xqc_engine_main_logic|END|now:1746008385861262| [2025/04/30 10:19:45 862785] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385862784| [2025/04/30 10:19:45 862800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 862810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:717| [2025/04/30 10:19:45 862816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 10:19:45 862824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 10:19:45 862830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 862837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1637| [2025/04/30 10:19:45 862852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1607367|prior_time:1746008385822894|is_app_limited:0|send_elapse:38824|ack_elapse:39890|ctl_first_sent_time:1746008385824567|lagest_ack_time:1746008385862784|curr_delivered:1654167| [2025/04/30 10:19:45 862860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385824567| [2025/04/30 10:19:45 862866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:1382| [2025/04/30 10:19:45 862872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1638| [2025/04/30 10:19:45 862880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:225|tx_in_flight:48000|prior_delivered:1607367|prior_time:1746008385822894|is_app_limited:0|send_elapse:38824|ack_elapse:39890|ctl_first_sent_time:1746008385824567|lagest_ack_time:1746008385862784|curr_delivered:1655367| [2025/04/30 10:19:45 862887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385824661| [2025/04/30 10:19:45 862894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:1383| [2025/04/30 10:19:45 862900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37130|rttvar:159|minrtt:30819|latest_rtt:38123|ack_delay:72| [2025/04/30 10:19:45 862907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37245|rttvar:350|minrtt:30819|latest_rtt:38123|ack_delay:72| [2025/04/30 10:19:45 862914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1638|lost_pn:1635|thresh:3| [2025/04/30 10:19:45 862919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 862923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 862929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:350|pto_duration:39245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 862937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 862943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 862949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 862954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385925395|now:1746008385862929|interv:62466| [2025/04/30 10:19:45 862958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385925395|now:1746008385862929|interval:62466|pto_count:0|srtt:37245 [2025/04/30 10:19:45 862963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38824, ack_elapse 39890, delivered 48000|rate 1203309|lost 226| [2025/04/30 10:19:45 862967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203309) in round 33| [2025/04/30 10:19:45 862976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 862980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 862984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385824661|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 862988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385824661|recovery:1|recovery_start:1746008385825024|packet_conservation:1|next_round_delivered:1609767| [2025/04/30 10:19:45 862993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48000|full_bw_reached:1|inflight:44407|srtt:37245|latest_rtt:38123|min_rtt:30819|applimit:0|lost:225|recovery:1|recovery_start:1746008385825024|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 862999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 10:19:45 863004] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746008385862784|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 863009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505862784|now:1746008385862784|interv:120000000| [2025/04/30 10:19:45 863013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505862784|now:1746008385862784|interv:120000000| [2025/04/30 10:19:45 863017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385883752|pq_index:0| [2025/04/30 10:19:45 863021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385860974| [2025/04/30 10:19:45 863025] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385863025| [2025/04/30 10:19:45 863030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385863029| [2025/04/30 10:19:45 863036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 863041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 863045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 863049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 863053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 863057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 863061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 863068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 863073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 863076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 863080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 863084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 863089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 863093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 863098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 863102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385864102|now:1746008385863102|interv:1000| [2025/04/30 10:19:45 863106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 863110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 863114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385864102| [2025/04/30 10:19:45 863118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385864102| [2025/04/30 10:19:45 863122] [debug] |xqc_engine_wakeup_after|wakeup:1746008385864102|now:1746008385863122|diff:980| [2025/04/30 10:19:45 863126] [debug] |xqc_engine_main_logic|END|now:1746008385863029| [2025/04/30 10:19:45 863132] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385863132| [2025/04/30 10:19:45 863135] [debug] |xqc_engine_wakeup_after|wakeup:1746008385864102|now:1746008385863135|diff:967| [2025/04/30 10:19:45 863139] [debug] |xqc_engine_main_logic|END|now:1746008385863132| [2025/04/30 10:19:45 864213] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385864212| [2025/04/30 10:19:45 864227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385864102|pq_index:0| [2025/04/30 10:19:45 864234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385863029| [2025/04/30 10:19:45 864242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385864241| [2025/04/30 10:19:45 864249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385864102|now:1746008385864241| [2025/04/30 10:19:45 864257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385864102|now:1746008385864241| [2025/04/30 10:19:45 864264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 864271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 864279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 864294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 864300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 864306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 864313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 864319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37245|min_srtt:37245|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 864326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 864333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 864339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 864345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 864351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 864358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 864364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 864371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 864378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 10:19:45 864424] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385864390|stream_id:0|stream_offset:1669494| [2025/04/30 10:19:45 864433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 864440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 864447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:350|pto_duration:39245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 864454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 864461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 864467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 864473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385928635|now:1746008385864447|interv:64188| [2025/04/30 10:19:45 864484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385928635|now:1746008385864447|interval:64188|pto_count:0|srtt:37245 [2025/04/30 10:19:45 864489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:45607| [2025/04/30 10:19:45 864494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 864499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1670673| [2025/04/30 10:19:45 864503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 864507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 10:19:45 864542] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385864515|stream_id:0|stream_offset:1670673| [2025/04/30 10:19:45 864571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 864579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 864587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37245|rtt_var:350|pto_duration:39245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 864592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 864596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 864600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 864604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385928760|now:1746008385864586|interv:64174| [2025/04/30 10:19:45 864608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385928760|now:1746008385864586|interval:64174|pto_count:0|srtt:37245 [2025/04/30 10:19:45 864613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48000|inflight:46807| [2025/04/30 10:19:45 864620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 864626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:48000|conn:0000564648F8D6FC|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 864630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 864635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385883752| [2025/04/30 10:19:45 864639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385883752| [2025/04/30 10:19:45 864643] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385864643|diff:19109| [2025/04/30 10:19:45 864652] [debug] |xqc_engine_main_logic|END|now:1746008385864241| [2025/04/30 10:19:45 864767] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385864766| [2025/04/30 10:19:45 864776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 864785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:718| [2025/04/30 10:19:45 864791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 10:19:45 864800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 10:19:45 864807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 864815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1640|path_largest_ack:1639| [2025/04/30 10:19:45 864822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1609767|prior_time:1746008385824890|is_app_limited:0|send_elapse:38864|ack_elapse:39876|ctl_first_sent_time:1746008385826483|lagest_ack_time:1746008385864766|curr_delivered:1656567| [2025/04/30 10:19:45 864829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385826483| [2025/04/30 10:19:45 864836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:1384| [2025/04/30 10:19:45 864844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1640|path_largest_ack:1640| [2025/04/30 10:19:45 864851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1609767|prior_time:1746008385824890|is_app_limited:0|send_elapse:38864|ack_elapse:39876|ctl_first_sent_time:1746008385826483|lagest_ack_time:1746008385864766|curr_delivered:1657767| [2025/04/30 10:19:45 864858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385826633| [2025/04/30 10:19:45 864865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:1385| [2025/04/30 10:19:45 864871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37245|rttvar:350|minrtt:30819|latest_rtt:38133|ack_delay:72| [2025/04/30 10:19:45 864878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37347|rttvar:467|minrtt:30819|latest_rtt:38133|ack_delay:72| [2025/04/30 10:19:45 864885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1640|lost_pn:1637|thresh:3| [2025/04/30 10:19:45 864891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 864898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 864905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:467|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 864911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 864917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 864927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 864931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385928862|now:1746008385864904|interv:63958| [2025/04/30 10:19:45 864935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385928862|now:1746008385864904|interval:63958|pto_count:0|srtt:37347 [2025/04/30 10:19:45 864940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38864, ack_elapse 39876, delivered 48000|rate 1203731|lost 226| [2025/04/30 10:19:45 864944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 10:19:45 864948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203731) in round 34| [2025/04/30 10:19:45 864952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 864957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 864961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48000|packet_lost:0|acked:2400|po_sent_time:1746008385826633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 864965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385826633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 864970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44407|srtt:37347|latest_rtt:38133|min_rtt:30819|applimit:0|lost:225|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 864976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 10:19:45 864980] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746008385864766|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 864985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505864766|now:1746008385864766|interv:120000000| [2025/04/30 10:19:45 864989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505864766|now:1746008385864766|interv:120000000| [2025/04/30 10:19:45 864993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385883752|pq_index:0| [2025/04/30 10:19:45 864998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385864241| [2025/04/30 10:19:45 865002] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385865002| [2025/04/30 10:19:45 865007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385865006| [2025/04/30 10:19:45 865012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 865024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1597|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 865043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1680105| [2025/04/30 10:19:45 865060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1681284| [2025/04/30 10:19:45 865077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1682463| [2025/04/30 10:19:45 865094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1683642| [2025/04/30 10:19:45 865114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1684821| [2025/04/30 10:19:45 865131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1686000| [2025/04/30 10:19:45 865148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1687179| [2025/04/30 10:19:45 865164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1688358| [2025/04/30 10:19:45 865184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1689537| [2025/04/30 10:19:45 865200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1690716| [2025/04/30 10:19:45 865217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1691895| [2025/04/30 10:19:45 865234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1693074| [2025/04/30 10:19:45 865260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1694253| [2025/04/30 10:19:45 865290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1695432| [2025/04/30 10:19:45 865317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1696611| [2025/04/30 10:19:45 865344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1697790| [2025/04/30 10:19:45 865373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1698969| [2025/04/30 10:19:45 865408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1700148| [2025/04/30 10:19:45 865435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1701327| [2025/04/30 10:19:45 865463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1702506| [2025/04/30 10:19:45 865492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1703685| [2025/04/30 10:19:45 865518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1704864| [2025/04/30 10:19:45 865568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1706043| [2025/04/30 10:19:45 865598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1707222| [2025/04/30 10:19:45 865615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1708401| [2025/04/30 10:19:45 865632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 865652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1710759| [2025/04/30 10:19:45 865669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1711938| [2025/04/30 10:19:45 865686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1713117| [2025/04/30 10:19:45 865703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1714296| [2025/04/30 10:19:45 865727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1715475| [2025/04/30 10:19:45 865749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1716654| [2025/04/30 10:19:45 865766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1717833| [2025/04/30 10:19:45 865783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1719012| [2025/04/30 10:19:45 865800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 865816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1721370| [2025/04/30 10:19:45 865836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1722549| [2025/04/30 10:19:45 865852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1723728| [2025/04/30 10:19:45 865869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1724907| [2025/04/30 10:19:45 865886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1726086| [2025/04/30 10:19:45 865910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1727265| [2025/04/30 10:19:45 865927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 865932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 865938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1216058|loss_rate:0.00|path_pto:0| [2025/04/30 10:19:45 865945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1728444| [2025/04/30 10:19:45 865952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 865957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 865961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 865965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 865970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1597|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 865974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 865979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 865983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 10:19:45 866028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385865991|stream_id:0|stream_offset:1576353| [2025/04/30 10:19:45 866037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1678|origin_pktnum:1597|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 866045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 866055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:467|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 866059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 866063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 866067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 866071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385930338|now:1746008385866055|interv:64283| [2025/04/30 10:19:45 866075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385930338|now:1746008385866055|interval:64283|pto_count:0|srtt:37347 [2025/04/30 10:19:45 866080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 866085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 866089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 866093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 866098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 10:19:45 866128] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385866104|stream_id:0|stream_offset:1671852| [2025/04/30 10:19:45 866138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 866146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 866152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:467|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 866157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 866161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 866165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 866169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385930451|now:1746008385866152|interv:64299| [2025/04/30 10:19:45 866173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385930451|now:1746008385866152|interval:64299|pto_count:0|srtt:37347 [2025/04/30 10:19:45 866177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 866182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 866190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 866194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 866199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 10:19:45 866228] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385866205|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 866237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 866245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 866252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:467|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 866256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 866260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 866264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 866268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385930552|now:1746008385866251|interv:64301| [2025/04/30 10:19:45 866272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385930552|now:1746008385866251|interval:64301|pto_count:0|srtt:37347 [2025/04/30 10:19:45 866280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 866287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 866293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 866299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 866306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385867305|now:1746008385866305|interv:1000| [2025/04/30 10:19:45 866311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 866317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 866323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385867305| [2025/04/30 10:19:45 866330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385867305| [2025/04/30 10:19:45 866336] [debug] |xqc_engine_wakeup_after|wakeup:1746008385867305|now:1746008385866336|diff:969| [2025/04/30 10:19:45 866342] [debug] |xqc_engine_main_logic|END|now:1746008385865006| [2025/04/30 10:19:45 866350] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385866350| [2025/04/30 10:19:45 866356] [debug] |xqc_engine_wakeup_after|wakeup:1746008385867305|now:1746008385866356|diff:949| [2025/04/30 10:19:45 866363] [debug] |xqc_engine_main_logic|END|now:1746008385866350| [2025/04/30 10:19:45 866712] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385866711| [2025/04/30 10:19:45 866727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 866736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:719| [2025/04/30 10:19:45 866743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 10:19:45 866751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 10:19:45 866757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 866765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1642|path_largest_ack:1641| [2025/04/30 10:19:45 866772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1612167|prior_time:1746008385826928|is_app_limited:0|send_elapse:38932|ack_elapse:39783|ctl_first_sent_time:1746008385828522|lagest_ack_time:1746008385866711|curr_delivered:1658967| [2025/04/30 10:19:45 866779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385828522| [2025/04/30 10:19:45 866786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:1386| [2025/04/30 10:19:45 866793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1642|path_largest_ack:1642| [2025/04/30 10:19:45 866799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1612167|prior_time:1746008385826928|is_app_limited:0|send_elapse:38932|ack_elapse:39783|ctl_first_sent_time:1746008385828522|lagest_ack_time:1746008385866711|curr_delivered:1660167| [2025/04/30 10:19:45 866806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385828632| [2025/04/30 10:19:45 866813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:1387| [2025/04/30 10:19:45 866820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37347|rttvar:467|minrtt:30819|latest_rtt:38079|ack_delay:72| [2025/04/30 10:19:45 866827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37429|rttvar:516|minrtt:30819|latest_rtt:38079|ack_delay:72| [2025/04/30 10:19:45 866833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1642|lost_pn:1639|thresh:3| [2025/04/30 10:19:45 866839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 866845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 866852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:516|pto_duration:39493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 866858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 866865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 866877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 866881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385930698|now:1746008385866851|interv:63847| [2025/04/30 10:19:45 866885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385930698|now:1746008385866851|interval:63847|pto_count:0|srtt:37429 [2025/04/30 10:19:45 866890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38932, ack_elapse 39783, delivered 48000|rate 1206545|lost 226| [2025/04/30 10:19:45 866894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206545) in round 34| [2025/04/30 10:19:45 866899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 866903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 866907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385828632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 866911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385828632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 866916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37429|latest_rtt:38079|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 866922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 10:19:45 866927] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1746008385866711|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 866932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505866711|now:1746008385866711|interv:120000000| [2025/04/30 10:19:45 866939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505866711|now:1746008385866711|interv:120000000| [2025/04/30 10:19:45 866946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385867305|pq_index:0| [2025/04/30 10:19:45 866952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385865006| [2025/04/30 10:19:45 866958] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385866958| [2025/04/30 10:19:45 866963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385866962| [2025/04/30 10:19:45 866970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.58|path_pto:0| [2025/04/30 10:19:45 866974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1728444| [2025/04/30 10:19:45 866982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 866987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 866991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.58|path_pto:0| [2025/04/30 10:19:45 866995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1729623| [2025/04/30 10:19:45 867000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 867004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 867009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.58|path_pto:0| [2025/04/30 10:19:45 867013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1730802| [2025/04/30 10:19:45 867017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 867021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 867025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 867029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 867034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 867038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 867043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 867046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 867050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385867305| [2025/04/30 10:19:45 867054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385867305| [2025/04/30 10:19:45 867058] [debug] |xqc_engine_wakeup_after|wakeup:1746008385867305|now:1746008385867058|diff:247| [2025/04/30 10:19:45 867063] [debug] |xqc_engine_main_logic|END|now:1746008385866962| [2025/04/30 10:19:45 867068] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385867068| [2025/04/30 10:19:45 867072] [debug] |xqc_engine_wakeup_after|wakeup:1746008385867305|now:1746008385867072|diff:233| [2025/04/30 10:19:45 867076] [debug] |xqc_engine_main_logic|END|now:1746008385867068| [2025/04/30 10:19:45 868143] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385868143| [2025/04/30 10:19:45 868154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385867305|pq_index:0| [2025/04/30 10:19:45 868164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385866962| [2025/04/30 10:19:45 868169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385868168| [2025/04/30 10:19:45 868173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385867305|now:1746008385868168| [2025/04/30 10:19:45 868178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385867305|now:1746008385868168| [2025/04/30 10:19:45 868182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 868187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37429|min_srtt:37429|path_bw:1216058|loss_rate:0.58|path_pto:0| [2025/04/30 10:19:45 868192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1730802| [2025/04/30 10:19:45 868197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 868201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 868204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 868209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 868214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 868221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 868228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 868235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 10:19:45 868305] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385868246|stream_id:0|stream_offset:1674210| [2025/04/30 10:19:45 868313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1681|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 868320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 868326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:516|pto_duration:39493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 868332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 868337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 868343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 868353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385932739|now:1746008385868325|interv:64414| [2025/04/30 10:19:45 868359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385932739|now:1746008385868325|interval:64414|pto_count:0|srtt:37429 [2025/04/30 10:19:45 868366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 868374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 868380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1675389| [2025/04/30 10:19:45 868386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 868392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 10:19:45 868444] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385868401|stream_id:0|stream_offset:1675389| [2025/04/30 10:19:45 868453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1682|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 868460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 868467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37429|rtt_var:516|pto_duration:39493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 868472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 868476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 868480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 868484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385932894|now:1746008385868466|interv:64428| [2025/04/30 10:19:45 868488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385932894|now:1746008385868466|interval:64428|pto_count:0|srtt:37429 [2025/04/30 10:19:45 868492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 868497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 868501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 868506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 868510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385869510|now:1746008385868510|interv:1000| [2025/04/30 10:19:45 868514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 868517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 868526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385869510| [2025/04/30 10:19:45 868530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385869510| [2025/04/30 10:19:45 868534] [debug] |xqc_engine_wakeup_after|wakeup:1746008385869510|now:1746008385868534|diff:976| [2025/04/30 10:19:45 868539] [debug] |xqc_engine_main_logic|END|now:1746008385868168| [2025/04/30 10:19:45 868748] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385868747| [2025/04/30 10:19:45 868761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 868769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:720| [2025/04/30 10:19:45 868776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 10:19:45 868785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 10:19:45 868791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 868798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1644|path_largest_ack:1643| [2025/04/30 10:19:45 868805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1614567|prior_time:1746008385828875|is_app_limited:0|send_elapse:38846|ack_elapse:39872|ctl_first_sent_time:1746008385830431|lagest_ack_time:1746008385868747|curr_delivered:1661367| [2025/04/30 10:19:45 868812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385830431| [2025/04/30 10:19:45 868819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:1388| [2025/04/30 10:19:45 868826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1644|path_largest_ack:1644| [2025/04/30 10:19:45 868833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1614567|prior_time:1746008385828875|is_app_limited:0|send_elapse:38846|ack_elapse:39872|ctl_first_sent_time:1746008385830431|lagest_ack_time:1746008385868747|curr_delivered:1662567| [2025/04/30 10:19:45 868840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385830595| [2025/04/30 10:19:45 868846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:1389| [2025/04/30 10:19:45 868853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37429|rttvar:516|minrtt:30819|latest_rtt:38152|ack_delay:72| [2025/04/30 10:19:45 868860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37511|rttvar:549|minrtt:30819|latest_rtt:38152|ack_delay:72| [2025/04/30 10:19:45 868867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1644|lost_pn:1641|thresh:3| [2025/04/30 10:19:45 868874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 868880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 868884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37511|rtt_var:549|pto_duration:39707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 868896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 868900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 868904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 868908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385933108|now:1746008385868884|interv:64224| [2025/04/30 10:19:45 868912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385933108|now:1746008385868884|interval:64224|pto_count:0|srtt:37511 [2025/04/30 10:19:45 868917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38846, ack_elapse 39872, delivered 48000|rate 1203852|lost 226| [2025/04/30 10:19:45 868921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203852) in round 34| [2025/04/30 10:19:45 868925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 868929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 868933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385830595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 868938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385830595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 868943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37511|latest_rtt:38152|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 868949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 10:19:45 868953] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746008385868747|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 868958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505868747|now:1746008385868747|interv:120000000| [2025/04/30 10:19:45 868962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505868747|now:1746008385868747|interv:120000000| [2025/04/30 10:19:45 868966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385869510|pq_index:0| [2025/04/30 10:19:45 868970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385868168| [2025/04/30 10:19:45 868974] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385868974| [2025/04/30 10:19:45 868979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385868978| [2025/04/30 10:19:45 868985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|min_srtt:37511|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 868992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1730802| [2025/04/30 10:19:45 868997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 869002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 869006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|min_srtt:37511|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 869011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1731981| [2025/04/30 10:19:45 869015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 869020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 869024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|min_srtt:37511|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 869028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 869033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 869036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 869040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 869044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 869049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 869053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 869058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 869062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 869066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385869510| [2025/04/30 10:19:45 869070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385869510| [2025/04/30 10:19:45 869074] [debug] |xqc_engine_wakeup_after|wakeup:1746008385869510|now:1746008385869073|diff:437| [2025/04/30 10:19:45 869078] [debug] |xqc_engine_main_logic|END|now:1746008385868978| [2025/04/30 10:19:45 869083] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385869083| [2025/04/30 10:19:45 869090] [debug] |xqc_engine_wakeup_after|wakeup:1746008385869510|now:1746008385869090|diff:420| [2025/04/30 10:19:45 869094] [debug] |xqc_engine_main_logic|END|now:1746008385869083| [2025/04/30 10:19:45 870163] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385870163| [2025/04/30 10:19:45 870174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385869510|pq_index:0| [2025/04/30 10:19:45 870178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385868978| [2025/04/30 10:19:45 870183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385870182| [2025/04/30 10:19:45 870188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385869510|now:1746008385870182| [2025/04/30 10:19:45 870192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385869510|now:1746008385870182| [2025/04/30 10:19:45 870196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 870201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37511|min_srtt:37511|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 870206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 870210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 870215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 870222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 870229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 870236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 870242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 870246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 870253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 10:19:45 870298] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385870264|stream_id:0|stream_offset:1676568| [2025/04/30 10:19:45 870306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1683|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 870312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 870318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37511|rtt_var:549|pto_duration:39707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 870331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 870336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 870342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 870348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385934971|now:1746008385870318|interv:64653| [2025/04/30 10:19:45 870353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385934971|now:1746008385870318|interval:64653|pto_count:0|srtt:37511 [2025/04/30 10:19:45 870360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 870366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 870372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1677747| [2025/04/30 10:19:45 870378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 870384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 10:19:45 870440] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385870393|stream_id:0|stream_offset:1677747| [2025/04/30 10:19:45 870448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1684|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 870455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 870461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37511|rtt_var:549|pto_duration:39707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 870468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 870473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 870479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 870484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385935100|now:1746008385870461|interv:64639| [2025/04/30 10:19:45 870489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385935100|now:1746008385870461|interval:64639|pto_count:0|srtt:37511 [2025/04/30 10:19:45 870496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 870502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 870509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 870521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 870525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385871525|now:1746008385870525|interv:1000| [2025/04/30 10:19:45 870529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 870533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 870537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385871525| [2025/04/30 10:19:45 870541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385871525| [2025/04/30 10:19:45 870545] [debug] |xqc_engine_wakeup_after|wakeup:1746008385871525|now:1746008385870545|diff:980| [2025/04/30 10:19:45 870571] [debug] |xqc_engine_main_logic|END|now:1746008385870182| [2025/04/30 10:19:45 870750] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385870749| [2025/04/30 10:19:45 870760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 870768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:721| [2025/04/30 10:19:45 870774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 10:19:45 870783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 10:19:45 870790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 870797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1645| [2025/04/30 10:19:45 870804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1616967|prior_time:1746008385830875|is_app_limited:0|send_elapse:38895|ack_elapse:39874|ctl_first_sent_time:1746008385832440|lagest_ack_time:1746008385870749|curr_delivered:1663767| [2025/04/30 10:19:45 870812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385832440| [2025/04/30 10:19:45 870819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:1390| [2025/04/30 10:19:45 870826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1646| [2025/04/30 10:19:45 870832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1616967|prior_time:1746008385830875|is_app_limited:0|send_elapse:38895|ack_elapse:39874|ctl_first_sent_time:1746008385832440|lagest_ack_time:1746008385870749|curr_delivered:1664967| [2025/04/30 10:19:45 870839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385832575| [2025/04/30 10:19:45 870846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:1391| [2025/04/30 10:19:45 870852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37511|rttvar:549|minrtt:30819|latest_rtt:38174|ack_delay:72| [2025/04/30 10:19:45 870859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37585|rttvar:559|minrtt:30819|latest_rtt:38174|ack_delay:72| [2025/04/30 10:19:45 870864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1646|lost_pn:1643|thresh:3| [2025/04/30 10:19:45 870874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 870878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 870882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:559|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 870886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 870890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 870894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 870898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385935214|now:1746008385870882|interv:64332| [2025/04/30 10:19:45 870902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385935214|now:1746008385870882|interval:64332|pto_count:0|srtt:37585 [2025/04/30 10:19:45 870907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38895, ack_elapse 39874, delivered 48000|rate 1203791|lost 226| [2025/04/30 10:19:45 870911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203791) in round 34| [2025/04/30 10:19:45 870916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 870920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 870924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385832575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 870928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385832575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 870933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37585|latest_rtt:38174|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 870939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 10:19:45 870943] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746008385870749|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 870948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505870749|now:1746008385870749|interv:120000000| [2025/04/30 10:19:45 870952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505870749|now:1746008385870749|interv:120000000| [2025/04/30 10:19:45 870956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385871525|pq_index:0| [2025/04/30 10:19:45 870961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385870182| [2025/04/30 10:19:45 870965] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385870965| [2025/04/30 10:19:45 870972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385870971| [2025/04/30 10:19:45 870978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 870983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 870987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 870992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 870997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 871001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1734339| [2025/04/30 10:19:45 871006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 871010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 871014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 871019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 871023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 871027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 871031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 871035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 871039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 871044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 871048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 871052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 871056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385871525| [2025/04/30 10:19:45 871062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385871525| [2025/04/30 10:19:45 871066] [debug] |xqc_engine_wakeup_after|wakeup:1746008385871525|now:1746008385871066|diff:459| [2025/04/30 10:19:45 871071] [debug] |xqc_engine_main_logic|END|now:1746008385870971| [2025/04/30 10:19:45 871076] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385871076| [2025/04/30 10:19:45 871080] [debug] |xqc_engine_wakeup_after|wakeup:1746008385871525|now:1746008385871080|diff:445| [2025/04/30 10:19:45 871084] [debug] |xqc_engine_main_logic|END|now:1746008385871076| [2025/04/30 10:19:45 872152] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385872151| [2025/04/30 10:19:45 872163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385871525|pq_index:0| [2025/04/30 10:19:45 872168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385870971| [2025/04/30 10:19:45 872173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385872172| [2025/04/30 10:19:45 872177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385871525|now:1746008385872172| [2025/04/30 10:19:45 872181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385871525|now:1746008385872172| [2025/04/30 10:19:45 872185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 872191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.57|path_pto:0| [2025/04/30 10:19:45 872195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 872200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 872204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 872208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 872215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 872223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 872230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 872236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 872240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 10:19:45 872308] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385872251|stream_id:0|stream_offset:1678926| [2025/04/30 10:19:45 872316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1685|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 872329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 872335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:559|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 872341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 872346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 872373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 872379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385937072|now:1746008385872334|interv:64738| [2025/04/30 10:19:45 872384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385937072|now:1746008385872334|interval:64738|pto_count:0|srtt:37585 [2025/04/30 10:19:45 872390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 872397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 872403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1680105| [2025/04/30 10:19:45 872410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 872416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 10:19:45 872461] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385872425|stream_id:0|stream_offset:1680105| [2025/04/30 10:19:45 872468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1686|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 872475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 872480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:559|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 872486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 872492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 872497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 872503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385937246|now:1746008385872480|interv:64766| [2025/04/30 10:19:45 872509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385937246|now:1746008385872480|interval:64766|pto_count:0|srtt:37585 [2025/04/30 10:19:45 872516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 872529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 872536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1681284| [2025/04/30 10:19:45 872543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 872548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385873548|now:1746008385872548|interv:1000| [2025/04/30 10:19:45 872574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 872578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 872582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385873548| [2025/04/30 10:19:45 872587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385873548| [2025/04/30 10:19:45 872591] [debug] |xqc_engine_wakeup_after|wakeup:1746008385873548|now:1746008385872591|diff:957| [2025/04/30 10:19:45 872595] [debug] |xqc_engine_main_logic|END|now:1746008385872172| [2025/04/30 10:19:45 872701] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385872700| [2025/04/30 10:19:45 872713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 872720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:722| [2025/04/30 10:19:45 872727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 10:19:45 872736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 10:19:45 872743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 872749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1648|path_largest_ack:1647| [2025/04/30 10:19:45 872756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1619367|prior_time:1746008385832874|is_app_limited:0|send_elapse:38903|ack_elapse:39826|ctl_first_sent_time:1746008385834404|lagest_ack_time:1746008385872700|curr_delivered:1666167| [2025/04/30 10:19:45 872764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385834404| [2025/04/30 10:19:45 872770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:1392| [2025/04/30 10:19:45 872777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1648|path_largest_ack:1648| [2025/04/30 10:19:45 872784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1619367|prior_time:1746008385832874|is_app_limited:0|send_elapse:38903|ack_elapse:39826|ctl_first_sent_time:1746008385834404|lagest_ack_time:1746008385872700|curr_delivered:1667367| [2025/04/30 10:19:45 872791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385834536| [2025/04/30 10:19:45 872798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:1393| [2025/04/30 10:19:45 872804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37585|rttvar:559|minrtt:30819|latest_rtt:38164|ack_delay:72| [2025/04/30 10:19:45 872820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37648|rttvar:546|minrtt:30819|latest_rtt:38164|ack_delay:72| [2025/04/30 10:19:45 872827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1648|lost_pn:1645|thresh:3| [2025/04/30 10:19:45 872833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 872838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 872842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37648|rtt_var:546|pto_duration:39832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 872847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 872851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 872855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 872859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385937257|now:1746008385872842|interv:64415| [2025/04/30 10:19:45 872863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385937257|now:1746008385872842|interval:64415|pto_count:0|srtt:37648 [2025/04/30 10:19:45 872868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38903, ack_elapse 39826, delivered 48000|rate 1205242|lost 226| [2025/04/30 10:19:45 872872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205242) in round 34| [2025/04/30 10:19:45 872876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 872881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 872884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385834536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 872889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385834536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 872894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37648|latest_rtt:38164|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 872900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 10:19:45 872904] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746008385872700|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 872909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505872700|now:1746008385872700|interv:120000000| [2025/04/30 10:19:45 872913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505872700|now:1746008385872700|interv:120000000| [2025/04/30 10:19:45 872920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385873548|pq_index:0| [2025/04/30 10:19:45 872925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385872172| [2025/04/30 10:19:45 872929] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385872929| [2025/04/30 10:19:45 872934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385872933| [2025/04/30 10:19:45 872940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|min_srtt:37648|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 872945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 872950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 872954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 872959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|min_srtt:37648|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 872963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1736697| [2025/04/30 10:19:45 872968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 872972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 872976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|min_srtt:37648|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 872981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1737876| [2025/04/30 10:19:45 872985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 872989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 872992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 872997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 873001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 873006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1681284| [2025/04/30 10:19:45 873013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 873016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 873021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385873548| [2025/04/30 10:19:45 873025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385873548| [2025/04/30 10:19:45 873029] [debug] |xqc_engine_wakeup_after|wakeup:1746008385873548|now:1746008385873029|diff:519| [2025/04/30 10:19:45 873033] [debug] |xqc_engine_main_logic|END|now:1746008385872933| [2025/04/30 10:19:45 873039] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385873038| [2025/04/30 10:19:45 873042] [debug] |xqc_engine_wakeup_after|wakeup:1746008385873548|now:1746008385873042|diff:506| [2025/04/30 10:19:45 873046] [debug] |xqc_engine_main_logic|END|now:1746008385873038| [2025/04/30 10:19:45 874115] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385874115| [2025/04/30 10:19:45 874125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385873548|pq_index:0| [2025/04/30 10:19:45 874130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385872933| [2025/04/30 10:19:45 874135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385874134| [2025/04/30 10:19:45 874140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385873548|now:1746008385874134| [2025/04/30 10:19:45 874144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385873548|now:1746008385874134| [2025/04/30 10:19:45 874148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 874153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37648|min_srtt:37648|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 874158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1737876| [2025/04/30 10:19:45 874163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 874168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 874174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 874181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 874188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 874195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1681284| [2025/04/30 10:19:45 874203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 874209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 10:19:45 874255] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385874229|stream_id:0|stream_offset:1681284| [2025/04/30 10:19:45 874265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 874272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 874279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37648|rtt_var:546|pto_duration:39832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 874286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 874292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 874297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 874304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939061|now:1746008385874278|interv:64783| [2025/04/30 10:19:45 874309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939061|now:1746008385874278|interval:64783|pto_count:0|srtt:37648 [2025/04/30 10:19:45 874316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 874323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 874328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1682463| [2025/04/30 10:19:45 874335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 874340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 10:19:45 874377] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385874349|stream_id:0|stream_offset:1682463| [2025/04/30 10:19:45 874390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 874398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 874404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37648|rtt_var:546|pto_duration:39832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 874411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 874417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 874423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 874430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939181|now:1746008385874404|interv:64777| [2025/04/30 10:19:45 874449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939181|now:1746008385874404|interval:64777|pto_count:0|srtt:37648 [2025/04/30 10:19:45 874457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 874465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 874471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1683642| [2025/04/30 10:19:45 874487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 874492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385875492|now:1746008385874492|interv:1000| [2025/04/30 10:19:45 874497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 874503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 874508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385875492| [2025/04/30 10:19:45 874514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385875492| [2025/04/30 10:19:45 874520] [debug] |xqc_engine_wakeup_after|wakeup:1746008385875492|now:1746008385874520|diff:972| [2025/04/30 10:19:45 874526] [debug] |xqc_engine_main_logic|END|now:1746008385874134| [2025/04/30 10:19:45 874670] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385874669| [2025/04/30 10:19:45 874685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 874696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:723| [2025/04/30 10:19:45 874704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 10:19:45 874712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 10:19:45 874719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 874727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1650|path_largest_ack:1649| [2025/04/30 10:19:45 874734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1621767|prior_time:1746008385834833|is_app_limited:0|send_elapse:38910|ack_elapse:39836|ctl_first_sent_time:1746008385836391|lagest_ack_time:1746008385874669|curr_delivered:1668567| [2025/04/30 10:19:45 874741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385836391| [2025/04/30 10:19:45 874748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:1394| [2025/04/30 10:19:45 874755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1650|path_largest_ack:1650| [2025/04/30 10:19:45 874761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1621767|prior_time:1746008385834833|is_app_limited:0|send_elapse:38910|ack_elapse:39836|ctl_first_sent_time:1746008385836391|lagest_ack_time:1746008385874669|curr_delivered:1669767| [2025/04/30 10:19:45 874775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385836534| [2025/04/30 10:19:45 874781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:1395| [2025/04/30 10:19:45 874787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37648|rttvar:546|minrtt:30819|latest_rtt:38135|ack_delay:64| [2025/04/30 10:19:45 874794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37700|rttvar:515|minrtt:30819|latest_rtt:38135|ack_delay:64| [2025/04/30 10:19:45 874800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 10:19:45 874807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 874814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 874821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37700|rtt_var:515|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 874828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 874835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 874841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 874846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939109|now:1746008385874820|interv:64289| [2025/04/30 10:19:45 874852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939109|now:1746008385874820|interval:64289|pto_count:0|srtt:37700 [2025/04/30 10:19:45 874859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38910, ack_elapse 39836, delivered 48000|rate 1204940|lost 226| [2025/04/30 10:19:45 874866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204940) in round 34| [2025/04/30 10:19:45 874873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 874878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 874882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385836534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 874886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385836534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 874891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37700|latest_rtt:38135|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 874897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 10:19:45 874906] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746008385874669|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 874911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505874669|now:1746008385874669|interv:120000000| [2025/04/30 10:19:45 874915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505874669|now:1746008385874669|interv:120000000| [2025/04/30 10:19:45 874919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385875492|pq_index:0| [2025/04/30 10:19:45 874924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385874134| [2025/04/30 10:19:45 874928] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385874927| [2025/04/30 10:19:45 874933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385874931| [2025/04/30 10:19:45 874939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|min_srtt:37700|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 874943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1737876| [2025/04/30 10:19:45 874948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 874953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 874957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|min_srtt:37700|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 874962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1739055| [2025/04/30 10:19:45 874966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 874970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 874975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|min_srtt:37700|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 874979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1740234| [2025/04/30 10:19:45 874983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 874987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 874991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 874998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 875002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 875007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1683642| [2025/04/30 10:19:45 875011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 875015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 875019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385875492| [2025/04/30 10:19:45 875023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385875492| [2025/04/30 10:19:45 875027] [debug] |xqc_engine_wakeup_after|wakeup:1746008385875492|now:1746008385875027|diff:465| [2025/04/30 10:19:45 875031] [debug] |xqc_engine_main_logic|END|now:1746008385874931| [2025/04/30 10:19:45 875037] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385875037| [2025/04/30 10:19:45 875041] [debug] |xqc_engine_wakeup_after|wakeup:1746008385875492|now:1746008385875041|diff:451| [2025/04/30 10:19:45 875045] [debug] |xqc_engine_main_logic|END|now:1746008385875037| [2025/04/30 10:19:45 876112] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385876112| [2025/04/30 10:19:45 876124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385875492|pq_index:0| [2025/04/30 10:19:45 876128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385874931| [2025/04/30 10:19:45 876133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385876132| [2025/04/30 10:19:45 876138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385875492|now:1746008385876132| [2025/04/30 10:19:45 876142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385875492|now:1746008385876132| [2025/04/30 10:19:45 876146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 876152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37700|min_srtt:37700|path_bw:1216058|loss_rate:0.56|path_pto:0| [2025/04/30 10:19:45 876156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1740234| [2025/04/30 10:19:45 876161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 876165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 876169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 876173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 876177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 876187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1683642| [2025/04/30 10:19:45 876191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 876196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 10:19:45 876240] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385876204|stream_id:0|stream_offset:1683642| [2025/04/30 10:19:45 876250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 876257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 876264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37700|rtt_var:515|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 876270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 876276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 876282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 876288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385940964|now:1746008385876263|interv:64701| [2025/04/30 10:19:45 876294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385940964|now:1746008385876263|interval:64701|pto_count:0|srtt:37700 [2025/04/30 10:19:45 876301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 876309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 876315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1684821| [2025/04/30 10:19:45 876322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 876328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 10:19:45 876369] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385876339|stream_id:0|stream_offset:1684821| [2025/04/30 10:19:45 876378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 876386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 876393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37700|rtt_var:515|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 876399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 876419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 876426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 876432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385941099|now:1746008385876392|interv:64707| [2025/04/30 10:19:45 876438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385941099|now:1746008385876392|interval:64707|pto_count:0|srtt:37700 [2025/04/30 10:19:45 876446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 876453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 876460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1686000| [2025/04/30 10:19:45 876467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 876472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385877472|now:1746008385876472|interv:1000| [2025/04/30 10:19:45 876476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 876480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 876484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385877472| [2025/04/30 10:19:45 876488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385877472| [2025/04/30 10:19:45 876492] [debug] |xqc_engine_wakeup_after|wakeup:1746008385877472|now:1746008385876492|diff:980| [2025/04/30 10:19:45 876497] [debug] |xqc_engine_main_logic|END|now:1746008385876132| [2025/04/30 10:19:45 876651] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385876650| [2025/04/30 10:19:45 876667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 876676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:724| [2025/04/30 10:19:45 876681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 10:19:45 876690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 10:19:45 876697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 876705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1651| [2025/04/30 10:19:45 876712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1624167|prior_time:1746008385836840|is_app_limited:0|send_elapse:38909|ack_elapse:39810|ctl_first_sent_time:1746008385838455|lagest_ack_time:1746008385876650|curr_delivered:1670967| [2025/04/30 10:19:45 876719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385838455| [2025/04/30 10:19:45 876726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:1396| [2025/04/30 10:19:45 876733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1652| [2025/04/30 10:19:45 876748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1624167|prior_time:1746008385836840|is_app_limited:0|send_elapse:38909|ack_elapse:39810|ctl_first_sent_time:1746008385838455|lagest_ack_time:1746008385876650|curr_delivered:1672167| [2025/04/30 10:19:45 876753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385838602| [2025/04/30 10:19:45 876758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:1397| [2025/04/30 10:19:45 876762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37700|rttvar:515|minrtt:30819|latest_rtt:38048|ack_delay:64| [2025/04/30 10:19:45 876768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37736|rttvar:458|minrtt:30819|latest_rtt:38048|ack_delay:64| [2025/04/30 10:19:45 876775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1652|lost_pn:1649|thresh:3| [2025/04/30 10:19:45 876781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 876786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 876790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:458|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 876795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 876799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 876803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 876810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385941075|now:1746008385876790|interv:64285| [2025/04/30 10:19:45 876816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385941075|now:1746008385876790|interval:64285|pto_count:0|srtt:37736 [2025/04/30 10:19:45 876822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38909, ack_elapse 39810, delivered 48000|rate 1205727|lost 226| [2025/04/30 10:19:45 876828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205727) in round 34| [2025/04/30 10:19:45 876832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 876836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 876840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385838602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 876844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385838602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 876849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37736|latest_rtt:38048|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 876858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 10:19:45 876863] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746008385876650|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 876868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505876650|now:1746008385876650|interv:120000000| [2025/04/30 10:19:45 876872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505876650|now:1746008385876650|interv:120000000| [2025/04/30 10:19:45 876876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385877472|pq_index:0| [2025/04/30 10:19:45 876880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385876132| [2025/04/30 10:19:45 876884] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385876884| [2025/04/30 10:19:45 876889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385876888| [2025/04/30 10:19:45 876896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.55|path_pto:0| [2025/04/30 10:19:45 876900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1740234| [2025/04/30 10:19:45 876905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 876909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 876914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.55|path_pto:0| [2025/04/30 10:19:45 876918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1741413| [2025/04/30 10:19:45 876923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 876927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 876932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.55|path_pto:0| [2025/04/30 10:19:45 876936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 876941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 876948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 876952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 876956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 876960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 876965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1686000| [2025/04/30 10:19:45 876969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 876973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 876977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385877472| [2025/04/30 10:19:45 876981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385877472| [2025/04/30 10:19:45 876985] [debug] |xqc_engine_wakeup_after|wakeup:1746008385877472|now:1746008385876985|diff:487| [2025/04/30 10:19:45 876990] [debug] |xqc_engine_main_logic|END|now:1746008385876888| [2025/04/30 10:19:45 876995] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385876995| [2025/04/30 10:19:45 876999] [debug] |xqc_engine_wakeup_after|wakeup:1746008385877472|now:1746008385876999|diff:473| [2025/04/30 10:19:45 877003] [debug] |xqc_engine_main_logic|END|now:1746008385876995| [2025/04/30 10:19:45 878074] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385878073| [2025/04/30 10:19:45 878084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385877472|pq_index:0| [2025/04/30 10:19:45 878089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385876888| [2025/04/30 10:19:45 878096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385878093| [2025/04/30 10:19:45 878101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385877472|now:1746008385878093| [2025/04/30 10:19:45 878105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385877472|now:1746008385878093| [2025/04/30 10:19:45 878109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 878115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.55|path_pto:0| [2025/04/30 10:19:45 878120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 878124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 878128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 878132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 878142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 878147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 878151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1686000| [2025/04/30 10:19:45 878158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 878166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 10:19:45 878215] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385878177|stream_id:0|stream_offset:1686000| [2025/04/30 10:19:45 878224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 878231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 878238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:458|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 878245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 878252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 878258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 878264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385942913|now:1746008385878238|interv:64675| [2025/04/30 10:19:45 878270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385942913|now:1746008385878238|interval:64675|pto_count:0|srtt:37736 [2025/04/30 10:19:45 878277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 878285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 878291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1687179| [2025/04/30 10:19:45 878297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 878303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 10:19:45 878367] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385878313|stream_id:0|stream_offset:1687179| [2025/04/30 10:19:45 878376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 878390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 878397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:458|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 878404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 878410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 878416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 878421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385943049|now:1746008385878396|interv:64653| [2025/04/30 10:19:45 878427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385943049|now:1746008385878396|interval:64653|pto_count:0|srtt:37736 [2025/04/30 10:19:45 878433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 878440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 878446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1688358| [2025/04/30 10:19:45 878452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 878457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385879457|now:1746008385878457|interv:1000| [2025/04/30 10:19:45 878462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 878468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 878474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385879457| [2025/04/30 10:19:45 878480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385879457| [2025/04/30 10:19:45 878486] [debug] |xqc_engine_wakeup_after|wakeup:1746008385879457|now:1746008385878485|diff:972| [2025/04/30 10:19:45 878492] [debug] |xqc_engine_main_logic|END|now:1746008385878093| [2025/04/30 10:19:45 878654] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385878652| [2025/04/30 10:19:45 878667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 878676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:725| [2025/04/30 10:19:45 878682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 10:19:45 878691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 10:19:45 878697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 878706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1654|path_largest_ack:1653| [2025/04/30 10:19:45 878713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1626567|prior_time:1746008385838840|is_app_limited:0|send_elapse:39060|ack_elapse:39812|ctl_first_sent_time:1746008385840482|lagest_ack_time:1746008385878652|curr_delivered:1673367| [2025/04/30 10:19:45 878729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385840482| [2025/04/30 10:19:45 878737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:1398| [2025/04/30 10:19:45 878744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1654|path_largest_ack:1654| [2025/04/30 10:19:45 878751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1626567|prior_time:1746008385838840|is_app_limited:0|send_elapse:39060|ack_elapse:39812|ctl_first_sent_time:1746008385840482|lagest_ack_time:1746008385878652|curr_delivered:1674567| [2025/04/30 10:19:45 878759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385840621| [2025/04/30 10:19:45 878765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:1399| [2025/04/30 10:19:45 878772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37736|rttvar:458|minrtt:30819|latest_rtt:38031|ack_delay:72| [2025/04/30 10:19:45 878779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37763|rttvar:399|minrtt:30819|latest_rtt:38031|ack_delay:72| [2025/04/30 10:19:45 878785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1654|lost_pn:1651|thresh:3| [2025/04/30 10:19:45 878791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 878795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 878800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:399|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 878804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 878808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 878812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 878816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385943076|now:1746008385878799|interv:64277| [2025/04/30 10:19:45 878820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385943076|now:1746008385878799|interval:64277|pto_count:0|srtt:37763 [2025/04/30 10:19:45 878825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39060, ack_elapse 39812, delivered 48000|rate 1205666|lost 226| [2025/04/30 10:19:45 878829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205666) in round 34| [2025/04/30 10:19:45 878833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 878838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 878842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385840621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 878850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385840621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 878855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:37763|latest_rtt:38031|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 878861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 10:19:45 878865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746008385878652|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 878870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505878652|now:1746008385878652|interv:120000000| [2025/04/30 10:19:45 878874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505878652|now:1746008385878652|interv:120000000| [2025/04/30 10:19:45 878878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385879457|pq_index:0| [2025/04/30 10:19:45 878883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385878093| [2025/04/30 10:19:45 878887] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385878886| [2025/04/30 10:19:45 878891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385878890| [2025/04/30 10:19:45 878897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1216058|loss_rate:0.54|path_pto:0| [2025/04/30 10:19:45 878902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 878907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 878911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 878916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1216058|loss_rate:0.54|path_pto:0| [2025/04/30 10:19:45 878920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1743771| [2025/04/30 10:19:45 878924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 878929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 878933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1216058|loss_rate:0.54|path_pto:0| [2025/04/30 10:19:45 878947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 878952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 878956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 878959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 878964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 878968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 878972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1688358| [2025/04/30 10:19:45 878977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 878981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 878985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385879457| [2025/04/30 10:19:45 878989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385879457| [2025/04/30 10:19:45 878993] [debug] |xqc_engine_wakeup_after|wakeup:1746008385879457|now:1746008385878993|diff:464| [2025/04/30 10:19:45 878997] [debug] |xqc_engine_main_logic|END|now:1746008385878890| [2025/04/30 10:19:45 879003] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385879002| [2025/04/30 10:19:45 879006] [debug] |xqc_engine_wakeup_after|wakeup:1746008385879457|now:1746008385879006|diff:451| [2025/04/30 10:19:45 879010] [debug] |xqc_engine_main_logic|END|now:1746008385879002| [2025/04/30 10:19:45 880078] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385880078| [2025/04/30 10:19:45 880088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385879457|pq_index:0| [2025/04/30 10:19:45 880093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385878890| [2025/04/30 10:19:45 880101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385880099| [2025/04/30 10:19:45 880108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385879457|now:1746008385880099| [2025/04/30 10:19:45 880114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385879457|now:1746008385880099| [2025/04/30 10:19:45 880121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 880128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1216058|loss_rate:0.54|path_pto:0| [2025/04/30 10:19:45 880135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 880149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 880155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 880161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 880168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 880176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 880182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1688358| [2025/04/30 10:19:45 880189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 880197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 10:19:45 880234] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385880209|stream_id:0|stream_offset:1688358| [2025/04/30 10:19:45 880243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 880251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 880257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:399|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 880264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 880270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 880276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 880282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385944972|now:1746008385880257|interv:64715| [2025/04/30 10:19:45 880287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385944972|now:1746008385880257|interval:64715|pto_count:0|srtt:37763 [2025/04/30 10:19:45 880294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 880301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 880307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1689537| [2025/04/30 10:19:45 880313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 880319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 10:19:45 880356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385880328|stream_id:0|stream_offset:1689537| [2025/04/30 10:19:45 880370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 880376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 880382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:399|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 880388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 880394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 880399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 880405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385945091|now:1746008385880382|interv:64709| [2025/04/30 10:19:45 880411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385945091|now:1746008385880382|interval:64709|pto_count:0|srtt:37763 [2025/04/30 10:19:45 880417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 880424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 880430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1690716| [2025/04/30 10:19:45 880437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 880443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385881443|now:1746008385880443|interv:1000| [2025/04/30 10:19:45 880449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 880454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 880460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385881443| [2025/04/30 10:19:45 880466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385881443| [2025/04/30 10:19:45 880472] [debug] |xqc_engine_wakeup_after|wakeup:1746008385881443|now:1746008385880471|diff:972| [2025/04/30 10:19:45 880477] [debug] |xqc_engine_main_logic|END|now:1746008385880099| [2025/04/30 10:19:45 881561] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385881561| [2025/04/30 10:19:45 881571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385881443|pq_index:0| [2025/04/30 10:19:45 881576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385880099| [2025/04/30 10:19:45 881581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385881580| [2025/04/30 10:19:45 881586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385881443|now:1746008385881580| [2025/04/30 10:19:45 881595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385881443|now:1746008385881580| [2025/04/30 10:19:45 881599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 881604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1216058|loss_rate:0.54|path_pto:0| [2025/04/30 10:19:45 881609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 881613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 881617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 881621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 881626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 881630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 881635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1690716| [2025/04/30 10:19:45 881639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 881644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 10:19:45 881678] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385881652|stream_id:0|stream_offset:1690716| [2025/04/30 10:19:45 881684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 881689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 881693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:399|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 881698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 881701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 881705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 881709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385946415|now:1746008385881693|interv:64722| [2025/04/30 10:19:45 881713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385946415|now:1746008385881693|interval:64722|pto_count:0|srtt:37763 [2025/04/30 10:19:45 881718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 881723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 881730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1691895| [2025/04/30 10:19:45 881735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 881739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385882739|now:1746008385881739|interv:1000| [2025/04/30 10:19:45 881743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 881747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 881751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385882739| [2025/04/30 10:19:45 881755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385882739| [2025/04/30 10:19:45 881759] [debug] |xqc_engine_wakeup_after|wakeup:1746008385882739|now:1746008385881759|diff:980| [2025/04/30 10:19:45 881763] [debug] |xqc_engine_main_logic|END|now:1746008385881580| [2025/04/30 10:19:45 882638] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385882637| [2025/04/30 10:19:45 882653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 882661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:726| [2025/04/30 10:19:45 882668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 10:19:45 882676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 10:19:45 882683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 882690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1655| [2025/04/30 10:19:45 882697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1628967|prior_time:1746008385840829|is_app_limited:0|send_elapse:38850|ack_elapse:41808|ctl_first_sent_time:1746008385842372|lagest_ack_time:1746008385882637|curr_delivered:1675767| [2025/04/30 10:19:45 882704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385842372| [2025/04/30 10:19:45 882710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:1400| [2025/04/30 10:19:45 882717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1656| [2025/04/30 10:19:45 882724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1628967|prior_time:1746008385840829|is_app_limited:0|send_elapse:38850|ack_elapse:41808|ctl_first_sent_time:1746008385842372|lagest_ack_time:1746008385882637|curr_delivered:1676967| [2025/04/30 10:19:45 882731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385842498| [2025/04/30 10:19:45 882737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:1401| [2025/04/30 10:19:45 882743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1657| [2025/04/30 10:19:45 882757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1631367|prior_time:1746008385842798|is_app_limited:0|send_elapse:38851|ack_elapse:39839|ctl_first_sent_time:1746008385844356|lagest_ack_time:1746008385882637|curr_delivered:1678167| [2025/04/30 10:19:45 882765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385844356| [2025/04/30 10:19:45 882772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:1402| [2025/04/30 10:19:45 882778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1658|path_largest_ack:1658| [2025/04/30 10:19:45 882782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1631367|prior_time:1746008385842798|is_app_limited:0|send_elapse:38851|ack_elapse:39839|ctl_first_sent_time:1746008385844356|lagest_ack_time:1746008385882637|curr_delivered:1679367| [2025/04/30 10:19:45 882787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385844482| [2025/04/30 10:19:45 882791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:1403| [2025/04/30 10:19:45 882795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37763|rttvar:399|minrtt:30819|latest_rtt:38155|ack_delay:72| [2025/04/30 10:19:45 882800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37803|rttvar:380|minrtt:30819|latest_rtt:38155|ack_delay:72| [2025/04/30 10:19:45 882804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1658|lost_pn:1655|thresh:3| [2025/04/30 10:19:45 882808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 882812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 882816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37803|rtt_var:380|pto_duration:39803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 882821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 882825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 882829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:45 882833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385946455|now:1746008385882816|interv:63639| [2025/04/30 10:19:45 882837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385946455|now:1746008385882816|interval:63639|pto_count:0|srtt:37803 [2025/04/30 10:19:45 882841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38851, ack_elapse 39839, delivered 48000|rate 1204849|lost 226| [2025/04/30 10:19:45 882846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204849) in round 34| [2025/04/30 10:19:45 882850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 882860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 882864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385844482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 882868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385844482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 882873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:44407|srtt:37803|latest_rtt:38155|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 882880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 10:19:45 882885] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:728|frame:ACK |recv_time:1746008385882637|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 882889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505882637|now:1746008385882637|interv:120000000| [2025/04/30 10:19:45 882894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505882637|now:1746008385882637|interv:120000000| [2025/04/30 10:19:45 882898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385882739|pq_index:0| [2025/04/30 10:19:45 882902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385881580| [2025/04/30 10:19:45 882906] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385882906| [2025/04/30 10:19:45 882911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385882910| [2025/04/30 10:19:45 882916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385882739|now:1746008385882910| [2025/04/30 10:19:45 882920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385882739|now:1746008385882910| [2025/04/30 10:19:45 882924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 882929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 882933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 882938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 882943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 882948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 882955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1746129| [2025/04/30 10:19:45 882959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 882964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 882968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 882972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1747308| [2025/04/30 10:19:45 882977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 882981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 882985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 882990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1748487| [2025/04/30 10:19:45 882994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 882998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 883003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 883007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 883011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 883015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 883019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 883023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 883028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 883032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1691895| [2025/04/30 10:19:45 883039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 883043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 10:19:45 883078] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008385883051|stream_id:0|stream_offset:1691895| [2025/04/30 10:19:45 883084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1696|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 883089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:45 883093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37803|rtt_var:380|pto_duration:39803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 883098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 883102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 883106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 883110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385947854|now:1746008385883093|interv:64761| [2025/04/30 10:19:45 883114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385947854|now:1746008385883093|interval:64761|pto_count:0|srtt:37803 [2025/04/30 10:19:45 883118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:45607| [2025/04/30 10:19:45 883123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 883127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1693074| [2025/04/30 10:19:45 883132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 883136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 10:19:45 883159] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385883142|stream_id:0|stream_offset:1693074| [2025/04/30 10:19:45 883164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 883169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 883173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37803|rtt_var:380|pto_duration:39803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 883178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 883182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 883186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 883193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385947945|now:1746008385883173|interv:64772| [2025/04/30 10:19:45 883197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385947945|now:1746008385883173|interval:64772|pto_count:0|srtt:37803 [2025/04/30 10:19:45 883202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 883209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 883216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1694253| [2025/04/30 10:19:45 883224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 883230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385884230|now:1746008385883230|interv:1000| [2025/04/30 10:19:45 883235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 883240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 883246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385883752| [2025/04/30 10:19:45 883253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385883752| [2025/04/30 10:19:45 883260] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385883260|diff:492| [2025/04/30 10:19:45 883267] [debug] |xqc_engine_main_logic|END|now:1746008385882910| [2025/04/30 10:19:45 883275] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385883275| [2025/04/30 10:19:45 883281] [debug] |xqc_engine_wakeup_after|wakeup:1746008385883752|now:1746008385883281|diff:471| [2025/04/30 10:19:45 883287] [debug] |xqc_engine_main_logic|END|now:1746008385883275| [2025/04/30 10:19:45 884366] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385884366| [2025/04/30 10:19:45 884378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385883752|pq_index:0| [2025/04/30 10:19:45 884391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385882910| [2025/04/30 10:19:45 884396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385884395| [2025/04/30 10:19:45 884401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385883752|now:1746008385884395| [2025/04/30 10:19:45 884405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 884409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385883752|now:1746008385884395| [2025/04/30 10:19:45 884413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 884417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385884230|now:1746008385884395| [2025/04/30 10:19:45 884421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385884230|now:1746008385884395| [2025/04/30 10:19:45 884425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 884432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:728|ack_delay:25680|first_ack_range:0|largest_pkt_recv_time:1746008385858752| [2025/04/30 10:19:45 884447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:728|low:728|pkt_pns:2| [2025/04/30 10:19:45 884455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:726|low:678|pkt_pns:2| [2025/04/30 10:19:45 884461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:716|frame_largest_recv:728| [2025/04/30 10:19:45 884467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 884473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37803|min_srtt:37803|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 884478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 884482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 884486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 884490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 884494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 884499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 884504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1694253| [2025/04/30 10:19:45 884508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 884513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 10:19:45 884569] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1698|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46807|now:1746008385884521|stream_id:0|stream_offset:1694253| [2025/04/30 10:19:45 884580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1698|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 884585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 884590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37803|rtt_var:380|pto_duration:39803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 884594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 884598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 884602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 10:19:45 884606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949324|now:1746008385884589|interv:64735| [2025/04/30 10:19:45 884610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949324|now:1746008385884589|interval:64735|pto_count:0|srtt:37803 [2025/04/30 10:19:45 884619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48016| [2025/04/30 10:19:45 884624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 884629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1695432| [2025/04/30 10:19:45 884633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 884637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385885637|now:1746008385884637|interv:1000| [2025/04/30 10:19:45 884641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 884645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 884649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385885637| [2025/04/30 10:19:45 884653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385885637| [2025/04/30 10:19:45 884657] [debug] |xqc_engine_wakeup_after|wakeup:1746008385885637|now:1746008385884657|diff:980| [2025/04/30 10:19:45 884662] [debug] |xqc_engine_main_logic|END|now:1746008385884395| [2025/04/30 10:19:45 885658] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385885657| [2025/04/30 10:19:45 885674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 885684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:728| [2025/04/30 10:19:45 885690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 10:19:45 885699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 10:19:45 885705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 885713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1661|path_largest_ack:1659| [2025/04/30 10:19:45 885720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1633767|prior_time:1746008385844783|is_app_limited:0|send_elapse:38863|ack_elapse:40874|ctl_first_sent_time:1746008385846310|lagest_ack_time:1746008385885657|curr_delivered:1680567| [2025/04/30 10:19:45 885727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385846310| [2025/04/30 10:19:45 885734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:1404| [2025/04/30 10:19:45 885741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1661|path_largest_ack:1661| [2025/04/30 10:19:45 885748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1636167|prior_time:1746008385846786|is_app_limited:0|send_elapse:38825|ack_elapse:38871|ctl_first_sent_time:1746008385848329|lagest_ack_time:1746008385885657|curr_delivered:1681767| [2025/04/30 10:19:45 885755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385848329| [2025/04/30 10:19:45 885769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:1405| [2025/04/30 10:19:45 885776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37803|rttvar:380|minrtt:30819|latest_rtt:37328|ack_delay:64| [2025/04/30 10:19:45 885781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37736|rttvar:419|minrtt:30819|latest_rtt:37328|ack_delay:64| [2025/04/30 10:19:45 885786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1661|lost_pn:1658|thresh:3| [2025/04/30 10:19:45 885790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 885794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 885798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385888897|now:1746008385885798|interval:3099| [2025/04/30 10:19:45 885803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385888897|now:1746008385885798|interv:3099| [2025/04/30 10:19:45 885807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38825, ack_elapse 38871, delivered 45600|rate 1173111|lost 226| [2025/04/30 10:19:45 885812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173111) in round 34| [2025/04/30 10:19:45 885816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 885820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 885824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385848329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 885829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385848329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 885833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45616|srtt:37736|latest_rtt:37328|min_rtt:30819|applimit:0|lost:226|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 885839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 10:19:45 885844] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:729|frame:ACK |recv_time:1746008385885657|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 885849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505885657|now:1746008385885657|interv:120000000| [2025/04/30 10:19:45 885853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505885657|now:1746008385885657|interv:120000000| [2025/04/30 10:19:45 885857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385885637|pq_index:0| [2025/04/30 10:19:45 885861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385884395| [2025/04/30 10:19:45 885868] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385885868| [2025/04/30 10:19:45 885873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385885872| [2025/04/30 10:19:45 885878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385885637|now:1746008385885872| [2025/04/30 10:19:45 885882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385885637|now:1746008385885872| [2025/04/30 10:19:45 885886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 885891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 885896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45616|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 885901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 885906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 885910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 885914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45616|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1750845| [2025/04/30 10:19:45 885919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 885923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 885927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 885932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45616|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 885936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 885940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 885944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 885948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 885952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 885957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1695432| [2025/04/30 10:19:45 885964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 885968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 10:19:45 886005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746008385885976|stream_id:0|stream_offset:1695432| [2025/04/30 10:19:45 886011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 886017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 10:19:45 886024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385888897|now:1746008385886024|interval:2873| [2025/04/30 10:19:45 886031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385888897|now:1746008385886024|interv:2873| [2025/04/30 10:19:45 886038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46816| [2025/04/30 10:19:45 886046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 886053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1696611| [2025/04/30 10:19:45 886060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 886066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 10:19:45 886096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746008385886074|stream_id:0|stream_offset:1696611| [2025/04/30 10:19:45 886101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 886109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 10:19:45 886116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385888897|now:1746008385886115|interval:2782| [2025/04/30 10:19:45 886123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385888897|now:1746008385886115|interv:2782| [2025/04/30 10:19:45 886129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48016| [2025/04/30 10:19:45 886137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 886144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1697790| [2025/04/30 10:19:45 886151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 886163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385887163|now:1746008385886163|interv:1000| [2025/04/30 10:19:45 886170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 886176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 886182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385887163| [2025/04/30 10:19:45 886188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385887163| [2025/04/30 10:19:45 886195] [debug] |xqc_engine_wakeup_after|wakeup:1746008385887163|now:1746008385886194|diff:969| [2025/04/30 10:19:45 886202] [debug] |xqc_engine_main_logic|END|now:1746008385885872| [2025/04/30 10:19:45 886210] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385886210| [2025/04/30 10:19:45 886217] [debug] |xqc_engine_wakeup_after|wakeup:1746008385887163|now:1746008385886217|diff:946| [2025/04/30 10:19:45 886223] [debug] |xqc_engine_main_logic|END|now:1746008385886210| [2025/04/30 10:19:45 887297] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385887297| [2025/04/30 10:19:45 887311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385887163|pq_index:0| [2025/04/30 10:19:45 887317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385885872| [2025/04/30 10:19:45 887325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385887323| [2025/04/30 10:19:45 887333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385887163|now:1746008385887323| [2025/04/30 10:19:45 887340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385887163|now:1746008385887323| [2025/04/30 10:19:45 887346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 887353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 887361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48016|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 887365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 887370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 887376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 887384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 887391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 887397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1697790| [2025/04/30 10:19:45 887401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 887411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1701-1703|next_skip_chance:1746008386081619|current_time:1746008385887411| [2025/04/30 10:19:45 887416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 10:19:45 887455] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746008385887424|stream_id:0|stream_offset:1697790| [2025/04/30 10:19:45 887464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 887472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 10:19:45 887479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385888897|now:1746008385887478|interval:1419| [2025/04/30 10:19:45 887486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385888897|now:1746008385887478|interv:1419| [2025/04/30 10:19:45 887491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49216| [2025/04/30 10:19:45 887496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 887500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1698969| [2025/04/30 10:19:45 887505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 887509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385888509|now:1746008385887509|interv:1000| [2025/04/30 10:19:45 887513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 887517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 887521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385888509| [2025/04/30 10:19:45 887525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385888509| [2025/04/30 10:19:45 887529] [debug] |xqc_engine_wakeup_after|wakeup:1746008385888509|now:1746008385887529|diff:980| [2025/04/30 10:19:45 887533] [debug] |xqc_engine_main_logic|END|now:1746008385887323| [2025/04/30 10:19:45 887653] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385887652| [2025/04/30 10:19:45 887661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 887669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:729| [2025/04/30 10:19:45 887675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 10:19:45 887683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 10:19:45 887689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 887696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1663|path_largest_ack:1662| [2025/04/30 10:19:45 887703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48000|prior_delivered:1636167|prior_time:1746008385846786|is_app_limited:0|send_elapse:38993|ack_elapse:40866|ctl_first_sent_time:1746008385848497|lagest_ack_time:1746008385887652|curr_delivered:1682967| [2025/04/30 10:19:45 887717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385848497| [2025/04/30 10:19:45 887724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:1406| [2025/04/30 10:19:45 887731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1663|path_largest_ack:1663| [2025/04/30 10:19:45 887738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46800|prior_delivered:1638567|prior_time:1746008385848808|is_app_limited:0|send_elapse:38924|ack_elapse:38844|ctl_first_sent_time:1746008385850361|lagest_ack_time:1746008385887652|curr_delivered:1684167| [2025/04/30 10:19:45 887746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385850361| [2025/04/30 10:19:45 887752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:1407| [2025/04/30 10:19:45 887758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37736|rttvar:419|minrtt:30819|latest_rtt:37291|ack_delay:64| [2025/04/30 10:19:45 887764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37672|rttvar:442|minrtt:30819|latest_rtt:37291|ack_delay:64| [2025/04/30 10:19:45 887770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1663|lost_pn:1660|thresh:3| [2025/04/30 10:19:45 887777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 887785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1660|lost_pn:1660|po_sent_time:1746008385846444|lost_send_time:1746008385845271|loss_delay:42381|frame:STREAM |repair:128| [2025/04/30 10:19:45 887792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385846444u| [2025/04/30 10:19:45 887799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 887805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:442|pto_duration:39672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 887812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 887817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 887824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 10:19:45 887830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385952096|now:1746008385887805|interv:64291| [2025/04/30 10:19:45 887837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385952096|now:1746008385887805|interval:64291|pto_count:0|srtt:37672 [2025/04/30 10:19:45 887844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38924, ack_elapse 38844, delivered 45600|rate 1171513|lost 227| [2025/04/30 10:19:45 887851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171513) in round 34| [2025/04/30 10:19:45 887861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 887865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 887869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:1|acked:2400|po_sent_time:1746008385850361|recovery:1|recovery_start:1746008385887798|packet_conservation:0|next_round_delivered:1657767| [2025/04/30 10:19:45 887874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:1|acked:2400|po_sent_time:1746008385850361|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 887879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45616|srtt:37672|latest_rtt:37291|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 887885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 10:19:45 887889] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746008385887652|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 887894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505887652|now:1746008385887652|interv:120000000| [2025/04/30 10:19:45 887899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505887652|now:1746008385887652|interv:120000000| [2025/04/30 10:19:45 887902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385888509|pq_index:0| [2025/04/30 10:19:45 887907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385887323| [2025/04/30 10:19:45 887911] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385887911| [2025/04/30 10:19:45 887917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385887915| [2025/04/30 10:19:45 887927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 887934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 887941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 887945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 887949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 887953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 887958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 887965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 887970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 887974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 887978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 887982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 887987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 887991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1698969| [2025/04/30 10:19:45 887996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 888000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 888007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385888509| [2025/04/30 10:19:45 888014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385888509| [2025/04/30 10:19:45 888020] [debug] |xqc_engine_wakeup_after|wakeup:1746008385888509|now:1746008385888020|diff:489| [2025/04/30 10:19:45 888025] [debug] |xqc_engine_main_logic|END|now:1746008385887915| [2025/04/30 10:19:45 888031] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385888031| [2025/04/30 10:19:45 888035] [debug] |xqc_engine_wakeup_after|wakeup:1746008385888509|now:1746008385888035|diff:474| [2025/04/30 10:19:45 888039] [debug] |xqc_engine_main_logic|END|now:1746008385888031| [2025/04/30 10:19:45 889100] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385889099| [2025/04/30 10:19:45 889111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385888509|pq_index:0| [2025/04/30 10:19:45 889116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385887915| [2025/04/30 10:19:45 889128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385889127| [2025/04/30 10:19:45 889133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385888509|now:1746008385889127| [2025/04/30 10:19:45 889137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385888509|now:1746008385889127| [2025/04/30 10:19:45 889141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 889147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 889152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 889163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 889169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 889177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 889183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 889190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 889196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 889203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 889209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 889215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 889222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 889229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 889236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1698969| [2025/04/30 10:19:45 889243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 889249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 10:19:45 889295] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746008385889260|stream_id:0|stream_offset:1698969| [2025/04/30 10:19:45 889303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 889310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 10:19:45 889317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:442|pto_duration:39672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 889324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 889330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 889337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 10:19:45 889343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385953932|now:1746008385889317|interv:64615| [2025/04/30 10:19:45 889350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385953932|now:1746008385889317|interval:64615|pto_count:0|srtt:37672 [2025/04/30 10:19:45 889363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46816| [2025/04/30 10:19:45 889370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 889377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1700148| [2025/04/30 10:19:45 889382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 889387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 10:19:45 889418] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746008385889394|stream_id:0|stream_offset:1700148| [2025/04/30 10:19:45 889424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1706|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 889428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 10:19:45 889433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:442|pto_duration:39672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 889437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 889441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 889445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 10:19:45 889449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385954066|now:1746008385889433|interv:64633| [2025/04/30 10:19:45 889453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385954066|now:1746008385889433|interval:64633|pto_count:0|srtt:37672 [2025/04/30 10:19:45 889458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48016| [2025/04/30 10:19:45 889463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 889467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1701327| [2025/04/30 10:19:45 889472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 889476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385954066| [2025/04/30 10:19:45 889480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385954066| [2025/04/30 10:19:45 889484] [debug] |xqc_engine_wakeup_after|wakeup:1746008385954066|now:1746008385889484|diff:64582| [2025/04/30 10:19:45 889489] [debug] |xqc_engine_main_logic|END|now:1746008385889127| [2025/04/30 10:19:45 890070] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:67|state:ESTABED|recv_time:1746008385890068| [2025/04/30 10:19:45 890088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 890097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:730| [2025/04/30 10:19:45 890103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 10:19:45 890109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 10:19:45 890113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 890118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1664| [2025/04/30 10:19:45 890125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48000|prior_delivered:1638567|prior_time:1746008385848808|is_app_limited:0|send_elapse:39065|ack_elapse:41260|ctl_first_sent_time:1746008385850502|lagest_ack_time:1746008385890068|curr_delivered:1685367| [2025/04/30 10:19:45 890132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385850502| [2025/04/30 10:19:45 890139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:1407| [2025/04/30 10:19:45 890147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1665|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1665| [2025/04/30 10:19:45 890154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1640967|prior_time:1746008385850819|is_app_limited:0|send_elapse:38978|ack_elapse:39249|ctl_first_sent_time:1746008385852460|lagest_ack_time:1746008385890068|curr_delivered:1686574| [2025/04/30 10:19:45 890161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385852460| [2025/04/30 10:19:45 890168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:1408| [2025/04/30 10:19:45 890175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37672|rttvar:442|minrtt:30819|latest_rtt:37608|ack_delay:72| [2025/04/30 10:19:45 890181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37655|rttvar:366|minrtt:30819|latest_rtt:37608|ack_delay:72| [2025/04/30 10:19:45 890188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1665|lost_pn:1662|thresh:3| [2025/04/30 10:19:45 890195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 890201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 890208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 713|pns:2| [2025/04/30 10:19:45 890214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 890220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37655|rtt_var:366|pto_duration:39655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 890226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 890233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 890245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 890250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385954049|now:1746008385890219|interv:63830| [2025/04/30 10:19:45 890256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385954049|now:1746008385890219|interval:63830|pto_count:0|srtt:37655 [2025/04/30 10:19:45 890262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38978, ack_elapse 39249, delivered 45607|rate 1161991|lost 227| [2025/04/30 10:19:45 890269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161991) in round 34| [2025/04/30 10:19:45 890274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 890280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 890285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2407|po_sent_time:1746008385852460|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 890291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2407|po_sent_time:1746008385852460|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 890298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37655|latest_rtt:37608|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 890305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:18| [2025/04/30 10:19:45 890311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_new_conn_id_frame|new_conn_id|146eb971f0fcd0c7|sr_token:ad98bf8dad600f7822daafd18498b22b [2025/04/30 10:19:45 890323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385915068|now:1746008385890068|interv:25000| [2025/04/30 10:19:45 890331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385890068|max_ack_delay:25000| [2025/04/30 10:19:45 890337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 10:19:45 890343] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK NEW_CONNECTION_ID |recv_time:1746008385890068|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 890350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505890068|now:1746008385890068|interv:120000000| [2025/04/30 10:19:45 890356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505890068|now:1746008385890068|interv:120000000| [2025/04/30 10:19:45 890361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385954066|pq_index:0| [2025/04/30 10:19:45 890367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385889127| [2025/04/30 10:19:45 890376] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385890376| [2025/04/30 10:19:45 890383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385890382| [2025/04/30 10:19:45 890392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37655|min_srtt:37655|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 890399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 890406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 890412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 890422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 890428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 890434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37655|min_srtt:37655|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 890440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 890446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 890452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 890457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 890464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 890471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 890477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1701327| [2025/04/30 10:19:45 890485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 890491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385891491|now:1746008385890491|interv:1000| [2025/04/30 10:19:45 890498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 890504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 890510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385891491| [2025/04/30 10:19:45 890517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385891491| [2025/04/30 10:19:45 890522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385891491|now:1746008385890522|diff:969| [2025/04/30 10:19:45 890531] [debug] |xqc_engine_main_logic|END|now:1746008385890382| [2025/04/30 10:19:45 890537] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385890537| [2025/04/30 10:19:45 890541] [debug] |xqc_engine_wakeup_after|wakeup:1746008385891491|now:1746008385890541|diff:950| [2025/04/30 10:19:45 890545] [debug] |xqc_engine_main_logic|END|now:1746008385890537| [2025/04/30 10:19:45 891643] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385891642| [2025/04/30 10:19:45 891658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 891667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:731| [2025/04/30 10:19:45 891673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 10:19:45 891681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 10:19:45 891685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 891693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1667|path_largest_ack:1666| [2025/04/30 10:19:45 891700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1643367|prior_time:1746008385852782|is_app_limited:0|send_elapse:37632|ack_elapse:38860|ctl_first_sent_time:1746008385853104|lagest_ack_time:1746008385891642|curr_delivered:1687774| [2025/04/30 10:19:45 891708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385853104| [2025/04/30 10:19:45 891715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:1409| [2025/04/30 10:19:45 891723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1667|path_largest_ack:1667| [2025/04/30 10:19:45 891730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1643367|prior_time:1746008385852782|is_app_limited:0|send_elapse:37632|ack_elapse:38860|ctl_first_sent_time:1746008385853104|lagest_ack_time:1746008385891642|curr_delivered:1688974| [2025/04/30 10:19:45 891737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385854482| [2025/04/30 10:19:45 891743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1410| [2025/04/30 10:19:45 891749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37655|rttvar:366|minrtt:30819|latest_rtt:37160|ack_delay:72| [2025/04/30 10:19:45 891754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37585|rttvar:416|minrtt:30819|latest_rtt:37160|ack_delay:72| [2025/04/30 10:19:45 891759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1667|lost_pn:1664|thresh:3| [2025/04/30 10:19:45 891763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 891767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 891771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 891781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:416|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 891785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 891789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 891793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 10:19:45 891797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385953979|now:1746008385891780|interv:62199| [2025/04/30 10:19:45 891804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385953979|now:1746008385891780|interval:62199|pto_count:0|srtt:37585 [2025/04/30 10:19:45 891811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37632, ack_elapse 38860, delivered 45607|rate 1173623|lost 227| [2025/04/30 10:19:45 891818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173623) in round 34| [2025/04/30 10:19:45 891824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 891829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 891833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385854482|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 891837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385854482|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 891842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:43209|srtt:37585|latest_rtt:37160|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 891848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 10:19:45 891852] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746008385891642|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 891857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505891642|now:1746008385891642|interv:120000000| [2025/04/30 10:19:45 891861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505891642|now:1746008385891642|interv:120000000| [2025/04/30 10:19:45 891865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385891491|pq_index:0| [2025/04/30 10:19:45 891870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385890382| [2025/04/30 10:19:45 891874] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385891874| [2025/04/30 10:19:45 891879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385891878| [2025/04/30 10:19:45 891887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385891491|now:1746008385891878| [2025/04/30 10:19:45 891891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385891491|now:1746008385891878| [2025/04/30 10:19:45 891895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 891900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 891905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43209|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 891909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 891913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 891917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 891922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 891926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 891930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43209|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 891934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 891938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 891942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 891946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 891951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 891955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1701327| [2025/04/30 10:19:45 891959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 891964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 10:19:45 891999] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746008385891971|stream_id:0|stream_offset:1701327| [2025/04/30 10:19:45 892005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 892010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 10:19:45 892022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:416|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 892029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 892036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 892042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 892049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385956556|now:1746008385892022|interv:64534| [2025/04/30 10:19:45 892056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385956556|now:1746008385892022|interval:64534|pto_count:0|srtt:37585 [2025/04/30 10:19:45 892063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:44409| [2025/04/30 10:19:45 892068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 892073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1702506| [2025/04/30 10:19:45 892077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 892081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 10:19:45 892111] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385892088|stream_id:0|stream_offset:1702506| [2025/04/30 10:19:45 892119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 892126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 892133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:416|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 892140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 892147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 892153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 892160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385956673|now:1746008385892133|interv:64540| [2025/04/30 10:19:45 892167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385956673|now:1746008385892133|interval:64540|pto_count:0|srtt:37585 [2025/04/30 10:19:45 892174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45609| [2025/04/30 10:19:45 892183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 892189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1703685| [2025/04/30 10:19:45 892203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 892211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 10:19:45 892250] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385892222|stream_id:0|stream_offset:1703685| [2025/04/30 10:19:45 892259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 892266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 892272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:416|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 892279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 892285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 892291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 892297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385956807|now:1746008385892272|interv:64535| [2025/04/30 10:19:45 892304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385956807|now:1746008385892272|interval:64535|pto_count:0|srtt:37585 [2025/04/30 10:19:45 892310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 892317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 892324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1704864| [2025/04/30 10:19:45 892331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 892337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385893337|now:1746008385892337|interv:1000| [2025/04/30 10:19:45 892343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 892349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 892355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385893337| [2025/04/30 10:19:45 892361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385893337| [2025/04/30 10:19:45 892368] [debug] |xqc_engine_wakeup_after|wakeup:1746008385893337|now:1746008385892367|diff:970| [2025/04/30 10:19:45 892373] [debug] |xqc_engine_main_logic|END|now:1746008385891878| [2025/04/30 10:19:45 892378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385892378| [2025/04/30 10:19:45 892382] [debug] |xqc_engine_wakeup_after|wakeup:1746008385893337|now:1746008385892382|diff:955| [2025/04/30 10:19:45 892386] [debug] |xqc_engine_main_logic|END|now:1746008385892378| [2025/04/30 10:19:45 893461] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385893461| [2025/04/30 10:19:45 893471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385893337|pq_index:0| [2025/04/30 10:19:45 893475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385891878| [2025/04/30 10:19:45 893480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385893479| [2025/04/30 10:19:45 893485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385893337|now:1746008385893479| [2025/04/30 10:19:45 893490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385893337|now:1746008385893479| [2025/04/30 10:19:45 893494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 893499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 893504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 893509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 893512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 893516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 893521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 893525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37585|min_srtt:37585|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 893529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 893534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 893538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 893542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 893546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 893568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 893572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1704864| [2025/04/30 10:19:45 893577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 893581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 10:19:45 893623] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385893594|stream_id:0|stream_offset:1704864| [2025/04/30 10:19:45 893632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 893640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 893647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37585|rtt_var:416|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 893653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 893660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 893665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 893670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385958179|now:1746008385893646|interv:64533| [2025/04/30 10:19:45 893676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385958179|now:1746008385893646|interval:64533|pto_count:0|srtt:37585 [2025/04/30 10:19:45 893684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 893692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 893696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1706043| [2025/04/30 10:19:45 893701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 893707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 893713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 893720] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385893720|diff:21348| [2025/04/30 10:19:45 893727] [debug] |xqc_engine_main_logic|END|now:1746008385893479| [2025/04/30 10:19:45 893740] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385893739| [2025/04/30 10:19:45 893747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 893756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:732| [2025/04/30 10:19:45 893762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 10:19:45 893770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 10:19:45 893777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 893784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1668| [2025/04/30 10:19:45 893791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1645767|prior_time:1746008385854778|is_app_limited:0|send_elapse:37715|ack_elapse:38961|ctl_first_sent_time:1746008385855096|lagest_ack_time:1746008385893739|curr_delivered:1690174| [2025/04/30 10:19:45 893804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385855096| [2025/04/30 10:19:45 893811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:1411| [2025/04/30 10:19:45 893818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1669| [2025/04/30 10:19:45 893825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1645767|prior_time:1746008385854778|is_app_limited:0|send_elapse:37715|ack_elapse:38961|ctl_first_sent_time:1746008385855096|lagest_ack_time:1746008385893739|curr_delivered:1691374| [2025/04/30 10:19:45 893832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385856469| [2025/04/30 10:19:45 893839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:1412| [2025/04/30 10:19:45 893846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37585|rttvar:416|minrtt:30819|latest_rtt:37270|ack_delay:64| [2025/04/30 10:19:45 893852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37537|rttvar:406|minrtt:30819|latest_rtt:37270|ack_delay:64| [2025/04/30 10:19:45 893859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1669|lost_pn:1666|thresh:3| [2025/04/30 10:19:45 893864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 893868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 893872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 893876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37537|rtt_var:406|pto_duration:39537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 893880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 893884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 893888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 893892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385958131|now:1746008385893876|interv:64255| [2025/04/30 10:19:45 893896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385958131|now:1746008385893876|interval:64255|pto_count:0|srtt:37537 [2025/04/30 10:19:45 893901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37715, ack_elapse 38961, delivered 45607|rate 1170580|lost 227| [2025/04/30 10:19:45 893905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170580) in round 34| [2025/04/30 10:19:45 893909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 893917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 893921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385856469|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 893926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385856469|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 893930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37537|latest_rtt:37270|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 893936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 10:19:45 893941] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746008385893739|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 893946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505893739|now:1746008385893739|interv:120000000| [2025/04/30 10:19:45 893950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505893739|now:1746008385893739|interv:120000000| [2025/04/30 10:19:45 893954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 893958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385893479| [2025/04/30 10:19:45 893962] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385893962| [2025/04/30 10:19:45 893967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385893966| [2025/04/30 10:19:45 893973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37537|min_srtt:37537|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 893977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 893982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 893986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 893990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 893994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 893998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37537|min_srtt:37537|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 894002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 894009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 894013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 894017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 894021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 894026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 894030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1706043| [2025/04/30 10:19:45 894035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 894038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385895038|now:1746008385894038|interv:1000| [2025/04/30 10:19:45 894042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 894046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 894050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385895038| [2025/04/30 10:19:45 894054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385895038| [2025/04/30 10:19:45 894058] [debug] |xqc_engine_wakeup_after|wakeup:1746008385895038|now:1746008385894058|diff:980| [2025/04/30 10:19:45 894063] [debug] |xqc_engine_main_logic|END|now:1746008385893966| [2025/04/30 10:19:45 894068] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385894068| [2025/04/30 10:19:45 894072] [debug] |xqc_engine_wakeup_after|wakeup:1746008385895038|now:1746008385894072|diff:966| [2025/04/30 10:19:45 894076] [debug] |xqc_engine_main_logic|END|now:1746008385894068| [2025/04/30 10:19:45 895150] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385895149| [2025/04/30 10:19:45 895164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385895038|pq_index:0| [2025/04/30 10:19:45 895172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385893966| [2025/04/30 10:19:45 895181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385895179| [2025/04/30 10:19:45 895188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385895038|now:1746008385895179| [2025/04/30 10:19:45 895195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385895038|now:1746008385895179| [2025/04/30 10:19:45 895201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 895209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37537|min_srtt:37537|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 895216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 895232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 895238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 895244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 895250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 895256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37537|min_srtt:37537|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 895264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 895270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 895276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 895281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 895288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 895295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 895300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1706043| [2025/04/30 10:19:45 895305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 895313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 10:19:45 895374] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385895327|stream_id:0|stream_offset:1706043| [2025/04/30 10:19:45 895387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 895394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 895401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37537|rtt_var:406|pto_duration:39537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 895407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 895411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 895415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 895419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385959864|now:1746008385895401|interv:64463| [2025/04/30 10:19:45 895428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385959864|now:1746008385895401|interval:64463|pto_count:0|srtt:37537 [2025/04/30 10:19:45 895433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 895438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 895442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1707222| [2025/04/30 10:19:45 895447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 895451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 10:19:45 895483] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385895458|stream_id:0|stream_offset:1707222| [2025/04/30 10:19:45 895492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 895500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 895506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37537|rtt_var:406|pto_duration:39537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 895513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 895518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 895522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 895526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385959995|now:1746008385895506|interv:64489| [2025/04/30 10:19:45 895532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385959995|now:1746008385895506|interval:64489|pto_count:0|srtt:37537 [2025/04/30 10:19:45 895539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 895547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 895576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1708401| [2025/04/30 10:19:45 895583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 895589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 895596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 895602] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385895602|diff:19466| [2025/04/30 10:19:45 895608] [debug] |xqc_engine_main_logic|END|now:1746008385895179| [2025/04/30 10:19:45 895622] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385895621| [2025/04/30 10:19:45 895636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 895645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:733| [2025/04/30 10:19:45 895651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 10:19:45 895659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 10:19:45 895664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 895673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1671|path_largest_ack:1670| [2025/04/30 10:19:45 895679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1648167|prior_time:1746008385856779|is_app_limited:0|send_elapse:37481|ack_elapse:38842|ctl_first_sent_time:1746008385857086|lagest_ack_time:1746008385895621|curr_delivered:1692574| [2025/04/30 10:19:45 895687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385857086| [2025/04/30 10:19:45 895692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:1413| [2025/04/30 10:19:45 895698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1671|path_largest_ack:1671| [2025/04/30 10:19:45 895705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1648167|prior_time:1746008385856779|is_app_limited:0|send_elapse:37481|ack_elapse:38842|ctl_first_sent_time:1746008385857086|lagest_ack_time:1746008385895621|curr_delivered:1693774| [2025/04/30 10:19:45 895713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385857202| [2025/04/30 10:19:45 895719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:1414| [2025/04/30 10:19:45 895726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37537|rttvar:406|minrtt:30819|latest_rtt:38419|ack_delay:56| [2025/04/30 10:19:45 895730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37640|rttvar:511|minrtt:30819|latest_rtt:38419|ack_delay:56| [2025/04/30 10:19:45 895734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1671|lost_pn:1668|thresh:3| [2025/04/30 10:19:45 895739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 895743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 895747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 895751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37640|rtt_var:511|pto_duration:39684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 895755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 895759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 895767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 895771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385960142|now:1746008385895751|interv:64391| [2025/04/30 10:19:45 895775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385960142|now:1746008385895751|interval:64391|pto_count:0|srtt:37640 [2025/04/30 10:19:45 895780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37481, ack_elapse 38842, delivered 45607|rate 1174167|lost 227| [2025/04/30 10:19:45 895785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174167) in round 34| [2025/04/30 10:19:45 895789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 895793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 895797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385857202|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 895802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385857202|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 895806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37640|latest_rtt:38419|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 895812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 10:19:45 895817] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746008385895621|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 895822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505895621|now:1746008385895621|interv:120000000| [2025/04/30 10:19:45 895826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505895621|now:1746008385895621|interv:120000000| [2025/04/30 10:19:45 895830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 895834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385895179| [2025/04/30 10:19:45 895838] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385895838| [2025/04/30 10:19:45 895843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385895842| [2025/04/30 10:19:45 895849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37640|min_srtt:37640|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 895853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 895860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 895864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 895868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 895873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 895877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37640|min_srtt:37640|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 895881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 895886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 895889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 895893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 895897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 895902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 895906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1708401| [2025/04/30 10:19:45 895911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 895915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385896914|now:1746008385895914|interv:1000| [2025/04/30 10:19:45 895919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 895922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 895926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385896914| [2025/04/30 10:19:45 895930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385896914| [2025/04/30 10:19:45 895934] [debug] |xqc_engine_wakeup_after|wakeup:1746008385896914|now:1746008385895934|diff:980| [2025/04/30 10:19:45 895938] [debug] |xqc_engine_main_logic|END|now:1746008385895842| [2025/04/30 10:19:45 895944] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385895944| [2025/04/30 10:19:45 895948] [debug] |xqc_engine_wakeup_after|wakeup:1746008385896914|now:1746008385895948|diff:966| [2025/04/30 10:19:45 895952] [debug] |xqc_engine_main_logic|END|now:1746008385895944| [2025/04/30 10:19:45 897020] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385897020| [2025/04/30 10:19:45 897031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385896914|pq_index:0| [2025/04/30 10:19:45 897035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385895842| [2025/04/30 10:19:45 897041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385897040| [2025/04/30 10:19:45 897055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385896914|now:1746008385897040| [2025/04/30 10:19:45 897060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385896914|now:1746008385897040| [2025/04/30 10:19:45 897064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 897069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37640|min_srtt:37640|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 897074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 897078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 897082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 897086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 897091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 897095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37640|min_srtt:37640|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 897100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 897107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 897114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 897120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 897127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 897134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 897141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1708401| [2025/04/30 10:19:45 897148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 897155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 10:19:45 897198] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385897167|stream_id:0|stream_offset:1708401| [2025/04/30 10:19:45 897207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 897221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 897228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37640|rtt_var:511|pto_duration:39684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 897235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 897242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 897247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 897253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385961851|now:1746008385897227|interv:64624| [2025/04/30 10:19:45 897259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385961851|now:1746008385897227|interval:64624|pto_count:0|srtt:37640 [2025/04/30 10:19:45 897267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 897275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 897281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 897287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 897294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 10:19:45 897337] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385897304|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 897347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 897355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 897362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37640|rtt_var:511|pto_duration:39684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 897369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 897375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 897381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 897387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385961988|now:1746008385897362|interv:64626| [2025/04/30 10:19:45 897391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385961988|now:1746008385897362|interval:64626|pto_count:0|srtt:37640 [2025/04/30 10:19:45 897396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 897400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 897410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1710759| [2025/04/30 10:19:45 897414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 897418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 897423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 897427] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385897427|diff:17641| [2025/04/30 10:19:45 897431] [debug] |xqc_engine_main_logic|END|now:1746008385897040| [2025/04/30 10:19:45 897631] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008385897629| [2025/04/30 10:19:45 897644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 897652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:734| [2025/04/30 10:19:45 897659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 10:19:45 897667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 10:19:45 897674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 897682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1673|path_largest_ack:1672| [2025/04/30 10:19:45 897688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1650567|prior_time:1746008385858752|is_app_limited:0|send_elapse:38737|ack_elapse:38877|ctl_first_sent_time:1746008385860323|lagest_ack_time:1746008385897629|curr_delivered:1694974| [2025/04/30 10:19:45 897696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385860323| [2025/04/30 10:19:45 897703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:1415| [2025/04/30 10:19:45 897708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1673|path_largest_ack:1673| [2025/04/30 10:19:45 897712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1650567|prior_time:1746008385858752|is_app_limited:0|send_elapse:38737|ack_elapse:38877|ctl_first_sent_time:1746008385860323|lagest_ack_time:1746008385897629|curr_delivered:1696174| [2025/04/30 10:19:45 897718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385860466| [2025/04/30 10:19:45 897724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1416| [2025/04/30 10:19:45 897730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37640|rttvar:511|minrtt:30819|latest_rtt:37163|ack_delay:64| [2025/04/30 10:19:45 897735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37572|rttvar:519|minrtt:30819|latest_rtt:37163|ack_delay:64| [2025/04/30 10:19:45 897740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1673|lost_pn:1670|thresh:3| [2025/04/30 10:19:45 897751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 897758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 897765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 897772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37572|rtt_var:519|pto_duration:39648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 897779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 897785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 897792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 897798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385961952|now:1746008385897772|interv:64180| [2025/04/30 10:19:45 897804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385961952|now:1746008385897772|interval:64180|pto_count:0|srtt:37572 [2025/04/30 10:19:45 897809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38737, ack_elapse 38877, delivered 45607|rate 1173110|lost 227| [2025/04/30 10:19:45 897813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173110) in round 34| [2025/04/30 10:19:45 897818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 897822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 897826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385860466|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 897830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385860466|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 897835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37572|latest_rtt:37163|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 897841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 10:19:45 897846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746008385897629|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 897851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505897629|now:1746008385897629|interv:120000000| [2025/04/30 10:19:45 897855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505897629|now:1746008385897629|interv:120000000| [2025/04/30 10:19:45 897859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 897867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385897040| [2025/04/30 10:19:45 897871] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385897871| [2025/04/30 10:19:45 897876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385897875| [2025/04/30 10:19:45 897882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37572|min_srtt:37572|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 897886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 897891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 897895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 897898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 897903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 897907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37572|min_srtt:37572|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 897911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 897916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 897919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 897923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 897928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 897932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 897936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1710759| [2025/04/30 10:19:45 897941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 897945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385898944|now:1746008385897944|interv:1000| [2025/04/30 10:19:45 897949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 897952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 897956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385898944| [2025/04/30 10:19:45 897960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385898944| [2025/04/30 10:19:45 897967] [debug] |xqc_engine_wakeup_after|wakeup:1746008385898944|now:1746008385897967|diff:977| [2025/04/30 10:19:45 897971] [debug] |xqc_engine_main_logic|END|now:1746008385897875| [2025/04/30 10:19:45 897977] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385897977| [2025/04/30 10:19:45 897981] [debug] |xqc_engine_wakeup_after|wakeup:1746008385898944|now:1746008385897981|diff:963| [2025/04/30 10:19:45 897985] [debug] |xqc_engine_main_logic|END|now:1746008385897977| [2025/04/30 10:19:45 899056] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385899056| [2025/04/30 10:19:45 899066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385898944|pq_index:0| [2025/04/30 10:19:45 899071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385897875| [2025/04/30 10:19:45 899076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385899075| [2025/04/30 10:19:45 899081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385898944|now:1746008385899075| [2025/04/30 10:19:45 899085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385898944|now:1746008385899075| [2025/04/30 10:19:45 899089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 899094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37572|min_srtt:37572|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 899099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 899104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 899108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 899111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 899116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 899120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37572|min_srtt:37572|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 899124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 899129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 899132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 899136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 899143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 899150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 899167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1710759| [2025/04/30 10:19:45 899173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 899180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 10:19:45 899232] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385899191|stream_id:0|stream_offset:1710759| [2025/04/30 10:19:45 899243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 899249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 899256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37572|rtt_var:519|pto_duration:39648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 899262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 899268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 899274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 899280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385963839|now:1746008385899256|interv:64583| [2025/04/30 10:19:45 899286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385963839|now:1746008385899256|interval:64583|pto_count:0|srtt:37572 [2025/04/30 10:19:45 899303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 899310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 899316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1711938| [2025/04/30 10:19:45 899323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 899330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 10:19:45 899371] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385899341|stream_id:0|stream_offset:1711938| [2025/04/30 10:19:45 899380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 899387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 899394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37572|rtt_var:519|pto_duration:39648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 899406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 899410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 899414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 899418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385963989|now:1746008385899393|interv:64596| [2025/04/30 10:19:45 899422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385963989|now:1746008385899393|interval:64596|pto_count:0|srtt:37572 [2025/04/30 10:19:45 899426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 899431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 899435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1713117| [2025/04/30 10:19:45 899440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 899444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 899448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 899452] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385899452|diff:15616| [2025/04/30 10:19:45 899457] [debug] |xqc_engine_main_logic|END|now:1746008385899075| [2025/04/30 10:19:45 899628] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385899627| [2025/04/30 10:19:45 899639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 899645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:735| [2025/04/30 10:19:45 899650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 10:19:45 899659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 10:19:45 899665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 899673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1675|path_largest_ack:1675| [2025/04/30 10:19:45 899680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1652967|prior_time:1746008385860738|is_app_limited:0|send_elapse:37921|ack_elapse:38889|ctl_first_sent_time:1746008385861150|lagest_ack_time:1746008385899627|curr_delivered:1697374| [2025/04/30 10:19:45 899687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385861150| [2025/04/30 10:19:45 899695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:1417| [2025/04/30 10:19:45 899701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37572|rttvar:519|minrtt:30819|latest_rtt:38477|ack_delay:64| [2025/04/30 10:19:45 899708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37677|rttvar:600|minrtt:30819|latest_rtt:38477|ack_delay:64| [2025/04/30 10:19:45 899718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1675|lost_pn:1672|thresh:3| [2025/04/30 10:19:45 899725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 899731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 899737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 899744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385904341|now:1746008385899743|interval:4598| [2025/04/30 10:19:45 899749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385904341|now:1746008385899743|interv:4598| [2025/04/30 10:19:45 899753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37921, ack_elapse 38889, delivered 44407|rate 1141891|lost 227| [2025/04/30 10:19:45 899760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141891) in round 34| [2025/04/30 10:19:45 899766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 899773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 899778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385861150|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 899783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385861150|recovery:1|recovery_start:1746008385887798|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 899787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:46809|srtt:37677|latest_rtt:38477|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385887798|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 899793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 10:19:45 899798] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1746008385899627|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 899803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505899627|now:1746008385899627|interv:120000000| [2025/04/30 10:19:45 899807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505899627|now:1746008385899627|interv:120000000| [2025/04/30 10:19:45 899811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 899815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385899075| [2025/04/30 10:19:45 899819] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385899819| [2025/04/30 10:19:45 899824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385899823| [2025/04/30 10:19:45 899834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37677|min_srtt:37677|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 899838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 899843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 899847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 899851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 899856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 899860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37677|min_srtt:37677|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 899864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 899869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 899872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 899876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 899880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 899885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 899889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1713117| [2025/04/30 10:19:45 899894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 899898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385900897|now:1746008385899897|interv:1000| [2025/04/30 10:19:45 899902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 899906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 899910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385900897| [2025/04/30 10:19:45 899914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385900897| [2025/04/30 10:19:45 899918] [debug] |xqc_engine_wakeup_after|wakeup:1746008385900897|now:1746008385899918|diff:979| [2025/04/30 10:19:45 899922] [debug] |xqc_engine_main_logic|END|now:1746008385899823| [2025/04/30 10:19:45 899927] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385899927| [2025/04/30 10:19:45 899931] [debug] |xqc_engine_wakeup_after|wakeup:1746008385900897|now:1746008385899931|diff:966| [2025/04/30 10:19:45 899935] [debug] |xqc_engine_main_logic|END|now:1746008385899927| [2025/04/30 10:19:45 901010] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385901009| [2025/04/30 10:19:45 901020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385900897|pq_index:0| [2025/04/30 10:19:45 901024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385899823| [2025/04/30 10:19:45 901029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385901028| [2025/04/30 10:19:45 901034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385900897|now:1746008385901028| [2025/04/30 10:19:45 901038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385900897|now:1746008385901028| [2025/04/30 10:19:45 901042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 901047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37677|min_srtt:37677|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 901052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 901057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 901061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 901065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 901069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 901073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37677|min_srtt:37677|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 901077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 901082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 901086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 901089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 901094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 901098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 901103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1713117| [2025/04/30 10:19:45 901107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 901112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 10:19:45 901164] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385901132|stream_id:0|stream_offset:1713117| [2025/04/30 10:19:45 901174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 901181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 901188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385904341|now:1746008385901187|interval:3154| [2025/04/30 10:19:45 901194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385904341|now:1746008385901187|interv:3154| [2025/04/30 10:19:45 901200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 901207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 901215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1714296| [2025/04/30 10:19:45 901222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 901228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385904341| [2025/04/30 10:19:45 901234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385904341| [2025/04/30 10:19:45 901241] [debug] |xqc_engine_wakeup_after|wakeup:1746008385904341|now:1746008385901241|diff:3100| [2025/04/30 10:19:45 901247] [debug] |xqc_engine_main_logic|END|now:1746008385901028| [2025/04/30 10:19:45 901635] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385901633| [2025/04/30 10:19:45 901650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 901659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:736| [2025/04/30 10:19:45 901666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 10:19:45 901674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 10:19:45 901681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 901689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1677|path_largest_ack:1676| [2025/04/30 10:19:45 901696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1655367|prior_time:1746008385862784|is_app_limited:0|send_elapse:39823|ack_elapse:38849|ctl_first_sent_time:1746008385864390|lagest_ack_time:1746008385901633|curr_delivered:1698574| [2025/04/30 10:19:45 901702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385864390| [2025/04/30 10:19:45 901707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:1418| [2025/04/30 10:19:45 901714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1677|path_largest_ack:1677| [2025/04/30 10:19:45 901728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1655367|prior_time:1746008385862784|is_app_limited:0|send_elapse:39823|ack_elapse:38849|ctl_first_sent_time:1746008385864390|lagest_ack_time:1746008385901633|curr_delivered:1699774| [2025/04/30 10:19:45 901734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385864515| [2025/04/30 10:19:45 901738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:1419| [2025/04/30 10:19:45 901742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37677|rttvar:600|minrtt:30819|latest_rtt:37118|ack_delay:72| [2025/04/30 10:19:45 901748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37598|rttvar:607|minrtt:30819|latest_rtt:37118|ack_delay:72| [2025/04/30 10:19:45 901755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1677|lost_pn:1674|thresh:3| [2025/04/30 10:19:45 901762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 901767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 901771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1674|lost_pn:1674|po_sent_time:1746008385861055|lost_send_time:1746008385859336|loss_delay:42297|frame:STREAM |repair:128| [2025/04/30 10:19:45 901776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385861055u| [2025/04/30 10:19:45 901780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 901785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37598|rtt_var:607|pto_duration:40026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 901789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 901793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 901797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 901801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385966158|now:1746008385901784|interv:64374| [2025/04/30 10:19:45 901805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385966158|now:1746008385901784|interval:64374|pto_count:0|srtt:37598 [2025/04/30 10:19:45 901810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39823, ack_elapse 38849, delivered 44407|rate 1115109|lost 228| [2025/04/30 10:19:45 901814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115109) in round 34| [2025/04/30 10:19:45 901819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 901823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 901827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:1|acked:2400|po_sent_time:1746008385864515|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 901835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:1|acked:2400|po_sent_time:1746008385864515|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 901840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:44409|srtt:37598|latest_rtt:37118|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385901780|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 901846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 10:19:45 901850] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746008385901633|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 901855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505901633|now:1746008385901633|interv:120000000| [2025/04/30 10:19:45 901859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505901633|now:1746008385901633|interv:120000000| [2025/04/30 10:19:45 901863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385904341|pq_index:0| [2025/04/30 10:19:45 901868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385901028| [2025/04/30 10:19:45 901872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385901872| [2025/04/30 10:19:45 901877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385901876| [2025/04/30 10:19:45 901883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37598|min_srtt:37598|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 901888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 901892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 901896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 901900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 901904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 901908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37598|min_srtt:37598|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 901913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 901917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 901924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 901928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 901932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 901936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 901941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1714296| [2025/04/30 10:19:45 901945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 901949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 10:19:45 901986] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385901957|stream_id:0|stream_offset:1714296| [2025/04/30 10:19:45 901992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 901998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 902005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37598|rtt_var:607|pto_duration:40026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 902012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 902019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 902025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 902032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385966983|now:1746008385902004|interv:64979| [2025/04/30 10:19:45 902038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385966983|now:1746008385902004|interval:64979|pto_count:0|srtt:37598 [2025/04/30 10:19:45 902046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45609| [2025/04/30 10:19:45 902054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 902060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1715475| [2025/04/30 10:19:45 902064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 902069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 10:19:45 902100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385902076|stream_id:0|stream_offset:1715475| [2025/04/30 10:19:45 902114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 902121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 902128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37598|rtt_var:607|pto_duration:40026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 902134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 902139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 902145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 902151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385967102|now:1746008385902128|interv:64974| [2025/04/30 10:19:45 902156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385967102|now:1746008385902128|interval:64974|pto_count:0|srtt:37598 [2025/04/30 10:19:45 902162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 902169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 902176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1716654| [2025/04/30 10:19:45 902183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 902189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385903189|now:1746008385902189|interv:1000| [2025/04/30 10:19:45 902196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 902202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 902208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385903189| [2025/04/30 10:19:45 902215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385903189| [2025/04/30 10:19:45 902222] [debug] |xqc_engine_wakeup_after|wakeup:1746008385903189|now:1746008385902222|diff:967| [2025/04/30 10:19:45 902229] [debug] |xqc_engine_main_logic|END|now:1746008385901876| [2025/04/30 10:19:45 902237] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385902237| [2025/04/30 10:19:45 902243] [debug] |xqc_engine_wakeup_after|wakeup:1746008385903189|now:1746008385902243|diff:946| [2025/04/30 10:19:45 902249] [debug] |xqc_engine_main_logic|END|now:1746008385902237| [2025/04/30 10:19:45 903292] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385903292| [2025/04/30 10:19:45 903304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385903189|pq_index:0| [2025/04/30 10:19:45 903310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385901876| [2025/04/30 10:19:45 903317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385903315| [2025/04/30 10:19:45 903330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385903189|now:1746008385903315| [2025/04/30 10:19:45 903335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385903189|now:1746008385903315| [2025/04/30 10:19:45 903339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 903344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37598|min_srtt:37598|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 903349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 903353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 903357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 903361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 903366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 903370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37598|min_srtt:37598|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 903374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 903378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 903382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 903386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 903390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 903395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 903399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1716654| [2025/04/30 10:19:45 903403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 903408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 10:19:45 903444] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385903416|stream_id:0|stream_offset:1716654| [2025/04/30 10:19:45 903450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 903455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 903463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37598|rtt_var:607|pto_duration:40026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 903467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 903471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 903475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 903479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385968442|now:1746008385903462|interv:64980| [2025/04/30 10:19:45 903483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385968442|now:1746008385903462|interval:64980|pto_count:0|srtt:37598 [2025/04/30 10:19:45 903488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 903493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 903497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1717833| [2025/04/30 10:19:45 903501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 903506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 903510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 903514] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385903514|diff:11554| [2025/04/30 10:19:45 903518] [debug] |xqc_engine_main_logic|END|now:1746008385903315| [2025/04/30 10:19:45 903622] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008385903621| [2025/04/30 10:19:45 903636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 903645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:737| [2025/04/30 10:19:45 903651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 10:19:45 903659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 10:19:45 903666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 903673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1678|origin_pktnum:1597|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1679|path_largest_ack:1678| [2025/04/30 10:19:45 903681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1657767|prior_time:1746008385864766|is_app_limited:0|send_elapse:39508|ack_elapse:38855|ctl_first_sent_time:1746008385865991|lagest_ack_time:1746008385903621|curr_delivered:1700974| [2025/04/30 10:19:45 903688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385865991| [2025/04/30 10:19:45 903696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:1420| [2025/04/30 10:19:45 903702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1679|path_largest_ack:1679| [2025/04/30 10:19:45 903715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1657767|prior_time:1746008385864766|is_app_limited:0|send_elapse:39508|ack_elapse:38855|ctl_first_sent_time:1746008385865991|lagest_ack_time:1746008385903621|curr_delivered:1702174| [2025/04/30 10:19:45 903721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385866104| [2025/04/30 10:19:45 903727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:1421| [2025/04/30 10:19:45 903735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37598|rttvar:607|minrtt:30819|latest_rtt:37517|ack_delay:72| [2025/04/30 10:19:45 903742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37579|rttvar:494|minrtt:30819|latest_rtt:37517|ack_delay:72| [2025/04/30 10:19:45 903748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1679|lost_pn:1676|thresh:3| [2025/04/30 10:19:45 903754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 903758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 903762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 903767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37579|rtt_var:494|pto_duration:39579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 903771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 903777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 903783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 903790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385967995|now:1746008385903766|interv:64229| [2025/04/30 10:19:45 903795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385967995|now:1746008385903766|interval:64229|pto_count:0|srtt:37579 [2025/04/30 10:19:45 903799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39508, ack_elapse 38855, delivered 44407|rate 1124000|lost 228| [2025/04/30 10:19:45 903804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124000) in round 34| [2025/04/30 10:19:45 903808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 903812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 903816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385866104|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 903821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385866104|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 903845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37579|latest_rtt:37517|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385901780|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 903851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 10:19:45 903856] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746008385903621|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 903861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505903621|now:1746008385903621|interv:120000000| [2025/04/30 10:19:45 903865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505903621|now:1746008385903621|interv:120000000| [2025/04/30 10:19:45 903869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 903873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385903315| [2025/04/30 10:19:45 903877] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385903877| [2025/04/30 10:19:45 903883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385903881| [2025/04/30 10:19:45 903889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37579|min_srtt:37579|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 903893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 903898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 903902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 903906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 903910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 903914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37579|min_srtt:37579|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 903919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 903923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 903927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 903931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 903938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 903943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 903947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1717833| [2025/04/30 10:19:45 903952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 903956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385904955|now:1746008385903955|interv:1000| [2025/04/30 10:19:45 903960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 903964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 903968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385904955| [2025/04/30 10:19:45 903972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385904955| [2025/04/30 10:19:45 903976] [debug] |xqc_engine_wakeup_after|wakeup:1746008385904955|now:1746008385903976|diff:979| [2025/04/30 10:19:45 903980] [debug] |xqc_engine_main_logic|END|now:1746008385903881| [2025/04/30 10:19:45 903986] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385903985| [2025/04/30 10:19:45 903989] [debug] |xqc_engine_wakeup_after|wakeup:1746008385904955|now:1746008385903989|diff:966| [2025/04/30 10:19:45 903993] [debug] |xqc_engine_main_logic|END|now:1746008385903985| [2025/04/30 10:19:45 905061] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385905061| [2025/04/30 10:19:45 905072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385904955|pq_index:0| [2025/04/30 10:19:45 905079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385903881| [2025/04/30 10:19:45 905087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385905085| [2025/04/30 10:19:45 905095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385904955|now:1746008385905085| [2025/04/30 10:19:45 905102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385904955|now:1746008385905085| [2025/04/30 10:19:45 905108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 905117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37579|min_srtt:37579|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 905124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 905132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 905138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 905143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 905151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 905165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37579|min_srtt:37579|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 905172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 905178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 905184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 905189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 905196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 905203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 905211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1717833| [2025/04/30 10:19:45 905217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 905224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 10:19:45 905267] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385905236|stream_id:0|stream_offset:1717833| [2025/04/30 10:19:45 905278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 905285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 905292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37579|rtt_var:494|pto_duration:39579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 905300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 905306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 905312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 905319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385969815|now:1746008385905292|interv:64523| [2025/04/30 10:19:45 905325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385969815|now:1746008385905292|interval:64523|pto_count:0|srtt:37579 [2025/04/30 10:19:45 905333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 905341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 905348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1719012| [2025/04/30 10:19:45 905363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 905368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 10:19:45 905406] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385905375|stream_id:0|stream_offset:1719012| [2025/04/30 10:19:45 905415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 905422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 905429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37579|rtt_var:494|pto_duration:39579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 905437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 905443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 905450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 905456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385969954|now:1746008385905429|interv:64525| [2025/04/30 10:19:45 905463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385969954|now:1746008385905429|interval:64525|pto_count:0|srtt:37579 [2025/04/30 10:19:45 905478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 905484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 905489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 905493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 905498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 905502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 905506] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385905506|diff:9562| [2025/04/30 10:19:45 905510] [debug] |xqc_engine_main_logic|END|now:1746008385905085| [2025/04/30 10:19:45 905615] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385905614| [2025/04/30 10:19:45 905629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 905638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:738| [2025/04/30 10:19:45 905644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 10:19:45 905653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 10:19:45 905659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 905674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1681|path_largest_ack:1681| [2025/04/30 10:19:45 905682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1660167|prior_time:1746008385866711|is_app_limited:0|send_elapse:39724|ack_elapse:38903|ctl_first_sent_time:1746008385868246|lagest_ack_time:1746008385905614|curr_delivered:1703374| [2025/04/30 10:19:45 905688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385868246| [2025/04/30 10:19:45 905695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:1422| [2025/04/30 10:19:45 905702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37579|rttvar:494|minrtt:30819|latest_rtt:37368|ack_delay:56| [2025/04/30 10:19:45 905710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37546|rttvar:437|minrtt:30819|latest_rtt:37368|ack_delay:56| [2025/04/30 10:19:45 905717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1681|lost_pn:1678|thresh:3| [2025/04/30 10:19:45 905725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 905732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 905738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 905743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385908444|now:1746008385905743|interval:2701| [2025/04/30 10:19:45 905748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385908444|now:1746008385905743|interv:2701| [2025/04/30 10:19:45 905752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39724, ack_elapse 38903, delivered 43207|rate 1087679|lost 228| [2025/04/30 10:19:45 905756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087679) in round 34| [2025/04/30 10:19:45 905760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 905765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 905769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385868246|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 905773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385868246|recovery:1|recovery_start:1746008385901780|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 905778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:46809|srtt:37546|latest_rtt:37368|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385901780|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 905784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 10:19:45 905793] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746008385905614|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 905798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505905614|now:1746008385905614|interv:120000000| [2025/04/30 10:19:45 905802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505905614|now:1746008385905614|interv:120000000| [2025/04/30 10:19:45 905806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 905811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385905085| [2025/04/30 10:19:45 905815] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385905815| [2025/04/30 10:19:45 905820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385905819| [2025/04/30 10:19:45 905826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37546|min_srtt:37546|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 905830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 905835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 905839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 905842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 905847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 905851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37546|min_srtt:37546|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 905855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 905860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 905864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 905867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 905872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 905876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 905880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 905888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 905892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385906892|now:1746008385905892|interv:1000| [2025/04/30 10:19:45 905896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 905900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 905904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385906892| [2025/04/30 10:19:45 905908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385906892| [2025/04/30 10:19:45 905912] [debug] |xqc_engine_wakeup_after|wakeup:1746008385906892|now:1746008385905912|diff:980| [2025/04/30 10:19:45 905916] [debug] |xqc_engine_main_logic|END|now:1746008385905819| [2025/04/30 10:19:45 905922] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385905922| [2025/04/30 10:19:45 905926] [debug] |xqc_engine_wakeup_after|wakeup:1746008385906892|now:1746008385905925|diff:967| [2025/04/30 10:19:45 905929] [debug] |xqc_engine_main_logic|END|now:1746008385905922| [2025/04/30 10:19:45 906998] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385906997| [2025/04/30 10:19:45 907008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385906892|pq_index:0| [2025/04/30 10:19:45 907012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385905819| [2025/04/30 10:19:45 907017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385907016| [2025/04/30 10:19:45 907022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385906892|now:1746008385907016| [2025/04/30 10:19:45 907027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385906892|now:1746008385907016| [2025/04/30 10:19:45 907031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 907036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37546|min_srtt:37546|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 907041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 907045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 907049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 907053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 907058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 907062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37546|min_srtt:37546|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 907066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 907081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 907087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 907093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 907100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 907107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 907114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 907121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 907128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 10:19:45 907170] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385907140|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 907179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 907186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 907193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385908444|now:1746008385907193|interval:1251| [2025/04/30 10:19:45 907200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385908444|now:1746008385907193|interv:1251| [2025/04/30 10:19:45 907206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 907214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 907221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1721370| [2025/04/30 10:19:45 907227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 907233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385908444| [2025/04/30 10:19:45 907239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385908444| [2025/04/30 10:19:45 907246] [debug] |xqc_engine_wakeup_after|wakeup:1746008385908444|now:1746008385907246|diff:1198| [2025/04/30 10:19:45 907252] [debug] |xqc_engine_main_logic|END|now:1746008385907016| [2025/04/30 10:19:45 907629] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385907628| [2025/04/30 10:19:45 907644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 907653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:739| [2025/04/30 10:19:45 907665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 10:19:45 907674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 10:19:45 907681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 907689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1683|path_largest_ack:1682| [2025/04/30 10:19:45 907696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1660167|prior_time:1746008385866711|is_app_limited:0|send_elapse:39879|ack_elapse:40917|ctl_first_sent_time:1746008385868401|lagest_ack_time:1746008385907628|curr_delivered:1704574| [2025/04/30 10:19:45 907702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385868401| [2025/04/30 10:19:45 907709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:1423| [2025/04/30 10:19:45 907716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1683|path_largest_ack:1683| [2025/04/30 10:19:45 907722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1662567|prior_time:1746008385868747|is_app_limited:0|send_elapse:39833|ack_elapse:38881|ctl_first_sent_time:1746008385870264|lagest_ack_time:1746008385907628|curr_delivered:1705774| [2025/04/30 10:19:45 907729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385870264| [2025/04/30 10:19:45 907736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:1424| [2025/04/30 10:19:45 907742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37546|rttvar:437|minrtt:30819|latest_rtt:37364|ack_delay:72| [2025/04/30 10:19:45 907748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37514|rttvar:391|minrtt:30819|latest_rtt:37364|ack_delay:72| [2025/04/30 10:19:45 907755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1683|lost_pn:1680|thresh:3| [2025/04/30 10:19:45 907762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 907767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 907772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1680|lost_pn:1680|po_sent_time:1746008385866205|lost_send_time:1746008385865425|loss_delay:42203|frame:STREAM |repair:128| [2025/04/30 10:19:45 907777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385866205u| [2025/04/30 10:19:45 907781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 907787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37514|rtt_var:391|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 907795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 907801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 907811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 907815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385971654|now:1746008385907787|interv:63867| [2025/04/30 10:19:45 907819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385971654|now:1746008385907787|interval:63867|pto_count:0|srtt:37514 [2025/04/30 10:19:45 907823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39833, ack_elapse 38881, delivered 43207|rate 1084703|lost 229| [2025/04/30 10:19:45 907828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084703) in round 34| [2025/04/30 10:19:45 907832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 907836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 907840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:1|acked:2400|po_sent_time:1746008385870264|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 907845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:1|acked:2400|po_sent_time:1746008385870264|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 907849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:44409|srtt:37514|latest_rtt:37364|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 907855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 10:19:45 907860] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746008385907628|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 907864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505907628|now:1746008385907628|interv:120000000| [2025/04/30 10:19:45 907869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505907628|now:1746008385907628|interv:120000000| [2025/04/30 10:19:45 907873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385908444|pq_index:0| [2025/04/30 10:19:45 907877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385907016| [2025/04/30 10:19:45 907881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385907881| [2025/04/30 10:19:45 907886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385907885| [2025/04/30 10:19:45 907892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37514|min_srtt:37514|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 907896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 907904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 907908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 907911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 907916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 907920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37514|min_srtt:37514|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 907924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 907929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 907932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 907936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 907940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 907945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 907949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1721370| [2025/04/30 10:19:45 907954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 907958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 10:19:45 907996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385907965|stream_id:0|stream_offset:1721370| [2025/04/30 10:19:45 908005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 908012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 908019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37514|rtt_var:391|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 908025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 908029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 908033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 908037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385972479|now:1746008385908019|interv:64460| [2025/04/30 10:19:45 908045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385972479|now:1746008385908019|interval:64460|pto_count:0|srtt:37514 [2025/04/30 10:19:45 908050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45609| [2025/04/30 10:19:45 908055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 908059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1722549| [2025/04/30 10:19:45 908064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 908071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 10:19:45 908104] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385908080|stream_id:0|stream_offset:1722549| [2025/04/30 10:19:45 908112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 908120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 908126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37514|rtt_var:391|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 908131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 908134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 908138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 908142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385972594|now:1746008385908126|interv:64468| [2025/04/30 10:19:45 908146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385972594|now:1746008385908126|interval:64468|pto_count:0|srtt:37514 [2025/04/30 10:19:45 908151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 908155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 908160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1723728| [2025/04/30 10:19:45 908164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 908169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385909169|now:1746008385908169|interv:1000| [2025/04/30 10:19:45 908175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 908181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 908188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385909169| [2025/04/30 10:19:45 908198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385909169| [2025/04/30 10:19:45 908203] [debug] |xqc_engine_wakeup_after|wakeup:1746008385909169|now:1746008385908203|diff:966| [2025/04/30 10:19:45 908210] [debug] |xqc_engine_main_logic|END|now:1746008385907885| [2025/04/30 10:19:45 908218] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385908218| [2025/04/30 10:19:45 908223] [debug] |xqc_engine_wakeup_after|wakeup:1746008385909169|now:1746008385908223|diff:946| [2025/04/30 10:19:45 908229] [debug] |xqc_engine_main_logic|END|now:1746008385908218| [2025/04/30 10:19:45 909305] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385909305| [2025/04/30 10:19:45 909330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385909169|pq_index:0| [2025/04/30 10:19:45 909336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385907885| [2025/04/30 10:19:45 909344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385909342| [2025/04/30 10:19:45 909351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385909169|now:1746008385909342| [2025/04/30 10:19:45 909358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385909169|now:1746008385909342| [2025/04/30 10:19:45 909365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 909372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37514|min_srtt:37514|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 909378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 909385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 909391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 909396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 909402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 909408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37514|min_srtt:37514|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 909414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 909420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 909426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 909431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 909438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 909446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 909459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1723728| [2025/04/30 10:19:45 909464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 909468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 10:19:45 909503] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385909476|stream_id:0|stream_offset:1723728| [2025/04/30 10:19:45 909513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 909520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 909526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37514|rtt_var:391|pto_duration:39514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 909533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 909539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 909545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 909572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385973990|now:1746008385909526|interv:64464| [2025/04/30 10:19:45 909578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385973990|now:1746008385909526|interval:64464|pto_count:0|srtt:37514 [2025/04/30 10:19:45 909585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 909592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 909599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1724907| [2025/04/30 10:19:45 909606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 909613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 909619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 909626] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385909626|diff:5442| [2025/04/30 10:19:45 909633] [debug] |xqc_engine_main_logic|END|now:1746008385909342| [2025/04/30 10:19:45 909646] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385909645| [2025/04/30 10:19:45 909652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 909661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:740| [2025/04/30 10:19:45 909667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 10:19:45 909681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 10:19:45 909687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 909695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1685|path_largest_ack:1684| [2025/04/30 10:19:45 909699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1662567|prior_time:1746008385868747|is_app_limited:0|send_elapse:39962|ack_elapse:40898|ctl_first_sent_time:1746008385870393|lagest_ack_time:1746008385909645|curr_delivered:1706974| [2025/04/30 10:19:45 909704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385870393| [2025/04/30 10:19:45 909709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:1424| [2025/04/30 10:19:45 909713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1685|path_largest_ack:1685| [2025/04/30 10:19:45 909718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1664967|prior_time:1746008385870749|is_app_limited:0|send_elapse:39811|ack_elapse:38896|ctl_first_sent_time:1746008385872251|lagest_ack_time:1746008385909645|curr_delivered:1708174| [2025/04/30 10:19:45 909723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385872251| [2025/04/30 10:19:45 909727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:1425| [2025/04/30 10:19:45 909731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37514|rttvar:391|minrtt:30819|latest_rtt:37394|ack_delay:64| [2025/04/30 10:19:45 909736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37491|rttvar:340|minrtt:30819|latest_rtt:37394|ack_delay:64| [2025/04/30 10:19:45 909743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1685|lost_pn:1682|thresh:3| [2025/04/30 10:19:45 909750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 909756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 909763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 909767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 909771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37491|rtt_var:340|pto_duration:39491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 909775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 909779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 909783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 909787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385973967|now:1746008385909771|interv:64196| [2025/04/30 10:19:45 909795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385973967|now:1746008385909771|interval:64196|pto_count:0|srtt:37491 [2025/04/30 10:19:45 909799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39811, ack_elapse 38896, delivered 43207|rate 1085303|lost 229| [2025/04/30 10:19:45 909804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085303) in round 34| [2025/04/30 10:19:45 909808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 909813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 909817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385872251|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 909822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385872251|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 909826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37491|latest_rtt:37394|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 909832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 10:19:45 909837] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746008385909645|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 909842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505909645|now:1746008385909645|interv:120000000| [2025/04/30 10:19:45 909846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505909645|now:1746008385909645|interv:120000000| [2025/04/30 10:19:45 909850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 909854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385909342| [2025/04/30 10:19:45 909858] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385909858| [2025/04/30 10:19:45 909863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385909862| [2025/04/30 10:19:45 909869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37491|min_srtt:37491|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 909873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 909878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 909882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 909888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 909893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 909897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37491|min_srtt:37491|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 909901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 909906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 909909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 909913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 909918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 909922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 909926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1724907| [2025/04/30 10:19:45 909931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 909935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 10:19:45 909969] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385909942|stream_id:0|stream_offset:1724907| [2025/04/30 10:19:45 909976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 909981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 909985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37491|rtt_var:340|pto_duration:39491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 909990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 909994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 909997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 910001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385974433|now:1746008385909985|interv:64448| [2025/04/30 10:19:45 910005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385974433|now:1746008385909985|interval:64448|pto_count:0|srtt:37491 [2025/04/30 10:19:45 910014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 910018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 910023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1726086| [2025/04/30 10:19:45 910027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 910031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385911031|now:1746008385910031|interv:1000| [2025/04/30 10:19:45 910035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 910039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 910043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385911031| [2025/04/30 10:19:45 910047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385911031| [2025/04/30 10:19:45 910051] [debug] |xqc_engine_wakeup_after|wakeup:1746008385911031|now:1746008385910051|diff:980| [2025/04/30 10:19:45 910056] [debug] |xqc_engine_main_logic|END|now:1746008385909862| [2025/04/30 10:19:45 910061] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385910061| [2025/04/30 10:19:45 910065] [debug] |xqc_engine_wakeup_after|wakeup:1746008385911031|now:1746008385910065|diff:966| [2025/04/30 10:19:45 910069] [debug] |xqc_engine_main_logic|END|now:1746008385910061| [2025/04/30 10:19:45 911144] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385911144| [2025/04/30 10:19:45 911158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385911031|pq_index:0| [2025/04/30 10:19:45 911164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385909862| [2025/04/30 10:19:45 911172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385911170| [2025/04/30 10:19:45 911179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385911031|now:1746008385911170| [2025/04/30 10:19:45 911185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385911031|now:1746008385911170| [2025/04/30 10:19:45 911191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 911199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37491|min_srtt:37491|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 911206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 911213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 911219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 911225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 911232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 911246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37491|min_srtt:37491|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 911253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 911261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 911267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 911272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 911279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 911283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 911288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1726086| [2025/04/30 10:19:45 911292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 911297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 10:19:45 911332] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385911305|stream_id:0|stream_offset:1726086| [2025/04/30 10:19:45 911338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 911343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 911349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37491|rtt_var:340|pto_duration:39491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 911356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 911362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 911369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 911376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385975796|now:1746008385911349|interv:64447| [2025/04/30 10:19:45 911383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385975796|now:1746008385911349|interval:64447|pto_count:0|srtt:37491 [2025/04/30 10:19:45 911390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 911397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 911401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1727265| [2025/04/30 10:19:45 911410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 911414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 911419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 911423] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385911423|diff:3645| [2025/04/30 10:19:45 911427] [debug] |xqc_engine_main_logic|END|now:1746008385911170| [2025/04/30 10:19:45 911614] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385911613| [2025/04/30 10:19:45 911629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 911638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:741| [2025/04/30 10:19:45 911645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 10:19:45 911653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 10:19:45 911659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 911667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1687|path_largest_ack:1686| [2025/04/30 10:19:45 911674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1664967|prior_time:1746008385870749|is_app_limited:0|send_elapse:39985|ack_elapse:40864|ctl_first_sent_time:1746008385872425|lagest_ack_time:1746008385911613|curr_delivered:1709374| [2025/04/30 10:19:45 911678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385872425| [2025/04/30 10:19:45 911684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:1426| [2025/04/30 10:19:45 911691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1687|path_largest_ack:1687| [2025/04/30 10:19:45 911697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1667367|prior_time:1746008385872700|is_app_limited:0|send_elapse:39825|ack_elapse:38913|ctl_first_sent_time:1746008385874229|lagest_ack_time:1746008385911613|curr_delivered:1710574| [2025/04/30 10:19:45 911704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385874229| [2025/04/30 10:19:45 911710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:1427| [2025/04/30 10:19:45 911717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37491|rttvar:340|minrtt:30819|latest_rtt:37384|ack_delay:64| [2025/04/30 10:19:45 911725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37470|rttvar:297|minrtt:30819|latest_rtt:37384|ack_delay:64| [2025/04/30 10:19:45 911732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1687|lost_pn:1684|thresh:3| [2025/04/30 10:19:45 911738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 911751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 911756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 911760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 911764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:297|pto_duration:39470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 911768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 911772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 911776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 911780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385975775|now:1746008385911764|interv:64011| [2025/04/30 10:19:45 911784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385975775|now:1746008385911764|interval:64011|pto_count:0|srtt:37470 [2025/04/30 10:19:45 911789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39825, ack_elapse 38913, delivered 43207|rate 1084921|lost 229| [2025/04/30 10:19:45 911793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084921) in round 34| [2025/04/30 10:19:45 911798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 911802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 911806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385874229|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 911810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385874229|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 911815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37470|latest_rtt:37384|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 911821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 10:19:45 911825] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746008385911613|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 911830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505911613|now:1746008385911613|interv:120000000| [2025/04/30 10:19:45 911834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505911613|now:1746008385911613|interv:120000000| [2025/04/30 10:19:45 911838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 911843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385911170| [2025/04/30 10:19:45 911849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385911849| [2025/04/30 10:19:45 911854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385911853| [2025/04/30 10:19:45 911860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 911865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 911869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 911873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 911877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 911882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 911886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 911890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 911894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 911898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 911902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 911907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 911911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 911915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1727265| [2025/04/30 10:19:45 911920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 911924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385912924|now:1746008385911924|interv:1000| [2025/04/30 10:19:45 911928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 911932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 911936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385912924| [2025/04/30 10:19:45 911940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385912924| [2025/04/30 10:19:45 911944] [debug] |xqc_engine_wakeup_after|wakeup:1746008385912924|now:1746008385911944|diff:980| [2025/04/30 10:19:45 911951] [debug] |xqc_engine_main_logic|END|now:1746008385911853| [2025/04/30 10:19:45 911956] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385911956| [2025/04/30 10:19:45 911960] [debug] |xqc_engine_wakeup_after|wakeup:1746008385912924|now:1746008385911960|diff:964| [2025/04/30 10:19:45 911964] [debug] |xqc_engine_main_logic|END|now:1746008385911956| [2025/04/30 10:19:45 913032] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385913032| [2025/04/30 10:19:45 913043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385912924|pq_index:0| [2025/04/30 10:19:45 913049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385911853| [2025/04/30 10:19:45 913058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385913056| [2025/04/30 10:19:45 913065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385912924|now:1746008385913056| [2025/04/30 10:19:45 913072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385912924|now:1746008385913056| [2025/04/30 10:19:45 913078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 913085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 913093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 913100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 913106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 913112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 913119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 913125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37470|min_srtt:37470|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 913132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 913140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 913146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 913152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 913158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 913165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 913180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1727265| [2025/04/30 10:19:45 913187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 913193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 10:19:45 913262] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385913205|stream_id:0|stream_offset:1727265| [2025/04/30 10:19:45 913273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 913280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 913288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:297|pto_duration:39470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 913295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 913301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 913307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 913313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385977675|now:1746008385913287|interv:64388| [2025/04/30 10:19:45 913320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385977675|now:1746008385913287|interval:64388|pto_count:0|srtt:37470 [2025/04/30 10:19:45 913327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 913335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 913341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1728444| [2025/04/30 10:19:45 913348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 913353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 10:19:45 913386] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385913361|stream_id:0|stream_offset:1728444| [2025/04/30 10:19:45 913392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 913397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 913403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37470|rtt_var:297|pto_duration:39470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 913410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 913423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 913430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 913437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385977831|now:1746008385913402|interv:64429| [2025/04/30 10:19:45 913443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385977831|now:1746008385913402|interval:64429|pto_count:0|srtt:37470 [2025/04/30 10:19:45 913449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 913454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 913458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1729623| [2025/04/30 10:19:45 913463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 913467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 913471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 913476] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385913475|diff:1593| [2025/04/30 10:19:45 913480] [debug] |xqc_engine_main_logic|END|now:1746008385913056| [2025/04/30 10:19:45 913587] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385913585| [2025/04/30 10:19:45 913603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 913612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:742| [2025/04/30 10:19:45 913618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 10:19:45 913627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 10:19:45 913633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 913639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1689|path_largest_ack:1688| [2025/04/30 10:19:45 913646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1667367|prior_time:1746008385872700|is_app_limited:0|send_elapse:39945|ack_elapse:40885|ctl_first_sent_time:1746008385874349|lagest_ack_time:1746008385913585|curr_delivered:1711774| [2025/04/30 10:19:45 913653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385874349| [2025/04/30 10:19:45 913660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:1428| [2025/04/30 10:19:45 913666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1689|path_largest_ack:1689| [2025/04/30 10:19:45 913671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1669767|prior_time:1746008385874669|is_app_limited:0|send_elapse:39813|ack_elapse:38916|ctl_first_sent_time:1746008385876204|lagest_ack_time:1746008385913585|curr_delivered:1712974| [2025/04/30 10:19:45 913684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385876204| [2025/04/30 10:19:45 913691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:1429| [2025/04/30 10:19:45 913698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37470|rttvar:297|minrtt:30819|latest_rtt:37381|ack_delay:72| [2025/04/30 10:19:45 913705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37450|rttvar:263|minrtt:30819|latest_rtt:37381|ack_delay:72| [2025/04/30 10:19:45 913711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1689|lost_pn:1686|thresh:3| [2025/04/30 10:19:45 913717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 913721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 913725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 913729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 913733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37450|rtt_var:263|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 913737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 913741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 913745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 913749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385977811|now:1746008385913733|interv:64078| [2025/04/30 10:19:45 913753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385977811|now:1746008385913733|interval:64078|pto_count:0|srtt:37450 [2025/04/30 10:19:45 913760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39813, ack_elapse 38916, delivered 43207|rate 1085248|lost 229| [2025/04/30 10:19:45 913767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085248) in round 34| [2025/04/30 10:19:45 913774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 913778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 913782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385876204|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 913787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385876204|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 913792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37450|latest_rtt:37381|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 913801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 10:19:45 913806] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746008385913585|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 913810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505913585|now:1746008385913585|interv:120000000| [2025/04/30 10:19:45 913815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505913585|now:1746008385913585|interv:120000000| [2025/04/30 10:19:45 913819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 913823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385913056| [2025/04/30 10:19:45 913827] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385913827| [2025/04/30 10:19:45 913832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385913831| [2025/04/30 10:19:45 913838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37450|min_srtt:37450|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 913843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 913847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 913851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 913855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 913859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 913863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37450|min_srtt:37450|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 913868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 913872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 913876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 913879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 913884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 913888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 913895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1729623| [2025/04/30 10:19:45 913899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 913903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385914903|now:1746008385913903|interv:1000| [2025/04/30 10:19:45 913907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 913911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 913915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385914903| [2025/04/30 10:19:45 913919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385914903| [2025/04/30 10:19:45 913923] [debug] |xqc_engine_wakeup_after|wakeup:1746008385914903|now:1746008385913923|diff:980| [2025/04/30 10:19:45 913928] [debug] |xqc_engine_main_logic|END|now:1746008385913831| [2025/04/30 10:19:45 913933] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385913933| [2025/04/30 10:19:45 913937] [debug] |xqc_engine_wakeup_after|wakeup:1746008385914903|now:1746008385913937|diff:966| [2025/04/30 10:19:45 913941] [debug] |xqc_engine_main_logic|END|now:1746008385913933| [2025/04/30 10:19:45 915014] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385915014| [2025/04/30 10:19:45 915025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385914903|pq_index:0| [2025/04/30 10:19:45 915031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385913831| [2025/04/30 10:19:45 915037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385915036| [2025/04/30 10:19:45 915044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385914903|now:1746008385915036| [2025/04/30 10:19:45 915049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385914903|now:1746008385915036| [2025/04/30 10:19:45 915055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 915062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37450|min_srtt:37450|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 915068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 915075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 915082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 915088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 915095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 915101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37450|min_srtt:37450|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 915110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 915117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 915123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 915129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 915136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 915143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 915149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1729623| [2025/04/30 10:19:45 915156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 915163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 10:19:45 915210] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385915175|stream_id:0|stream_offset:1729623| [2025/04/30 10:19:45 915220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 915227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 915234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37450|rtt_var:263|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 915241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 915247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 915253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 915259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385979625|now:1746008385915233|interv:64392| [2025/04/30 10:19:45 915266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385979625|now:1746008385915233|interval:64392|pto_count:0|srtt:37450 [2025/04/30 10:19:45 915273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 915281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 915288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1730802| [2025/04/30 10:19:45 915301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 915305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 10:19:45 915344] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385915313|stream_id:0|stream_offset:1730802| [2025/04/30 10:19:45 915353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 915360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 915368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37450|rtt_var:263|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 915375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 915381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 915384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 915388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385979763|now:1746008385915367|interv:64396| [2025/04/30 10:19:45 915392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385979763|now:1746008385915367|interval:64396|pto_count:0|srtt:37450 [2025/04/30 10:19:45 915397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 915402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 915406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1731981| [2025/04/30 10:19:45 915411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 915415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385915068| [2025/04/30 10:19:45 915419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385915068| [2025/04/30 10:19:45 915423] [debug] |xqc_engine_wakeup_after|wakeup:1746008385915068|now:1746008385915423|diff:18446744073709551261| [2025/04/30 10:19:45 915428] [debug] |xqc_engine_main_logic|END|now:1746008385915036| [2025/04/30 10:19:45 915589] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385915588| [2025/04/30 10:19:45 915602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 915609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:743| [2025/04/30 10:19:45 915613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 10:19:45 915619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 10:19:45 915623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 915628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1691|path_largest_ack:1690| [2025/04/30 10:19:45 915642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1669767|prior_time:1746008385874669|is_app_limited:0|send_elapse:39948|ack_elapse:40919|ctl_first_sent_time:1746008385876339|lagest_ack_time:1746008385915588|curr_delivered:1714174| [2025/04/30 10:19:45 915650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385876339| [2025/04/30 10:19:45 915658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:1430| [2025/04/30 10:19:45 915665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1691|path_largest_ack:1691| [2025/04/30 10:19:45 915672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1672167|prior_time:1746008385876650|is_app_limited:0|send_elapse:39722|ack_elapse:38938|ctl_first_sent_time:1746008385878177|lagest_ack_time:1746008385915588|curr_delivered:1715374| [2025/04/30 10:19:45 915679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385878177| [2025/04/30 10:19:45 915685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:1431| [2025/04/30 10:19:45 915691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37450|rttvar:263|minrtt:30819|latest_rtt:37411|ack_delay:72| [2025/04/30 10:19:45 915698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37436|rttvar:225|minrtt:30819|latest_rtt:37411|ack_delay:72| [2025/04/30 10:19:45 915705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1691|lost_pn:1688|thresh:3| [2025/04/30 10:19:45 915711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 915718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 915725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 915731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 915737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37436|rtt_var:225|pto_duration:39436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 915744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 915750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 915757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 915764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385979749|now:1746008385915737|interv:64012| [2025/04/30 10:19:45 915770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385979749|now:1746008385915737|interval:64012|pto_count:0|srtt:37436 [2025/04/30 10:19:45 915775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39722, ack_elapse 38938, delivered 43207|rate 1087734|lost 229| [2025/04/30 10:19:45 915784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087734) in round 34| [2025/04/30 10:19:45 915788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 915793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 915796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385878177|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 915801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385878177|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 915806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37436|latest_rtt:37411|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 915812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 10:19:45 915817] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK |recv_time:1746008385915588|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 915822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505915588|now:1746008385915588|interv:120000000| [2025/04/30 10:19:45 915826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505915588|now:1746008385915588|interv:120000000| [2025/04/30 10:19:45 915830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385915068|pq_index:0| [2025/04/30 10:19:45 915838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385915036| [2025/04/30 10:19:45 915844] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385915844| [2025/04/30 10:19:45 915852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385915850| [2025/04/30 10:19:45 915858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385915068|now:1746008385915850| [2025/04/30 10:19:45 915862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 915866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385915068|now:1746008385915850| [2025/04/30 10:19:45 915870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 915875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:744|ack_delay:25807|first_ack_range:16|largest_pkt_recv_time:1746008385890068| [2025/04/30 10:19:45 915880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:744|low:728|pkt_pns:2| [2025/04/30 10:19:45 915884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:726|low:713|pkt_pns:2| [2025/04/30 10:19:45 915888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:731|frame_largest_recv:744| [2025/04/30 10:19:45 915896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 915901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37436|min_srtt:37436|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 915905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 915910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 915914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 915921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 915928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 915935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37436|min_srtt:37436|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 915940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 915944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 915948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 915952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 915956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 915961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 915965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1731981| [2025/04/30 10:19:45 915970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 915974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385916973|now:1746008385915973|interv:1000| [2025/04/30 10:19:45 915978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 915981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 915985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385916973| [2025/04/30 10:19:45 915990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385916973| [2025/04/30 10:19:45 915994] [debug] |xqc_engine_wakeup_after|wakeup:1746008385916973|now:1746008385915993|diff:980| [2025/04/30 10:19:45 915999] [debug] |xqc_engine_main_logic|END|now:1746008385915850| [2025/04/30 10:19:45 916007] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385916007| [2025/04/30 10:19:45 916014] [debug] |xqc_engine_wakeup_after|wakeup:1746008385916973|now:1746008385916014|diff:959| [2025/04/30 10:19:45 916020] [debug] |xqc_engine_main_logic|END|now:1746008385916007| [2025/04/30 10:19:45 917104] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385917104| [2025/04/30 10:19:45 917118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385916973|pq_index:0| [2025/04/30 10:19:45 917126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385915850| [2025/04/30 10:19:45 917134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385917132| [2025/04/30 10:19:45 917140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385916973|now:1746008385917132| [2025/04/30 10:19:45 917147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385916973|now:1746008385917132| [2025/04/30 10:19:45 917152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 917160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37436|min_srtt:37436|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 917167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 917174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 917180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 917186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 917192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 917199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37436|min_srtt:37436|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 917206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 917213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 917219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 917225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 917233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 917240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 917247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1731981| [2025/04/30 10:19:45 917253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 917260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 10:19:45 917309] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1733|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45609|now:1746008385917279|stream_id:0|stream_offset:1731981| [2025/04/30 10:19:45 917317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1733|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 917322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 917327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37436|rtt_var:225|pto_duration:39436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 917334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 917341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 917347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46818| [2025/04/30 10:19:45 917353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385981715|now:1746008385917327|interv:64388| [2025/04/30 10:19:45 917360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385981715|now:1746008385917327|interval:64388|pto_count:0|srtt:37436 [2025/04/30 10:19:45 917364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46818| [2025/04/30 10:19:45 917370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 917374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46818|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 917379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 917383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385981715| [2025/04/30 10:19:45 917387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385981715| [2025/04/30 10:19:45 917391] [debug] |xqc_engine_wakeup_after|wakeup:1746008385981715|now:1746008385917391|diff:64324| [2025/04/30 10:19:45 917396] [debug] |xqc_engine_main_logic|END|now:1746008385917132| [2025/04/30 10:19:45 917643] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385917642| [2025/04/30 10:19:45 917657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 917666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:744| [2025/04/30 10:19:45 917671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 10:19:45 917691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 10:19:45 917698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 917705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1693|path_largest_ack:1692| [2025/04/30 10:19:45 917723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1672167|prior_time:1746008385876650|is_app_limited:0|send_elapse:39858|ack_elapse:40992|ctl_first_sent_time:1746008385878313|lagest_ack_time:1746008385917642|curr_delivered:1716574| [2025/04/30 10:19:45 917731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385878313| [2025/04/30 10:19:45 917738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:1432| [2025/04/30 10:19:45 917744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1693|path_largest_ack:1693| [2025/04/30 10:19:45 917751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1674567|prior_time:1746008385878652|is_app_limited:0|send_elapse:39727|ack_elapse:38990|ctl_first_sent_time:1746008385880209|lagest_ack_time:1746008385917642|curr_delivered:1717774| [2025/04/30 10:19:45 917757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385880209| [2025/04/30 10:19:45 917764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:1433| [2025/04/30 10:19:45 917770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37436|rttvar:225|minrtt:30819|latest_rtt:37433|ack_delay:64| [2025/04/30 10:19:45 917777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37428|rttvar:185|minrtt:30819|latest_rtt:37433|ack_delay:64| [2025/04/30 10:19:45 917783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1693|lost_pn:1690|thresh:3| [2025/04/30 10:19:45 917787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 917791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 917795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 917799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 917803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37428|rtt_var:185|pto_duration:39428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 917808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 917812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 917816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44418| [2025/04/30 10:19:45 917820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385981707|now:1746008385917803|interv:63904| [2025/04/30 10:19:45 917825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385981707|now:1746008385917803|interval:63904|pto_count:0|srtt:37428 [2025/04/30 10:19:45 917832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39727, ack_elapse 38990, delivered 43207|rate 1087597|lost 229| [2025/04/30 10:19:45 917845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087597) in round 34| [2025/04/30 10:19:45 917852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 917856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 917860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385880209|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 917865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385880209|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 917869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:44418|srtt:37428|latest_rtt:37433|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 917876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 10:19:45 917880] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746008385917642|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 917885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505917642|now:1746008385917642|interv:120000000| [2025/04/30 10:19:45 917889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505917642|now:1746008385917642|interv:120000000| [2025/04/30 10:19:45 917893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385981715|pq_index:0| [2025/04/30 10:19:45 917897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385917132| [2025/04/30 10:19:45 917901] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385917901| [2025/04/30 10:19:45 917906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385917905| [2025/04/30 10:19:45 917913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37428|min_srtt:37428|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 917920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 917927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 917934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 917938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 917943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 917947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37428|min_srtt:37428|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 917954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 917959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 917963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 917966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 917971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 917975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 917979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 917984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 917988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 10:19:45 918030] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44418|now:1746008385917996|stream_id:0|stream_offset:1733160| [2025/04/30 10:19:45 918037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 918041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44418|applimit:0| [2025/04/30 10:19:45 918046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37428|rtt_var:185|pto_duration:39428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 918050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 918054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 918058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45618| [2025/04/30 10:19:45 918062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385982424|now:1746008385918045|interv:64379| [2025/04/30 10:19:45 918066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385982424|now:1746008385918045|interval:64379|pto_count:0|srtt:37428 [2025/04/30 10:19:45 918071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45618| [2025/04/30 10:19:45 918076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 918080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45618|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1734339| [2025/04/30 10:19:45 918094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 918101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 10:19:45 918139] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45618|now:1746008385918111|stream_id:0|stream_offset:1734339| [2025/04/30 10:19:45 918148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 918155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45618|applimit:0| [2025/04/30 10:19:45 918161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37428|rtt_var:185|pto_duration:39428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 918168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 918174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 918181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46818| [2025/04/30 10:19:45 918187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385982539|now:1746008385918161|interv:64378| [2025/04/30 10:19:45 918192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385982539|now:1746008385918161|interval:64378|pto_count:0|srtt:37428 [2025/04/30 10:19:45 918199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46818| [2025/04/30 10:19:45 918205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 918211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46818|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 918217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 918223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385982539| [2025/04/30 10:19:45 918229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385982539| [2025/04/30 10:19:45 918234] [debug] |xqc_engine_wakeup_after|wakeup:1746008385982539|now:1746008385918234|diff:64305| [2025/04/30 10:19:45 918240] [debug] |xqc_engine_main_logic|END|now:1746008385917905| [2025/04/30 10:19:45 918247] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385918247| [2025/04/30 10:19:45 918252] [debug] |xqc_engine_wakeup_after|wakeup:1746008385982539|now:1746008385918252|diff:64287| [2025/04/30 10:19:45 918258] [debug] |xqc_engine_main_logic|END|now:1746008385918247| [2025/04/30 10:19:45 919587] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385919586| [2025/04/30 10:19:45 919598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 919604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:745| [2025/04/30 10:19:45 919608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 10:19:45 919614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 10:19:45 919623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 919629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1694| [2025/04/30 10:19:45 919637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1674567|prior_time:1746008385878652|is_app_limited:0|send_elapse:39846|ack_elapse:40934|ctl_first_sent_time:1746008385880328|lagest_ack_time:1746008385919586|curr_delivered:1718974| [2025/04/30 10:19:45 919644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385880328| [2025/04/30 10:19:45 919651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:1434| [2025/04/30 10:19:45 919658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1695| [2025/04/30 10:19:45 919663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:48007|prior_delivered:1674567|prior_time:1746008385878652|is_app_limited:0|send_elapse:39846|ack_elapse:40934|ctl_first_sent_time:1746008385880328|lagest_ack_time:1746008385919586|curr_delivered:1720174| [2025/04/30 10:19:45 919669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385881652| [2025/04/30 10:19:45 919676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:1435| [2025/04/30 10:19:45 919683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37428|rttvar:185|minrtt:30819|latest_rtt:37934|ack_delay:72| [2025/04/30 10:19:45 919690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37482|rttvar:247|minrtt:30819|latest_rtt:37934|ack_delay:72| [2025/04/30 10:19:45 919697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1695|lost_pn:1692|thresh:3| [2025/04/30 10:19:45 919703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 919708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 919713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 919720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 919726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37482|rtt_var:247|pto_duration:39482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 919733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 919739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 919745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44418| [2025/04/30 10:19:45 919751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385982593|now:1746008385919725|interv:62868| [2025/04/30 10:19:45 919764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385982593|now:1746008385919725|interval:62868|pto_count:0|srtt:37482 [2025/04/30 10:19:45 919771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39846, ack_elapse 40934, delivered 45607|rate 1114159|lost 229| [2025/04/30 10:19:45 919777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114159) in round 34| [2025/04/30 10:19:45 919781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 919785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 919789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385881652|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 919794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385881652|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 919798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:44418|srtt:37482|latest_rtt:37934|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 919804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 10:19:45 919809] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746008385919586|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 919814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505919586|now:1746008385919586|interv:120000000| [2025/04/30 10:19:45 919818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505919586|now:1746008385919586|interv:120000000| [2025/04/30 10:19:45 919822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385982539|pq_index:0| [2025/04/30 10:19:45 919827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385917905| [2025/04/30 10:19:45 919831] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385919830| [2025/04/30 10:19:45 919836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385919834| [2025/04/30 10:19:45 919842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37482|min_srtt:37482|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 919846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 919851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 919855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 919862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 919866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 919870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37482|min_srtt:37482|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 919875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 919879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 919883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 919887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 919891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 919896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 919900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 919905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 919908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385920908|now:1746008385919908|interv:1000| [2025/04/30 10:19:45 919913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 919916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 919921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385920908| [2025/04/30 10:19:45 919925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385920908| [2025/04/30 10:19:45 919929] [debug] |xqc_engine_wakeup_after|wakeup:1746008385920908|now:1746008385919929|diff:979| [2025/04/30 10:19:45 919933] [debug] |xqc_engine_main_logic|END|now:1746008385919834| [2025/04/30 10:19:45 919939] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385919938| [2025/04/30 10:19:45 919942] [debug] |xqc_engine_wakeup_after|wakeup:1746008385920908|now:1746008385919942|diff:966| [2025/04/30 10:19:45 919946] [debug] |xqc_engine_main_logic|END|now:1746008385919938| [2025/04/30 10:19:45 920637] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385920636| [2025/04/30 10:19:45 920652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 920663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:746| [2025/04/30 10:19:45 920668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 10:19:45 920678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 10:19:45 920685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 920692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1696|path_largest_ack:1696| [2025/04/30 10:19:45 920703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:45607|prior_delivered:1679367|prior_time:1746008385882637|is_app_limited:0|send_elapse:38695|ack_elapse:37999|ctl_first_sent_time:1746008385883051|lagest_ack_time:1746008385920636|curr_delivered:1721374| [2025/04/30 10:19:45 920708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385883051| [2025/04/30 10:19:45 920716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:1436| [2025/04/30 10:19:45 920722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37482|rttvar:247|minrtt:30819|latest_rtt:37585|ack_delay:72| [2025/04/30 10:19:45 920729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37486|rttvar:193|minrtt:30819|latest_rtt:37585|ack_delay:72| [2025/04/30 10:19:45 920735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1696|lost_pn:1693|thresh:3| [2025/04/30 10:19:45 920742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 920748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 920754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 920760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 920767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37486|rtt_var:193|pto_duration:39486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 920773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 920780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 920786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 43218| [2025/04/30 10:19:45 920792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385982597|now:1746008385920766|interv:61831| [2025/04/30 10:19:45 920798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385982597|now:1746008385920766|interval:61831|pto_count:0|srtt:37486 [2025/04/30 10:19:45 920805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38695, ack_elapse 37999, delivered 42007|rate 1085592|lost 229| [2025/04/30 10:19:45 920812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085592) in round 34| [2025/04/30 10:19:45 920819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 920825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 920832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385883051|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 920838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385883051|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 920847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:43218|srtt:37486|latest_rtt:37585|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 920852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 10:19:45 920857] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746008385920636|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 920862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505920636|now:1746008385920636|interv:120000000| [2025/04/30 10:19:45 920866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505920636|now:1746008385920636|interv:120000000| [2025/04/30 10:19:45 920870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385920908|pq_index:0| [2025/04/30 10:19:45 920874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385919834| [2025/04/30 10:19:45 920878] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385920878| [2025/04/30 10:19:45 920883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385920882| [2025/04/30 10:19:45 920889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37486|min_srtt:37486|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 920894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 920898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 920902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 920906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 920910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 920914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37486|min_srtt:37486|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 920919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 920923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 920927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 920931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 920942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 920946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 920951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 920955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 920959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 920963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385920908| [2025/04/30 10:19:45 920967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385920908| [2025/04/30 10:19:45 920971] [debug] |xqc_engine_wakeup_after|wakeup:1746008385920908|now:1746008385920971|diff:18446744073709551553| [2025/04/30 10:19:45 920975] [debug] |xqc_engine_main_logic|END|now:1746008385920882| [2025/04/30 10:19:45 920983] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:59|state:ESTABED|recv_time:1746008385920983| [2025/04/30 10:19:45 920988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 920994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:747| [2025/04/30 10:19:45 920998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 10:19:45 921004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 10:19:45 921008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:18| [2025/04/30 10:19:45 921012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_new_conn_id_frame|new_conn_id|146eb971f0fcd0c7|sr_token:ad98bf8dad600f7822daafd18498b22b [2025/04/30 10:19:45 921017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385945983|now:1746008385920983|interv:25000| [2025/04/30 10:19:45 921023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385920983|max_ack_delay:25000| [2025/04/30 10:19:45 921027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 10:19:45 921032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:748|frame:NEW_CONNECTION_ID |recv_time:1746008385920983|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 921036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505920983|now:1746008385920983|interv:120000000| [2025/04/30 10:19:45 921040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505920983|now:1746008385920983|interv:120000000| [2025/04/30 10:19:45 921044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385920908|pq_index:0| [2025/04/30 10:19:45 921048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385920882| [2025/04/30 10:19:45 921052] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385921052| [2025/04/30 10:19:45 921060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385921059| [2025/04/30 10:19:45 921065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385920908|now:1746008385921059| [2025/04/30 10:19:45 921069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385920908|now:1746008385921059| [2025/04/30 10:19:45 921073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 921080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37486|min_srtt:37486|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 921087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 921094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 921100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 921106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 921113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 921119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37486|min_srtt:37486|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 921125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 921131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 921137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 921142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 921148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 921155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 921160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43218|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 921167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 921172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 10:19:45 921215] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43218|now:1746008385921182|stream_id:0|stream_offset:1735518| [2025/04/30 10:19:45 921222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 921234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:43218|applimit:0| [2025/04/30 10:19:45 921241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37486|rtt_var:193|pto_duration:39486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 921247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 921253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 921258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44418| [2025/04/30 10:19:45 921264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385985668|now:1746008385921241|interv:64427| [2025/04/30 10:19:45 921269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385985668|now:1746008385921241|interval:64427|pto_count:0|srtt:37486 [2025/04/30 10:19:45 921276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:44418| [2025/04/30 10:19:45 921283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 921290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44418|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1736697| [2025/04/30 10:19:45 921297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 921303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 10:19:45 921337] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44418|now:1746008385921312|stream_id:0|stream_offset:1736697| [2025/04/30 10:19:45 921344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 921351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44418|applimit:0| [2025/04/30 10:19:45 921357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37486|rtt_var:193|pto_duration:39486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 921364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 921371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 921377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45618| [2025/04/30 10:19:45 921383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385985798|now:1746008385921357|interv:64441| [2025/04/30 10:19:45 921389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385985798|now:1746008385921357|interval:64441|pto_count:0|srtt:37486 [2025/04/30 10:19:45 921394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45618| [2025/04/30 10:19:45 921404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 921408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45618|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1737876| [2025/04/30 10:19:45 921413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 921417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 10:19:45 921446] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45618|now:1746008385921424|stream_id:0|stream_offset:1737876| [2025/04/30 10:19:45 921452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 921456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45618|applimit:0| [2025/04/30 10:19:45 921461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37486|rtt_var:193|pto_duration:39486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 921465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 921469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 921473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46818| [2025/04/30 10:19:45 921477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385985910|now:1746008385921460|interv:64450| [2025/04/30 10:19:45 921481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385985910|now:1746008385921460|interval:64450|pto_count:0|srtt:37486 [2025/04/30 10:19:45 921486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46818| [2025/04/30 10:19:45 921490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 921494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46818|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1739055| [2025/04/30 10:19:45 921499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 921503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385945983| [2025/04/30 10:19:45 921507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385945983| [2025/04/30 10:19:45 921511] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945983|now:1746008385921511|diff:24472| [2025/04/30 10:19:45 921516] [debug] |xqc_engine_main_logic|END|now:1746008385921059| [2025/04/30 10:19:45 921521] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385921521| [2025/04/30 10:19:45 921525] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945983|now:1746008385921525|diff:24458| [2025/04/30 10:19:45 921529] [debug] |xqc_engine_main_logic|END|now:1746008385921521| [2025/04/30 10:19:45 922652] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385922650| [2025/04/30 10:19:45 922676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 922685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:748| [2025/04/30 10:19:45 922691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 10:19:45 922698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 10:19:45 922704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 922711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1698|path_largest_ack:1697| [2025/04/30 10:19:45 922718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1679367|prior_time:1746008385882637|is_app_limited:0|send_elapse:38786|ack_elapse:40013|ctl_first_sent_time:1746008385883142|lagest_ack_time:1746008385922650|curr_delivered:1722574| [2025/04/30 10:19:45 922722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385883142| [2025/04/30 10:19:45 922727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:1437| [2025/04/30 10:19:45 922733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1698|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1698|path_largest_ack:1698| [2025/04/30 10:19:45 922740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46807|prior_delivered:1679367|prior_time:1746008385882637|is_app_limited:0|send_elapse:38786|ack_elapse:40013|ctl_first_sent_time:1746008385883142|lagest_ack_time:1746008385922650|curr_delivered:1723783| [2025/04/30 10:19:45 922746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385884521| [2025/04/30 10:19:45 922753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:1438| [2025/04/30 10:19:45 922760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37486|rttvar:193|minrtt:30819|latest_rtt:38129|ack_delay:88| [2025/04/30 10:19:45 922766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37556|rttvar:283|minrtt:30819|latest_rtt:38129|ack_delay:88| [2025/04/30 10:19:45 922773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1698|lost_pn:1695|thresh:3| [2025/04/30 10:19:45 922778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 922782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 922786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 922791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 729|pns:2| [2025/04/30 10:19:45 922795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 922799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:283|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 922808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 922812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 922816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 10:19:45 922820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385985980|now:1746008385922799|interv:63181| [2025/04/30 10:19:45 922824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385985980|now:1746008385922799|interval:63181|pto_count:0|srtt:37556 [2025/04/30 10:19:45 922828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38786, ack_elapse 40013, delivered 44416|rate 1110039|lost 229| [2025/04/30 10:19:45 922833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110039) in round 34| [2025/04/30 10:19:45 922837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 922841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 922845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2409|po_sent_time:1746008385884521|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 922849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2409|po_sent_time:1746008385884521|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 922854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:44409|srtt:37556|latest_rtt:38129|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 922860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 10:19:45 922864] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746008385922650|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 922869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505922650|now:1746008385922650|interv:120000000| [2025/04/30 10:19:45 922873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505922650|now:1746008385922650|interv:120000000| [2025/04/30 10:19:45 922877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385945983|pq_index:0| [2025/04/30 10:19:45 922881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385921059| [2025/04/30 10:19:45 922885] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385922885| [2025/04/30 10:19:45 922890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385922889| [2025/04/30 10:19:45 922896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 922903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 922908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 922912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 922916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 922920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 922924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 922928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 922933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 922936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 922940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 922944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 922949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 922953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1739055| [2025/04/30 10:19:45 922957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 922962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 10:19:45 922996] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746008385922969|stream_id:0|stream_offset:1739055| [2025/04/30 10:19:45 923003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 923008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 10:19:45 923012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:283|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 923017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 923021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 923024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 923033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385987525|now:1746008385923012|interv:64513| [2025/04/30 10:19:45 923037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385987525|now:1746008385923012|interval:64513|pto_count:0|srtt:37556 [2025/04/30 10:19:45 923041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:45609| [2025/04/30 10:19:45 923046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 923050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1740234| [2025/04/30 10:19:45 923055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 923059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 10:19:45 923092] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385923065|stream_id:0|stream_offset:1740234| [2025/04/30 10:19:45 923103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 923110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 923116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:283|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 923123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 923129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 923134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 923140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385987621|now:1746008385923116|interv:64505| [2025/04/30 10:19:45 923146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385987621|now:1746008385923116|interval:64505|pto_count:0|srtt:37556 [2025/04/30 10:19:45 923153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 923160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 923167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1741413| [2025/04/30 10:19:45 923173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 923179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385924179|now:1746008385923179|interv:1000| [2025/04/30 10:19:45 923185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 923199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 923206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385924179| [2025/04/30 10:19:45 923212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385924179| [2025/04/30 10:19:45 923218] [debug] |xqc_engine_wakeup_after|wakeup:1746008385924179|now:1746008385923218|diff:961| [2025/04/30 10:19:45 923225] [debug] |xqc_engine_main_logic|END|now:1746008385922889| [2025/04/30 10:19:45 923234] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385923234| [2025/04/30 10:19:45 923240] [debug] |xqc_engine_wakeup_after|wakeup:1746008385924179|now:1746008385923240|diff:939| [2025/04/30 10:19:45 923246] [debug] |xqc_engine_main_logic|END|now:1746008385923234| [2025/04/30 10:19:45 924291] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385924291| [2025/04/30 10:19:45 924304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385924179|pq_index:0| [2025/04/30 10:19:45 924309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385922889| [2025/04/30 10:19:45 924315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385924313| [2025/04/30 10:19:45 924319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385924179|now:1746008385924313| [2025/04/30 10:19:45 924324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385924179|now:1746008385924313| [2025/04/30 10:19:45 924328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 924333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 924338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 924343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 924347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 924351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 924355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 924359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 924364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 924368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 924372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 924376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 924386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 924391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 924395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1741413| [2025/04/30 10:19:45 924400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 924404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 10:19:45 924440] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385924412|stream_id:0|stream_offset:1741413| [2025/04/30 10:19:45 924446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 924451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 924456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:283|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 924463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 924470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 924476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 924483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385988968|now:1746008385924455|interv:64513| [2025/04/30 10:19:45 924489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385988968|now:1746008385924455|interval:64513|pto_count:0|srtt:37556 [2025/04/30 10:19:45 924497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 924505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 924512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 924518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 924525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385945983| [2025/04/30 10:19:45 924531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385945983| [2025/04/30 10:19:45 924538] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945983|now:1746008385924538|diff:21445| [2025/04/30 10:19:45 924545] [debug] |xqc_engine_main_logic|END|now:1746008385924313| [2025/04/30 10:19:45 924580] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385924579| [2025/04/30 10:19:45 924588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 924603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:749| [2025/04/30 10:19:45 924609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 10:19:45 924618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 10:19:45 924626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 924636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1700|path_largest_ack:1699| [2025/04/30 10:19:45 924643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46816|prior_delivered:1681767|prior_time:1746008385885657|is_app_limited:0|send_elapse:37647|ack_elapse:38922|ctl_first_sent_time:1746008385885976|lagest_ack_time:1746008385924579|curr_delivered:1724983| [2025/04/30 10:19:45 924650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385885976| [2025/04/30 10:19:45 924657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:1439| [2025/04/30 10:19:45 924664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1700|path_largest_ack:1700| [2025/04/30 10:19:45 924671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:46816|prior_delivered:1681767|prior_time:1746008385885657|is_app_limited:0|send_elapse:37647|ack_elapse:38922|ctl_first_sent_time:1746008385885976|lagest_ack_time:1746008385924579|curr_delivered:1726183| [2025/04/30 10:19:45 924678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385886074| [2025/04/30 10:19:45 924685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:1440| [2025/04/30 10:19:45 924691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37556|rttvar:283|minrtt:30819|latest_rtt:38505|ack_delay:72| [2025/04/30 10:19:45 924698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37666|rttvar:432|minrtt:30819|latest_rtt:38505|ack_delay:72| [2025/04/30 10:19:45 924704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1700|lost_pn:1697|thresh:3| [2025/04/30 10:19:45 924711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 924715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 924719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 924723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 924727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37666|rtt_var:432|pto_duration:39666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 924732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 924736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 924744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 924748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385989078|now:1746008385924727|interv:64351| [2025/04/30 10:19:45 924752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385989078|now:1746008385924727|interval:64351|pto_count:0|srtt:37666 [2025/04/30 10:19:45 924757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37647, ack_elapse 38922, delivered 44416|rate 1141154|lost 229| [2025/04/30 10:19:45 924761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141154) in round 34| [2025/04/30 10:19:45 924765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 924769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 924773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385886074|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 924778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385886074|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 924783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37666|latest_rtt:38505|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 924790] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:48016|inflight:45609|mode:2|applimit:0|pacing_rate:1216058|bw:1216058|srtt:37666|latest_rtt:38505|min_rtt:30819|send:1714|lost:226|tlp:0|recv:736|recovery:1|slow_start:0|conn_life:1549340|acked:2400|delivered:1726183|is_cwnd_limited:1| [2025/04/30 10:19:45 924797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 10:19:45 924801] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746008385924579|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 924806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505924579|now:1746008385924579|interv:120000000| [2025/04/30 10:19:45 924811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505924579|now:1746008385924579|interv:120000000| [2025/04/30 10:19:45 924815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385945983|pq_index:0| [2025/04/30 10:19:45 924819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385924313| [2025/04/30 10:19:45 924823] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385924823| [2025/04/30 10:19:45 924828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385924827| [2025/04/30 10:19:45 924837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37666|min_srtt:37666|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 924841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 924846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 924849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 924853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 924858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 924862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37666|min_srtt:37666|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 924866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 924870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 924874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 924878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 924882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 924887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 924891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 924896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 924900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 10:19:45 924935] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385924907|stream_id:0|stream_offset:1742592| [2025/04/30 10:19:45 924941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 924948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 924955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37666|rtt_var:432|pto_duration:39666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 924962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 924969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 924981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 924988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385989573|now:1746008385924954|interv:64619| [2025/04/30 10:19:45 924994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385989573|now:1746008385924954|interval:64619|pto_count:0|srtt:37666 [2025/04/30 10:19:45 925002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 925009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 925014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1743771| [2025/04/30 10:19:45 925018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 925022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385926022|now:1746008385925022|interv:1000| [2025/04/30 10:19:45 925026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 925030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 925034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385926022| [2025/04/30 10:19:45 925039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385926022| [2025/04/30 10:19:45 925043] [debug] |xqc_engine_wakeup_after|wakeup:1746008385926022|now:1746008385925042|diff:980| [2025/04/30 10:19:45 925047] [debug] |xqc_engine_main_logic|END|now:1746008385924827| [2025/04/30 10:19:45 925053] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385925052| [2025/04/30 10:19:45 925056] [debug] |xqc_engine_wakeup_after|wakeup:1746008385926022|now:1746008385925056|diff:966| [2025/04/30 10:19:45 925063] [debug] |xqc_engine_main_logic|END|now:1746008385925052| [2025/04/30 10:19:45 925533] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385925531| [2025/04/30 10:19:45 925566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 925578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:750| [2025/04/30 10:19:45 925585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 10:19:45 925593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 10:19:45 925600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 925608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1704|path_largest_ack:1704| [2025/04/30 10:19:45 925615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:49216|prior_delivered:1681767|prior_time:1746008385885657|is_app_limited:0|send_elapse:39095|ack_elapse:39874|ctl_first_sent_time:1746008385887424|lagest_ack_time:1746008385925531|curr_delivered:1727383| [2025/04/30 10:19:45 925622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385887424| [2025/04/30 10:19:45 925629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:1441| [2025/04/30 10:19:45 925643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37666|rttvar:432|minrtt:30819|latest_rtt:38107|ack_delay:64| [2025/04/30 10:19:45 925650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37713|rttvar:418|minrtt:30819|latest_rtt:38107|ack_delay:64| [2025/04/30 10:19:45 925657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1704|lost_pn:1701|thresh:3| [2025/04/30 10:19:45 925664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 925670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 925677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 925683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 925687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:418|pto_duration:39713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 925692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 925696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 925700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 925706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385989620|now:1746008385925687|interv:63933| [2025/04/30 10:19:45 925713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385989620|now:1746008385925687|interval:63933|pto_count:0|srtt:37713 [2025/04/30 10:19:45 925719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39095, ack_elapse 39874, delivered 45616|rate 1144003|lost 229| [2025/04/30 10:19:45 925725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144003) in round 34| [2025/04/30 10:19:45 925729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 925734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 925737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385887424|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 925742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:1200|po_sent_time:1746008385887424|recovery:1|recovery_start:1746008385907781|packet_conservation:1|next_round_delivered:1684167| [2025/04/30 10:19:45 925746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:48016|full_bw_reached:1|inflight:45609|srtt:37713|latest_rtt:38107|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:45 925756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 10:19:45 925761] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746008385925531|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 925766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505925531|now:1746008385925531|interv:120000000| [2025/04/30 10:19:45 925770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505925531|now:1746008385925531|interv:120000000| [2025/04/30 10:19:45 925774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385926022|pq_index:0| [2025/04/30 10:19:45 925778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385924827| [2025/04/30 10:19:45 925782] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385925782| [2025/04/30 10:19:45 925787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385925786| [2025/04/30 10:19:45 925793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37713|min_srtt:37713|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 925798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 925802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 925806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 925810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 925815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 925819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37713|min_srtt:37713|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 925823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 925827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 925831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 925835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 925839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 925844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 925848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1743771| [2025/04/30 10:19:45 925855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 925859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 925863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385926022| [2025/04/30 10:19:45 925867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385926022| [2025/04/30 10:19:45 925871] [debug] |xqc_engine_wakeup_after|wakeup:1746008385926022|now:1746008385925871|diff:151| [2025/04/30 10:19:45 925875] [debug] |xqc_engine_main_logic|END|now:1746008385925786| [2025/04/30 10:19:45 925881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385925881| [2025/04/30 10:19:45 925885] [debug] |xqc_engine_wakeup_after|wakeup:1746008385926022|now:1746008385925885|diff:137| [2025/04/30 10:19:45 925889] [debug] |xqc_engine_main_logic|END|now:1746008385925881| [2025/04/30 10:19:45 926958] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385926958| [2025/04/30 10:19:45 926968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385926022|pq_index:0| [2025/04/30 10:19:45 926972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385925786| [2025/04/30 10:19:45 926977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385926976| [2025/04/30 10:19:45 926982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385926022|now:1746008385926976| [2025/04/30 10:19:45 926987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385926022|now:1746008385926976| [2025/04/30 10:19:45 926990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 926996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37713|min_srtt:37713|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 927001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 927005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 927009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 927016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 927023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 927029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37713|min_srtt:37713|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 927036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 927043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 927050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 927062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 927070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 927077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 927084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1743771| [2025/04/30 10:19:45 927091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 927098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 10:19:45 927148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385927110|stream_id:0|stream_offset:1743771| [2025/04/30 10:19:45 927158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 927165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 927171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:418|pto_duration:39713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 927178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 927184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 927190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 927196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385991823|now:1746008385927171|interv:64652| [2025/04/30 10:19:45 927203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385991823|now:1746008385927171|interval:64652|pto_count:0|srtt:37713 [2025/04/30 10:19:45 927210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:46809| [2025/04/30 10:19:45 927218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 927225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 927234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 927241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 10:19:45 927282] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385927251|stream_id:0|stream_offset:1744950| [2025/04/30 10:19:45 927292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 927306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 927311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37713|rtt_var:418|pto_duration:39713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 927317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 927323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 927329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 927335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385991964|now:1746008385927311|interv:64653| [2025/04/30 10:19:45 927341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385991964|now:1746008385927311|interval:64653|pto_count:0|srtt:37713 [2025/04/30 10:19:45 927347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48016|inflight:48009| [2025/04/30 10:19:45 927352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 927356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1746129| [2025/04/30 10:19:45 927361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 927365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385945983| [2025/04/30 10:19:45 927369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385945983| [2025/04/30 10:19:45 927373] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945983|now:1746008385927373|diff:18610| [2025/04/30 10:19:45 927378] [debug] |xqc_engine_main_logic|END|now:1746008385926976| [2025/04/30 10:19:45 927525] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385927524| [2025/04/30 10:19:45 927534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 927543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:751| [2025/04/30 10:19:45 927567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 10:19:45 927581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 10:19:45 927587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 927594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1706|path_largest_ack:1705| [2025/04/30 10:19:45 927601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46816|prior_delivered:1684167|prior_time:1746008385887652|is_app_limited:0|send_elapse:38899|ack_elapse:39872|ctl_first_sent_time:1746008385889260|lagest_ack_time:1746008385927524|curr_delivered:1728583| [2025/04/30 10:19:45 927608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385889260| [2025/04/30 10:19:45 927620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:1442| [2025/04/30 10:19:45 927627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1706|path_largest_ack:1706| [2025/04/30 10:19:45 927634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46816|prior_delivered:1684167|prior_time:1746008385887652|is_app_limited:0|send_elapse:38899|ack_elapse:39872|ctl_first_sent_time:1746008385889260|lagest_ack_time:1746008385927524|curr_delivered:1729783| [2025/04/30 10:19:45 927641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385889394| [2025/04/30 10:19:45 927646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:1443| [2025/04/30 10:19:45 927651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37713|rttvar:418|minrtt:30819|latest_rtt:38130|ack_delay:72| [2025/04/30 10:19:45 927659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37756|rttvar:400|minrtt:30819|latest_rtt:38130|ack_delay:72| [2025/04/30 10:19:45 927665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1706|lost_pn:1703|thresh:3| [2025/04/30 10:19:45 927672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 927679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 927685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 927692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 927698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37756|rtt_var:400|pto_duration:39756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 927705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 927709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 927713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 10:19:45 927717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385992007|now:1746008385927698|interv:64309| [2025/04/30 10:19:45 927721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385992007|now:1746008385927698|interval:64309|pto_count:0|srtt:37756 [2025/04/30 10:19:45 927726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38899, ack_elapse 39872, delivered 45616|rate 1144060|lost 229| [2025/04/30 10:19:45 927730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 10:19:45 927734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144060) in round 35| [2025/04/30 10:19:45 927738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 927743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 927751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385889394|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 927755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48016|packet_lost:0|acked:2400|po_sent_time:1746008385889394|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 927760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:50416|full_bw_reached:1|inflight:45609|srtt:37756|latest_rtt:38130|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 927767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 10:19:45 927771] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1746008385927524|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 927776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505927524|now:1746008385927524|interv:120000000| [2025/04/30 10:19:45 927780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505927524|now:1746008385927524|interv:120000000| [2025/04/30 10:19:45 927784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385945983|pq_index:0| [2025/04/30 10:19:45 927789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385926976| [2025/04/30 10:19:45 927793] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385927792| [2025/04/30 10:19:45 927797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385927796| [2025/04/30 10:19:45 927803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37756|min_srtt:37756|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 927808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45609|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 927813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 927816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 927820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 927825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 927829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37756|min_srtt:37756|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 927833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:45609|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 927840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 927844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 927848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 927852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 927856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 927860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1746129| [2025/04/30 10:19:45 927865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 927869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 10:19:45 927907] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746008385927877|stream_id:0|stream_offset:1746129| [2025/04/30 10:19:45 927916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 927924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 10:19:45 927931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37756|rtt_var:400|pto_duration:39756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 927938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 927942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 927946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 927950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385992633|now:1746008385927930|interv:64703| [2025/04/30 10:19:45 927954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385992633|now:1746008385927930|interval:64703|pto_count:0|srtt:37756 [2025/04/30 10:19:45 927958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50416|inflight:46809| [2025/04/30 10:19:45 927963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 927968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1747308| [2025/04/30 10:19:45 927972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 927976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385928976|now:1746008385927976|interv:1000| [2025/04/30 10:19:45 927984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 927988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 927992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385928976| [2025/04/30 10:19:45 927996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385928976| [2025/04/30 10:19:45 928000] [debug] |xqc_engine_wakeup_after|wakeup:1746008385928976|now:1746008385928000|diff:976| [2025/04/30 10:19:45 928005] [debug] |xqc_engine_main_logic|END|now:1746008385927796| [2025/04/30 10:19:45 928010] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385928010| [2025/04/30 10:19:45 928014] [debug] |xqc_engine_wakeup_after|wakeup:1746008385928976|now:1746008385928014|diff:962| [2025/04/30 10:19:45 928018] [debug] |xqc_engine_main_logic|END|now:1746008385928010| [2025/04/30 10:19:45 929090] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385929090| [2025/04/30 10:19:45 929104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385928976|pq_index:0| [2025/04/30 10:19:45 929111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385927796| [2025/04/30 10:19:45 929118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385929117| [2025/04/30 10:19:45 929129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385928976|now:1746008385929117| [2025/04/30 10:19:45 929136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385928976|now:1746008385929117| [2025/04/30 10:19:45 929143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 929153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37756|min_srtt:37756|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46809|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 929167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 929173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 929179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 929185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 929192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37756|min_srtt:37756|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46809|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 929205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 929212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 929219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 929233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 929240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 929245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1747308| [2025/04/30 10:19:45 929250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 929254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 10:19:45 929293] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385929262|stream_id:0|stream_offset:1747308| [2025/04/30 10:19:45 929303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 929311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 929317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37756|rtt_var:400|pto_duration:39756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 929324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 929328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 929332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 929336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385994018|now:1746008385929317|interv:64701| [2025/04/30 10:19:45 929340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385994018|now:1746008385929317|interval:64701|pto_count:0|srtt:37756 [2025/04/30 10:19:45 929345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50416|inflight:48009| [2025/04/30 10:19:45 929350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 929354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1748487| [2025/04/30 10:19:45 929358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 929363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 10:19:45 929393] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746008385929369|stream_id:0|stream_offset:1748487| [2025/04/30 10:19:45 929402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 929416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 10:19:45 929422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37756|rtt_var:400|pto_duration:39756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 929427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 929431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 929437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 10:19:45 929443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385994125|now:1746008385929422|interv:64703| [2025/04/30 10:19:45 929450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385994125|now:1746008385929422|interval:64703|pto_count:0|srtt:37756 [2025/04/30 10:19:45 929457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50416|inflight:49209| [2025/04/30 10:19:45 929462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 929466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:50416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 929472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 929478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385930478|now:1746008385929478|interv:1000| [2025/04/30 10:19:45 929485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 929491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 929497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385930478| [2025/04/30 10:19:45 929504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385930478| [2025/04/30 10:19:45 929509] [debug] |xqc_engine_wakeup_after|wakeup:1746008385930478|now:1746008385929509|diff:969| [2025/04/30 10:19:45 929516] [debug] |xqc_engine_main_logic|END|now:1746008385929117| [2025/04/30 10:19:45 929530] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385929529| [2025/04/30 10:19:45 929537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 929546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:752| [2025/04/30 10:19:45 929575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 10:19:45 929585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 10:19:45 929591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 929599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1707| [2025/04/30 10:19:45 929607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:44409|prior_delivered:1688974|prior_time:1746008385891642|is_app_limited:0|send_elapse:38867|ack_elapse:37887|ctl_first_sent_time:1746008385891971|lagest_ack_time:1746008385929529|curr_delivered:1730983| [2025/04/30 10:19:45 929622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385891971| [2025/04/30 10:19:45 929630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:1444| [2025/04/30 10:19:45 929638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1708| [2025/04/30 10:19:45 929645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:44409|prior_delivered:1688974|prior_time:1746008385891642|is_app_limited:0|send_elapse:38867|ack_elapse:37887|ctl_first_sent_time:1746008385891971|lagest_ack_time:1746008385929529|curr_delivered:1732183| [2025/04/30 10:19:45 929650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385892088| [2025/04/30 10:19:45 929654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:1445| [2025/04/30 10:19:45 929659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37756|rttvar:400|minrtt:30819|latest_rtt:37441|ack_delay:72| [2025/04/30 10:19:45 929663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37708|rttvar:396|minrtt:30819|latest_rtt:37441|ack_delay:72| [2025/04/30 10:19:45 929667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1708|lost_pn:1705|thresh:3| [2025/04/30 10:19:45 929671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 929676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 929679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 929683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 929688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37708|rtt_var:396|pto_duration:39708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 929692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 929696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 929700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 929704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385994077|now:1746008385929687|interv:64390| [2025/04/30 10:19:45 929708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385994077|now:1746008385929687|interval:64390|pto_count:0|srtt:37708 [2025/04/30 10:19:45 929712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38867, ack_elapse 37887, delivered 43209|rate 1111714|lost 229| [2025/04/30 10:19:45 929717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111714) in round 35| [2025/04/30 10:19:45 929721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 929729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 929733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50416|packet_lost:0|acked:2400|po_sent_time:1746008385892088|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 929737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50416|packet_lost:0|acked:2400|po_sent_time:1746008385892088|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 929742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:52816|full_bw_reached:1|inflight:46809|srtt:37708|latest_rtt:37441|min_rtt:30819|applimit:0|lost:226|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 929748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 10:19:45 929752] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746008385929529|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 929757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505929529|now:1746008385929529|interv:120000000| [2025/04/30 10:19:45 929762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505929529|now:1746008385929529|interv:120000000| [2025/04/30 10:19:45 929766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385930478|pq_index:0| [2025/04/30 10:19:45 929772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385929117| [2025/04/30 10:19:45 929777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385929777| [2025/04/30 10:19:45 929782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385929781| [2025/04/30 10:19:45 929788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 929798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 929802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1660|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 929807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 929816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 929823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1674|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 929827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 929836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 929840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1680|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 929844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 929848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 929853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 929856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 929860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 929865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 929870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1660|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 929874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 929879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 929882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 929886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 929891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 929895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 929899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 929903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385930478| [2025/04/30 10:19:45 929907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385930478| [2025/04/30 10:19:45 929913] [debug] |xqc_engine_wakeup_after|wakeup:1746008385930478|now:1746008385929913|diff:565| [2025/04/30 10:19:45 929917] [debug] |xqc_engine_main_logic|END|now:1746008385929781| [2025/04/30 10:19:45 929923] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385929922| [2025/04/30 10:19:45 929926] [debug] |xqc_engine_wakeup_after|wakeup:1746008385930478|now:1746008385929926|diff:552| [2025/04/30 10:19:45 929930] [debug] |xqc_engine_main_logic|END|now:1746008385929922| [2025/04/30 10:19:45 931001] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385931000| [2025/04/30 10:19:45 931011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385930478|pq_index:0| [2025/04/30 10:19:45 931016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385929781| [2025/04/30 10:19:45 931021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385931020| [2025/04/30 10:19:45 931026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385930478|now:1746008385931020| [2025/04/30 10:19:45 931032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385930478|now:1746008385931020| [2025/04/30 10:19:45 931039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 931048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1216058|loss_rate:0.53|path_pto:0| [2025/04/30 10:19:45 931054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 931059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 931066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 931072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 931078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 931085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1660|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 931098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 931104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 10:19:45 931149] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385931115|stream_id:0|stream_offset:1650630| [2025/04/30 10:19:45 931157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1748|origin_pktnum:1660|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 931164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 931175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37708|rtt_var:396|pto_duration:39708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 931181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 931186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 931191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 931197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385995823|now:1746008385931174|interv:64649| [2025/04/30 10:19:45 931203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385995823|now:1746008385931174|interval:64649|pto_count:0|srtt:37708 [2025/04/30 10:19:45 931209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52816|inflight:48009| [2025/04/30 10:19:45 931216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1674|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 931228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 931234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 10:19:45 931267] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746008385931244|stream_id:0|stream_offset:1667136| [2025/04/30 10:19:45 931273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1749|origin_pktnum:1674|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 931277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 10:19:45 931282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37708|rtt_var:396|pto_duration:39708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 931286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 931290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 931294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 10:19:45 931298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385995952|now:1746008385931281|interv:64671| [2025/04/30 10:19:45 931302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385995952|now:1746008385931281|interval:64671|pto_count:0|srtt:37708 [2025/04/30 10:19:45 931307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52816|inflight:49209| [2025/04/30 10:19:45 931311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1680|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 931324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 931328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385932328|now:1746008385931328|interv:1000| [2025/04/30 10:19:45 931332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 931336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 931340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:52816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 931349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 931353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 931357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385932328| [2025/04/30 10:19:45 931361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385932328| [2025/04/30 10:19:45 931365] [debug] |xqc_engine_wakeup_after|wakeup:1746008385932328|now:1746008385931365|diff:963| [2025/04/30 10:19:45 931369] [debug] |xqc_engine_main_logic|END|now:1746008385931020| [2025/04/30 10:19:45 931531] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385931530| [2025/04/30 10:19:45 931538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 931544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:753| [2025/04/30 10:19:45 931564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 10:19:45 931576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 10:19:45 931583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 931591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1709| [2025/04/30 10:19:45 931597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1688974|prior_time:1746008385891642|is_app_limited:0|send_elapse:39118|ack_elapse:39888|ctl_first_sent_time:1746008385892222|lagest_ack_time:1746008385931530|curr_delivered:1733383| [2025/04/30 10:19:45 931604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385892222| [2025/04/30 10:19:45 931611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:1446| [2025/04/30 10:19:45 931617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1710| [2025/04/30 10:19:45 931623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1688974|prior_time:1746008385891642|is_app_limited:0|send_elapse:39118|ack_elapse:39888|ctl_first_sent_time:1746008385892222|lagest_ack_time:1746008385931530|curr_delivered:1734583| [2025/04/30 10:19:45 931635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385893594| [2025/04/30 10:19:45 931642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:1447| [2025/04/30 10:19:45 931648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37708|rttvar:396|minrtt:30819|latest_rtt:37936|ack_delay:88| [2025/04/30 10:19:45 931655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37726|rttvar:332|minrtt:30819|latest_rtt:37936|ack_delay:88| [2025/04/30 10:19:45 931663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1710|lost_pn:1707|thresh:3| [2025/04/30 10:19:45 931669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 931676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 931682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 931689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 931695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37726|rtt_var:332|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 931699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 931703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 931707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 10:19:45 931711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385995970|now:1746008385931694|interv:64276| [2025/04/30 10:19:45 931715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385995970|now:1746008385931694|interval:64276|pto_count:0|srtt:37726 [2025/04/30 10:19:45 931719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39118, ack_elapse 39888, delivered 45609|rate 1143426|lost 229| [2025/04/30 10:19:45 931724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143426) in round 35| [2025/04/30 10:19:45 931728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 931732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 931736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52816|packet_lost:0|acked:2400|po_sent_time:1746008385893594|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 931741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52816|packet_lost:0|acked:2400|po_sent_time:1746008385893594|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 931746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:55216|full_bw_reached:1|inflight:46809|srtt:37726|latest_rtt:37936|min_rtt:30819|applimit:0|lost:228|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 931755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 10:19:45 931760] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:754|frame:ACK |recv_time:1746008385931530|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 931765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505931530|now:1746008385931530|interv:120000000| [2025/04/30 10:19:45 931769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505931530|now:1746008385931530|interv:120000000| [2025/04/30 10:19:45 931773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385932328|pq_index:0| [2025/04/30 10:19:45 931777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385931020| [2025/04/30 10:19:45 931781] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385931781| [2025/04/30 10:19:45 931786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385931785| [2025/04/30 10:19:45 931792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 931797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 931801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 931806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 931811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 931815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1753203| [2025/04/30 10:19:45 931819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 931824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 931828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 931832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1754382| [2025/04/30 10:19:45 931837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 931843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 931848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 931852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1755561| [2025/04/30 10:19:45 931856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 931861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 931865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 931870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 931874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 931878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 931882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 931886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 931890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1680|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 931899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 931903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 931907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 931911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 931916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 931919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 931923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385932328| [2025/04/30 10:19:45 931927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385932328| [2025/04/30 10:19:45 931931] [debug] |xqc_engine_wakeup_after|wakeup:1746008385932328|now:1746008385931931|diff:397| [2025/04/30 10:19:45 931938] [debug] |xqc_engine_main_logic|END|now:1746008385931785| [2025/04/30 10:19:45 931944] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385931944| [2025/04/30 10:19:45 931948] [debug] |xqc_engine_wakeup_after|wakeup:1746008385932328|now:1746008385931948|diff:380| [2025/04/30 10:19:45 931952] [debug] |xqc_engine_main_logic|END|now:1746008385931944| [2025/04/30 10:19:45 933022] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385933022| [2025/04/30 10:19:45 933032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385932328|pq_index:0| [2025/04/30 10:19:45 933037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385931785| [2025/04/30 10:19:45 933042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385933041| [2025/04/30 10:19:45 933048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385932328|now:1746008385933041| [2025/04/30 10:19:45 933055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385932328|now:1746008385933041| [2025/04/30 10:19:45 933061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 933070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37726|min_srtt:37726|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:45 933076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 933081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 933086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 933092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 933099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 933105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1680|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 933112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 933118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 933124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 10:19:45 933168] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746008385933136|stream_id:0|stream_offset:1673031| [2025/04/30 10:19:45 933176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1750|origin_pktnum:1680|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 933182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 10:19:45 933193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37726|rtt_var:332|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 933200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 933205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 933211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 933216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385997862|now:1746008385933193|interv:64669| [2025/04/30 10:19:45 933222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385997862|now:1746008385933193|interval:64669|pto_count:0|srtt:37726 [2025/04/30 10:19:45 933228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55216|inflight:48009| [2025/04/30 10:19:45 933235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 933241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 933247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 933252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 10:19:45 933284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746008385933262|stream_id:0|stream_offset:1749666| [2025/04/30 10:19:45 933289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 933294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 10:19:45 933299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37726|rtt_var:332|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 933303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 933307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 933311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 10:19:45 933315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385997988|now:1746008385933298|interv:64690| [2025/04/30 10:19:45 933319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385997988|now:1746008385933298|interval:64690|pto_count:0|srtt:37726 [2025/04/30 10:19:45 933324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55216|inflight:49209| [2025/04/30 10:19:45 933329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 933333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1750845| [2025/04/30 10:19:45 933341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 933346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 10:19:45 933370] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49209|now:1746008385933351|stream_id:0|stream_offset:1750845| [2025/04/30 10:19:45 933375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 933380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49209|applimit:0| [2025/04/30 10:19:45 933384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37726|rtt_var:332|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 933389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 933393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 933397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 10:19:45 933401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385998077|now:1746008385933384|interv:64693| [2025/04/30 10:19:45 933405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385998077|now:1746008385933384|interval:64693|pto_count:0|srtt:37726 [2025/04/30 10:19:45 933409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55216|inflight:50409| [2025/04/30 10:19:45 933414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 933418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:55216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 933422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 933426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385934426|now:1746008385933426|interv:1000| [2025/04/30 10:19:45 933430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 933434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 933438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385934426| [2025/04/30 10:19:45 933442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385934426| [2025/04/30 10:19:45 933446] [debug] |xqc_engine_wakeup_after|wakeup:1746008385934426|now:1746008385933446|diff:980| [2025/04/30 10:19:45 933450] [debug] |xqc_engine_main_logic|END|now:1746008385933041| [2025/04/30 10:19:45 933569] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:45|state:ESTABED|recv_time:1746008385933568| [2025/04/30 10:19:45 933583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 933591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:754| [2025/04/30 10:19:45 933607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 10:19:45 933616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 10:19:45 933623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 933631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1711| [2025/04/30 10:19:45 933638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1691374|prior_time:1746008385893739|is_app_limited:0|send_elapse:40231|ack_elapse:39829|ctl_first_sent_time:1746008385895327|lagest_ack_time:1746008385933568|curr_delivered:1735783| [2025/04/30 10:19:45 933646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385895327| [2025/04/30 10:19:45 933653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:1448| [2025/04/30 10:19:45 933660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1712| [2025/04/30 10:19:45 933667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1691374|prior_time:1746008385893739|is_app_limited:0|send_elapse:40231|ack_elapse:39829|ctl_first_sent_time:1746008385895327|lagest_ack_time:1746008385933568|curr_delivered:1736983| [2025/04/30 10:19:45 933674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385895458| [2025/04/30 10:19:45 933681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:1449| [2025/04/30 10:19:45 933687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37726|rttvar:332|minrtt:30819|latest_rtt:38110|ack_delay:64| [2025/04/30 10:19:45 933694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37766|rttvar:329|minrtt:30819|latest_rtt:38110|ack_delay:64| [2025/04/30 10:19:45 933702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1712|lost_pn:1709|thresh:3| [2025/04/30 10:19:45 933708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 933715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 933720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 933724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 933728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37766|rtt_var:329|pto_duration:39766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 933733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 933737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 933741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 10:19:45 933749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385998117|now:1746008385933728|interv:64389| [2025/04/30 10:19:45 933753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385998117|now:1746008385933728|interval:64389|pto_count:0|srtt:37766 [2025/04/30 10:19:45 933758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40231, ack_elapse 39829, delivered 45609|rate 1133678|lost 229| [2025/04/30 10:19:45 933762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133678) in round 35| [2025/04/30 10:19:45 933767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 933771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 933775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55216|packet_lost:0|acked:2400|po_sent_time:1746008385895458|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 933779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55216|packet_lost:0|acked:2400|po_sent_time:1746008385895458|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 933784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:57616|full_bw_reached:1|inflight:48009|srtt:37766|latest_rtt:38110|min_rtt:30819|applimit:0|lost:229|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 933790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 10:19:45 933795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746008385933568|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 933799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505933568|now:1746008385933568|interv:120000000| [2025/04/30 10:19:45 933804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505933568|now:1746008385933568|interv:120000000| [2025/04/30 10:19:45 933807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385934426|pq_index:0| [2025/04/30 10:19:45 933812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385933041| [2025/04/30 10:19:45 933816] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385933816| [2025/04/30 10:19:45 933821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385933820| [2025/04/30 10:19:45 933827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 933831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 933836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 933843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 933848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 933852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1757919| [2025/04/30 10:19:45 933857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 933861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 933865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 933870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1759098| [2025/04/30 10:19:45 933874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 933878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 933882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 933887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1760277| [2025/04/30 10:19:45 933891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 933895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 933899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 933904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 933908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 933912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 933916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 933920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 933927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 933931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 933935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 933939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 933943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385934426| [2025/04/30 10:19:45 933947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385934426| [2025/04/30 10:19:45 933951] [debug] |xqc_engine_wakeup_after|wakeup:1746008385934426|now:1746008385933951|diff:475| [2025/04/30 10:19:45 933956] [debug] |xqc_engine_main_logic|END|now:1746008385933820| [2025/04/30 10:19:45 933961] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385933961| [2025/04/30 10:19:45 933965] [debug] |xqc_engine_wakeup_after|wakeup:1746008385934426|now:1746008385933965|diff:461| [2025/04/30 10:19:45 933969] [debug] |xqc_engine_main_logic|END|now:1746008385933961| [2025/04/30 10:19:45 935041] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385935041| [2025/04/30 10:19:45 935054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385934426|pq_index:0| [2025/04/30 10:19:45 935061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385933820| [2025/04/30 10:19:45 935068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385935067| [2025/04/30 10:19:45 935074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385934426|now:1746008385935067| [2025/04/30 10:19:45 935081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385934426|now:1746008385935067| [2025/04/30 10:19:45 935087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 935094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37766|min_srtt:37766|path_bw:1216058|loss_rate:5.66|path_pto:0| [2025/04/30 10:19:45 935100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 935106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 935112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 935117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 935123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 935130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 935135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 935149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 935155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 10:19:45 935210] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746008385935165|stream_id:0|stream_offset:1752024| [2025/04/30 10:19:45 935221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 935228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 10:19:45 935235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37766|rtt_var:329|pto_duration:39766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 935239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 935243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 935247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 10:19:45 935251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385999931|now:1746008385935234|interv:64697| [2025/04/30 10:19:45 935255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385999931|now:1746008385935234|interval:64697|pto_count:0|srtt:37766 [2025/04/30 10:19:45 935260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57616|inflight:49209| [2025/04/30 10:19:45 935265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 935269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1753203| [2025/04/30 10:19:45 935274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 935278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 10:19:45 935310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49209|now:1746008385935285|stream_id:0|stream_offset:1753203| [2025/04/30 10:19:45 935319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 935327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49209|applimit:0| [2025/04/30 10:19:45 935333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37766|rtt_var:329|pto_duration:39766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 935340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 935350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 935354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 10:19:45 935358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386000051|now:1746008385935333|interv:64718| [2025/04/30 10:19:45 935362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386000051|now:1746008385935333|interval:64718|pto_count:0|srtt:37766 [2025/04/30 10:19:45 935366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57616|inflight:50409| [2025/04/30 10:19:45 935371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 935376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:57616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1754382| [2025/04/30 10:19:45 935380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 935384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385936384|now:1746008385935384|interv:1000| [2025/04/30 10:19:45 935388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 935392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 935396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385936384| [2025/04/30 10:19:45 935401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385936384| [2025/04/30 10:19:45 935405] [debug] |xqc_engine_wakeup_after|wakeup:1746008385936384|now:1746008385935404|diff:980| [2025/04/30 10:19:45 935409] [debug] |xqc_engine_main_logic|END|now:1746008385935067| [2025/04/30 10:19:45 936469] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385936468| [2025/04/30 10:19:45 936484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 936493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:755| [2025/04/30 10:19:45 936499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 10:19:45 936508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 10:19:45 936515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 936522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1713| [2025/04/30 10:19:45 936530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1693774|prior_time:1746008385895621|is_app_limited:0|send_elapse:40081|ack_elapse:40847|ctl_first_sent_time:1746008385897167|lagest_ack_time:1746008385936468|curr_delivered:1738183| [2025/04/30 10:19:45 936537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385897167| [2025/04/30 10:19:45 936545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:1450| [2025/04/30 10:19:45 936573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1715| [2025/04/30 10:19:45 936594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:46809|prior_delivered:1696174|prior_time:1746008385897629|is_app_limited:0|send_elapse:38868|ack_elapse:38839|ctl_first_sent_time:1746008385899191|lagest_ack_time:1746008385936468|curr_delivered:1739383| [2025/04/30 10:19:45 936601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385899191| [2025/04/30 10:19:45 936607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:1451| [2025/04/30 10:19:45 936614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37766|rttvar:329|minrtt:30819|latest_rtt:37277|ack_delay:56| [2025/04/30 10:19:45 936621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37698|rttvar:383|minrtt:30819|latest_rtt:37277|ack_delay:56| [2025/04/30 10:19:45 936628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/04/30 10:19:45 936635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 936639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 936643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 936647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 936651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939714|now:1746008385936651|interval:3063| [2025/04/30 10:19:45 936656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939714|now:1746008385936651|interv:3063| [2025/04/30 10:19:45 936660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38868, ack_elapse 38839, delivered 43209|rate 1111685|lost 229| [2025/04/30 10:19:45 936664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111685) in round 35| [2025/04/30 10:19:45 936669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 936673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 936677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57616|packet_lost:0|acked:2400|po_sent_time:1746008385899191|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 936682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57616|packet_lost:0|acked:2400|po_sent_time:1746008385899191|recovery:1|recovery_start:1746008385907781|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 936686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:60016|full_bw_reached:1|inflight:48009|srtt:37698|latest_rtt:37277|min_rtt:30819|applimit:0|lost:229|recovery:1|recovery_start:1746008385907781|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 936692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 10:19:45 936701] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746008385936468|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 936706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505936468|now:1746008385936468|interv:120000000| [2025/04/30 10:19:45 936710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505936468|now:1746008385936468|interv:120000000| [2025/04/30 10:19:45 936714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385936384|pq_index:0| [2025/04/30 10:19:45 936718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385935067| [2025/04/30 10:19:45 936722] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385936722| [2025/04/30 10:19:45 936727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385936726| [2025/04/30 10:19:45 936732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385936384|now:1746008385936726| [2025/04/30 10:19:45 936736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385936384|now:1746008385936726| [2025/04/30 10:19:45 936740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 936745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.45|path_pto:0| [2025/04/30 10:19:45 936750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 936755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 936759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 936764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.45|path_pto:0| [2025/04/30 10:19:45 936768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1762635| [2025/04/30 10:19:45 936772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 936777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 936781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.45|path_pto:0| [2025/04/30 10:19:45 936785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1763814| [2025/04/30 10:19:45 936793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 936797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 936801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.45|path_pto:0| [2025/04/30 10:19:45 936806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1764993| [2025/04/30 10:19:45 936810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 936814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 936819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.45|path_pto:0| [2025/04/30 10:19:45 936823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1766172| [2025/04/30 10:19:45 936827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 936831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 936835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 936839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 936844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 936848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1754382| [2025/04/30 10:19:45 936852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 936857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 10:19:45 936896] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746008385936864|stream_id:0|stream_offset:1754382| [2025/04/30 10:19:45 936905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 936913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 10:19:45 936919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939714|now:1746008385936919|interval:2795| [2025/04/30 10:19:45 936932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939714|now:1746008385936919|interv:2795| [2025/04/30 10:19:45 936936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60016|inflight:49209| [2025/04/30 10:19:45 936941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 936945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1755561| [2025/04/30 10:19:45 936950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 936954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 10:19:45 936984] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49209|now:1746008385936961|stream_id:0|stream_offset:1755561| [2025/04/30 10:19:45 936993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 937000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49209|applimit:0| [2025/04/30 10:19:45 937006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939714|now:1746008385937006|interval:2708| [2025/04/30 10:19:45 937013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939714|now:1746008385937006|interv:2708| [2025/04/30 10:19:45 937017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60016|inflight:50409| [2025/04/30 10:19:45 937022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 937026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 937034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 937041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385938041|now:1746008385937041|interv:1000| [2025/04/30 10:19:45 937047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 937052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 937056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385938041| [2025/04/30 10:19:45 937061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385938041| [2025/04/30 10:19:45 937068] [debug] |xqc_engine_wakeup_after|wakeup:1746008385938041|now:1746008385937067|diff:974| [2025/04/30 10:19:45 937074] [debug] |xqc_engine_main_logic|END|now:1746008385936726| [2025/04/30 10:19:45 937082] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385937082| [2025/04/30 10:19:45 937087] [debug] |xqc_engine_wakeup_after|wakeup:1746008385938041|now:1746008385937087|diff:954| [2025/04/30 10:19:45 937093] [debug] |xqc_engine_main_logic|END|now:1746008385937082| [2025/04/30 10:19:45 938172] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385938171| [2025/04/30 10:19:45 938185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385938041|pq_index:0| [2025/04/30 10:19:45 938195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385936726| [2025/04/30 10:19:45 938201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385938199| [2025/04/30 10:19:45 938206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385938041|now:1746008385938199| [2025/04/30 10:19:45 938210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385938041|now:1746008385938199| [2025/04/30 10:19:45 938214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 938233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1216058|loss_rate:5.26|path_pto:0| [2025/04/30 10:19:45 938240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50409|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1766172| [2025/04/30 10:19:45 938247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 938252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 938257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 938261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 938266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 938272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 938279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 938286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 10:19:45 938334] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746008385938298|stream_id:0|stream_offset:1756740| [2025/04/30 10:19:45 938342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 938349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 10:19:45 938356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939714|now:1746008385938356|interval:1358| [2025/04/30 10:19:45 938363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939714|now:1746008385938356|interv:1358| [2025/04/30 10:19:45 938370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60016|inflight:51609| [2025/04/30 10:19:45 938379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 938390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1757919| [2025/04/30 10:19:45 938395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 938399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 10:19:45 938429] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746008385938406|stream_id:0|stream_offset:1757919| [2025/04/30 10:19:45 938435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 938443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 10:19:45 938450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385939714|now:1746008385938449|interval:1265| [2025/04/30 10:19:45 938457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385939714|now:1746008385938449|interv:1265| [2025/04/30 10:19:45 938463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60016|inflight:52809| [2025/04/30 10:19:45 938470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 938477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:60016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1759098| [2025/04/30 10:19:45 938485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 938490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385939490|now:1746008385938490|interv:1000| [2025/04/30 10:19:45 938496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 938502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 938509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385939490| [2025/04/30 10:19:45 938516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385939490| [2025/04/30 10:19:45 938522] [debug] |xqc_engine_wakeup_after|wakeup:1746008385939490|now:1746008385938522|diff:968| [2025/04/30 10:19:45 938529] [debug] |xqc_engine_main_logic|END|now:1746008385938199| [2025/04/30 10:19:45 938544] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385938543| [2025/04/30 10:19:45 938574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 938584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:756| [2025/04/30 10:19:45 938590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 10:19:45 938598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 10:19:45 938604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 938613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1716| [2025/04/30 10:19:45 938627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:48009|prior_delivered:1696174|prior_time:1746008385897629|is_app_limited:0|send_elapse:39018|ack_elapse:40914|ctl_first_sent_time:1746008385899341|lagest_ack_time:1746008385938543|curr_delivered:1740583| [2025/04/30 10:19:45 938634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385899341| [2025/04/30 10:19:45 938641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:1452| [2025/04/30 10:19:45 938648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1717| [2025/04/30 10:19:45 938654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:48009|prior_delivered:1697374|prior_time:1746008385899627|is_app_limited:0|send_elapse:39982|ack_elapse:38916|ctl_first_sent_time:1746008385901132|lagest_ack_time:1746008385938543|curr_delivered:1741783| [2025/04/30 10:19:45 938659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385901132| [2025/04/30 10:19:45 938663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:1453| [2025/04/30 10:19:45 938667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37698|rttvar:383|minrtt:30819|latest_rtt:37411|ack_delay:72| [2025/04/30 10:19:45 938671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37653|rttvar:377|minrtt:30819|latest_rtt:37411|ack_delay:72| [2025/04/30 10:19:45 938676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 10:19:45 938680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 938684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 938688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 938693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1714|lost_pn:1714|po_sent_time:1746008385897304|lost_send_time:1746008385896184|loss_delay:42359|frame:STREAM |repair:128| [2025/04/30 10:19:45 938697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385897304u| [2025/04/30 10:19:45 938702] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:113653|lost_count:4|send_count:117|pkt_num:1714|po_send_time:1746008385897304|srtt:37653|cwnd:60016|bw:1216058|conn_life:1563093|now:0|last_lost_time:1563093| [2025/04/30 10:19:45 938707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 938711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37653|rtt_var:377|pto_duration:39653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 938715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 938723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 938727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 10:19:45 938731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386003059|now:1746008385938710|interv:64349| [2025/04/30 10:19:45 938735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386003059|now:1746008385938710|interval:64349|pto_count:0|srtt:37653 [2025/04/30 10:19:45 938740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39982, ack_elapse 38916, delivered 44409|rate 1110724|lost 230| [2025/04/30 10:19:45 938745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110724) in round 35| [2025/04/30 10:19:45 938749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 938753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 938757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60016|packet_lost:1|acked:2400|po_sent_time:1746008385901132|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 938761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60016|packet_lost:1|acked:2400|po_sent_time:1746008385901132|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 938766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:62416|full_bw_reached:1|inflight:49209|srtt:37653|latest_rtt:37411|min_rtt:30819|applimit:0|lost:229|recovery:1|recovery_start:1746008385938701|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 938772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 10:19:45 938777] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746008385938543|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 938782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505938543|now:1746008385938543|interv:120000000| [2025/04/30 10:19:45 938786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505938543|now:1746008385938543|interv:120000000| [2025/04/30 10:19:45 938790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385939490|pq_index:0| [2025/04/30 10:19:45 938794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385938199| [2025/04/30 10:19:45 938798] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385938798| [2025/04/30 10:19:45 938803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385938802| [2025/04/30 10:19:45 938809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 938821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 938826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1714|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 938830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1766172| [2025/04/30 10:19:45 938839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 938844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 938848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1767351| [2025/04/30 10:19:45 938857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 938861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 938865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1768530| [2025/04/30 10:19:45 938874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 938878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 938882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1769709| [2025/04/30 10:19:45 938891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 938895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 938902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 938906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1770888| [2025/04/30 10:19:45 938911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 938915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 938919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 938923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 938927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1714|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 938931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 938936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 938940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 938944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 938948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1759098| [2025/04/30 10:19:45 938952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 938956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 938960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385939490| [2025/04/30 10:19:45 938964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385939490| [2025/04/30 10:19:45 938968] [debug] |xqc_engine_wakeup_after|wakeup:1746008385939490|now:1746008385938968|diff:522| [2025/04/30 10:19:45 938974] [debug] |xqc_engine_main_logic|END|now:1746008385938802| [2025/04/30 10:19:45 938983] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385938983| [2025/04/30 10:19:45 938989] [debug] |xqc_engine_wakeup_after|wakeup:1746008385939490|now:1746008385938989|diff:501| [2025/04/30 10:19:45 938995] [debug] |xqc_engine_main_logic|END|now:1746008385938983| [2025/04/30 10:19:45 940069] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385940069| [2025/04/30 10:19:45 940086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385939490|pq_index:0| [2025/04/30 10:19:45 940093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385938802| [2025/04/30 10:19:45 940101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385940099| [2025/04/30 10:19:45 940129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385939490|now:1746008385940099| [2025/04/30 10:19:45 940136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385939490|now:1746008385940099| [2025/04/30 10:19:45 940142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 940151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37653|min_srtt:37653|path_bw:1216058|loss_rate:5.08|path_pto:0| [2025/04/30 10:19:45 940158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1770888| [2025/04/30 10:19:45 940165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 940171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 940177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 940183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 940190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1714|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 940197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 940203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 940209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 10:19:45 940249] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49209|now:1746008385940219|stream_id:0|stream_offset:1709580| [2025/04/30 10:19:45 940256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1759|origin_pktnum:1714|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 940262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49209|applimit:0| [2025/04/30 10:19:45 940269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37653|rtt_var:377|pto_duration:39653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 940276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 940283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 940289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 10:19:45 940295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386004872|now:1746008385940269|interv:64603| [2025/04/30 10:19:45 940302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386004872|now:1746008385940269|interval:64603|pto_count:0|srtt:37653 [2025/04/30 10:19:45 940315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62416|inflight:50409| [2025/04/30 10:19:45 940321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 940325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1759098| [2025/04/30 10:19:45 940330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 940334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 10:19:45 940364] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746008385940341|stream_id:0|stream_offset:1759098| [2025/04/30 10:19:45 940370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 940377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 10:19:45 940384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37653|rtt_var:377|pto_duration:39653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 940391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 940397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 940404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 10:19:45 940410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386004994|now:1746008385940383|interv:64611| [2025/04/30 10:19:45 940417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386004994|now:1746008385940383|interval:64611|pto_count:0|srtt:37653 [2025/04/30 10:19:45 940424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62416|inflight:51609| [2025/04/30 10:19:45 940431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 940438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1760277| [2025/04/30 10:19:45 940445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 940451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 10:19:45 940490] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746008385940461|stream_id:0|stream_offset:1760277| [2025/04/30 10:19:45 940500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 940507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 10:19:45 940521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37653|rtt_var:377|pto_duration:39653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 940528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 940534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 940540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 10:19:45 940546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386005114|now:1746008385940521|interv:64593| [2025/04/30 10:19:45 940577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386005114|now:1746008385940521|interval:64593|pto_count:0|srtt:37653 [2025/04/30 10:19:45 940585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62416|inflight:52809| [2025/04/30 10:19:45 940592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 940598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:62416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 940605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 940611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385941610|now:1746008385940610|interv:1000| [2025/04/30 10:19:45 940617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 940623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 940630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385941610| [2025/04/30 10:19:45 940636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385941610| [2025/04/30 10:19:45 940642] [debug] |xqc_engine_wakeup_after|wakeup:1746008385941610|now:1746008385940642|diff:968| [2025/04/30 10:19:45 940647] [debug] |xqc_engine_main_logic|END|now:1746008385940099| [2025/04/30 10:19:45 940657] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385940656| [2025/04/30 10:19:45 940662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 940668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:757| [2025/04/30 10:19:45 940672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 10:19:45 940678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 10:19:45 940682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 940688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1718| [2025/04/30 10:19:45 940692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:45609|prior_delivered:1699774|prior_time:1746008385901633|is_app_limited:0|send_elapse:37567|ack_elapse:39023|ctl_first_sent_time:1746008385901957|lagest_ack_time:1746008385940656|curr_delivered:1742983| [2025/04/30 10:19:45 940697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385901957| [2025/04/30 10:19:45 940709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:1453| [2025/04/30 10:19:45 940713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1719| [2025/04/30 10:19:45 940718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:45609|prior_delivered:1699774|prior_time:1746008385901633|is_app_limited:0|send_elapse:37567|ack_elapse:39023|ctl_first_sent_time:1746008385901957|lagest_ack_time:1746008385940656|curr_delivered:1744183| [2025/04/30 10:19:45 940722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385902076| [2025/04/30 10:19:45 940726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:1454| [2025/04/30 10:19:45 940731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37653|rttvar:377|minrtt:30819|latest_rtt:38580|ack_delay:64| [2025/04/30 10:19:45 940735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37761|rttvar:498|minrtt:30819|latest_rtt:38580|ack_delay:64| [2025/04/30 10:19:45 940739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 10:19:45 940743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 940748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 940751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 940755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 940759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 940763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37761|rtt_var:498|pto_duration:39761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 940768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 940772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 940776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 10:19:45 940780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386005222|now:1746008385940763|interv:64459| [2025/04/30 10:19:45 940784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386005222|now:1746008385940763|interval:64459|pto_count:0|srtt:37761 [2025/04/30 10:19:45 940788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37567, ack_elapse 39023, delivered 44409|rate 1138021|lost 230| [2025/04/30 10:19:45 940793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138021) in round 35| [2025/04/30 10:19:45 940797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 940804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 940808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62416|packet_lost:0|acked:2400|po_sent_time:1746008385902076|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 940812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62416|packet_lost:0|acked:2400|po_sent_time:1746008385902076|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 940817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:64816|full_bw_reached:1|inflight:50409|srtt:37761|latest_rtt:38580|min_rtt:30819|applimit:0|lost:230|recovery:1|recovery_start:1746008385938701|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 940823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 10:19:45 940827] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746008385940656|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 940832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505940656|now:1746008385940656|interv:120000000| [2025/04/30 10:19:45 940836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505940656|now:1746008385940656|interv:120000000| [2025/04/30 10:19:45 940840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385941610|pq_index:0| [2025/04/30 10:19:45 940844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385940099| [2025/04/30 10:19:45 940849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385940848| [2025/04/30 10:19:45 940853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385940852| [2025/04/30 10:19:45 940859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 940864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1770888| [2025/04/30 10:19:45 940868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 940873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 940878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 940882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1772067| [2025/04/30 10:19:45 940886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 940893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 940897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 940902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1773246| [2025/04/30 10:19:45 940906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 940910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 940914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 940919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1774425| [2025/04/30 10:19:45 940923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 940927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 940932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 940936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 940941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 940945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 940948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 940953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 940957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 940961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 940967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 940973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 940979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385941610| [2025/04/30 10:19:45 940990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385941610| [2025/04/30 10:19:45 940996] [debug] |xqc_engine_wakeup_after|wakeup:1746008385941610|now:1746008385940996|diff:614| [2025/04/30 10:19:45 941004] [debug] |xqc_engine_main_logic|END|now:1746008385940852| [2025/04/30 10:19:45 941012] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385941012| [2025/04/30 10:19:45 941018] [debug] |xqc_engine_wakeup_after|wakeup:1746008385941610|now:1746008385941018|diff:592| [2025/04/30 10:19:45 941025] [debug] |xqc_engine_main_logic|END|now:1746008385941012| [2025/04/30 10:19:45 942099] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385942099| [2025/04/30 10:19:45 942111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385941610|pq_index:0| [2025/04/30 10:19:45 942118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385940852| [2025/04/30 10:19:45 942125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385942123| [2025/04/30 10:19:45 942132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385941610|now:1746008385942123| [2025/04/30 10:19:45 942139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385941610|now:1746008385942123| [2025/04/30 10:19:45 942144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 942163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37761|min_srtt:37761|path_bw:1216058|loss_rate:6.45|path_pto:0| [2025/04/30 10:19:45 942170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 942177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 942184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 942190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 942197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 942204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 942211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 942217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 942224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 10:19:45 942266] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746008385942235|stream_id:0|stream_offset:1761456| [2025/04/30 10:19:45 942276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 942290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 10:19:45 942296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37761|rtt_var:498|pto_duration:39761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 942301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 942305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 942309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 10:19:45 942313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386006996|now:1746008385942296|interv:64700| [2025/04/30 10:19:45 942317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386006996|now:1746008385942296|interval:64700|pto_count:0|srtt:37761 [2025/04/30 10:19:45 942321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64816|inflight:51609| [2025/04/30 10:19:45 942326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 942331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1762635| [2025/04/30 10:19:45 942335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 942339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 10:19:45 942370] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746008385942346|stream_id:0|stream_offset:1762635| [2025/04/30 10:19:45 942379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 942386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 10:19:45 942393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37761|rtt_var:498|pto_duration:39761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 942398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 942402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 942406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 10:19:45 942410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386007107|now:1746008385942392|interv:64715| [2025/04/30 10:19:45 942414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386007107|now:1746008385942392|interval:64715|pto_count:0|srtt:37761 [2025/04/30 10:19:45 942418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64816|inflight:52809| [2025/04/30 10:19:45 942423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 942433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:64816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1763814| [2025/04/30 10:19:45 942441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 942447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385943447|now:1746008385942447|interv:1000| [2025/04/30 10:19:45 942454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 942460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 942467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385943447| [2025/04/30 10:19:45 942473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385943447| [2025/04/30 10:19:45 942480] [debug] |xqc_engine_wakeup_after|wakeup:1746008385943447|now:1746008385942480|diff:967| [2025/04/30 10:19:45 942487] [debug] |xqc_engine_main_logic|END|now:1746008385942123| [2025/04/30 10:19:45 942500] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:47|state:ESTABED|recv_time:1746008385942499| [2025/04/30 10:19:45 942508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 942516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:758| [2025/04/30 10:19:45 942522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 10:19:45 942531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 10:19:45 942538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 942546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1720| [2025/04/30 10:19:45 942574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:48009|prior_delivered:1699774|prior_time:1746008385901633|is_app_limited:0|send_elapse:39026|ack_elapse:40866|ctl_first_sent_time:1746008385903416|lagest_ack_time:1746008385942499|curr_delivered:1745383| [2025/04/30 10:19:45 942581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385903416| [2025/04/30 10:19:45 942588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:1455| [2025/04/30 10:19:45 942595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1721| [2025/04/30 10:19:45 942602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:46809|prior_delivered:1702174|prior_time:1746008385903621|is_app_limited:0|send_elapse:39245|ack_elapse:38878|ctl_first_sent_time:1746008385905236|lagest_ack_time:1746008385942499|curr_delivered:1746583| [2025/04/30 10:19:45 942606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385905236| [2025/04/30 10:19:45 942610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:1456| [2025/04/30 10:19:45 942617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37761|rttvar:498|minrtt:30819|latest_rtt:37263|ack_delay:80| [2025/04/30 10:19:45 942631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37688|rttvar:518|minrtt:30819|latest_rtt:37263|ack_delay:80| [2025/04/30 10:19:45 942638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 10:19:45 942643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 942647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 942651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 942655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 942659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 942663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37688|rtt_var:518|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 942668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 942672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 942676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50409| [2025/04/30 10:19:45 942680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386007106|now:1746008385942663|interv:64443| [2025/04/30 10:19:45 942684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386007106|now:1746008385942663|interval:64443|pto_count:0|srtt:37688 [2025/04/30 10:19:45 942688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39245, ack_elapse 38878, delivered 44409|rate 1131583|lost 230| [2025/04/30 10:19:45 942693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131583) in round 35| [2025/04/30 10:19:45 942697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 942702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 942708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64816|packet_lost:0|acked:2400|po_sent_time:1746008385905236|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 942716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64816|packet_lost:0|acked:2400|po_sent_time:1746008385905236|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 942723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:67216|full_bw_reached:1|inflight:50409|srtt:37688|latest_rtt:37263|min_rtt:30819|applimit:0|lost:230|recovery:1|recovery_start:1746008385938701|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 942729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 10:19:45 942737] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746008385942499|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 942742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505942499|now:1746008385942499|interv:120000000| [2025/04/30 10:19:45 942746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505942499|now:1746008385942499|interv:120000000| [2025/04/30 10:19:45 942750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385943447|pq_index:0| [2025/04/30 10:19:45 942754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385942123| [2025/04/30 10:19:45 942758] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385942758| [2025/04/30 10:19:45 942763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385942762| [2025/04/30 10:19:45 942769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 942774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 942779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 942784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 942792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 942799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1776783| [2025/04/30 10:19:45 942806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 942811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 942815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 942819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1777962| [2025/04/30 10:19:45 942824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 942828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 942832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 942839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1779141| [2025/04/30 10:19:45 942844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 942848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 942852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 942856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1780320| [2025/04/30 10:19:45 942861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 942864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 942870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 942877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 942884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 942890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1763814| [2025/04/30 10:19:45 942894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 942898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 942902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385943447| [2025/04/30 10:19:45 942906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385943447| [2025/04/30 10:19:45 942910] [debug] |xqc_engine_wakeup_after|wakeup:1746008385943447|now:1746008385942910|diff:537| [2025/04/30 10:19:45 942914] [debug] |xqc_engine_main_logic|END|now:1746008385942762| [2025/04/30 10:19:45 942920] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385942920| [2025/04/30 10:19:45 942924] [debug] |xqc_engine_wakeup_after|wakeup:1746008385943447|now:1746008385942924|diff:523| [2025/04/30 10:19:45 942928] [debug] |xqc_engine_main_logic|END|now:1746008385942920| [2025/04/30 10:19:45 943995] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385943995| [2025/04/30 10:19:45 944007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385943447|pq_index:0| [2025/04/30 10:19:45 944015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385942762| [2025/04/30 10:19:45 944023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385944022| [2025/04/30 10:19:45 944037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385943447|now:1746008385944022| [2025/04/30 10:19:45 944043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385943447|now:1746008385944022| [2025/04/30 10:19:45 944049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 944057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37688|min_srtt:37688|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 944063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1780320| [2025/04/30 10:19:45 944070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 944075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 944081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 944087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 944093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 944099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50409|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1763814| [2025/04/30 10:19:45 944105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 944111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 10:19:45 944178] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50409|now:1746008385944121|stream_id:0|stream_offset:1763814| [2025/04/30 10:19:45 944186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 944193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50409|applimit:0| [2025/04/30 10:19:45 944199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37688|rtt_var:518|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 944206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 944212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 944216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51609| [2025/04/30 10:19:45 944220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386008881|now:1746008385944199|interv:64682| [2025/04/30 10:19:45 944225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386008881|now:1746008385944199|interval:64682|pto_count:0|srtt:37688 [2025/04/30 10:19:45 944234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67216|inflight:51609| [2025/04/30 10:19:45 944239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 944243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1764993| [2025/04/30 10:19:45 944248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 944252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 10:19:45 944285] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746008385944259|stream_id:0|stream_offset:1764993| [2025/04/30 10:19:45 944294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 944301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 10:19:45 944307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37688|rtt_var:518|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 944315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 944320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 944324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 10:19:45 944328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386009019|now:1746008385944307|interv:64712| [2025/04/30 10:19:45 944332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386009019|now:1746008385944307|interval:64712|pto_count:0|srtt:37688 [2025/04/30 10:19:45 944336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67216|inflight:52809| [2025/04/30 10:19:45 944341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 944345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1766172| [2025/04/30 10:19:45 944350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 944354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 10:19:45 944383] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1746008385944360|stream_id:0|stream_offset:1766172| [2025/04/30 10:19:45 944392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 944399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/04/30 10:19:45 944412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37688|rtt_var:518|pto_duration:39760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 944416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 944420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 944424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 10:19:45 944428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386009120|now:1746008385944411|interv:64709| [2025/04/30 10:19:45 944432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386009120|now:1746008385944411|interval:64709|pto_count:0|srtt:37688 [2025/04/30 10:19:45 944436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67216|inflight:54009| [2025/04/30 10:19:45 944441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 944445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:67216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1767351| [2025/04/30 10:19:45 944449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 944453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385945453|now:1746008385944453|interv:1000| [2025/04/30 10:19:45 944457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 944461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 944465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385945453| [2025/04/30 10:19:45 944469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385945453| [2025/04/30 10:19:45 944473] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945453|now:1746008385944473|diff:980| [2025/04/30 10:19:45 944478] [debug] |xqc_engine_main_logic|END|now:1746008385944022| [2025/04/30 10:19:45 945515] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008385945514| [2025/04/30 10:19:45 945530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 945539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:759| [2025/04/30 10:19:45 945543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 10:19:45 945566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 10:19:45 945576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 945582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1722| [2025/04/30 10:19:45 945587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:48009|prior_delivered:1702174|prior_time:1746008385903621|is_app_limited:0|send_elapse:39384|ack_elapse:41893|ctl_first_sent_time:1746008385905375|lagest_ack_time:1746008385945514|curr_delivered:1747783| [2025/04/30 10:19:45 945592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385905375| [2025/04/30 10:19:45 945603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:1457| [2025/04/30 10:19:45 945607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1724| [2025/04/30 10:19:45 945612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:45609|prior_delivered:1705774|prior_time:1746008385907628|is_app_limited:0|send_elapse:37701|ack_elapse:37886|ctl_first_sent_time:1746008385907965|lagest_ack_time:1746008385945514|curr_delivered:1748983| [2025/04/30 10:19:45 945620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385907965| [2025/04/30 10:19:45 945627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:1458| [2025/04/30 10:19:45 945634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37688|rttvar:518|minrtt:30819|latest_rtt:37549|ack_delay:80| [2025/04/30 10:19:45 945640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37660|rttvar:443|minrtt:30819|latest_rtt:37549|ack_delay:80| [2025/04/30 10:19:45 945647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1724|lost_pn:1721|thresh:3| [2025/04/30 10:19:45 945653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 945659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 945665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 945671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 945677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 945681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949507|now:1746008385945681|interval:3826| [2025/04/30 10:19:45 945686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949507|now:1746008385945681|interv:3826| [2025/04/30 10:19:45 945690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37701, ack_elapse 37886, delivered 43209|rate 1140500|lost 230| [2025/04/30 10:19:45 945695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140500) in round 35| [2025/04/30 10:19:45 945699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 945703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 945707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67216|packet_lost:0|acked:2400|po_sent_time:1746008385907965|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 945712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67216|packet_lost:0|acked:2400|po_sent_time:1746008385907965|recovery:1|recovery_start:1746008385938701|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 945721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:69616|full_bw_reached:1|inflight:51609|srtt:37660|latest_rtt:37549|min_rtt:30819|applimit:0|lost:230|recovery:1|recovery_start:1746008385938701|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 945727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 10:19:45 945731] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746008385945514|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 945736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505945514|now:1746008385945514|interv:120000000| [2025/04/30 10:19:45 945740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505945514|now:1746008385945514|interv:120000000| [2025/04/30 10:19:45 945744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385945453|pq_index:0| [2025/04/30 10:19:45 945749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385944022| [2025/04/30 10:19:45 945753] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385945753| [2025/04/30 10:19:45 945758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385945757| [2025/04/30 10:19:45 945762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385945453|now:1746008385945757| [2025/04/30 10:19:45 945767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385945453|now:1746008385945757| [2025/04/30 10:19:45 945771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 945776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.97|path_pto:0| [2025/04/30 10:19:45 945781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1780320| [2025/04/30 10:19:45 945786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 945790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 945795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.97|path_pto:0| [2025/04/30 10:19:45 945799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1781499| [2025/04/30 10:19:45 945804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 945808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 945815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.97|path_pto:0| [2025/04/30 10:19:45 945819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1782678| [2025/04/30 10:19:45 945824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 945829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 945833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.97|path_pto:0| [2025/04/30 10:19:45 945837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1783857| [2025/04/30 10:19:45 945842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 945846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 945851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.97|path_pto:0| [2025/04/30 10:19:45 945855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 945859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 945863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 945867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 945871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 945876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 945880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1767351| [2025/04/30 10:19:45 945885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 945889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 10:19:45 945927] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1746008385945896|stream_id:0|stream_offset:1767351| [2025/04/30 10:19:45 945936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 945950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/04/30 10:19:45 945957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949507|now:1746008385945957|interval:3550| [2025/04/30 10:19:45 945963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949507|now:1746008385945957|interv:3550| [2025/04/30 10:19:45 945967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69616|inflight:52809| [2025/04/30 10:19:45 945972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 945976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1768530| [2025/04/30 10:19:45 945981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 945985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 10:19:45 946016] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1746008385945991|stream_id:0|stream_offset:1768530| [2025/04/30 10:19:45 946025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 946032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/04/30 10:19:45 946038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949507|now:1746008385946038|interval:3469| [2025/04/30 10:19:45 946045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949507|now:1746008385946038|interv:3469| [2025/04/30 10:19:45 946051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69616|inflight:54009| [2025/04/30 10:19:45 946058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 946065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1769709| [2025/04/30 10:19:45 946071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 946077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385947077|now:1746008385946077|interv:1000| [2025/04/30 10:19:45 946082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 946088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 946093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385945983| [2025/04/30 10:19:45 946099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385945983| [2025/04/30 10:19:45 946105] [debug] |xqc_engine_wakeup_after|wakeup:1746008385945983|now:1746008385946105|diff:18446744073709551494| [2025/04/30 10:19:45 946120] [debug] |xqc_engine_main_logic|END|now:1746008385945757| [2025/04/30 10:19:45 946128] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385946128| [2025/04/30 10:19:45 946133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385945983|pq_index:0| [2025/04/30 10:19:45 946139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385945757| [2025/04/30 10:19:45 946158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385946156| [2025/04/30 10:19:45 946164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385945983|now:1746008385946156| [2025/04/30 10:19:45 946170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 946175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385945983|now:1746008385946156| [2025/04/30 10:19:45 946180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 946187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:760|ack_delay:25204|first_ack_range:31|largest_pkt_recv_time:1746008385920983| [2025/04/30 10:19:45 946194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:760|low:729|pkt_pns:2| [2025/04/30 10:19:45 946200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:748|frame_largest_recv:760| [2025/04/30 10:19:45 946207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 946212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.80|path_pto:0| [2025/04/30 10:19:45 946217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54009|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 946221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 946225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 946229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 946233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 946238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 946242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:54009|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1769709| [2025/04/30 10:19:45 946246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 946250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 946254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385947077| [2025/04/30 10:19:45 946258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385947077| [2025/04/30 10:19:45 946262] [debug] |xqc_engine_wakeup_after|wakeup:1746008385947077|now:1746008385946262|diff:815| [2025/04/30 10:19:45 946270] [debug] |xqc_engine_main_logic|END|now:1746008385946156| [2025/04/30 10:19:45 947340] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385947340| [2025/04/30 10:19:45 947350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385947077|pq_index:0| [2025/04/30 10:19:45 947354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385946156| [2025/04/30 10:19:45 947359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385947358| [2025/04/30 10:19:45 947364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385947077|now:1746008385947358| [2025/04/30 10:19:45 947369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385947077|now:1746008385947358| [2025/04/30 10:19:45 947372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 947378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37660|min_srtt:37660|path_bw:1216058|loss_rate:5.80|path_pto:0| [2025/04/30 10:19:45 947383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54009|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 947391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 947397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 947403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 947410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 947417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 947421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:54009|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1769709| [2025/04/30 10:19:45 947425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 947431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 10:19:45 947472] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1769|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54009|now:1746008385947443|stream_id:0|stream_offset:1769709| [2025/04/30 10:19:45 947482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1769|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 10:19:45 947489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/04/30 10:19:45 947496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949507|now:1746008385947496|interval:2011| [2025/04/30 10:19:45 947503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949507|now:1746008385947496|interv:2011| [2025/04/30 10:19:45 947517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69616|inflight:55216| [2025/04/30 10:19:45 947525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 947531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1770888| [2025/04/30 10:19:45 947538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 947545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 10:19:45 947602] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746008385947578|stream_id:0|stream_offset:1770888| [2025/04/30 10:19:45 947608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 947614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 10:19:45 947620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008385949507|now:1746008385947620|interval:1887| [2025/04/30 10:19:45 947628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008385949507|now:1746008385947620|interv:1887| [2025/04/30 10:19:45 947635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69616|inflight:56416| [2025/04/30 10:19:45 947643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 947650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:69616|conn:0000564648F8D6FC|stream_id:0|stream_offset:1772067| [2025/04/30 10:19:45 947656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 947661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385948661|now:1746008385947661|interv:1000| [2025/04/30 10:19:45 947665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 947669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 947673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385948661| [2025/04/30 10:19:45 947677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385948661| [2025/04/30 10:19:45 947681] [debug] |xqc_engine_wakeup_after|wakeup:1746008385948661|now:1746008385947681|diff:980| [2025/04/30 10:19:45 947686] [debug] |xqc_engine_main_logic|END|now:1746008385947358| [2025/04/30 10:19:45 947696] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008385947695| [2025/04/30 10:19:45 947701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 947707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:760| [2025/04/30 10:19:45 947711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 10:19:45 947722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 10:19:45 947726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 947731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1725| [2025/04/30 10:19:45 947736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1705774|prior_time:1746008385907628|is_app_limited:0|send_elapse:37816|ack_elapse:40067|ctl_first_sent_time:1746008385908080|lagest_ack_time:1746008385947695|curr_delivered:1750183| [2025/04/30 10:19:45 947741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385908080| [2025/04/30 10:19:45 947745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:1459| [2025/04/30 10:19:45 947750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1726| [2025/04/30 10:19:45 947754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1705774|prior_time:1746008385907628|is_app_limited:0|send_elapse:37816|ack_elapse:40067|ctl_first_sent_time:1746008385908080|lagest_ack_time:1746008385947695|curr_delivered:1751383| [2025/04/30 10:19:45 947759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385909476| [2025/04/30 10:19:45 947763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:1460| [2025/04/30 10:19:45 947767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37660|rttvar:443|minrtt:30819|latest_rtt:38219|ack_delay:64| [2025/04/30 10:19:45 947771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37722|rttvar:456|minrtt:30819|latest_rtt:38219|ack_delay:64| [2025/04/30 10:19:45 947776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1726|lost_pn:1723|thresh:3| [2025/04/30 10:19:45 947780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 947784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 947788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 947792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 947796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1723|lost_pn:1723|po_sent_time:1746008385907140|lost_send_time:1746008385904699|loss_delay:42996|frame:STREAM |repair:128| [2025/04/30 10:19:45 947801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385907140u| [2025/04/30 10:19:45 947805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 947809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:456|pto_duration:39722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 947817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 947821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 947825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:45 947829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386012300|now:1746008385947809|interv:64491| [2025/04/30 10:19:45 947833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386012300|now:1746008385947809|interval:64491|pto_count:0|srtt:37722 [2025/04/30 10:19:45 947837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37816, ack_elapse 40067, delivered 45609|rate 1138318|lost 231| [2025/04/30 10:19:45 947842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138318) in round 35| [2025/04/30 10:19:45 947846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 947850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 947854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69616|packet_lost:1|acked:2400|po_sent_time:1746008385909476|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 947859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69616|packet_lost:1|acked:2400|po_sent_time:1746008385909476|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 947863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:72016|full_bw_reached:1|inflight:52816|srtt:37722|latest_rtt:38219|min_rtt:30819|applimit:0|lost:230|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 947869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 10:19:45 947874] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746008385947695|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 947879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505947695|now:1746008385947695|interv:120000000| [2025/04/30 10:19:45 947883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505947695|now:1746008385947695|interv:120000000| [2025/04/30 10:19:45 947887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385948661|pq_index:0| [2025/04/30 10:19:45 947891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385947358| [2025/04/30 10:19:45 947895] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385947895| [2025/04/30 10:19:45 947900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385947899| [2025/04/30 10:19:45 947906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 947913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 947917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 947922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1723|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 947927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 947931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 947935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 947940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 947946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 947953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1786215| [2025/04/30 10:19:45 947960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 947967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 947974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 947981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1787394| [2025/04/30 10:19:45 947988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 947995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 948002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 948009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1788573| [2025/04/30 10:19:45 948016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 948028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 948036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 948042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 948049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 948055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 948061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 948068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 948074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1723|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 948081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 948088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 948093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 948099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 948106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1772067| [2025/04/30 10:19:45 948112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 948117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 948124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385948661| [2025/04/30 10:19:45 948130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385948661| [2025/04/30 10:19:45 948136] [debug] |xqc_engine_wakeup_after|wakeup:1746008385948661|now:1746008385948136|diff:525| [2025/04/30 10:19:45 948142] [debug] |xqc_engine_main_logic|END|now:1746008385947899| [2025/04/30 10:19:45 948150] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385948150| [2025/04/30 10:19:45 948156] [debug] |xqc_engine_wakeup_after|wakeup:1746008385948661|now:1746008385948156|diff:505| [2025/04/30 10:19:45 948162] [debug] |xqc_engine_main_logic|END|now:1746008385948150| [2025/04/30 10:19:45 949241] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385949241| [2025/04/30 10:19:45 949254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385948661|pq_index:0| [2025/04/30 10:19:45 949261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385947899| [2025/04/30 10:19:45 949268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385949266| [2025/04/30 10:19:45 949281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385948661|now:1746008385949266| [2025/04/30 10:19:45 949287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385948661|now:1746008385949266| [2025/04/30 10:19:45 949292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 949301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1216058|loss_rate:5.63|path_pto:0| [2025/04/30 10:19:45 949306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 949310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 949314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 949318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 949323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 949327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1723|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 949331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 949336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 949340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 10:19:45 949372] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008385949348|stream_id:0|stream_offset:1720191| [2025/04/30 10:19:45 949378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1771|origin_pktnum:1723|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:45 949383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:45 949389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:456|pto_duration:39722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 949403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 949410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 949416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:45 949422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386014070|now:1746008385949388|interv:64682| [2025/04/30 10:19:45 949426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386014070|now:1746008385949388|interval:64682|pto_count:0|srtt:37722 [2025/04/30 10:19:45 949435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72016|inflight:54016| [2025/04/30 10:19:45 949441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 949448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1772067| [2025/04/30 10:19:45 949455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 949462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 10:19:45 949502] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008385949470|stream_id:0|stream_offset:1772067| [2025/04/30 10:19:45 949512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 949519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:45 949526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:456|pto_duration:39722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 949533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 949539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 949545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:45 949571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386014192|now:1746008385949525|interv:64667| [2025/04/30 10:19:45 949578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386014192|now:1746008385949525|interval:64667|pto_count:0|srtt:37722 [2025/04/30 10:19:45 949585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72016|inflight:55216| [2025/04/30 10:19:45 949593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 949600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:72016|conn:0000564648F8D6FC|stream_id:0|stream_offset:1773246| [2025/04/30 10:19:45 949606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 949612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385950612|now:1746008385949612|interv:1000| [2025/04/30 10:19:45 949619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 949623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 949627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385950612| [2025/04/30 10:19:45 949631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385950612| [2025/04/30 10:19:45 949640] [debug] |xqc_engine_wakeup_after|wakeup:1746008385950612|now:1746008385949640|diff:972| [2025/04/30 10:19:45 949645] [debug] |xqc_engine_main_logic|END|now:1746008385949266| [2025/04/30 10:19:45 949655] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008385949654| [2025/04/30 10:19:45 949660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 949666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:761| [2025/04/30 10:19:45 949670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 10:19:45 949676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 10:19:45 949680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 949685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1727| [2025/04/30 10:19:45 949690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1708174|prior_time:1746008385909645|is_app_limited:0|send_elapse:37691|ack_elapse:40009|ctl_first_sent_time:1746008385909942|lagest_ack_time:1746008385949654|curr_delivered:1752583| [2025/04/30 10:19:45 949695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385909942| [2025/04/30 10:19:45 949699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:1460| [2025/04/30 10:19:45 949704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1728| [2025/04/30 10:19:45 949708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1708174|prior_time:1746008385909645|is_app_limited:0|send_elapse:37691|ack_elapse:40009|ctl_first_sent_time:1746008385909942|lagest_ack_time:1746008385949654|curr_delivered:1753783| [2025/04/30 10:19:45 949713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385911305| [2025/04/30 10:19:45 949717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:1461| [2025/04/30 10:19:45 949721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37722|rttvar:456|minrtt:30819|latest_rtt:38349|ack_delay:64| [2025/04/30 10:19:45 949725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37792|rttvar:482|minrtt:30819|latest_rtt:38349|ack_delay:64| [2025/04/30 10:19:45 949729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1728|lost_pn:1725|thresh:3| [2025/04/30 10:19:45 949733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 949738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 949741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 949745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 949749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 949756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 949760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37792|rtt_var:482|pto_duration:39792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 949765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 949769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 949773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:45 949777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386014262|now:1746008385949760|interv:64502| [2025/04/30 10:19:45 949781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386014262|now:1746008385949760|interval:64502|pto_count:0|srtt:37792 [2025/04/30 10:19:45 949785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37691, ack_elapse 40009, delivered 45609|rate 1139968|lost 231| [2025/04/30 10:19:45 949790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139968) in round 35| [2025/04/30 10:19:45 949794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 949798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 949802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72016|packet_lost:0|acked:2400|po_sent_time:1746008385911305|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 949807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72016|packet_lost:0|acked:2400|po_sent_time:1746008385911305|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 949811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:74416|full_bw_reached:1|inflight:52816|srtt:37792|latest_rtt:38349|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 949817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 10:19:45 949822] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746008385949654|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 949827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505949654|now:1746008385949654|interv:120000000| [2025/04/30 10:19:45 949831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505949654|now:1746008385949654|interv:120000000| [2025/04/30 10:19:45 949835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385950612|pq_index:0| [2025/04/30 10:19:45 949839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385949266| [2025/04/30 10:19:45 949843] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385949843| [2025/04/30 10:19:45 949848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385949847| [2025/04/30 10:19:45 949856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 949861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 949865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 949870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 949874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 949879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1790931| [2025/04/30 10:19:45 949883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 949887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 949892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 949896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1792110| [2025/04/30 10:19:45 949901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 949905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 949909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 949913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:45 949918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 949922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 949926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 949933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 949937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 949941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 949945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 949949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 949954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 949958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1773246| [2025/04/30 10:19:45 949962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 949966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 949970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385950612| [2025/04/30 10:19:45 949974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385950612| [2025/04/30 10:19:45 949978] [debug] |xqc_engine_wakeup_after|wakeup:1746008385950612|now:1746008385949978|diff:634| [2025/04/30 10:19:45 949982] [debug] |xqc_engine_main_logic|END|now:1746008385949847| [2025/04/30 10:19:45 949988] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385949988| [2025/04/30 10:19:45 949995] [debug] |xqc_engine_wakeup_after|wakeup:1746008385950612|now:1746008385949994|diff:618| [2025/04/30 10:19:45 950001] [debug] |xqc_engine_main_logic|END|now:1746008385949988| [2025/04/30 10:19:45 951083] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385951083| [2025/04/30 10:19:45 951094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385950612|pq_index:0| [2025/04/30 10:19:45 951100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385949847| [2025/04/30 10:19:45 951107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385951105| [2025/04/30 10:19:45 951113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385950612|now:1746008385951105| [2025/04/30 10:19:45 951119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385950612|now:1746008385951105| [2025/04/30 10:19:45 951124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 951131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37792|min_srtt:37792|path_bw:1216058|loss_rate:6.85|path_pto:0| [2025/04/30 10:19:45 951138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 951145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 951154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 951159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 951165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 951172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 951177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1773246| [2025/04/30 10:19:45 951183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 951190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 10:19:45 951226] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008385951201|stream_id:0|stream_offset:1773246| [2025/04/30 10:19:45 951233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 951239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:45 951246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37792|rtt_var:482|pto_duration:39792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 951252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 951257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 951262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:45 951268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386015993|now:1746008385951245|interv:64748| [2025/04/30 10:19:45 951274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386015993|now:1746008385951245|interval:64748|pto_count:0|srtt:37792 [2025/04/30 10:19:45 951282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74416|inflight:54016| [2025/04/30 10:19:45 951288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 951292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1774425| [2025/04/30 10:19:45 951297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 951302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 10:19:45 951327] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008385951308|stream_id:0|stream_offset:1774425| [2025/04/30 10:19:45 951338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 951342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:45 951346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37792|rtt_var:482|pto_duration:39792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 951351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 951355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 951359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:45 951362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386016100|now:1746008385951346|interv:64754| [2025/04/30 10:19:45 951366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386016100|now:1746008385951346|interval:64754|pto_count:0|srtt:37792 [2025/04/30 10:19:45 951371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74416|inflight:55216| [2025/04/30 10:19:45 951375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 951379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:74416|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 951384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 951389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385952389|now:1746008385951389|interv:1000| [2025/04/30 10:19:45 951396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 951402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 951408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385952389| [2025/04/30 10:19:45 951414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385952389| [2025/04/30 10:19:45 951420] [debug] |xqc_engine_wakeup_after|wakeup:1746008385952389|now:1746008385951420|diff:969| [2025/04/30 10:19:45 951427] [debug] |xqc_engine_main_logic|END|now:1746008385951105| [2025/04/30 10:19:45 951443] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008385951441| [2025/04/30 10:19:45 951451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 951460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:762| [2025/04/30 10:19:45 951466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 10:19:45 951474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 10:19:45 951480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 951488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1729| [2025/04/30 10:19:45 951503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1710574|prior_time:1746008385911613|is_app_limited:0|send_elapse:38976|ack_elapse:39828|ctl_first_sent_time:1746008385913205|lagest_ack_time:1746008385951441|curr_delivered:1754983| [2025/04/30 10:19:45 951509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385913205| [2025/04/30 10:19:45 951517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:1462| [2025/04/30 10:19:45 951524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1730| [2025/04/30 10:19:45 951531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1710574|prior_time:1746008385911613|is_app_limited:0|send_elapse:38976|ack_elapse:39828|ctl_first_sent_time:1746008385913205|lagest_ack_time:1746008385951441|curr_delivered:1756183| [2025/04/30 10:19:45 951538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385913361| [2025/04/30 10:19:45 951544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:1463| [2025/04/30 10:19:45 951572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37792|rttvar:482|minrtt:30819|latest_rtt:38080|ack_delay:64| [2025/04/30 10:19:45 951580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37820|rttvar:418|minrtt:30819|latest_rtt:38080|ack_delay:64| [2025/04/30 10:19:45 951587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1730|lost_pn:1727|thresh:3| [2025/04/30 10:19:45 951592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 951596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 951600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 951604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 951608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 951612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 951616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37820|rtt_var:418|pto_duration:39820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 951621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 951625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 951628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:45 951632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386016128|now:1746008385951616|interv:64512| [2025/04/30 10:19:45 951636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386016128|now:1746008385951616|interval:64512|pto_count:0|srtt:37820 [2025/04/30 10:19:45 951645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38976, ack_elapse 39828, delivered 45609|rate 1145149|lost 231| [2025/04/30 10:19:45 951650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145149) in round 35| [2025/04/30 10:19:45 951654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 951658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 951662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74416|packet_lost:0|acked:2400|po_sent_time:1746008385913361|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 951667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74416|packet_lost:0|acked:2400|po_sent_time:1746008385913361|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 951671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:76816|full_bw_reached:1|inflight:52816|srtt:37820|latest_rtt:38080|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 951677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 10:19:45 951682] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746008385951441|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 951687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505951441|now:1746008385951441|interv:120000000| [2025/04/30 10:19:45 951691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505951441|now:1746008385951441|interv:120000000| [2025/04/30 10:19:45 951695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385952389|pq_index:0| [2025/04/30 10:19:45 951699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385951105| [2025/04/30 10:19:45 951703] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385951703| [2025/04/30 10:19:45 951708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385951707| [2025/04/30 10:19:45 951714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 951719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 951723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 951728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 951736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 951741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1795647| [2025/04/30 10:19:45 951745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 951749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 951754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 951758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1796826| [2025/04/30 10:19:45 951762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 951767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 951771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 951775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1798005| [2025/04/30 10:19:45 951780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 951784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 951789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 951793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1799184| [2025/04/30 10:19:45 951797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 951801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 951805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 951809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 951814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 951821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 951825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 951829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 951833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385952389| [2025/04/30 10:19:45 951837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385952389| [2025/04/30 10:19:45 951841] [debug] |xqc_engine_wakeup_after|wakeup:1746008385952389|now:1746008385951841|diff:548| [2025/04/30 10:19:45 951846] [debug] |xqc_engine_main_logic|END|now:1746008385951707| [2025/04/30 10:19:45 951851] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385951851| [2025/04/30 10:19:45 951855] [debug] |xqc_engine_wakeup_after|wakeup:1746008385952389|now:1746008385951855|diff:534| [2025/04/30 10:19:45 951859] [debug] |xqc_engine_main_logic|END|now:1746008385951851| [2025/04/30 10:19:45 952492] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:59|state:ESTABED|recv_time:1746008385952491| [2025/04/30 10:19:45 952503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 952513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:763| [2025/04/30 10:19:45 952520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 10:19:45 952528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 10:19:45 952534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:18| [2025/04/30 10:19:45 952542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_new_conn_id_frame|new_conn_id|146eb971f0fcd0c7|sr_token:ad98bf8dad600f7822daafd18498b22b [2025/04/30 10:19:45 952569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008385977491|now:1746008385952491|interv:25000| [2025/04/30 10:19:45 952581] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385952491|max_ack_delay:25000| [2025/04/30 10:19:45 952587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 10:19:45 952594] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:764|frame:NEW_CONNECTION_ID |recv_time:1746008385952491|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 952601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505952491|now:1746008385952491|interv:120000000| [2025/04/30 10:19:45 952605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505952491|now:1746008385952491|interv:120000000| [2025/04/30 10:19:45 952609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385952389|pq_index:0| [2025/04/30 10:19:45 952613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385951707| [2025/04/30 10:19:45 952617] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385952617| [2025/04/30 10:19:45 952622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385952621| [2025/04/30 10:19:45 952632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385952389|now:1746008385952621| [2025/04/30 10:19:45 952636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385952389|now:1746008385952621| [2025/04/30 10:19:45 952640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 952645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37820|min_srtt:37820|path_bw:1216058|loss_rate:6.67|path_pto:0| [2025/04/30 10:19:45 952650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1799184| [2025/04/30 10:19:45 952655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 952659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 952662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 952667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 952671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 952676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 952680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 952684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 10:19:45 952719] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008385952692|stream_id:0|stream_offset:1775604| [2025/04/30 10:19:45 952728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 952733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:45 952738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37820|rtt_var:418|pto_duration:39820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 952742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 952746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 952750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:45 952754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386017512|now:1746008385952737|interv:64775| [2025/04/30 10:19:45 952758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386017512|now:1746008385952737|interval:64775|pto_count:0|srtt:37820 [2025/04/30 10:19:45 952767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76816|inflight:54016| [2025/04/30 10:19:45 952771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 952776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1776783| [2025/04/30 10:19:45 952780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 952784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 10:19:45 952808] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008385952790|stream_id:0|stream_offset:1776783| [2025/04/30 10:19:45 952813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 952818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:45 952822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37820|rtt_var:418|pto_duration:39820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 952827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 952831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 952834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:45 952838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386017610|now:1746008385952822|interv:64788| [2025/04/30 10:19:45 952842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386017610|now:1746008385952822|interval:64788|pto_count:0|srtt:37820 [2025/04/30 10:19:45 952847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76816|inflight:55216| [2025/04/30 10:19:45 952851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 952856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:76816|conn:0000564648F8D6FC|stream_id:0|stream_offset:1777962| [2025/04/30 10:19:45 952860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 952864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385953864|now:1746008385952864|interv:1000| [2025/04/30 10:19:45 952868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 952872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 952876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385953864| [2025/04/30 10:19:45 952880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385953864| [2025/04/30 10:19:45 952884] [debug] |xqc_engine_wakeup_after|wakeup:1746008385953864|now:1746008385952884|diff:980| [2025/04/30 10:19:45 952892] [debug] |xqc_engine_main_logic|END|now:1746008385952621| [2025/04/30 10:19:45 952898] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385952897| [2025/04/30 10:19:45 952901] [debug] |xqc_engine_wakeup_after|wakeup:1746008385953864|now:1746008385952901|diff:963| [2025/04/30 10:19:45 952905] [debug] |xqc_engine_main_logic|END|now:1746008385952897| [2025/04/30 10:19:45 953427] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:49|state:ESTABED|recv_time:1746008385953426| [2025/04/30 10:19:45 953440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 953449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:764| [2025/04/30 10:19:45 953456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 10:19:45 953465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 10:19:45 953472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 953480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1731| [2025/04/30 10:19:45 953488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1712974|prior_time:1746008385913585|is_app_limited:0|send_elapse:38971|ack_elapse:39841|ctl_first_sent_time:1746008385915175|lagest_ack_time:1746008385953426|curr_delivered:1757383| [2025/04/30 10:19:45 953496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385915175| [2025/04/30 10:19:45 953504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:1464| [2025/04/30 10:19:45 953511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1732| [2025/04/30 10:19:45 953518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1712974|prior_time:1746008385913585|is_app_limited:0|send_elapse:38971|ack_elapse:39841|ctl_first_sent_time:1746008385915175|lagest_ack_time:1746008385953426|curr_delivered:1758583| [2025/04/30 10:19:45 953525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385915313| [2025/04/30 10:19:45 953532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:1465| [2025/04/30 10:19:45 953538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37820|rttvar:418|minrtt:30819|latest_rtt:38113|ack_delay:64| [2025/04/30 10:19:45 953544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37849|rttvar:371|minrtt:30819|latest_rtt:38113|ack_delay:64| [2025/04/30 10:19:45 953577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1732|lost_pn:1729|thresh:3| [2025/04/30 10:19:45 953584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 953590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 953594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 953605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 953609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 953613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 953617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37849|rtt_var:371|pto_duration:39849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 953621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 953625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 953629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:45 953633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386017639|now:1746008385953616|interv:64023| [2025/04/30 10:19:45 953638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386017639|now:1746008385953616|interval:64023|pto_count:0|srtt:37849 [2025/04/30 10:19:45 953642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38971, ack_elapse 39841, delivered 45609|rate 1144775|lost 231| [2025/04/30 10:19:45 953647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144775) in round 35| [2025/04/30 10:19:45 953651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 953655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 953659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76816|packet_lost:0|acked:2400|po_sent_time:1746008385915313|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 953664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76816|packet_lost:0|acked:2400|po_sent_time:1746008385915313|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 953668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:79216|full_bw_reached:1|inflight:52816|srtt:37849|latest_rtt:38113|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 953674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 10:19:45 953679] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746008385953426|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 953684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505953426|now:1746008385953426|interv:120000000| [2025/04/30 10:19:45 953688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505953426|now:1746008385953426|interv:120000000| [2025/04/30 10:19:45 953692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385953864|pq_index:0| [2025/04/30 10:19:45 953697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385952621| [2025/04/30 10:19:45 953704] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385953704| [2025/04/30 10:19:45 953709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385953708| [2025/04/30 10:19:45 953715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|min_srtt:37849|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 953720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1799184| [2025/04/30 10:19:45 953724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 953729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 953734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|min_srtt:37849|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 953738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1800363| [2025/04/30 10:19:45 953742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 953747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 953752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|min_srtt:37849|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 953756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1801542| [2025/04/30 10:19:45 953761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 953765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 953770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|min_srtt:37849|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 953774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1802721| [2025/04/30 10:19:45 953778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 953783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 953790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37849|min_srtt:37849|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 953794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 953798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 953802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 953806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 953810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 953815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 953819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:79216|conn:0000564648F8D6FC|stream_id:0|stream_offset:1777962| [2025/04/30 10:19:45 953824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 953828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 953832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385953864| [2025/04/30 10:19:45 953836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385953864| [2025/04/30 10:19:45 953840] [debug] |xqc_engine_wakeup_after|wakeup:1746008385953864|now:1746008385953840|diff:24| [2025/04/30 10:19:45 953844] [debug] |xqc_engine_main_logic|END|now:1746008385953708| [2025/04/30 10:19:45 953850] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385953850| [2025/04/30 10:19:45 953853] [debug] |xqc_engine_wakeup_after|wakeup:1746008385953864|now:1746008385953853|diff:11| [2025/04/30 10:19:45 953857] [debug] |xqc_engine_main_logic|END|now:1746008385953850| [2025/04/30 10:19:45 954610] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385954608| [2025/04/30 10:19:45 954626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 954636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:765| [2025/04/30 10:19:45 954642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 10:19:45 954651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 10:19:45 954658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 954666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1733|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1733| [2025/04/30 10:19:45 954673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46818|prior_delivered:1715374|prior_time:1746008385915588|is_app_limited:0|send_elapse:39102|ack_elapse:39020|ctl_first_sent_time:1746008385917279|lagest_ack_time:1746008385954608|curr_delivered:1759792| [2025/04/30 10:19:45 954680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385917279| [2025/04/30 10:19:45 954697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:1466| [2025/04/30 10:19:45 954704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37849|rttvar:371|minrtt:30819|latest_rtt:37329|ack_delay:80| [2025/04/30 10:19:45 954711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37774|rttvar:429|minrtt:30819|latest_rtt:37329|ack_delay:80| [2025/04/30 10:19:45 954718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 10:19:45 954723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 954727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 954731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 954735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 954742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 954748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 745|pns:2| [2025/04/30 10:19:45 954754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 954760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37774|rtt_var:429|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 954765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 954769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 954773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 954777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386017564|now:1746008385954760|interv:62804| [2025/04/30 10:19:45 954781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386017564|now:1746008385954760|interval:62804|pto_count:0|srtt:37774 [2025/04/30 10:19:45 954786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39102, ack_elapse 39020, delivered 44418|rate 1135952|lost 231| [2025/04/30 10:19:45 954791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135952) in round 35| [2025/04/30 10:19:45 954795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 954799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 954803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79216|packet_lost:0|acked:1209|po_sent_time:1746008385917279|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 954807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79216|packet_lost:0|acked:1209|po_sent_time:1746008385917279|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 954816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:80425|full_bw_reached:1|inflight:51607|srtt:37774|latest_rtt:37329|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 954822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 10:19:45 954827] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746008385954608|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 954831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505954608|now:1746008385954608|interv:120000000| [2025/04/30 10:19:45 954836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505954608|now:1746008385954608|interv:120000000| [2025/04/30 10:19:45 954840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385953864|pq_index:0| [2025/04/30 10:19:45 954844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385953708| [2025/04/30 10:19:45 954848] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385954848| [2025/04/30 10:19:45 954853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385954852| [2025/04/30 10:19:45 954858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385953864|now:1746008385954852| [2025/04/30 10:19:45 954862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385953864|now:1746008385954852| [2025/04/30 10:19:45 954866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 954871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37774|min_srtt:37774|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 954876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51607|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 954880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 954885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 954890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37774|min_srtt:37774|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 954894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51607|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1805079| [2025/04/30 10:19:45 954899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 954903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 954910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37774|min_srtt:37774|path_bw:1216058|loss_rate:6.49|path_pto:0| [2025/04/30 10:19:45 954914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51607|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1806258| [2025/04/30 10:19:45 954919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 954925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 954931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 954938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 954945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 954952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1777962| [2025/04/30 10:19:45 954960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 954967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 10:19:45 955011] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385954979|stream_id:0|stream_offset:1777962| [2025/04/30 10:19:45 955022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 955029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 955035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37774|rtt_var:429|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 955042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 955048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 955054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 955060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386019753|now:1746008385955035|interv:64718| [2025/04/30 10:19:45 955067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386019753|now:1746008385955035|interval:64718|pto_count:0|srtt:37774 [2025/04/30 10:19:45 955074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80425|inflight:52807| [2025/04/30 10:19:45 955081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 955089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1779141| [2025/04/30 10:19:45 955102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 955109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 10:19:45 955174] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385955118|stream_id:0|stream_offset:1779141| [2025/04/30 10:19:45 955185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 955192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 955200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37774|rtt_var:429|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 955207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 955213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 955219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 955225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386019892|now:1746008385955199|interv:64693| [2025/04/30 10:19:45 955230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386019892|now:1746008385955199|interval:64693|pto_count:0|srtt:37774 [2025/04/30 10:19:45 955234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80425|inflight:54007| [2025/04/30 10:19:45 955239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 955244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1780320| [2025/04/30 10:19:45 955248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 955252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 10:19:45 955287] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385955260|stream_id:0|stream_offset:1780320| [2025/04/30 10:19:45 955296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 955303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 955310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37774|rtt_var:429|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 955316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 955329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 955336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 955343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386020034|now:1746008385955309|interv:64725| [2025/04/30 10:19:45 955349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386020034|now:1746008385955309|interval:64725|pto_count:0|srtt:37774 [2025/04/30 10:19:45 955356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80425|inflight:55207| [2025/04/30 10:19:45 955361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 955365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:80425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1781499| [2025/04/30 10:19:45 955370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 955374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385956373|now:1746008385955373|interv:1000| [2025/04/30 10:19:45 955378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 955381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 955386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385956373| [2025/04/30 10:19:45 955390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385956373| [2025/04/30 10:19:45 955395] [debug] |xqc_engine_wakeup_after|wakeup:1746008385956373|now:1746008385955395|diff:978| [2025/04/30 10:19:45 955403] [debug] |xqc_engine_main_logic|END|now:1746008385954852| [2025/04/30 10:19:45 955411] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385955411| [2025/04/30 10:19:45 955417] [debug] |xqc_engine_wakeup_after|wakeup:1746008385956373|now:1746008385955417|diff:956| [2025/04/30 10:19:45 955423] [debug] |xqc_engine_main_logic|END|now:1746008385955411| [2025/04/30 10:19:45 956473] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385956472| [2025/04/30 10:19:45 956488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 956497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:766| [2025/04/30 10:19:45 956504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 10:19:45 956513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 10:19:45 956519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 956527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1734| [2025/04/30 10:19:45 956535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:45618|prior_delivered:1717774|prior_time:1746008385917642|is_app_limited:0|send_elapse:37787|ack_elapse:38830|ctl_first_sent_time:1746008385917996|lagest_ack_time:1746008385956472|curr_delivered:1760992| [2025/04/30 10:19:45 956542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385917996| [2025/04/30 10:19:45 956579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:1467| [2025/04/30 10:19:45 956588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1735| [2025/04/30 10:19:45 956595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:45618|prior_delivered:1717774|prior_time:1746008385917642|is_app_limited:0|send_elapse:37787|ack_elapse:38830|ctl_first_sent_time:1746008385917996|lagest_ack_time:1746008385956472|curr_delivered:1762192| [2025/04/30 10:19:45 956600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385918111| [2025/04/30 10:19:45 956605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:1468| [2025/04/30 10:19:45 956609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37774|rttvar:429|minrtt:30819|latest_rtt:38361|ack_delay:64| [2025/04/30 10:19:45 956613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37840|rttvar:452|minrtt:30819|latest_rtt:38361|ack_delay:64| [2025/04/30 10:19:45 956617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 10:19:45 956622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 956626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 956630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 956633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 956637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 956641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 956645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 956650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 956654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 956658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 956662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386020100|now:1746008385956645|interv:63455| [2025/04/30 10:19:45 956666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386020100|now:1746008385956645|interval:63455|pto_count:0|srtt:37840 [2025/04/30 10:19:45 956670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37787, ack_elapse 38830, delivered 44418|rate 1143909|lost 231| [2025/04/30 10:19:45 956675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143909) in round 35| [2025/04/30 10:19:45 956679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 956687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 956691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80425|packet_lost:0|acked:2400|po_sent_time:1746008385918111|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 956696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80425|packet_lost:0|acked:2400|po_sent_time:1746008385918111|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 956700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:82825|full_bw_reached:1|inflight:52807|srtt:37840|latest_rtt:38361|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 956706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 10:19:45 956711] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746008385956472|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 956716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505956472|now:1746008385956472|interv:120000000| [2025/04/30 10:19:45 956720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505956472|now:1746008385956472|interv:120000000| [2025/04/30 10:19:45 956724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385956373|pq_index:0| [2025/04/30 10:19:45 956728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385954852| [2025/04/30 10:19:45 956732] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385956732| [2025/04/30 10:19:45 956737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385956736| [2025/04/30 10:19:45 956742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385956373|now:1746008385956736| [2025/04/30 10:19:45 956746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385956373|now:1746008385956736| [2025/04/30 10:19:45 956750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 956755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 956760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1806258| [2025/04/30 10:19:45 956764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 956769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 956774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 956781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1807437| [2025/04/30 10:19:45 956785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 956790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 956794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 956798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1808616| [2025/04/30 10:19:45 956802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 956807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 956811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 956815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1809795| [2025/04/30 10:19:45 956820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 956824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 956828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.25|path_pto:0| [2025/04/30 10:19:45 956833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 956837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 956841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 956845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 956849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 956854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 956858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1781499| [2025/04/30 10:19:45 956865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 956869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 10:19:45 956907] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385956877|stream_id:0|stream_offset:1781499| [2025/04/30 10:19:45 956918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1780|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 956926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 956933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 956939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 956946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 956950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 956954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386021717|now:1746008385956932|interv:64785| [2025/04/30 10:19:45 956958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386021717|now:1746008385956932|interval:64785|pto_count:0|srtt:37840 [2025/04/30 10:19:45 956963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82825|inflight:54007| [2025/04/30 10:19:45 956968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 956972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1782678| [2025/04/30 10:19:45 956977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 956981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 10:19:45 957021] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385956992|stream_id:0|stream_offset:1782678| [2025/04/30 10:19:45 957030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 957036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 957043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 957049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 957055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 957064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 957069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386021832|now:1746008385957042|interv:64790| [2025/04/30 10:19:45 957075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386021832|now:1746008385957042|interval:64790|pto_count:0|srtt:37840 [2025/04/30 10:19:45 957081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82825|inflight:55207| [2025/04/30 10:19:45 957088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 957094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1783857| [2025/04/30 10:19:45 957100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 957105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 10:19:45 957140] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746008385957115|stream_id:0|stream_offset:1783857| [2025/04/30 10:19:45 957149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 957155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 10:19:45 957162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 957169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 957175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 957181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 957186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386021955|now:1746008385957162|interv:64793| [2025/04/30 10:19:45 957192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386021955|now:1746008385957162|interval:64793|pto_count:0|srtt:37840 [2025/04/30 10:19:45 957198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82825|inflight:56407| [2025/04/30 10:19:45 957204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 957210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 957216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 957222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385958221|now:1746008385957221|interv:1000| [2025/04/30 10:19:45 957233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 957238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 957244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385958221| [2025/04/30 10:19:45 957250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385958221| [2025/04/30 10:19:45 957256] [debug] |xqc_engine_wakeup_after|wakeup:1746008385958221|now:1746008385957256|diff:965| [2025/04/30 10:19:45 957263] [debug] |xqc_engine_main_logic|END|now:1746008385956736| [2025/04/30 10:19:45 957271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385957271| [2025/04/30 10:19:45 957277] [debug] |xqc_engine_wakeup_after|wakeup:1746008385958221|now:1746008385957277|diff:944| [2025/04/30 10:19:45 957283] [debug] |xqc_engine_main_logic|END|now:1746008385957271| [2025/04/30 10:19:45 958353] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385958353| [2025/04/30 10:19:45 958363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385958221|pq_index:0| [2025/04/30 10:19:45 958368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385956736| [2025/04/30 10:19:45 958373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385958372| [2025/04/30 10:19:45 958378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385958221|now:1746008385958372| [2025/04/30 10:19:45 958382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385958221|now:1746008385958372| [2025/04/30 10:19:45 958386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 958392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1216058|loss_rate:6.02|path_pto:0| [2025/04/30 10:19:45 958397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:56407|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 958405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 958411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 958417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 958425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 958430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 958435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 958440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 958447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 10:19:45 958492] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746008385958458|stream_id:0|stream_offset:1785036| [2025/04/30 10:19:45 958508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 958516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 10:19:45 958522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 958529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 958534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 958541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 10:19:45 958547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386023298|now:1746008385958522|interv:64776| [2025/04/30 10:19:45 958575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386023298|now:1746008385958522|interval:64776|pto_count:0|srtt:37840 [2025/04/30 10:19:45 958583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82825|inflight:57607| [2025/04/30 10:19:45 958590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 958596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1786215| [2025/04/30 10:19:45 958601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 958605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 10:19:45 958639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746008385958612|stream_id:0|stream_offset:1786215| [2025/04/30 10:19:45 958647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 958654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 10:19:45 958661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:452|pto_duration:39840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 958668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 958672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 958676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58807| [2025/04/30 10:19:45 958680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386023452|now:1746008385958660|interv:64792| [2025/04/30 10:19:45 958684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386023452|now:1746008385958660|interval:64792|pto_count:0|srtt:37840 [2025/04/30 10:19:45 958693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82825|inflight:58807| [2025/04/30 10:19:45 958698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 958702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:82825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1787394| [2025/04/30 10:19:45 958707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 958711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385959710|now:1746008385958710|interv:1000| [2025/04/30 10:19:45 958715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 958719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 958723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385959710| [2025/04/30 10:19:45 958727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385959710| [2025/04/30 10:19:45 958731] [debug] |xqc_engine_wakeup_after|wakeup:1746008385959710|now:1746008385958731|diff:979| [2025/04/30 10:19:45 958735] [debug] |xqc_engine_main_logic|END|now:1746008385958372| [2025/04/30 10:19:45 958745] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385958744| [2025/04/30 10:19:45 958750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 958756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:767| [2025/04/30 10:19:45 958760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 10:19:45 958765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 10:19:45 958769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 958774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1736| [2025/04/30 10:19:45 958779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:44418|prior_delivered:1721374|prior_time:1746008385920636|is_app_limited:0|send_elapse:38131|ack_elapse:38108|ctl_first_sent_time:1746008385921182|lagest_ack_time:1746008385958744|curr_delivered:1763392| [2025/04/30 10:19:45 958784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385921182| [2025/04/30 10:19:45 958788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:1469| [2025/04/30 10:19:45 958793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1737| [2025/04/30 10:19:45 958797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:44418|prior_delivered:1721374|prior_time:1746008385920636|is_app_limited:0|send_elapse:38131|ack_elapse:38108|ctl_first_sent_time:1746008385921182|lagest_ack_time:1746008385958744|curr_delivered:1764592| [2025/04/30 10:19:45 958802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385921312| [2025/04/30 10:19:45 958811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:1470| [2025/04/30 10:19:45 958815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37840|rttvar:452|minrtt:30819|latest_rtt:37432|ack_delay:64| [2025/04/30 10:19:45 958819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37781|rttvar:457|minrtt:30819|latest_rtt:37432|ack_delay:64| [2025/04/30 10:19:45 958824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 10:19:45 958828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 958832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 958836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 958840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 958844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 958848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 958852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:457|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 958856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 958860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 958864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 958868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386023393|now:1746008385958851|interv:64542| [2025/04/30 10:19:45 958872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386023393|now:1746008385958851|interval:64542|pto_count:0|srtt:37781 [2025/04/30 10:19:45 958876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38131, ack_elapse 38108, delivered 43218|rate 1133408|lost 231| [2025/04/30 10:19:45 958881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133408) in round 35| [2025/04/30 10:19:45 958885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 958889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 958893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82825|packet_lost:0|acked:2400|po_sent_time:1746008385921312|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 958898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82825|packet_lost:0|acked:2400|po_sent_time:1746008385921312|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 958903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1520072|bw:1216058|cwnd:85225|full_bw_reached:1|inflight:56407|srtt:37781|latest_rtt:37432|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 958911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 10:19:45 958916] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746008385958744|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 958921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505958744|now:1746008385958744|interv:120000000| [2025/04/30 10:19:45 958925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505958744|now:1746008385958744|interv:120000000| [2025/04/30 10:19:45 958929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385959710|pq_index:0| [2025/04/30 10:19:45 958933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385958372| [2025/04/30 10:19:45 958937] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385958937| [2025/04/30 10:19:45 958942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385958941| [2025/04/30 10:19:45 958948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 958952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 958957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 958964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 958972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 958979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1812153| [2025/04/30 10:19:45 958986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 958992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 958997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 959004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1813332| [2025/04/30 10:19:45 959015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 959021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 959029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 959035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1814511| [2025/04/30 10:19:45 959043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 959049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 959056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 959063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 959069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 959075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 959081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 959088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 959095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 959101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1787394| [2025/04/30 10:19:45 959108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 959114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 959120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385959710| [2025/04/30 10:19:45 959127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385959710| [2025/04/30 10:19:45 959133] [debug] |xqc_engine_wakeup_after|wakeup:1746008385959710|now:1746008385959133|diff:577| [2025/04/30 10:19:45 959140] [debug] |xqc_engine_main_logic|END|now:1746008385958941| [2025/04/30 10:19:45 959146] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385959146| [2025/04/30 10:19:45 959150] [debug] |xqc_engine_wakeup_after|wakeup:1746008385959710|now:1746008385959150|diff:560| [2025/04/30 10:19:45 959155] [debug] |xqc_engine_main_logic|END|now:1746008385959146| [2025/04/30 10:19:45 960226] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385960226| [2025/04/30 10:19:45 960236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385959710|pq_index:0| [2025/04/30 10:19:45 960246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385958941| [2025/04/30 10:19:45 960251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385960250| [2025/04/30 10:19:45 960256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385959710|now:1746008385960250| [2025/04/30 10:19:45 960260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385959710|now:1746008385960250| [2025/04/30 10:19:45 960264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 960270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.88|path_pto:0| [2025/04/30 10:19:45 960275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 960280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 960283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 960287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 960292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 960296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 960301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1787394| [2025/04/30 10:19:45 960305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 960310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 10:19:45 960349] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746008385960318|stream_id:0|stream_offset:1787394| [2025/04/30 10:19:45 960359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 960366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 10:19:45 960373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:457|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 960380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 960386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 960391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 10:19:45 960402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386025099|now:1746008385960373|interv:64726| [2025/04/30 10:19:45 960408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386025099|now:1746008385960373|interval:64726|pto_count:0|srtt:37781 [2025/04/30 10:19:45 960415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85225|inflight:57607| [2025/04/30 10:19:45 960423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 960430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1788573| [2025/04/30 10:19:45 960434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 960441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 10:19:45 960479] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746008385960451|stream_id:0|stream_offset:1788573| [2025/04/30 10:19:45 960488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 960495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 10:19:45 960502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:457|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 960508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 960515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 960521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58807| [2025/04/30 10:19:45 960527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386025232|now:1746008385960502|interv:64730| [2025/04/30 10:19:45 960533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386025232|now:1746008385960502|interval:64730|pto_count:0|srtt:37781 [2025/04/30 10:19:45 960540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85225|inflight:58807| [2025/04/30 10:19:45 960548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 960578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:85225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 960585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 960591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385961591|now:1746008385960591|interv:1000| [2025/04/30 10:19:45 960595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 960604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 960609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385961591| [2025/04/30 10:19:45 960615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385961591| [2025/04/30 10:19:45 960622] [debug] |xqc_engine_wakeup_after|wakeup:1746008385961591|now:1746008385960622|diff:969| [2025/04/30 10:19:45 960628] [debug] |xqc_engine_main_logic|END|now:1746008385960250| [2025/04/30 10:19:45 960641] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385960641| [2025/04/30 10:19:45 960646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 960653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:768| [2025/04/30 10:19:45 960656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 10:19:45 960662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 10:19:45 960666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 960672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1738| [2025/04/30 10:19:45 960676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46818|prior_delivered:1721374|prior_time:1746008385920636|is_app_limited:0|send_elapse:38373|ack_elapse:40005|ctl_first_sent_time:1746008385921424|lagest_ack_time:1746008385960641|curr_delivered:1765792| [2025/04/30 10:19:45 960681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385921424| [2025/04/30 10:19:45 960686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:1471| [2025/04/30 10:19:45 960690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1739| [2025/04/30 10:19:45 960695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:45609|prior_delivered:1723783|prior_time:1746008385922650|is_app_limited:0|send_elapse:39827|ack_elapse:37991|ctl_first_sent_time:1746008385922969|lagest_ack_time:1746008385960641|curr_delivered:1766992| [2025/04/30 10:19:45 960699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385922969| [2025/04/30 10:19:45 960703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:1472| [2025/04/30 10:19:45 960707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37781|rttvar:457|minrtt:30819|latest_rtt:37672|ack_delay:72| [2025/04/30 10:19:45 960712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37759|rttvar:388|minrtt:30819|latest_rtt:37672|ack_delay:72| [2025/04/30 10:19:45 960716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 10:19:45 960720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 960724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 960728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 960735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 960739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 960743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 960748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37759|rtt_var:388|pto_duration:39759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 960752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 960756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 960760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 960764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386025210|now:1746008385960747|interv:64463| [2025/04/30 10:19:45 960768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386025210|now:1746008385960747|interval:64463|pto_count:0|srtt:37759 [2025/04/30 10:19:45 960772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39827, ack_elapse 37991, delivered 43209|rate 1084917|lost 231| [2025/04/30 10:19:45 960777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084917) in round 35| [2025/04/30 10:19:45 960781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 960785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 960789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85225|packet_lost:0|acked:2400|po_sent_time:1746008385922969|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 960794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85225|packet_lost:0|acked:2400|po_sent_time:1746008385922969|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 960798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:87625|full_bw_reached:1|inflight:56407|srtt:37759|latest_rtt:37672|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 960804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 10:19:45 960809] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746008385960641|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 960813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505960641|now:1746008385960641|interv:120000000| [2025/04/30 10:19:45 960818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505960641|now:1746008385960641|interv:120000000| [2025/04/30 10:19:45 960822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385961591|pq_index:0| [2025/04/30 10:19:45 960829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385960250| [2025/04/30 10:19:45 960833] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385960832| [2025/04/30 10:19:45 960837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385960836| [2025/04/30 10:19:45 960843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 960848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 960852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 960857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 960861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 960866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:45 960870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 960874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 960879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 960883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1818048| [2025/04/30 10:19:45 960887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 960891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 960896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 960900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1819227| [2025/04/30 10:19:45 960904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 960911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 960915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 960919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1820406| [2025/04/30 10:19:45 960924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 960928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 960931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 960936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 960940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 960944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 960949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 960952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 960956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385961591| [2025/04/30 10:19:45 960960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385961591| [2025/04/30 10:19:45 960964] [debug] |xqc_engine_wakeup_after|wakeup:1746008385961591|now:1746008385960964|diff:627| [2025/04/30 10:19:45 960970] [debug] |xqc_engine_main_logic|END|now:1746008385960836| [2025/04/30 10:19:45 960978] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385960978| [2025/04/30 10:19:45 960984] [debug] |xqc_engine_wakeup_after|wakeup:1746008385961591|now:1746008385960984|diff:607| [2025/04/30 10:19:45 960991] [debug] |xqc_engine_main_logic|END|now:1746008385960978| [2025/04/30 10:19:45 962066] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385962066| [2025/04/30 10:19:45 962079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385961591|pq_index:0| [2025/04/30 10:19:45 962087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385960836| [2025/04/30 10:19:45 962095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385962093| [2025/04/30 10:19:45 962101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385961591|now:1746008385962093| [2025/04/30 10:19:45 962107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385961591|now:1746008385962093| [2025/04/30 10:19:45 962114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 962121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37759|min_srtt:37759|path_bw:1216058|loss_rate:5.75|path_pto:0| [2025/04/30 10:19:45 962132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1820406| [2025/04/30 10:19:45 962136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 962140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 962144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 962148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 962153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 962157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 962162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 962166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 10:19:45 962202] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746008385962174|stream_id:0|stream_offset:1789752| [2025/04/30 10:19:45 962208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 962213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 10:19:45 962220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37759|rtt_var:388|pto_duration:39759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 962227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 962234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 962240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 10:19:45 962247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386026933|now:1746008385962220|interv:64713| [2025/04/30 10:19:45 962253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386026933|now:1746008385962220|interval:64713|pto_count:0|srtt:37759 [2025/04/30 10:19:45 962261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87625|inflight:57607| [2025/04/30 10:19:45 962267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 962272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:87625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1790931| [2025/04/30 10:19:45 962276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 962285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385963284|now:1746008385962284|interv:1000| [2025/04/30 10:19:45 962289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 962292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 962297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385963284| [2025/04/30 10:19:45 962301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385963284| [2025/04/30 10:19:45 962305] [debug] |xqc_engine_wakeup_after|wakeup:1746008385963284|now:1746008385962305|diff:979| [2025/04/30 10:19:45 962309] [debug] |xqc_engine_main_logic|END|now:1746008385962093| [2025/04/30 10:19:45 962425] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385962424| [2025/04/30 10:19:45 962436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 962445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:769| [2025/04/30 10:19:45 962451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 10:19:45 962461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 10:19:45 962467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 962474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1740| [2025/04/30 10:19:45 962482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1723783|prior_time:1746008385922650|is_app_limited:0|send_elapse:39923|ack_elapse:39774|ctl_first_sent_time:1746008385923065|lagest_ack_time:1746008385962424|curr_delivered:1768192| [2025/04/30 10:19:45 962490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385923065| [2025/04/30 10:19:45 962497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:1473| [2025/04/30 10:19:45 962505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1741| [2025/04/30 10:19:45 962512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1723783|prior_time:1746008385922650|is_app_limited:0|send_elapse:39923|ack_elapse:39774|ctl_first_sent_time:1746008385923065|lagest_ack_time:1746008385962424|curr_delivered:1769392| [2025/04/30 10:19:45 962520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385924412| [2025/04/30 10:19:45 962526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:1474| [2025/04/30 10:19:45 962532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37759|rttvar:388|minrtt:30819|latest_rtt:38012|ack_delay:80| [2025/04/30 10:19:45 962539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37781|rttvar:334|minrtt:30819|latest_rtt:38012|ack_delay:80| [2025/04/30 10:19:45 962546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 10:19:45 962582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 962586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 962590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 962594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 962598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 962602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 962607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:334|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 962611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 962615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 962619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 962623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386026955|now:1746008385962606|interv:64349| [2025/04/30 10:19:45 962628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386026955|now:1746008385962606|interval:64349|pto_count:0|srtt:37781 [2025/04/30 10:19:45 962632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39923, ack_elapse 39774, delivered 45609|rate 1142424|lost 231| [2025/04/30 10:19:45 962637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142424) in round 35| [2025/04/30 10:19:45 962641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 962645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 962649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87625|packet_lost:0|acked:2400|po_sent_time:1746008385924412|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 962654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87625|packet_lost:0|acked:2400|po_sent_time:1746008385924412|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 962658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:90025|full_bw_reached:1|inflight:55207|srtt:37781|latest_rtt:38012|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 962665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 10:19:45 962669] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746008385962424|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 962674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505962424|now:1746008385962424|interv:120000000| [2025/04/30 10:19:45 962681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505962424|now:1746008385962424|interv:120000000| [2025/04/30 10:19:45 962685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385963284|pq_index:0| [2025/04/30 10:19:45 962690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385962093| [2025/04/30 10:19:45 962694] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385962694| [2025/04/30 10:19:45 962699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385962698| [2025/04/30 10:19:45 962705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 962709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1820406| [2025/04/30 10:19:45 962714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 962719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 962723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 962727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1821585| [2025/04/30 10:19:45 962732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 962736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 962741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 962745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1822764| [2025/04/30 10:19:45 962749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 962754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 962758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 962762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1823943| [2025/04/30 10:19:45 962769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 962773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 962778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 962782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 962786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 962790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 962794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 962798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 962803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 962807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1790931| [2025/04/30 10:19:45 962812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 962815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 962820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385963284| [2025/04/30 10:19:45 962824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385963284| [2025/04/30 10:19:45 962828] [debug] |xqc_engine_wakeup_after|wakeup:1746008385963284|now:1746008385962828|diff:456| [2025/04/30 10:19:45 962832] [debug] |xqc_engine_main_logic|END|now:1746008385962698| [2025/04/30 10:19:45 962838] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385962838| [2025/04/30 10:19:45 962842] [debug] |xqc_engine_wakeup_after|wakeup:1746008385963284|now:1746008385962841|diff:443| [2025/04/30 10:19:45 962845] [debug] |xqc_engine_main_logic|END|now:1746008385962838| [2025/04/30 10:19:45 963915] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385963915| [2025/04/30 10:19:45 963925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385963284|pq_index:0| [2025/04/30 10:19:45 963931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385962698| [2025/04/30 10:19:45 963939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385963937| [2025/04/30 10:19:45 963947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385963284|now:1746008385963937| [2025/04/30 10:19:45 963953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385963284|now:1746008385963937| [2025/04/30 10:19:45 963965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 963974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37781|min_srtt:37781|path_bw:1216058|loss_rate:5.68|path_pto:0| [2025/04/30 10:19:45 963981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 963988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 963993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 963999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 964005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 964012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 964018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1790931| [2025/04/30 10:19:45 964024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 964030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 10:19:45 964073] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746008385964040|stream_id:0|stream_offset:1790931| [2025/04/30 10:19:45 964080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 964087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 10:19:45 964093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:334|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 964099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 964105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 964110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 964115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386028821|now:1746008385964092|interv:64729| [2025/04/30 10:19:45 964121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386028821|now:1746008385964092|interval:64729|pto_count:0|srtt:37781 [2025/04/30 10:19:45 964127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90025|inflight:56407| [2025/04/30 10:19:45 964135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 964147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1792110| [2025/04/30 10:19:45 964154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 964161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 10:19:45 964203] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746008385964172|stream_id:0|stream_offset:1792110| [2025/04/30 10:19:45 964211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 964218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 10:19:45 964225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37781|rtt_var:334|pto_duration:39781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 964232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 964239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 964245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 10:19:45 964251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386028953|now:1746008385964225|interv:64728| [2025/04/30 10:19:45 964255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386028953|now:1746008385964225|interval:64728|pto_count:0|srtt:37781 [2025/04/30 10:19:45 964260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90025|inflight:57607| [2025/04/30 10:19:45 964265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 964269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:90025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:45 964274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 964278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385965278|now:1746008385964278|interv:1000| [2025/04/30 10:19:45 964282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 964286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 964290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385965278| [2025/04/30 10:19:45 964294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385965278| [2025/04/30 10:19:45 964298] [debug] |xqc_engine_wakeup_after|wakeup:1746008385965278|now:1746008385964298|diff:980| [2025/04/30 10:19:45 964303] [debug] |xqc_engine_main_logic|END|now:1746008385963937| [2025/04/30 10:19:45 964423] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385964422| [2025/04/30 10:19:45 964434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 964449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:770| [2025/04/30 10:19:45 964456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 10:19:45 964464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 10:19:45 964471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 964479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1742| [2025/04/30 10:19:45 964486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1726183|prior_time:1746008385924579|is_app_limited:0|send_elapse:38931|ack_elapse:39843|ctl_first_sent_time:1746008385924907|lagest_ack_time:1746008385964422|curr_delivered:1770592| [2025/04/30 10:19:45 964493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385924907| [2025/04/30 10:19:45 964498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:1475| [2025/04/30 10:19:45 964504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1743| [2025/04/30 10:19:45 964511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1727383|prior_time:1746008385925531|is_app_limited:0|send_elapse:39686|ack_elapse:38891|ctl_first_sent_time:1746008385927110|lagest_ack_time:1746008385964422|curr_delivered:1771792| [2025/04/30 10:19:45 964518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385927110| [2025/04/30 10:19:45 964524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:1476| [2025/04/30 10:19:45 964528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37781|rttvar:334|minrtt:30819|latest_rtt:37312|ack_delay:64| [2025/04/30 10:19:45 964533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37715|rttvar:384|minrtt:30819|latest_rtt:37312|ack_delay:64| [2025/04/30 10:19:45 964537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1743|lost_pn:1740|thresh:3| [2025/04/30 10:19:45 964541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 964545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 964572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 964577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 964581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 964585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 964589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37715|rtt_var:384|pto_duration:39715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 964598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 964602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 964606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 964610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386028887|now:1746008385964589|interv:64298| [2025/04/30 10:19:45 964614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386028887|now:1746008385964589|interval:64298|pto_count:0|srtt:37715 [2025/04/30 10:19:45 964618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39686, ack_elapse 38891, delivered 44409|rate 1119009|lost 231| [2025/04/30 10:19:45 964623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119009) in round 35| [2025/04/30 10:19:45 964627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 964631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 964635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90025|packet_lost:0|acked:2400|po_sent_time:1746008385927110|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 964639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90025|packet_lost:0|acked:2400|po_sent_time:1746008385927110|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1729783| [2025/04/30 10:19:45 964644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:92425|full_bw_reached:1|inflight:55207|srtt:37715|latest_rtt:37312|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 964650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 10:19:45 964655] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746008385964422|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 964659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505964422|now:1746008385964422|interv:120000000| [2025/04/30 10:19:45 964664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505964422|now:1746008385964422|interv:120000000| [2025/04/30 10:19:45 964668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385965278|pq_index:0| [2025/04/30 10:19:45 964672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385963937| [2025/04/30 10:19:45 964676] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385964676| [2025/04/30 10:19:45 964681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385964680| [2025/04/30 10:19:45 964687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 964695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 964699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 964704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 964709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 964713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1826301| [2025/04/30 10:19:45 964717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 964722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 964726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 964730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1827480| [2025/04/30 10:19:45 964735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 964739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 964743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 964748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1828659| [2025/04/30 10:19:45 964752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 964757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 964762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 964766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:45 964770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 964777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 964781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 964785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 964789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 964794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:45 964798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 964802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 964806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385965278| [2025/04/30 10:19:45 964810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385965278| [2025/04/30 10:19:45 964814] [debug] |xqc_engine_wakeup_after|wakeup:1746008385965278|now:1746008385964814|diff:464| [2025/04/30 10:19:45 964818] [debug] |xqc_engine_main_logic|END|now:1746008385964680| [2025/04/30 10:19:45 964824] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385964824| [2025/04/30 10:19:45 964828] [debug] |xqc_engine_wakeup_after|wakeup:1746008385965278|now:1746008385964828|diff:450| [2025/04/30 10:19:45 964832] [debug] |xqc_engine_main_logic|END|now:1746008385964824| [2025/04/30 10:19:45 965900] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385965900| [2025/04/30 10:19:45 965911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385965278|pq_index:0| [2025/04/30 10:19:45 965915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385964680| [2025/04/30 10:19:45 965921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385965919| [2025/04/30 10:19:45 965928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385965278|now:1746008385965919| [2025/04/30 10:19:45 965935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385965278|now:1746008385965919| [2025/04/30 10:19:45 965941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 965949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37715|min_srtt:37715|path_bw:1216058|loss_rate:5.56|path_pto:0| [2025/04/30 10:19:45 965955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:45 965962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 965969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 965975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 965988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 965995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 966002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:45 966008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 966014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 10:19:45 966083] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746008385966024|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:45 966091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 966097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 10:19:45 966103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37715|rtt_var:384|pto_duration:39715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 966109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 966115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 966121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 966128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386030739|now:1746008385966103|interv:64636| [2025/04/30 10:19:45 966134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386030739|now:1746008385966103|interval:64636|pto_count:0|srtt:37715 [2025/04/30 10:19:45 966140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92425|inflight:56407| [2025/04/30 10:19:45 966145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 966149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:92425|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 966154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 966158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385967158|now:1746008385966158|interv:1000| [2025/04/30 10:19:45 966162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 966166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 966170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385967158| [2025/04/30 10:19:45 966174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385967158| [2025/04/30 10:19:45 966178] [debug] |xqc_engine_wakeup_after|wakeup:1746008385967158|now:1746008385966178|diff:980| [2025/04/30 10:19:45 966187] [debug] |xqc_engine_main_logic|END|now:1746008385965919| [2025/04/30 10:19:45 966418] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385966417| [2025/04/30 10:19:45 966427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 966435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:771| [2025/04/30 10:19:45 966441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 10:19:45 966449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 10:19:45 966455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 966463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1744| [2025/04/30 10:19:45 966468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1727383|prior_time:1746008385925531|is_app_limited:0|send_elapse:39827|ack_elapse:40886|ctl_first_sent_time:1746008385927251|lagest_ack_time:1746008385966417|curr_delivered:1772992| [2025/04/30 10:19:45 966474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385927251| [2025/04/30 10:19:45 966481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:1477| [2025/04/30 10:19:45 966489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1745| [2025/04/30 10:19:45 966496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:46809|prior_delivered:1729783|prior_time:1746008385927524|is_app_limited:0|send_elapse:38617|ack_elapse:38893|ctl_first_sent_time:1746008385927877|lagest_ack_time:1746008385966417|curr_delivered:1774192| [2025/04/30 10:19:45 966503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385927877| [2025/04/30 10:19:45 966509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:1478| [2025/04/30 10:19:45 966515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37715|rttvar:384|minrtt:30819|latest_rtt:38540|ack_delay:64| [2025/04/30 10:19:45 966522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37810|rttvar:478|minrtt:30819|latest_rtt:38540|ack_delay:64| [2025/04/30 10:19:45 966529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 10:19:45 966535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 966542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 966569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 966578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 966582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 966591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 966595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37810|rtt_var:478|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 966599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 966603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 966607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 966611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386030834|now:1746008385966595|interv:64239| [2025/04/30 10:19:45 966615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386030834|now:1746008385966595|interval:64239|pto_count:0|srtt:37810 [2025/04/30 10:19:45 966620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38617, ack_elapse 38893, delivered 44409|rate 1141825|lost 231| [2025/04/30 10:19:45 966624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 10:19:45 966628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141825) in round 36| [2025/04/30 10:19:45 966633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 966637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 966641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92425|packet_lost:0|acked:2400|po_sent_time:1746008385927877|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 966645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92425|packet_lost:0|acked:2400|po_sent_time:1746008385927877|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 966650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:94825|full_bw_reached:1|inflight:54007|srtt:37810|latest_rtt:38540|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:45 966656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 10:19:45 966661] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746008385966417|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 966666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505966417|now:1746008385966417|interv:120000000| [2025/04/30 10:19:45 966670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505966417|now:1746008385966417|interv:120000000| [2025/04/30 10:19:45 966674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385967158|pq_index:0| [2025/04/30 10:19:45 966678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385965919| [2025/04/30 10:19:45 966682] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385966682| [2025/04/30 10:19:45 966687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385966686| [2025/04/30 10:19:45 966695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 966700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:45 966704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 966709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 966714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 966718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1831017| [2025/04/30 10:19:45 966722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 966726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 966731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 966735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1832196| [2025/04/30 10:19:45 966739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 966744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 966748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 966753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1833375| [2025/04/30 10:19:45 966757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 966762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 966766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 966773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:45 966777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 966781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 966785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 966789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 966794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 966798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 966802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 966806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 966810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385967158| [2025/04/30 10:19:45 966814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385967158| [2025/04/30 10:19:45 966818] [debug] |xqc_engine_wakeup_after|wakeup:1746008385967158|now:1746008385966818|diff:340| [2025/04/30 10:19:45 966823] [debug] |xqc_engine_main_logic|END|now:1746008385966686| [2025/04/30 10:19:45 966828] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385966828| [2025/04/30 10:19:45 966832] [debug] |xqc_engine_wakeup_after|wakeup:1746008385967158|now:1746008385966832|diff:326| [2025/04/30 10:19:45 966836] [debug] |xqc_engine_main_logic|END|now:1746008385966828| [2025/04/30 10:19:45 967906] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385967906| [2025/04/30 10:19:45 967920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385967158|pq_index:0| [2025/04/30 10:19:45 967927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385966686| [2025/04/30 10:19:45 967935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385967933| [2025/04/30 10:19:45 967941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385967158|now:1746008385967933| [2025/04/30 10:19:45 967945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385967158|now:1746008385967933| [2025/04/30 10:19:45 967949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 967956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37810|min_srtt:37810|path_bw:1216058|loss_rate:5.49|path_pto:0| [2025/04/30 10:19:45 967963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:45 967978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 967984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 967990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 967996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 968003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 968009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 968015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 968021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 10:19:45 968065] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385968032|stream_id:0|stream_offset:1794468| [2025/04/30 10:19:45 968072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 968079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 968085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37810|rtt_var:478|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 968091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 968096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 968102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 968107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386032842|now:1746008385968084|interv:64758| [2025/04/30 10:19:45 968113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386032842|now:1746008385968084|interval:64758|pto_count:0|srtt:37810 [2025/04/30 10:19:45 968119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94825|inflight:55207| [2025/04/30 10:19:45 968126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 968133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1795647| [2025/04/30 10:19:45 968140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 968146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 10:19:45 968185] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746008385968156|stream_id:0|stream_offset:1795647| [2025/04/30 10:19:45 968197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 968202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 10:19:45 968206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37810|rtt_var:478|pto_duration:39810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 968210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 968214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 968218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 10:19:45 968222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386032966|now:1746008385968206|interv:64760| [2025/04/30 10:19:45 968226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386032966|now:1746008385968206|interval:64760|pto_count:0|srtt:37810 [2025/04/30 10:19:45 968231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94825|inflight:56407| [2025/04/30 10:19:45 968235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 968240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:94825|conn:0000564648F8D6FC|stream_id:0|stream_offset:1796826| [2025/04/30 10:19:45 968244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 968248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385969248|now:1746008385968248|interv:1000| [2025/04/30 10:19:45 968252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 968256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 968260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385969248| [2025/04/30 10:19:45 968264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385969248| [2025/04/30 10:19:45 968268] [debug] |xqc_engine_wakeup_after|wakeup:1746008385969248|now:1746008385968268|diff:980| [2025/04/30 10:19:45 968273] [debug] |xqc_engine_main_logic|END|now:1746008385967933| [2025/04/30 10:19:45 968417] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385968416| [2025/04/30 10:19:45 968426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 968435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:772| [2025/04/30 10:19:45 968440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 10:19:45 968449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 10:19:45 968453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 968460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1747|path_largest_ack:1746| [2025/04/30 10:19:45 968473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1729783|prior_time:1746008385927524|is_app_limited:0|send_elapse:40002|ack_elapse:40892|ctl_first_sent_time:1746008385929262|lagest_ack_time:1746008385968416|curr_delivered:1775392| [2025/04/30 10:19:45 968481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385929262| [2025/04/30 10:19:45 968488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:1479| [2025/04/30 10:19:45 968495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1747|path_largest_ack:1747| [2025/04/30 10:19:45 968502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1729783|prior_time:1746008385927524|is_app_limited:0|send_elapse:40002|ack_elapse:40892|ctl_first_sent_time:1746008385929262|lagest_ack_time:1746008385968416|curr_delivered:1776592| [2025/04/30 10:19:45 968509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385929369| [2025/04/30 10:19:45 968515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:1480| [2025/04/30 10:19:45 968522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37810|rttvar:478|minrtt:30819|latest_rtt:39047|ack_delay:72| [2025/04/30 10:19:45 968529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:37955|rttvar:650|minrtt:30819|latest_rtt:39047|ack_delay:72| [2025/04/30 10:19:45 968535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1747|lost_pn:1744|thresh:3| [2025/04/30 10:19:45 968542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 968565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 968575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 968581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 968585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 968589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 968593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37955|rtt_var:650|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 968598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 968602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 968606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 968610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386033711|now:1746008385968593|interv:65118| [2025/04/30 10:19:45 968614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386033711|now:1746008385968593|interval:65118|pto_count:0|srtt:37955 [2025/04/30 10:19:45 968623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40002, ack_elapse 40892, delivered 46809|rate 1144698|lost 231| [2025/04/30 10:19:45 968627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144698) in round 36| [2025/04/30 10:19:45 968632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 968636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 968640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94825|packet_lost:0|acked:2400|po_sent_time:1746008385929369|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 968644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94825|packet_lost:0|acked:2400|po_sent_time:1746008385929369|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 968649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:97225|full_bw_reached:1|inflight:54007|srtt:37955|latest_rtt:39047|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 968655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 10:19:45 968660] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746008385968416|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 968665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505968416|now:1746008385968416|interv:120000000| [2025/04/30 10:19:45 968669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505968416|now:1746008385968416|interv:120000000| [2025/04/30 10:19:45 968673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385969248|pq_index:0| [2025/04/30 10:19:45 968677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385967933| [2025/04/30 10:19:45 968681] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385968681| [2025/04/30 10:19:45 968686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385968685| [2025/04/30 10:19:45 968692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 968696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:45 968701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 968706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 968713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 968717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1835733| [2025/04/30 10:19:45 968721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 968726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 968730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 968734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1836912| [2025/04/30 10:19:45 968739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 968743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 968747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 968751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1838091| [2025/04/30 10:19:45 968756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 968760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 968764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 968769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:45 968773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 968777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 968781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 968785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 968789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 968796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1796826| [2025/04/30 10:19:45 968800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 968804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 968808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385969248| [2025/04/30 10:19:45 968812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385969248| [2025/04/30 10:19:45 968816] [debug] |xqc_engine_wakeup_after|wakeup:1746008385969248|now:1746008385968816|diff:432| [2025/04/30 10:19:45 968820] [debug] |xqc_engine_main_logic|END|now:1746008385968685| [2025/04/30 10:19:45 968827] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385968827| [2025/04/30 10:19:45 968831] [debug] |xqc_engine_wakeup_after|wakeup:1746008385969248|now:1746008385968831|diff:417| [2025/04/30 10:19:45 968835] [debug] |xqc_engine_main_logic|END|now:1746008385968827| [2025/04/30 10:19:45 969905] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385969904| [2025/04/30 10:19:45 969917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385969248|pq_index:0| [2025/04/30 10:19:45 969924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385968685| [2025/04/30 10:19:45 969932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385969930| [2025/04/30 10:19:45 969939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385969248|now:1746008385969930| [2025/04/30 10:19:45 969943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385969248|now:1746008385969930| [2025/04/30 10:19:45 969949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 969957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:37955|min_srtt:37955|path_bw:1216058|loss_rate:5.38|path_pto:0| [2025/04/30 10:19:45 969964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:45 969971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 969976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 969982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 969988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 969995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 970000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1796826| [2025/04/30 10:19:45 970007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 970020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 10:19:45 970089] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385970031|stream_id:0|stream_offset:1796826| [2025/04/30 10:19:45 970098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 970105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 970111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:37955|rtt_var:650|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 970117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 970123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 970129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 970136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386035586|now:1746008385970110|interv:65476| [2025/04/30 10:19:45 970142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386035586|now:1746008385970110|interval:65476|pto_count:0|srtt:37955 [2025/04/30 10:19:45 970150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97225|inflight:55207| [2025/04/30 10:19:45 970157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 970162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:97225|conn:0000564648F8D6FC|stream_id:0|stream_offset:1798005| [2025/04/30 10:19:45 970167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 970171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385971171|now:1746008385970171|interv:1000| [2025/04/30 10:19:45 970175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 970179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 970183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385971171| [2025/04/30 10:19:45 970187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385971171| [2025/04/30 10:19:45 970191] [debug] |xqc_engine_wakeup_after|wakeup:1746008385971171|now:1746008385970191|diff:980| [2025/04/30 10:19:45 970195] [debug] |xqc_engine_main_logic|END|now:1746008385969930| [2025/04/30 10:19:45 970485] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385970483| [2025/04/30 10:19:45 970495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 970504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:773| [2025/04/30 10:19:45 970510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 10:19:45 970518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 10:19:45 970533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 970542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1748|origin_pktnum:1660|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1748| [2025/04/30 10:19:45 970569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1732183|prior_time:1746008385929529|is_app_limited:0|send_elapse:39144|ack_elapse:40954|ctl_first_sent_time:1746008385931115|lagest_ack_time:1746008385970483|curr_delivered:1777792| [2025/04/30 10:19:45 970580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385931115| [2025/04/30 10:19:45 970588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:1482| [2025/04/30 10:19:45 970595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1749|origin_pktnum:1674|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1749| [2025/04/30 10:19:45 970601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1732183|prior_time:1746008385929529|is_app_limited:0|send_elapse:39144|ack_elapse:40954|ctl_first_sent_time:1746008385931115|lagest_ack_time:1746008385970483|curr_delivered:1778992| [2025/04/30 10:19:45 970608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385931244| [2025/04/30 10:19:45 970614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:1484| [2025/04/30 10:19:45 970619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:37955|rttvar:650|minrtt:30819|latest_rtt:39239|ack_delay:64| [2025/04/30 10:19:45 970626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38107|rttvar:793|minrtt:30819|latest_rtt:39239|ack_delay:64| [2025/04/30 10:19:45 970633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 10:19:45 970640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 970646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 970653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 970659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 970666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38107|rtt_var:793|pto_duration:41279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 970671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 970675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 970679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 970683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386036310|now:1746008385970665|interv:65645| [2025/04/30 10:19:45 970687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386036310|now:1746008385970665|interval:65645|pto_count:0|srtt:38107 [2025/04/30 10:19:45 970696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39144, ack_elapse 40954, delivered 46809|rate 1142965|lost 231| [2025/04/30 10:19:45 970701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142965) in round 36| [2025/04/30 10:19:45 970705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 970709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 970713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97225|packet_lost:0|acked:2400|po_sent_time:1746008385931244|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 970718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97225|packet_lost:0|acked:2400|po_sent_time:1746008385931244|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 970722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:99625|full_bw_reached:1|inflight:52807|srtt:38107|latest_rtt:39239|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 970729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 10:19:45 970736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746008385970483|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 970744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505970483|now:1746008385970483|interv:120000000| [2025/04/30 10:19:45 970750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505970483|now:1746008385970483|interv:120000000| [2025/04/30 10:19:45 970755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385971171|pq_index:0| [2025/04/30 10:19:45 970760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385969930| [2025/04/30 10:19:45 970764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385970764| [2025/04/30 10:19:45 970769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385970768| [2025/04/30 10:19:45 970775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 970779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:45 970784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 970788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 970796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 970800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1840449| [2025/04/30 10:19:45 970805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 970809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 970814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 970822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1841628| [2025/04/30 10:19:45 970828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 970835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 970840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 970844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1842807| [2025/04/30 10:19:45 970848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 970853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 970857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 970861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:45 970865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 970869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 970873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 970877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 970882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 970893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1798005| [2025/04/30 10:19:45 970899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 970905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 970912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385971171| [2025/04/30 10:19:45 970918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385971171| [2025/04/30 10:19:45 970923] [debug] |xqc_engine_wakeup_after|wakeup:1746008385971171|now:1746008385970923|diff:248| [2025/04/30 10:19:45 970927] [debug] |xqc_engine_main_logic|END|now:1746008385970768| [2025/04/30 10:19:45 970934] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385970933| [2025/04/30 10:19:45 970940] [debug] |xqc_engine_wakeup_after|wakeup:1746008385971171|now:1746008385970940|diff:231| [2025/04/30 10:19:45 970946] [debug] |xqc_engine_main_logic|END|now:1746008385970933| [2025/04/30 10:19:45 972032] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385972032| [2025/04/30 10:19:45 972043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385971171|pq_index:0| [2025/04/30 10:19:45 972048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385970768| [2025/04/30 10:19:45 972053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385972052| [2025/04/30 10:19:45 972070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385971171|now:1746008385972052| [2025/04/30 10:19:45 972077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385971171|now:1746008385972052| [2025/04/30 10:19:45 972082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 972091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38107|min_srtt:38107|path_bw:1216058|loss_rate:5.32|path_pto:0| [2025/04/30 10:19:45 972098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:45 972105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 972111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 972117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 972123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 972129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 972133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1798005| [2025/04/30 10:19:45 972144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 972149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 10:19:45 972190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385972157|stream_id:0|stream_offset:1798005| [2025/04/30 10:19:45 972199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 972206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 972214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38107|rtt_var:793|pto_duration:41279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 972221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 972227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 972234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 972239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038436|now:1746008385972213|interv:66223| [2025/04/30 10:19:45 972244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038436|now:1746008385972213|interval:66223|pto_count:0|srtt:38107 [2025/04/30 10:19:45 972248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99625|inflight:54007| [2025/04/30 10:19:45 972254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 972258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1799184| [2025/04/30 10:19:45 972263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 972267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 10:19:45 972297] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746008385972274|stream_id:0|stream_offset:1799184| [2025/04/30 10:19:45 972302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 972310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 10:19:45 972317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38107|rtt_var:793|pto_duration:41279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 972325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 972331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 972338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 10:19:45 972350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038553|now:1746008385972316|interv:66237| [2025/04/30 10:19:45 972354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038553|now:1746008385972316|interval:66237|pto_count:0|srtt:38107 [2025/04/30 10:19:45 972359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99625|inflight:55207| [2025/04/30 10:19:45 972364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 972368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:99625|conn:0000564648F8D6FC|stream_id:0|stream_offset:1800363| [2025/04/30 10:19:45 972372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 972376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385973376|now:1746008385972376|interv:1000| [2025/04/30 10:19:45 972381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 972384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 972396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385973376| [2025/04/30 10:19:45 972404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385973376| [2025/04/30 10:19:45 972410] [debug] |xqc_engine_wakeup_after|wakeup:1746008385973376|now:1746008385972410|diff:966| [2025/04/30 10:19:45 972416] [debug] |xqc_engine_main_logic|END|now:1746008385972052| [2025/04/30 10:19:45 972468] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385972467| [2025/04/30 10:19:45 972478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 972486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:774| [2025/04/30 10:19:45 972492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 10:19:45 972500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 10:19:45 972507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 972514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1750|origin_pktnum:1680|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1750| [2025/04/30 10:19:45 972521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1734583|prior_time:1746008385931530|is_app_limited:0|send_elapse:40914|ack_elapse:40937|ctl_first_sent_time:1746008385933136|lagest_ack_time:1746008385972467|curr_delivered:1780192| [2025/04/30 10:19:45 972529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385933136| [2025/04/30 10:19:45 972537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:1486| [2025/04/30 10:19:45 972544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1751| [2025/04/30 10:19:45 972573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:48009|prior_delivered:1734583|prior_time:1746008385931530|is_app_limited:0|send_elapse:40914|ack_elapse:40937|ctl_first_sent_time:1746008385933136|lagest_ack_time:1746008385972467|curr_delivered:1781392| [2025/04/30 10:19:45 972587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385933262| [2025/04/30 10:19:45 972594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:1487| [2025/04/30 10:19:45 972601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38107|rttvar:793|minrtt:30819|latest_rtt:39205|ack_delay:64| [2025/04/30 10:19:45 972608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38236|rttvar:853|minrtt:30819|latest_rtt:39205|ack_delay:64| [2025/04/30 10:19:45 972614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 10:19:45 972621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 972628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 972634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 972640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:853|pto_duration:41648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 972646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 972650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 972654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 972658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038922|now:1746008385972640|interv:66282| [2025/04/30 10:19:45 972662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038922|now:1746008385972640|interval:66282|pto_count:0|srtt:38236 [2025/04/30 10:19:45 972666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40914, ack_elapse 40937, delivered 46809|rate 1143439|lost 231| [2025/04/30 10:19:45 972671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143439) in round 36| [2025/04/30 10:19:45 972675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 972679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 972683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99625|packet_lost:0|acked:2400|po_sent_time:1746008385933262|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 972688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99625|packet_lost:0|acked:2400|po_sent_time:1746008385933262|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 972693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:102025|full_bw_reached:1|inflight:52807|srtt:38236|latest_rtt:39205|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 972702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 10:19:45 972707] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746008385972467|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 972712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505972467|now:1746008385972467|interv:120000000| [2025/04/30 10:19:45 972716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505972467|now:1746008385972467|interv:120000000| [2025/04/30 10:19:45 972720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385973376|pq_index:0| [2025/04/30 10:19:45 972724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385972052| [2025/04/30 10:19:45 972729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385972728| [2025/04/30 10:19:45 972734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385972732| [2025/04/30 10:19:45 972743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 972747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:45 972752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 972757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 972761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 972766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1845165| [2025/04/30 10:19:45 972770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 972774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 972779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 972783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1846344| [2025/04/30 10:19:45 972787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 972794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 972799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 972803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1847523| [2025/04/30 10:19:45 972807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 972811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 972816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 972820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:45 972824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 972828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 972832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 972836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 972841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 972845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1800363| [2025/04/30 10:19:45 972849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 972853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 972857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385973376| [2025/04/30 10:19:45 972861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385973376| [2025/04/30 10:19:45 972865] [debug] |xqc_engine_wakeup_after|wakeup:1746008385973376|now:1746008385972865|diff:511| [2025/04/30 10:19:45 972869] [debug] |xqc_engine_main_logic|END|now:1746008385972732| [2025/04/30 10:19:45 972875] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385972875| [2025/04/30 10:19:45 972879] [debug] |xqc_engine_wakeup_after|wakeup:1746008385973376|now:1746008385972879|diff:497| [2025/04/30 10:19:45 972883] [debug] |xqc_engine_main_logic|END|now:1746008385972875| [2025/04/30 10:19:45 973955] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385973955| [2025/04/30 10:19:45 973965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385973376|pq_index:0| [2025/04/30 10:19:45 973972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385972732| [2025/04/30 10:19:45 973985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385973984| [2025/04/30 10:19:45 973991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385973376|now:1746008385973984| [2025/04/30 10:19:45 973997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385973376|now:1746008385973984| [2025/04/30 10:19:45 974003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 974010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38236|min_srtt:38236|path_bw:1216058|loss_rate:5.21|path_pto:0| [2025/04/30 10:19:45 974016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:45 974023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 974028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 974033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 974039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 974045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 974051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1800363| [2025/04/30 10:19:45 974057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 974063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 10:19:45 974106] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385974073|stream_id:0|stream_offset:1800363| [2025/04/30 10:19:45 974113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 974118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 974122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38236|rtt_var:853|pto_duration:41648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 974126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 974130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 974134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 974138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386040721|now:1746008385974122|interv:66599| [2025/04/30 10:19:45 974146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386040721|now:1746008385974122|interval:66599|pto_count:0|srtt:38236 [2025/04/30 10:19:45 974151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102025|inflight:54007| [2025/04/30 10:19:45 974156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 974160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:102025|conn:0000564648F8D6FC|stream_id:0|stream_offset:1801542| [2025/04/30 10:19:45 974165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 974169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385975168|now:1746008385974168|interv:1000| [2025/04/30 10:19:45 974173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 974176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 974180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385975168| [2025/04/30 10:19:45 974185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385975168| [2025/04/30 10:19:45 974189] [debug] |xqc_engine_wakeup_after|wakeup:1746008385975168|now:1746008385974188|diff:980| [2025/04/30 10:19:45 974193] [debug] |xqc_engine_main_logic|END|now:1746008385973984| [2025/04/30 10:19:45 974396] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385974395| [2025/04/30 10:19:45 974409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 974417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:775| [2025/04/30 10:19:45 974424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 10:19:45 974432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 10:19:45 974439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 974446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1752| [2025/04/30 10:19:45 974453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:50409|prior_delivered:1734583|prior_time:1746008385931530|is_app_limited:0|send_elapse:41129|ack_elapse:42865|ctl_first_sent_time:1746008385933351|lagest_ack_time:1746008385974395|curr_delivered:1782592| [2025/04/30 10:19:45 974460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385933351| [2025/04/30 10:19:45 974467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:1488| [2025/04/30 10:19:45 974473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1753| [2025/04/30 10:19:45 974480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:49209|prior_delivered:1736983|prior_time:1746008385933568|is_app_limited:0|send_elapse:39838|ack_elapse:40827|ctl_first_sent_time:1746008385935165|lagest_ack_time:1746008385974395|curr_delivered:1783792| [2025/04/30 10:19:45 974496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385935165| [2025/04/30 10:19:45 974503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:1489| [2025/04/30 10:19:45 974510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38236|rttvar:853|minrtt:30819|latest_rtt:39230|ack_delay:72| [2025/04/30 10:19:45 974518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38351|rttvar:870|minrtt:30819|latest_rtt:39230|ack_delay:72| [2025/04/30 10:19:45 974525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 10:19:45 974532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 974538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 974544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 974569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:870|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 974574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 974578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 974582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 974586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386040904|now:1746008385974569|interv:66335| [2025/04/30 10:19:45 974590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386040904|now:1746008385974569|interval:66335|pto_count:0|srtt:38351 [2025/04/30 10:19:45 974594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39838, ack_elapse 40827, delivered 46809|rate 1146520|lost 231| [2025/04/30 10:19:45 974599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146520) in round 36| [2025/04/30 10:19:45 974603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 974607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 974612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102025|packet_lost:0|acked:2400|po_sent_time:1746008385935165|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 974616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102025|packet_lost:0|acked:2400|po_sent_time:1746008385935165|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 974621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:38351|latest_rtt:39230|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 974631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 10:19:45 974636] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746008385974395|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 974641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505974395|now:1746008385974395|interv:120000000| [2025/04/30 10:19:45 974645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505974395|now:1746008385974395|interv:120000000| [2025/04/30 10:19:45 974649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385975168|pq_index:0| [2025/04/30 10:19:45 974653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385973984| [2025/04/30 10:19:45 974657] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385974657| [2025/04/30 10:19:45 974663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385974661| [2025/04/30 10:19:45 974669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1216058|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:45 974673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:45 974678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 974683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 974687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1216058|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:45 974692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1849881| [2025/04/30 10:19:45 974696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 974701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 974705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1216058|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:45 974709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1851060| [2025/04/30 10:19:45 974714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 974721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 974725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1216058|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:45 974729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:45 974734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 974738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 974741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 974746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 974750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 974754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1801542| [2025/04/30 10:19:45 974759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 974763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 974767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385975168| [2025/04/30 10:19:45 974771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385975168| [2025/04/30 10:19:45 974775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385975168|now:1746008385974775|diff:393| [2025/04/30 10:19:45 974779] [debug] |xqc_engine_main_logic|END|now:1746008385974661| [2025/04/30 10:19:45 974785] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385974785| [2025/04/30 10:19:45 974789] [debug] |xqc_engine_wakeup_after|wakeup:1746008385975168|now:1746008385974789|diff:379| [2025/04/30 10:19:45 974793] [debug] |xqc_engine_main_logic|END|now:1746008385974785| [2025/04/30 10:19:45 975864] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385975863| [2025/04/30 10:19:45 975878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385975168|pq_index:0| [2025/04/30 10:19:45 975885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385974661| [2025/04/30 10:19:45 975893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385975892| [2025/04/30 10:19:45 975900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385975168|now:1746008385975892| [2025/04/30 10:19:45 975907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385975168|now:1746008385975892| [2025/04/30 10:19:45 975914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 975922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38351|min_srtt:38351|path_bw:1216058|loss_rate:5.15|path_pto:0| [2025/04/30 10:19:45 975937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:45 975944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 975950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 975956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 975962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 975969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 975975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1801542| [2025/04/30 10:19:45 975983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 975990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 10:19:45 976033] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008385976001|stream_id:0|stream_offset:1801542| [2025/04/30 10:19:45 976043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 976049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 976056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:870|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 976064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 976070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 976076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:45 976082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386042832|now:1746008385976056|interv:66776| [2025/04/30 10:19:45 976088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386042832|now:1746008385976056|interval:66776|pto_count:0|srtt:38351 [2025/04/30 10:19:45 976096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52807| [2025/04/30 10:19:45 976104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 976111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1802721| [2025/04/30 10:19:45 976118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 976129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 10:19:45 976168] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746008385976137|stream_id:0|stream_offset:1802721| [2025/04/30 10:19:45 976179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 976186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 10:19:45 976193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38351|rtt_var:870|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 976198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 976202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 976206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 10:19:45 976210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386042968|now:1746008385976192|interv:66776| [2025/04/30 10:19:45 976214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386042968|now:1746008385976192|interval:66776|pto_count:0|srtt:38351 [2025/04/30 10:19:45 976218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:54007| [2025/04/30 10:19:45 976223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 976228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 976232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 976236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385977236|now:1746008385976236|interv:1000| [2025/04/30 10:19:45 976240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 976244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 976248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385977236| [2025/04/30 10:19:45 976252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385977236| [2025/04/30 10:19:45 976256] [debug] |xqc_engine_wakeup_after|wakeup:1746008385977236|now:1746008385976256|diff:980| [2025/04/30 10:19:45 976261] [debug] |xqc_engine_main_logic|END|now:1746008385975892| [2025/04/30 10:19:45 976402] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385976401| [2025/04/30 10:19:45 976413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 976421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:776| [2025/04/30 10:19:45 976427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 10:19:45 976435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 10:19:45 976449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 976457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1754| [2025/04/30 10:19:45 976465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:50409|prior_delivered:1736983|prior_time:1746008385933568|is_app_limited:0|send_elapse:39958|ack_elapse:42833|ctl_first_sent_time:1746008385935285|lagest_ack_time:1746008385976401|curr_delivered:1784992| [2025/04/30 10:19:45 976472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385935285| [2025/04/30 10:19:45 976480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:1490| [2025/04/30 10:19:45 976486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1755| [2025/04/30 10:19:45 976493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:49209|prior_delivered:1739383|prior_time:1746008385936468|is_app_limited:0|send_elapse:37673|ack_elapse:39933|ctl_first_sent_time:1746008385936864|lagest_ack_time:1746008385976401|curr_delivered:1786192| [2025/04/30 10:19:45 976501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385936864| [2025/04/30 10:19:45 976507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:1491| [2025/04/30 10:19:45 976514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38351|rttvar:870|minrtt:30819|latest_rtt:39537|ack_delay:72| [2025/04/30 10:19:45 976520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38491|rttvar:931|minrtt:30819|latest_rtt:39537|ack_delay:72| [2025/04/30 10:19:45 976524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 10:19:45 976528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 976532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 976536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 976541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38491|rtt_var:931|pto_duration:42215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 976545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 976570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 976581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:45 976586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386043352|now:1746008385976540|interv:66812| [2025/04/30 10:19:45 976590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386043352|now:1746008385976540|interval:66812|pto_count:0|srtt:38491 [2025/04/30 10:19:45 976599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37673, ack_elapse 39933, delivered 46809|rate 1172188|lost 231| [2025/04/30 10:19:45 976604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172188) in round 36| [2025/04/30 10:19:45 976608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 976612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 976616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385936864|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 976621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385936864|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 976625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:51607|srtt:38491|latest_rtt:39537|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 976632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 10:19:45 976636] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746008385976401|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 976641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505976401|now:1746008385976401|interv:120000000| [2025/04/30 10:19:45 976645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505976401|now:1746008385976401|interv:120000000| [2025/04/30 10:19:45 976649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385977236|pq_index:0| [2025/04/30 10:19:45 976654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385975892| [2025/04/30 10:19:45 976658] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385976658| [2025/04/30 10:19:45 976663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385976662| [2025/04/30 10:19:45 976669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1216058|loss_rate:5.05|path_pto:0| [2025/04/30 10:19:45 976674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:45 976678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 976692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 976697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1216058|loss_rate:5.05|path_pto:0| [2025/04/30 10:19:45 976705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1853418| [2025/04/30 10:19:45 976709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 976714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 976718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1216058|loss_rate:5.05|path_pto:0| [2025/04/30 10:19:45 976722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:45 976727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 976730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 976734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 976739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 976743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 976748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 976752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 976756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 976760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385977236| [2025/04/30 10:19:45 976764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385977236| [2025/04/30 10:19:45 976768] [debug] |xqc_engine_wakeup_after|wakeup:1746008385977236|now:1746008385976768|diff:468| [2025/04/30 10:19:45 976772] [debug] |xqc_engine_main_logic|END|now:1746008385976662| [2025/04/30 10:19:45 976778] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385976778| [2025/04/30 10:19:45 976782] [debug] |xqc_engine_wakeup_after|wakeup:1746008385977236|now:1746008385976782|diff:454| [2025/04/30 10:19:45 976786] [debug] |xqc_engine_main_logic|END|now:1746008385976778| [2025/04/30 10:19:45 977854] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385977854| [2025/04/30 10:19:45 977869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385977236|pq_index:0| [2025/04/30 10:19:45 977876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385976662| [2025/04/30 10:19:45 977884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385977882| [2025/04/30 10:19:45 977902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008385977491|now:1746008385977882| [2025/04/30 10:19:45 977909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:45 977915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008385977491|now:1746008385977882| [2025/04/30 10:19:45 977922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:45 977927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385977236|now:1746008385977882| [2025/04/30 10:19:45 977934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385977236|now:1746008385977882| [2025/04/30 10:19:45 977941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 977948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:777|ack_delay:25457|first_ack_range:32|largest_pkt_recv_time:1746008385952491| [2025/04/30 10:19:45 977955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:777|low:745|pkt_pns:2| [2025/04/30 10:19:45 977962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:764|frame_largest_recv:777| [2025/04/30 10:19:45 977968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:45 977975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38491|min_srtt:38491|path_bw:1216058|loss_rate:5.05|path_pto:0| [2025/04/30 10:19:45 977982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:45 977988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 977994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 978000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 978007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 978014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:45 978021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:51607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 978028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 978034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 10:19:45 978102] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1799|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51607|now:1746008385978045|stream_id:0|stream_offset:1803900| [2025/04/30 10:19:45 978112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1799|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 10:19:45 978119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:45 978129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38491|rtt_var:931|pto_duration:42215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 978133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 978137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 978141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 10:19:45 978145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386045260|now:1746008385978128|interv:67132| [2025/04/30 10:19:45 978149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386045260|now:1746008385978128|interval:67132|pto_count:0|srtt:38491 [2025/04/30 10:19:45 978154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52814| [2025/04/30 10:19:45 978159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 978164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1805079| [2025/04/30 10:19:45 978168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 978172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385979172|now:1746008385978172|interv:1000| [2025/04/30 10:19:45 978176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 978180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 978184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385979172| [2025/04/30 10:19:45 978189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385979172| [2025/04/30 10:19:45 978193] [debug] |xqc_engine_wakeup_after|wakeup:1746008385979172|now:1746008385978192|diff:980| [2025/04/30 10:19:45 978197] [debug] |xqc_engine_main_logic|END|now:1746008385977882| [2025/04/30 10:19:45 978393] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385978392| [2025/04/30 10:19:45 978404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 978412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:777| [2025/04/30 10:19:45 978418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 10:19:45 978426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 10:19:45 978433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 978441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1756| [2025/04/30 10:19:45 978448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:50409|prior_delivered:1739383|prior_time:1746008385936468|is_app_limited:0|send_elapse:37770|ack_elapse:41924|ctl_first_sent_time:1746008385936961|lagest_ack_time:1746008385978392|curr_delivered:1787392| [2025/04/30 10:19:45 978456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385936961| [2025/04/30 10:19:45 978470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:1492| [2025/04/30 10:19:45 978477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1757| [2025/04/30 10:19:45 978484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:50409|prior_delivered:1739383|prior_time:1746008385936468|is_app_limited:0|send_elapse:37770|ack_elapse:41924|ctl_first_sent_time:1746008385936961|lagest_ack_time:1746008385978392|curr_delivered:1788592| [2025/04/30 10:19:45 978490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385938298| [2025/04/30 10:19:45 978494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:1493| [2025/04/30 10:19:45 978500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38491|rttvar:931|minrtt:30819|latest_rtt:40094|ack_delay:64| [2025/04/30 10:19:45 978506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38683|rttvar:1083|minrtt:30819|latest_rtt:40094|ack_delay:64| [2025/04/30 10:19:45 978513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 10:19:45 978520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 978527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 978533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 978539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38683|rtt_var:1083|pto_duration:43015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 978544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 978574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 978579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:45 978583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386046060|now:1746008385978539|interv:67521| [2025/04/30 10:19:45 978587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386046060|now:1746008385978539|interval:67521|pto_count:0|srtt:38683 [2025/04/30 10:19:45 978591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37770, ack_elapse 41924, delivered 49209|rate 1173766|lost 231| [2025/04/30 10:19:45 978596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173766) in round 36| [2025/04/30 10:19:45 978600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 978604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 978608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385938298|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 978617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385938298|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 978622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50414|srtt:38683|latest_rtt:40094|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 978628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 10:19:45 978632] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746008385978392|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 978637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505978392|now:1746008385978392|interv:120000000| [2025/04/30 10:19:45 978641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505978392|now:1746008385978392|interv:120000000| [2025/04/30 10:19:45 978645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385979172|pq_index:0| [2025/04/30 10:19:45 978650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385977882| [2025/04/30 10:19:45 978654] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385978654| [2025/04/30 10:19:45 978659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385978658| [2025/04/30 10:19:45 978665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|min_srtt:38683|path_bw:1216058|loss_rate:5.00|path_pto:0| [2025/04/30 10:19:45 978669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:45 978674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 978678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 978683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|min_srtt:38683|path_bw:1216058|loss_rate:5.00|path_pto:0| [2025/04/30 10:19:45 978687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1855776| [2025/04/30 10:19:45 978692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 978696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 978703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|min_srtt:38683|path_bw:1216058|loss_rate:5.00|path_pto:0| [2025/04/30 10:19:45 978707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:45 978712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 978715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 978719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 978724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 978728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 978732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1805079| [2025/04/30 10:19:45 978737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 978740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 978744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385979172| [2025/04/30 10:19:45 978749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385979172| [2025/04/30 10:19:45 978752] [debug] |xqc_engine_wakeup_after|wakeup:1746008385979172|now:1746008385978752|diff:420| [2025/04/30 10:19:45 978757] [debug] |xqc_engine_main_logic|END|now:1746008385978658| [2025/04/30 10:19:45 978762] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385978762| [2025/04/30 10:19:45 978766] [debug] |xqc_engine_wakeup_after|wakeup:1746008385979172|now:1746008385978766|diff:406| [2025/04/30 10:19:45 978770] [debug] |xqc_engine_main_logic|END|now:1746008385978762| [2025/04/30 10:19:45 979839] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385979839| [2025/04/30 10:19:45 979852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385979172|pq_index:0| [2025/04/30 10:19:45 979860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385978658| [2025/04/30 10:19:45 979868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385979866| [2025/04/30 10:19:45 979875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385979172|now:1746008385979866| [2025/04/30 10:19:45 979882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385979172|now:1746008385979866| [2025/04/30 10:19:45 979888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 979896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38683|min_srtt:38683|path_bw:1216058|loss_rate:5.00|path_pto:0| [2025/04/30 10:19:45 979904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:45 979919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 979925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 979932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 979938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 979946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 979952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1805079| [2025/04/30 10:19:45 979959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 979965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 10:19:45 980005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746008385979976|stream_id:0|stream_offset:1805079| [2025/04/30 10:19:45 980015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 980021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 10:19:45 980028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38683|rtt_var:1083|pto_duration:43015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 980035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 980041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 980047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 10:19:45 980054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386047991|now:1746008385980028|interv:67963| [2025/04/30 10:19:45 980061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386047991|now:1746008385980028|interval:67963|pto_count:0|srtt:38683 [2025/04/30 10:19:45 980069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51614| [2025/04/30 10:19:45 980076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 980083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1806258| [2025/04/30 10:19:45 980090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 980097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 10:19:45 980144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746008385980114|stream_id:0|stream_offset:1806258| [2025/04/30 10:19:45 980155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 980162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 10:19:45 980169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38683|rtt_var:1083|pto_duration:43015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 980174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 980178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 980182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 10:19:45 980186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386048129|now:1746008385980168|interv:67961| [2025/04/30 10:19:45 980190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386048129|now:1746008385980168|interval:67961|pto_count:0|srtt:38683 [2025/04/30 10:19:45 980195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:52814| [2025/04/30 10:19:45 980200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 980204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1807437| [2025/04/30 10:19:45 980208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 980212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385981212|now:1746008385980212|interv:1000| [2025/04/30 10:19:45 980216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 980220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 980224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385981212| [2025/04/30 10:19:45 980228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385981212| [2025/04/30 10:19:45 980232] [debug] |xqc_engine_wakeup_after|wakeup:1746008385981212|now:1746008385980232|diff:980| [2025/04/30 10:19:45 980237] [debug] |xqc_engine_main_logic|END|now:1746008385979866| [2025/04/30 10:19:45 980451] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385980450| [2025/04/30 10:19:45 980460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 980469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:778| [2025/04/30 10:19:45 980474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 10:19:45 980483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 10:19:45 980489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 980503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1758| [2025/04/30 10:19:45 980511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:52809|prior_delivered:1739383|prior_time:1746008385936468|is_app_limited:0|send_elapse:39215|ack_elapse:43982|ctl_first_sent_time:1746008385938406|lagest_ack_time:1746008385980450|curr_delivered:1789792| [2025/04/30 10:19:45 980517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385938406| [2025/04/30 10:19:45 980524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:1494| [2025/04/30 10:19:45 980531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1759|origin_pktnum:1714|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1759| [2025/04/30 10:19:45 980538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:50409|prior_delivered:1741783|prior_time:1746008385938543|is_app_limited:0|send_elapse:39087|ack_elapse:41907|ctl_first_sent_time:1746008385940219|lagest_ack_time:1746008385980450|curr_delivered:1790992| [2025/04/30 10:19:45 980545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385940219| [2025/04/30 10:19:45 980571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:1496| [2025/04/30 10:19:45 980578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38683|rttvar:1083|minrtt:30819|latest_rtt:40231|ack_delay:56| [2025/04/30 10:19:45 980585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38869|rttvar:1186|minrtt:30819|latest_rtt:40231|ack_delay:56| [2025/04/30 10:19:45 980592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 10:19:45 980598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 980603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 980607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:1186|pto_duration:43613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 980612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 980616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 980620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:45 980624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386048727|now:1746008385980607|interv:68120| [2025/04/30 10:19:45 980628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386048727|now:1746008385980607|interval:68120|pto_count:0|srtt:38869 [2025/04/30 10:19:45 980632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39087, ack_elapse 41907, delivered 49209|rate 1174242|lost 231| [2025/04/30 10:19:45 980637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174242) in round 36| [2025/04/30 10:19:45 980646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 980650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 980654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385940219|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 980658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385940219|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 980663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:50414|srtt:38869|latest_rtt:40231|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 980669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 10:19:45 980674] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK |recv_time:1746008385980450|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 980679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505980450|now:1746008385980450|interv:120000000| [2025/04/30 10:19:45 980683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505980450|now:1746008385980450|interv:120000000| [2025/04/30 10:19:45 980687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385981212|pq_index:0| [2025/04/30 10:19:45 980691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385979866| [2025/04/30 10:19:45 980695] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385980695| [2025/04/30 10:19:45 980700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385980699| [2025/04/30 10:19:45 980706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1216058|loss_rate:4.90|path_pto:0| [2025/04/30 10:19:45 980710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:45 980715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 980720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 980724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1216058|loss_rate:4.90|path_pto:0| [2025/04/30 10:19:45 980728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1858134| [2025/04/30 10:19:45 980735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 980740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 980744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1216058|loss_rate:4.90|path_pto:0| [2025/04/30 10:19:45 980748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:45 980753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 980757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 980761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 980765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 980770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 980774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1807437| [2025/04/30 10:19:45 980779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 980782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 980786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385981212| [2025/04/30 10:19:45 980791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385981212| [2025/04/30 10:19:45 980795] [debug] |xqc_engine_wakeup_after|wakeup:1746008385981212|now:1746008385980794|diff:418| [2025/04/30 10:19:45 980799] [debug] |xqc_engine_main_logic|END|now:1746008385980699| [2025/04/30 10:19:45 980805] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385980804| [2025/04/30 10:19:45 980808] [debug] |xqc_engine_wakeup_after|wakeup:1746008385981212|now:1746008385980808|diff:404| [2025/04/30 10:19:45 980812] [debug] |xqc_engine_main_logic|END|now:1746008385980804| [2025/04/30 10:19:45 981891] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385981891| [2025/04/30 10:19:45 981907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385981212|pq_index:0| [2025/04/30 10:19:45 981914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385980699| [2025/04/30 10:19:45 981921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385981920| [2025/04/30 10:19:45 981929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385981212|now:1746008385981920| [2025/04/30 10:19:45 981935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385981212|now:1746008385981920| [2025/04/30 10:19:45 981948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 981956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1216058|loss_rate:4.90|path_pto:0| [2025/04/30 10:19:45 981963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:45 981970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 981976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 981982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 981989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 981996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 982003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1807437| [2025/04/30 10:19:45 982009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 982017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 10:19:45 982063] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746008385982028|stream_id:0|stream_offset:1807437| [2025/04/30 10:19:45 982073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 982080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 10:19:45 982087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:1186|pto_duration:43613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 982094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 982099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 982103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 10:19:45 982107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386050641|now:1746008385982087|interv:68554| [2025/04/30 10:19:45 982111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386050641|now:1746008385982087|interval:68554|pto_count:0|srtt:38869 [2025/04/30 10:19:45 982116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51614| [2025/04/30 10:19:45 982121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 982130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1808616| [2025/04/30 10:19:45 982135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 982139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385983139|now:1746008385982139|interv:1000| [2025/04/30 10:19:45 982143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 982147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 982151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385983139| [2025/04/30 10:19:45 982155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385983139| [2025/04/30 10:19:45 982159] [debug] |xqc_engine_wakeup_after|wakeup:1746008385983139|now:1746008385982159|diff:980| [2025/04/30 10:19:45 982164] [debug] |xqc_engine_main_logic|END|now:1746008385981920| [2025/04/30 10:19:45 982402] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385982400| [2025/04/30 10:19:45 982414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 982422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:779| [2025/04/30 10:19:45 982428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 10:19:45 982437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 10:19:45 982444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 982451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1760| [2025/04/30 10:19:45 982459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1741783|prior_time:1746008385938543|is_app_limited:0|send_elapse:39209|ack_elapse:43857|ctl_first_sent_time:1746008385940341|lagest_ack_time:1746008385982400|curr_delivered:1792192| [2025/04/30 10:19:45 982466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385940341| [2025/04/30 10:19:45 982473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:1497| [2025/04/30 10:19:45 982480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1761| [2025/04/30 10:19:45 982487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1741783|prior_time:1746008385938543|is_app_limited:0|send_elapse:39209|ack_elapse:43857|ctl_first_sent_time:1746008385940341|lagest_ack_time:1746008385982400|curr_delivered:1793392| [2025/04/30 10:19:45 982494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385940461| [2025/04/30 10:19:45 982501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:1498| [2025/04/30 10:19:45 982507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38869|rttvar:1186|minrtt:30819|latest_rtt:41939|ack_delay:80| [2025/04/30 10:19:45 982514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:1637|minrtt:30819|latest_rtt:41939|ack_delay:80| [2025/04/30 10:19:45 982528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/04/30 10:19:45 982535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 982541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 982545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:1637|pto_duration:45791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 982570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 982574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 982578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:45 982582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386052819|now:1746008385982544|interv:70275| [2025/04/30 10:19:45 982586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386052819|now:1746008385982544|interval:70275|pto_count:0|srtt:39243 [2025/04/30 10:19:45 982590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39209, ack_elapse 43857, delivered 51609|rate 1176756|lost 231| [2025/04/30 10:19:45 982595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176756) in round 36| [2025/04/30 10:19:45 982599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 982603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 982607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385940461|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 982612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385940461|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 982616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:49214|srtt:39243|latest_rtt:41939|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 982623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 10:19:45 982627] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746008385982400|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 982632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505982400|now:1746008385982400|interv:120000000| [2025/04/30 10:19:45 982636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505982400|now:1746008385982400|interv:120000000| [2025/04/30 10:19:45 982640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385983139|pq_index:0| [2025/04/30 10:19:45 982652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385981920| [2025/04/30 10:19:45 982656] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385982656| [2025/04/30 10:19:45 982661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385982660| [2025/04/30 10:19:45 982667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|min_srtt:39243|path_bw:1216058|loss_rate:4.85|path_pto:0| [2025/04/30 10:19:45 982671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:45 982676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 982681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 982685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|min_srtt:39243|path_bw:1216058|loss_rate:4.85|path_pto:0| [2025/04/30 10:19:45 982690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1860492| [2025/04/30 10:19:45 982694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 982698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 982702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|min_srtt:39243|path_bw:1216058|loss_rate:4.85|path_pto:0| [2025/04/30 10:19:45 982707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1861671| [2025/04/30 10:19:45 982711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 982715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 982719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 982723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 982727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 982731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1808616| [2025/04/30 10:19:45 982738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 982742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 982746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385983139| [2025/04/30 10:19:45 982750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385983139| [2025/04/30 10:19:45 982754] [debug] |xqc_engine_wakeup_after|wakeup:1746008385983139|now:1746008385982754|diff:385| [2025/04/30 10:19:45 982759] [debug] |xqc_engine_main_logic|END|now:1746008385982660| [2025/04/30 10:19:45 982764] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385982764| [2025/04/30 10:19:45 982768] [debug] |xqc_engine_wakeup_after|wakeup:1746008385983139|now:1746008385982768|diff:371| [2025/04/30 10:19:45 982772] [debug] |xqc_engine_main_logic|END|now:1746008385982764| [2025/04/30 10:19:45 983845] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385983845| [2025/04/30 10:19:45 983859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385983139|pq_index:0| [2025/04/30 10:19:45 983867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385982660| [2025/04/30 10:19:45 983875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385983873| [2025/04/30 10:19:45 983882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385983139|now:1746008385983873| [2025/04/30 10:19:45 983889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385983139|now:1746008385983873| [2025/04/30 10:19:45 983895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 983903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39243|min_srtt:39243|path_bw:1216058|loss_rate:4.85|path_pto:0| [2025/04/30 10:19:45 983910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1861671| [2025/04/30 10:19:45 983917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 983923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 983929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 983936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 983944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 983950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1808616| [2025/04/30 10:19:45 983956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 983962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 10:19:45 984005] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008385983974|stream_id:0|stream_offset:1808616| [2025/04/30 10:19:45 984018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 984025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:45 984031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:1637|pto_duration:45791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 984037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 984042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 984047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:45 984053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386054765|now:1746008385984030|interv:70735| [2025/04/30 10:19:45 984058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386054765|now:1746008385984030|interval:70735|pto_count:0|srtt:39243 [2025/04/30 10:19:45 984065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50414| [2025/04/30 10:19:45 984071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 984077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1809795| [2025/04/30 10:19:45 984083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 984089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 10:19:45 984126] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746008385984098|stream_id:0|stream_offset:1809795| [2025/04/30 10:19:45 984135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 984142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 10:19:45 984150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:1637|pto_duration:45791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 984157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 984163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 984169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 10:19:45 984175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386054889|now:1746008385984149|interv:70740| [2025/04/30 10:19:45 984179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386054889|now:1746008385984149|interval:70740|pto_count:0|srtt:39243 [2025/04/30 10:19:45 984188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:51614| [2025/04/30 10:19:45 984193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 984198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 984202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 984206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385985206|now:1746008385984206|interv:1000| [2025/04/30 10:19:45 984210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 984214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 984218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385985206| [2025/04/30 10:19:45 984222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385985206| [2025/04/30 10:19:45 984226] [debug] |xqc_engine_wakeup_after|wakeup:1746008385985206|now:1746008385984226|diff:980| [2025/04/30 10:19:45 984230] [debug] |xqc_engine_main_logic|END|now:1746008385983873| [2025/04/30 10:19:45 984381] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385984380| [2025/04/30 10:19:45 984393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 984402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:780| [2025/04/30 10:19:45 984408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 10:19:45 984417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 10:19:45 984424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 984432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1762| [2025/04/30 10:19:45 984440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1744183|prior_time:1746008385940656|is_app_limited:0|send_elapse:40278|ack_elapse:43724|ctl_first_sent_time:1746008385942235|lagest_ack_time:1746008385984380|curr_delivered:1794592| [2025/04/30 10:19:45 984445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385942235| [2025/04/30 10:19:45 984452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:1499| [2025/04/30 10:19:45 984458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1763| [2025/04/30 10:19:45 984465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1744183|prior_time:1746008385940656|is_app_limited:0|send_elapse:40278|ack_elapse:43724|ctl_first_sent_time:1746008385942235|lagest_ack_time:1746008385984380|curr_delivered:1795792| [2025/04/30 10:19:45 984472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385942346| [2025/04/30 10:19:45 984481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:1500| [2025/04/30 10:19:45 984485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:1637|minrtt:30819|latest_rtt:42034|ack_delay:64| [2025/04/30 10:19:45 984491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39584|rttvar:1909|minrtt:30819|latest_rtt:42034|ack_delay:64| [2025/04/30 10:19:45 984498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1763|lost_pn:1760|thresh:3| [2025/04/30 10:19:45 984504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 984511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 984515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39584|rtt_var:1909|pto_duration:47220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 984519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 984523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 984527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:45 984531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386056318|now:1746008385984515|interv:71803| [2025/04/30 10:19:45 984535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386056318|now:1746008385984515|interval:71803|pto_count:0|srtt:39584 [2025/04/30 10:19:45 984540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40278, ack_elapse 43724, delivered 51609|rate 1180335|lost 231| [2025/04/30 10:19:45 984544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180335) in round 36| [2025/04/30 10:19:45 984565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 984573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 984577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385942346|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 984581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385942346|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 984586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:49214|srtt:39584|latest_rtt:42034|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 984595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 10:19:45 984600] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746008385984380|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 984609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505984380|now:1746008385984380|interv:120000000| [2025/04/30 10:19:45 984613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505984380|now:1746008385984380|interv:120000000| [2025/04/30 10:19:45 984617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385985206|pq_index:0| [2025/04/30 10:19:45 984621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385983873| [2025/04/30 10:19:45 984625] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385984625| [2025/04/30 10:19:45 984630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385984629| [2025/04/30 10:19:45 984636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|min_srtt:39584|path_bw:1216058|loss_rate:4.76|path_pto:0| [2025/04/30 10:19:45 984641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1861671| [2025/04/30 10:19:45 984645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 984661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 984665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|min_srtt:39584|path_bw:1216058|loss_rate:4.76|path_pto:0| [2025/04/30 10:19:45 984670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1862850| [2025/04/30 10:19:45 984675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 984679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 984684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|min_srtt:39584|path_bw:1216058|loss_rate:4.76|path_pto:0| [2025/04/30 10:19:45 984688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1864029| [2025/04/30 10:19:45 984692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 984696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 984700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 984705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 984712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 984716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 984721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 984725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 984729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385985206| [2025/04/30 10:19:45 984733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385985206| [2025/04/30 10:19:45 984737] [debug] |xqc_engine_wakeup_after|wakeup:1746008385985206|now:1746008385984737|diff:469| [2025/04/30 10:19:45 984741] [debug] |xqc_engine_main_logic|END|now:1746008385984629| [2025/04/30 10:19:45 984746] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385984746| [2025/04/30 10:19:45 984750] [debug] |xqc_engine_wakeup_after|wakeup:1746008385985206|now:1746008385984750|diff:456| [2025/04/30 10:19:45 984754] [debug] |xqc_engine_main_logic|END|now:1746008385984746| [2025/04/30 10:19:45 985823] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385985823| [2025/04/30 10:19:45 985838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385985206|pq_index:0| [2025/04/30 10:19:45 985845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385984629| [2025/04/30 10:19:45 985853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385985851| [2025/04/30 10:19:45 985860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385985206|now:1746008385985851| [2025/04/30 10:19:45 985867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385985206|now:1746008385985851| [2025/04/30 10:19:45 985873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 985882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39584|min_srtt:39584|path_bw:1216058|loss_rate:4.76|path_pto:0| [2025/04/30 10:19:45 985889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1864029| [2025/04/30 10:19:45 985896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 985903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 985909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 985916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 985923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 985929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 985943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 985950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 10:19:45 986016] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008385985961|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:45 986026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 986034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:45 986041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39584|rtt_var:1909|pto_duration:47220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 986048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 986054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 986061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:45 986067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386058181|now:1746008385986041|interv:72140| [2025/04/30 10:19:45 986073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386058181|now:1746008385986041|interval:72140|pto_count:0|srtt:39584 [2025/04/30 10:19:45 986080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50414| [2025/04/30 10:19:45 986088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 986095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1812153| [2025/04/30 10:19:45 986102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 986108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385987108|now:1746008385986108|interv:1000| [2025/04/30 10:19:45 986114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 986121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 986125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385987108| [2025/04/30 10:19:45 986130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385987108| [2025/04/30 10:19:45 986134] [debug] |xqc_engine_wakeup_after|wakeup:1746008385987108|now:1746008385986134|diff:974| [2025/04/30 10:19:45 986138] [debug] |xqc_engine_main_logic|END|now:1746008385985851| [2025/04/30 10:19:45 986370] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385986369| [2025/04/30 10:19:45 986380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 986390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:781| [2025/04/30 10:19:45 986406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 10:19:45 986412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 10:19:45 986417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 986422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1764| [2025/04/30 10:19:45 986428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1746583|prior_time:1746008385942499|is_app_limited:0|send_elapse:38885|ack_elapse:43870|ctl_first_sent_time:1746008385944121|lagest_ack_time:1746008385986369|curr_delivered:1796992| [2025/04/30 10:19:45 986435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385944121| [2025/04/30 10:19:45 986442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:1501| [2025/04/30 10:19:45 986448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1765| [2025/04/30 10:19:45 986456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:51609|prior_delivered:1746583|prior_time:1746008385942499|is_app_limited:0|send_elapse:38885|ack_elapse:43870|ctl_first_sent_time:1746008385944121|lagest_ack_time:1746008385986369|curr_delivered:1798192| [2025/04/30 10:19:45 986461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385944259| [2025/04/30 10:19:45 986466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:1502| [2025/04/30 10:19:45 986472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39584|rttvar:1909|minrtt:30819|latest_rtt:42110|ack_delay:80| [2025/04/30 10:19:45 986478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39889|rttvar:2043|minrtt:30819|latest_rtt:42110|ack_delay:80| [2025/04/30 10:19:45 986485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 10:19:45 986491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 986497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 986504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39889|rtt_var:2043|pto_duration:48061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 986509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 986513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 986517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:45 986522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386059022|now:1746008385986503|interv:72519| [2025/04/30 10:19:45 986528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386059022|now:1746008385986503|interval:72519|pto_count:0|srtt:39889 [2025/04/30 10:19:45 986542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38885, ack_elapse 43870, delivered 51609|rate 1176407|lost 231| [2025/04/30 10:19:45 986568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176407) in round 36| [2025/04/30 10:19:45 986579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 986586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 986590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385944259|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 986595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385944259|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 986600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:48014|srtt:39889|latest_rtt:42110|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 986606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 10:19:45 986610] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746008385986369|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 986615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505986369|now:1746008385986369|interv:120000000| [2025/04/30 10:19:45 986620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505986369|now:1746008385986369|interv:120000000| [2025/04/30 10:19:45 986624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385987108|pq_index:0| [2025/04/30 10:19:45 986628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385985851| [2025/04/30 10:19:45 986632] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385986632| [2025/04/30 10:19:45 986637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385986636| [2025/04/30 10:19:45 986643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|min_srtt:39889|path_bw:1216058|loss_rate:4.72|path_pto:0| [2025/04/30 10:19:45 986648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1864029| [2025/04/30 10:19:45 986652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 986657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 986666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|min_srtt:39889|path_bw:1216058|loss_rate:4.72|path_pto:0| [2025/04/30 10:19:45 986670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1865208| [2025/04/30 10:19:45 986675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 986679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 986683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|min_srtt:39889|path_bw:1216058|loss_rate:4.72|path_pto:0| [2025/04/30 10:19:45 986687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1866387| [2025/04/30 10:19:45 986692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 986696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 986700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 986704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 986709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 986713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1812153| [2025/04/30 10:19:45 986717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 986721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 986725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385987108| [2025/04/30 10:19:45 986729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385987108| [2025/04/30 10:19:45 986733] [debug] |xqc_engine_wakeup_after|wakeup:1746008385987108|now:1746008385986733|diff:375| [2025/04/30 10:19:45 986738] [debug] |xqc_engine_main_logic|END|now:1746008385986636| [2025/04/30 10:19:45 986743] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385986743| [2025/04/30 10:19:45 986747] [debug] |xqc_engine_wakeup_after|wakeup:1746008385987108|now:1746008385986747|diff:361| [2025/04/30 10:19:45 986751] [debug] |xqc_engine_main_logic|END|now:1746008385986743| [2025/04/30 10:19:45 987818] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385987818| [2025/04/30 10:19:45 987829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385987108|pq_index:0| [2025/04/30 10:19:45 987833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385986636| [2025/04/30 10:19:45 987839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385987837| [2025/04/30 10:19:45 987848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385987108|now:1746008385987837| [2025/04/30 10:19:45 987853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385987108|now:1746008385987837| [2025/04/30 10:19:45 987857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 987862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39889|min_srtt:39889|path_bw:1216058|loss_rate:4.72|path_pto:0| [2025/04/30 10:19:45 987876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1866387| [2025/04/30 10:19:45 987884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 987890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 987895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 987902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 987909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 987915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1812153| [2025/04/30 10:19:45 987922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 987929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 10:19:45 988015] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746008385987940|stream_id:0|stream_offset:1812153| [2025/04/30 10:19:45 988026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 988033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 10:19:45 988040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39889|rtt_var:2043|pto_duration:48061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 988047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 988053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 988060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:45 988067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386061001|now:1746008385988040|interv:72961| [2025/04/30 10:19:45 988073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386061001|now:1746008385988040|interval:72961|pto_count:0|srtt:39889 [2025/04/30 10:19:45 988088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49214| [2025/04/30 10:19:45 988095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 988099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1813332| [2025/04/30 10:19:45 988104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 988108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 10:19:45 988147] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008385988116|stream_id:0|stream_offset:1813332| [2025/04/30 10:19:45 988157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 988164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:45 988171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39889|rtt_var:2043|pto_duration:48061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 988178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 988182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 988186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:45 988190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386061177|now:1746008385988171|interv:73006| [2025/04/30 10:19:45 988194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386061177|now:1746008385988171|interval:73006|pto_count:0|srtt:39889 [2025/04/30 10:19:45 988198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50414| [2025/04/30 10:19:45 988203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 988208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1814511| [2025/04/30 10:19:45 988212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 988216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385989216|now:1746008385988216|interv:1000| [2025/04/30 10:19:45 988220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 988224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 988229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385989216| [2025/04/30 10:19:45 988233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385989216| [2025/04/30 10:19:45 988237] [debug] |xqc_engine_wakeup_after|wakeup:1746008385989216|now:1746008385988237|diff:979| [2025/04/30 10:19:45 988246] [debug] |xqc_engine_main_logic|END|now:1746008385987837| [2025/04/30 10:19:45 988350] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008385988349| [2025/04/30 10:19:45 988358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 988367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:782| [2025/04/30 10:19:45 988373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 10:19:45 988382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 10:19:45 988389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 988396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1766| [2025/04/30 10:19:45 988403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54009|prior_delivered:1746583|prior_time:1746008385942499|is_app_limited:0|send_elapse:39124|ack_elapse:45850|ctl_first_sent_time:1746008385944360|lagest_ack_time:1746008385988349|curr_delivered:1799392| [2025/04/30 10:19:45 988410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385944360| [2025/04/30 10:19:45 988415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:1503| [2025/04/30 10:19:45 988421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1767| [2025/04/30 10:19:45 988428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:52809|prior_delivered:1748983|prior_time:1746008385945514|is_app_limited:0|send_elapse:37931|ack_elapse:42835|ctl_first_sent_time:1746008385945896|lagest_ack_time:1746008385988349|curr_delivered:1800592| [2025/04/30 10:19:45 988435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385945896| [2025/04/30 10:19:45 988441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:1504| [2025/04/30 10:19:45 988448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39889|rttvar:2043|minrtt:30819|latest_rtt:42453|ack_delay:64| [2025/04/30 10:19:45 988455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40201|rttvar:2158|minrtt:30819|latest_rtt:42453|ack_delay:64| [2025/04/30 10:19:45 988461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/04/30 10:19:45 988468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 988474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 988481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40201|rtt_var:2158|pto_duration:48833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 988488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 988493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 988512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:45 988518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386061949|now:1746008385988481|interv:73468| [2025/04/30 10:19:45 988525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386061949|now:1746008385988481|interval:73468|pto_count:0|srtt:40201 [2025/04/30 10:19:45 988531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37931, ack_elapse 42835, delivered 51609|rate 1204832|lost 231| [2025/04/30 10:19:45 988535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204832) in round 36| [2025/04/30 10:19:45 988539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 988544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 988547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385945896|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 988575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385945896|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 988580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:48014|srtt:40201|latest_rtt:42453|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 988586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 10:19:45 988590] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746008385988349|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 988595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505988349|now:1746008385988349|interv:120000000| [2025/04/30 10:19:45 988600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505988349|now:1746008385988349|interv:120000000| [2025/04/30 10:19:45 988604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385989216|pq_index:0| [2025/04/30 10:19:45 988608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385987837| [2025/04/30 10:19:45 988612] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385988612| [2025/04/30 10:19:45 988617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385988616| [2025/04/30 10:19:45 988623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|min_srtt:40201|path_bw:1216058|loss_rate:4.63|path_pto:0| [2025/04/30 10:19:45 988628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1866387| [2025/04/30 10:19:45 988636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 988641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 988645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|min_srtt:40201|path_bw:1216058|loss_rate:4.63|path_pto:0| [2025/04/30 10:19:45 988649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1867566| [2025/04/30 10:19:45 988654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 988658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 988663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|min_srtt:40201|path_bw:1216058|loss_rate:4.63|path_pto:0| [2025/04/30 10:19:45 988667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:45 988672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 988676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 988680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 988684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 988688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 988693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1814511| [2025/04/30 10:19:45 988697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 988701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 988705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385989216| [2025/04/30 10:19:45 988709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385989216| [2025/04/30 10:19:45 988713] [debug] |xqc_engine_wakeup_after|wakeup:1746008385989216|now:1746008385988713|diff:503| [2025/04/30 10:19:45 988717] [debug] |xqc_engine_main_logic|END|now:1746008385988616| [2025/04/30 10:19:45 988723] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385988723| [2025/04/30 10:19:45 988727] [debug] |xqc_engine_wakeup_after|wakeup:1746008385989216|now:1746008385988727|diff:489| [2025/04/30 10:19:45 988731] [debug] |xqc_engine_main_logic|END|now:1746008385988723| [2025/04/30 10:19:45 989802] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385989802| [2025/04/30 10:19:45 989818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385989216|pq_index:0| [2025/04/30 10:19:45 989822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385988616| [2025/04/30 10:19:45 989828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385989826| [2025/04/30 10:19:45 989832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385989216|now:1746008385989826| [2025/04/30 10:19:45 989837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385989216|now:1746008385989826| [2025/04/30 10:19:45 989841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 989846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40201|min_srtt:40201|path_bw:1216058|loss_rate:4.63|path_pto:0| [2025/04/30 10:19:45 989851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:45 989856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 989860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 989864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 989870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 989878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 989884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1814511| [2025/04/30 10:19:45 989891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 989897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 10:19:45 989936] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746008385989906|stream_id:0|stream_offset:1814511| [2025/04/30 10:19:45 989945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 989953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 10:19:45 989960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40201|rtt_var:2158|pto_duration:48833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 989967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 989973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 989985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:45 989991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386063739|now:1746008385989960|interv:73779| [2025/04/30 10:19:45 989997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386063739|now:1746008385989960|interval:73779|pto_count:0|srtt:40201 [2025/04/30 10:19:45 990002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49214| [2025/04/30 10:19:45 990007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 990011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 990016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 990020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385991020|now:1746008385990020|interv:1000| [2025/04/30 10:19:45 990024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 990028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 990032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385991020| [2025/04/30 10:19:45 990039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385991020| [2025/04/30 10:19:45 990045] [debug] |xqc_engine_wakeup_after|wakeup:1746008385991020|now:1746008385990045|diff:975| [2025/04/30 10:19:45 990051] [debug] |xqc_engine_main_logic|END|now:1746008385989826| [2025/04/30 10:19:45 990423] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385990421| [2025/04/30 10:19:45 990433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 990442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:783| [2025/04/30 10:19:45 990448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 10:19:45 990457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 10:19:45 990463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 990471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1768| [2025/04/30 10:19:45 990478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54009|prior_delivered:1748983|prior_time:1746008385945514|is_app_limited:0|send_elapse:38026|ack_elapse:44907|ctl_first_sent_time:1746008385945991|lagest_ack_time:1746008385990421|curr_delivered:1801792| [2025/04/30 10:19:45 990485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385945991| [2025/04/30 10:19:45 990495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:1505| [2025/04/30 10:19:45 990501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1769|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1769| [2025/04/30 10:19:45 990513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:54009|prior_delivered:1748983|prior_time:1746008385945514|is_app_limited:0|send_elapse:38026|ack_elapse:44907|ctl_first_sent_time:1746008385945991|lagest_ack_time:1746008385990421|curr_delivered:1802999| [2025/04/30 10:19:45 990520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385947443| [2025/04/30 10:19:45 990527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:1506| [2025/04/30 10:19:45 990534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40201|rttvar:2158|minrtt:30819|latest_rtt:42978|ack_delay:80| [2025/04/30 10:19:45 990541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40538|rttvar:2293|minrtt:30819|latest_rtt:42978|ack_delay:80| [2025/04/30 10:19:45 990563] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1769|lost_pn:1766|thresh:3| [2025/04/30 10:19:45 990574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:45 990580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 761|pns:2| [2025/04/30 10:19:45 990584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 990589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40538|rtt_var:2293|pto_duration:49710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 990593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 990597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 990601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 990605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386064616|now:1746008385990588|interv:74028| [2025/04/30 10:19:45 990609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386064616|now:1746008385990588|interval:74028|pto_count:0|srtt:40538 [2025/04/30 10:19:45 990614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38026, ack_elapse 44907, delivered 54016|rate 1202841|lost 231| [2025/04/30 10:19:45 990618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202841) in round 36| [2025/04/30 10:19:45 990622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 990627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 990631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385947443|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 990635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2407|po_sent_time:1746008385947443|recovery:1|recovery_start:1746008385947805|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 990640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:912043|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:40538|latest_rtt:42978|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008385947805|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 990650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 10:19:45 990654] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK |recv_time:1746008385990421|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 990659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505990421|now:1746008385990421|interv:120000000| [2025/04/30 10:19:45 990663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505990421|now:1746008385990421|interv:120000000| [2025/04/30 10:19:45 990667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385991020|pq_index:0| [2025/04/30 10:19:45 990672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385989826| [2025/04/30 10:19:45 990676] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385990676| [2025/04/30 10:19:45 990681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385990680| [2025/04/30 10:19:45 990687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|min_srtt:40538|path_bw:1216058|loss_rate:4.59|path_pto:0| [2025/04/30 10:19:45 990691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:45 990696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 990701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 990705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|min_srtt:40538|path_bw:1216058|loss_rate:4.59|path_pto:0| [2025/04/30 10:19:45 990710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1869924| [2025/04/30 10:19:45 990714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 990718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 990723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|min_srtt:40538|path_bw:1216058|loss_rate:4.59|path_pto:0| [2025/04/30 10:19:45 990727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:45 990731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 990738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 990742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 990746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 990750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 990754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 990759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 990763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 990767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385991020| [2025/04/30 10:19:45 990771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385991020| [2025/04/30 10:19:45 990775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385991020|now:1746008385990775|diff:245| [2025/04/30 10:19:45 990779] [debug] |xqc_engine_main_logic|END|now:1746008385990680| [2025/04/30 10:19:45 990785] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385990785| [2025/04/30 10:19:45 990789] [debug] |xqc_engine_wakeup_after|wakeup:1746008385991020|now:1746008385990789|diff:231| [2025/04/30 10:19:45 990793] [debug] |xqc_engine_main_logic|END|now:1746008385990785| [2025/04/30 10:19:45 991870] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385991870| [2025/04/30 10:19:45 991883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385991020|pq_index:0| [2025/04/30 10:19:45 991890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385990680| [2025/04/30 10:19:45 991897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385991896| [2025/04/30 10:19:45 991904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385991020|now:1746008385991896| [2025/04/30 10:19:45 991911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385991020|now:1746008385991896| [2025/04/30 10:19:45 991916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 991924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|min_srtt:40538|path_bw:1216058|loss_rate:4.59|path_pto:0| [2025/04/30 10:19:45 991931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:45 991938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 991945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 991951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 991966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 991973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 991980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 991987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 991994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 10:19:45 992038] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385992005|stream_id:0|stream_offset:1815690| [2025/04/30 10:19:45 992048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 992055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 992063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40538|rtt_var:2293|pto_duration:49710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 992069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 992075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 992082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 992087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386066715|now:1746008385992062|interv:74653| [2025/04/30 10:19:45 992092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386066715|now:1746008385992062|interval:74653|pto_count:0|srtt:40538 [2025/04/30 10:19:45 992096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 992102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 992106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:45 992111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 992115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 10:19:45 992148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385992122|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:45 992157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 992171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 992178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40538|rtt_var:2293|pto_duration:49710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 992183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 992187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 992191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 992195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386066832|now:1746008385992178|interv:74654| [2025/04/30 10:19:45 992199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386066832|now:1746008385992178|interval:74654|pto_count:0|srtt:40538 [2025/04/30 10:19:45 992203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 992208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 992212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1818048| [2025/04/30 10:19:45 992217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 992221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385993221|now:1746008385992221|interv:1000| [2025/04/30 10:19:45 992225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 992229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 992233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385993221| [2025/04/30 10:19:45 992237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385993221| [2025/04/30 10:19:45 992241] [debug] |xqc_engine_wakeup_after|wakeup:1746008385993221|now:1746008385992241|diff:980| [2025/04/30 10:19:45 992246] [debug] |xqc_engine_main_logic|END|now:1746008385991896| [2025/04/30 10:19:45 993317] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385993317| [2025/04/30 10:19:45 993329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385993221|pq_index:0| [2025/04/30 10:19:45 993333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385991896| [2025/04/30 10:19:45 993339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385993337| [2025/04/30 10:19:45 993343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385993221|now:1746008385993337| [2025/04/30 10:19:45 993348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385993221|now:1746008385993337| [2025/04/30 10:19:45 993352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 993357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40538|min_srtt:40538|path_bw:1216058|loss_rate:4.50|path_pto:0| [2025/04/30 10:19:45 993368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:45 993374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 993380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 993386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 993394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 993400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 993404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1818048| [2025/04/30 10:19:45 993408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 993413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 10:19:45 993451] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008385993421|stream_id:0|stream_offset:1818048| [2025/04/30 10:19:45 993461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 993469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:45 993476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40538|rtt_var:2293|pto_duration:49710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 993482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 993489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 993494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:45 993498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386068131|now:1746008385993475|interv:74656| [2025/04/30 10:19:45 993502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386068131|now:1746008385993475|interval:74656|pto_count:0|srtt:40538 [2025/04/30 10:19:45 993506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:50407| [2025/04/30 10:19:45 993511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 993516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1819227| [2025/04/30 10:19:45 993520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 993529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385994528|now:1746008385993528|interv:1000| [2025/04/30 10:19:45 993533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 993536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 993541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385994528| [2025/04/30 10:19:45 993545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385994528| [2025/04/30 10:19:45 993564] [debug] |xqc_engine_wakeup_after|wakeup:1746008385994528|now:1746008385993564|diff:964| [2025/04/30 10:19:45 993573] [debug] |xqc_engine_main_logic|END|now:1746008385993337| [2025/04/30 10:19:45 994357] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008385994356| [2025/04/30 10:19:45 994367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 994376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:784| [2025/04/30 10:19:45 994382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 10:19:45 994391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 10:19:45 994397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 994404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1770| [2025/04/30 10:19:45 994410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:56416|prior_delivered:1748983|prior_time:1746008385945514|is_app_limited:0|send_elapse:39613|ack_elapse:48842|ctl_first_sent_time:1746008385947578|lagest_ack_time:1746008385994356|curr_delivered:1804199| [2025/04/30 10:19:45 994417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385947578| [2025/04/30 10:19:45 994424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:1507| [2025/04/30 10:19:45 994431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1771|origin_pktnum:1723|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1771| [2025/04/30 10:19:45 994438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54016|prior_delivered:1751383|prior_time:1746008385947695|is_app_limited:0|send_elapse:41268|ack_elapse:46661|ctl_first_sent_time:1746008385949348|lagest_ack_time:1746008385994356|curr_delivered:1805399| [2025/04/30 10:19:45 994445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385949348| [2025/04/30 10:19:45 994452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:1509| [2025/04/30 10:19:45 994458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1772| [2025/04/30 10:19:45 994465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54016|prior_delivered:1751383|prior_time:1746008385947695|is_app_limited:0|send_elapse:41268|ack_elapse:46661|ctl_first_sent_time:1746008385949348|lagest_ack_time:1746008385994356|curr_delivered:1806599| [2025/04/30 10:19:45 994473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385949470| [2025/04/30 10:19:45 994487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:1510| [2025/04/30 10:19:45 994494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1773| [2025/04/30 10:19:45 994499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54016|prior_delivered:1753783|prior_time:1746008385949654|is_app_limited:0|send_elapse:41259|ack_elapse:44702|ctl_first_sent_time:1746008385951201|lagest_ack_time:1746008385994356|curr_delivered:1807799| [2025/04/30 10:19:45 994503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385951201| [2025/04/30 10:19:45 994507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:1511| [2025/04/30 10:19:45 994511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40538|rttvar:2293|minrtt:30819|latest_rtt:43155|ack_delay:64| [2025/04/30 10:19:45 994516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40857|rttvar:2358|minrtt:30819|latest_rtt:43155|ack_delay:64| [2025/04/30 10:19:45 994520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/04/30 10:19:45 994524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 994528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2358|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 994533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 994537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 994541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:45 994545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386068710|now:1746008385994528|interv:74182| [2025/04/30 10:19:45 994573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386068710|now:1746008385994528|interval:74182|pto_count:0|srtt:40857 [2025/04/30 10:19:45 994579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41259, ack_elapse 44702, delivered 54016|rate 1208357|lost 231| [2025/04/30 10:19:45 994584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208357) in round 36| [2025/04/30 10:19:45 994588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 994592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 994597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385951201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 994602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:4800|po_sent_time:1746008385951201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 994612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:45607|srtt:40857|latest_rtt:43155|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 994617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:45 994623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386019356|now:1746008385994356|interv:25000| [2025/04/30 10:19:45 994628] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008385994356|max_ack_delay:25000| [2025/04/30 10:19:45 994633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 10:19:45 994640] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:786|frame:PING ACK |recv_time:1746008385994356|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 994647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505994356|now:1746008385994356|interv:120000000| [2025/04/30 10:19:45 994654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505994356|now:1746008385994356|interv:120000000| [2025/04/30 10:19:45 994660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385994528|pq_index:0| [2025/04/30 10:19:45 994664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385993337| [2025/04/30 10:19:45 994668] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385994668| [2025/04/30 10:19:45 994673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385994672| [2025/04/30 10:19:45 994678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385994528|now:1746008385994672| [2025/04/30 10:19:45 994682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385994528|now:1746008385994672| [2025/04/30 10:19:45 994686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 994691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.46|path_pto:0| [2025/04/30 10:19:45 994696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:45 994700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 994705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 994710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.46|path_pto:0| [2025/04/30 10:19:45 994717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1872282| [2025/04/30 10:19:45 994725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 994732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 994739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.46|path_pto:0| [2025/04/30 10:19:45 994744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1873461| [2025/04/30 10:19:45 994749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 994753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 994757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.46|path_pto:0| [2025/04/30 10:19:45 994762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1874640| [2025/04/30 10:19:45 994766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 994770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 994775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.46|path_pto:0| [2025/04/30 10:19:45 994779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:45 994783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 994787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 994791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 994795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 994800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 994806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1819227| [2025/04/30 10:19:45 994818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 994825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 10:19:45 994865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008385994833|stream_id:0|stream_offset:1819227| [2025/04/30 10:19:45 994874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 994881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:45 994889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2358|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 994896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 994902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 994908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 994914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386070122|now:1746008385994889|interv:75233| [2025/04/30 10:19:45 994920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386070122|now:1746008385994889|interval:75233|pto_count:0|srtt:40857 [2025/04/30 10:19:45 994927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:46807| [2025/04/30 10:19:45 994935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 994941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1820406| [2025/04/30 10:19:45 994948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 994954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 10:19:45 995000] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385994965|stream_id:0|stream_offset:1820406| [2025/04/30 10:19:45 995014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 995022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 995028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2358|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 995035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 995041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 995052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 995058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386070254|now:1746008385995028|interv:75226| [2025/04/30 10:19:45 995065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386070254|now:1746008385995028|interval:75226|pto_count:0|srtt:40857 [2025/04/30 10:19:45 995071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 995079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 995086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1821585| [2025/04/30 10:19:45 995093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 995098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385996098|now:1746008385995098|interv:1000| [2025/04/30 10:19:45 995102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 995106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 995110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385996098| [2025/04/30 10:19:45 995114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385996098| [2025/04/30 10:19:45 995119] [debug] |xqc_engine_wakeup_after|wakeup:1746008385996098|now:1746008385995118|diff:980| [2025/04/30 10:19:45 995123] [debug] |xqc_engine_main_logic|END|now:1746008385994672| [2025/04/30 10:19:45 995129] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385995128| [2025/04/30 10:19:45 995132] [debug] |xqc_engine_wakeup_after|wakeup:1746008385996098|now:1746008385995132|diff:966| [2025/04/30 10:19:45 995136] [debug] |xqc_engine_main_logic|END|now:1746008385995128| [2025/04/30 10:19:45 996168] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385996168| [2025/04/30 10:19:45 996180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385996098|pq_index:0| [2025/04/30 10:19:45 996185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385994672| [2025/04/30 10:19:45 996190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385996189| [2025/04/30 10:19:45 996194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385996098|now:1746008385996189| [2025/04/30 10:19:45 996199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385996098|now:1746008385996189| [2025/04/30 10:19:45 996203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 996208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40857|min_srtt:40857|path_bw:1216058|loss_rate:4.39|path_pto:0| [2025/04/30 10:19:45 996213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:45 996218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 996227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 996231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 996239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 996246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 996253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1821585| [2025/04/30 10:19:45 996261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 996266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 10:19:45 996310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385996276|stream_id:0|stream_offset:1821585| [2025/04/30 10:19:45 996319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 996327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 996334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40857|rtt_var:2358|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 996340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 996345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 996351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 996357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386071565|now:1746008385996333|interv:75232| [2025/04/30 10:19:45 996363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386071565|now:1746008385996333|interval:75232|pto_count:0|srtt:40857 [2025/04/30 10:19:45 996370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 996377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 996384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1822764| [2025/04/30 10:19:45 996391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 996397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385997397|now:1746008385996397|interv:1000| [2025/04/30 10:19:45 996404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 996410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 996423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385997397| [2025/04/30 10:19:45 996430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385997397| [2025/04/30 10:19:45 996437] [debug] |xqc_engine_wakeup_after|wakeup:1746008385997397|now:1746008385996437|diff:960| [2025/04/30 10:19:45 996444] [debug] |xqc_engine_main_logic|END|now:1746008385996189| [2025/04/30 10:19:45 996457] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385996456| [2025/04/30 10:19:45 996462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 996468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:786| [2025/04/30 10:19:45 996472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 10:19:45 996477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 10:19:45 996482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 996486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1774| [2025/04/30 10:19:45 996491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55216|prior_delivered:1753783|prior_time:1746008385949654|is_app_limited:0|send_elapse:41366|ack_elapse:46802|ctl_first_sent_time:1746008385951308|lagest_ack_time:1746008385996456|curr_delivered:1808999| [2025/04/30 10:19:45 996496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385951308| [2025/04/30 10:19:45 996501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:1512| [2025/04/30 10:19:45 996505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1775| [2025/04/30 10:19:45 996510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54016|prior_delivered:1756183|prior_time:1746008385951441|is_app_limited:0|send_elapse:39487|ack_elapse:45015|ctl_first_sent_time:1746008385952692|lagest_ack_time:1746008385996456|curr_delivered:1810199| [2025/04/30 10:19:45 996517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385952692| [2025/04/30 10:19:45 996524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:1513| [2025/04/30 10:19:45 996531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40857|rttvar:2358|minrtt:30819|latest_rtt:43764|ack_delay:72| [2025/04/30 10:19:45 996538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41211|rttvar:2477|minrtt:30819|latest_rtt:43764|ack_delay:72| [2025/04/30 10:19:45 996543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/04/30 10:19:45 996547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 996574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41211|rtt_var:2477|pto_duration:51119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 996583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 996587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 996591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 996595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386072395|now:1746008385996573|interv:75822| [2025/04/30 10:19:45 996599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386072395|now:1746008385996573|interval:75822|pto_count:0|srtt:41211 [2025/04/30 10:19:45 996604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39487, ack_elapse 45015, delivered 54016|rate 1199955|lost 231| [2025/04/30 10:19:45 996608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199955) in round 36| [2025/04/30 10:19:45 996613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 996617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 996621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385952692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 996625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385952692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 996630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:41211|latest_rtt:43764|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 996636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 10:19:45 996640] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746008385996456|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 996645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505996456|now:1746008385996456|interv:120000000| [2025/04/30 10:19:45 996650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505996456|now:1746008385996456|interv:120000000| [2025/04/30 10:19:45 996654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385997397|pq_index:0| [2025/04/30 10:19:45 996658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385996189| [2025/04/30 10:19:45 996662] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385996662| [2025/04/30 10:19:45 996667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385996666| [2025/04/30 10:19:45 996673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|min_srtt:41211|path_bw:1216058|loss_rate:4.35|path_pto:0| [2025/04/30 10:19:45 996680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:45 996685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 996690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 996694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|min_srtt:41211|path_bw:1216058|loss_rate:4.35|path_pto:0| [2025/04/30 10:19:45 996699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1876998| [2025/04/30 10:19:45 996703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 996708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 996712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|min_srtt:41211|path_bw:1216058|loss_rate:4.35|path_pto:0| [2025/04/30 10:19:45 996716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:45 996721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 996724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 996728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 996733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 996737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 996741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1822764| [2025/04/30 10:19:45 996746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 996750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 996754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385997397| [2025/04/30 10:19:45 996758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385997397| [2025/04/30 10:19:45 996762] [debug] |xqc_engine_wakeup_after|wakeup:1746008385997397|now:1746008385996762|diff:635| [2025/04/30 10:19:45 996766] [debug] |xqc_engine_main_logic|END|now:1746008385996666| [2025/04/30 10:19:45 996771] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385996771| [2025/04/30 10:19:45 996775] [debug] |xqc_engine_wakeup_after|wakeup:1746008385997397|now:1746008385996775|diff:622| [2025/04/30 10:19:45 996784] [debug] |xqc_engine_main_logic|END|now:1746008385996771| [2025/04/30 10:19:45 997865] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385997864| [2025/04/30 10:19:45 997878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385997397|pq_index:0| [2025/04/30 10:19:45 997885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385996666| [2025/04/30 10:19:45 997893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385997892| [2025/04/30 10:19:45 997900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385997397|now:1746008385997892| [2025/04/30 10:19:45 997906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385997397|now:1746008385997892| [2025/04/30 10:19:45 997912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 997919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41211|min_srtt:41211|path_bw:1216058|loss_rate:4.35|path_pto:0| [2025/04/30 10:19:45 997927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:45 997933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 997940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 997945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 997953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 997960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 997966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1822764| [2025/04/30 10:19:45 997973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 997980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 10:19:45 998026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385997991|stream_id:0|stream_offset:1822764| [2025/04/30 10:19:45 998037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 998044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 998050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41211|rtt_var:2477|pto_duration:51119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 998058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 998071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 998075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 998079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386074110|now:1746008385998050|interv:76060| [2025/04/30 10:19:45 998083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386074110|now:1746008385998050|interval:76060|pto_count:0|srtt:41211 [2025/04/30 10:19:45 998088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 998093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 998097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1823943| [2025/04/30 10:19:45 998102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 998106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 10:19:45 998139] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008385998113|stream_id:0|stream_offset:1823943| [2025/04/30 10:19:45 998148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 998155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:45 998162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41211|rtt_var:2477|pto_duration:51119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 998169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 998172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 998176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:45 998180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386074232|now:1746008385998162|interv:76070| [2025/04/30 10:19:45 998184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386074232|now:1746008385998162|interval:76070|pto_count:0|srtt:41211 [2025/04/30 10:19:45 998189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:45 998193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 998198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 998202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:45 998210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008385999210|now:1746008385998210|interv:1000| [2025/04/30 10:19:45 998214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:45 998218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 998222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385999210| [2025/04/30 10:19:45 998227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385999210| [2025/04/30 10:19:45 998231] [debug] |xqc_engine_wakeup_after|wakeup:1746008385999210|now:1746008385998231|diff:979| [2025/04/30 10:19:45 998235] [debug] |xqc_engine_main_logic|END|now:1746008385997892| [2025/04/30 10:19:45 998353] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008385998351| [2025/04/30 10:19:45 998361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:45 998370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:787| [2025/04/30 10:19:45 998376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 10:19:45 998383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 10:19:45 998389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:45 998397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1777|path_largest_ack:1776| [2025/04/30 10:19:45 998405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55216|prior_delivered:1756183|prior_time:1746008385951441|is_app_limited:0|send_elapse:39585|ack_elapse:46910|ctl_first_sent_time:1746008385952790|lagest_ack_time:1746008385998351|curr_delivered:1811399| [2025/04/30 10:19:45 998412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385952790| [2025/04/30 10:19:45 998420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:1514| [2025/04/30 10:19:45 998426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1777|path_largest_ack:1777| [2025/04/30 10:19:45 998433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52807|prior_delivered:1759792|prior_time:1746008385954608|is_app_limited:0|send_elapse:37700|ack_elapse:43743|ctl_first_sent_time:1746008385954979|lagest_ack_time:1746008385998351|curr_delivered:1812599| [2025/04/30 10:19:45 998438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385954979| [2025/04/30 10:19:45 998442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:1515| [2025/04/30 10:19:45 998446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41211|rttvar:2477|minrtt:30819|latest_rtt:43372|ack_delay:80| [2025/04/30 10:19:45 998450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41471|rttvar:2378|minrtt:30819|latest_rtt:43372|ack_delay:80| [2025/04/30 10:19:45 998456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1777|lost_pn:1774|thresh:3| [2025/04/30 10:19:45 998463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:45 998476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41471|rtt_var:2378|pto_duration:50983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 998481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 998485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 998490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:45 998497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386074096|now:1746008385998475|interv:75621| [2025/04/30 10:19:45 998503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386074096|now:1746008385998475|interval:75621|pto_count:0|srtt:41471 [2025/04/30 10:19:45 998510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37700, ack_elapse 43743, delivered 52807|rate 1207210|lost 231| [2025/04/30 10:19:45 998514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207210) in round 36| [2025/04/30 10:19:45 998518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:45 998523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:45 998527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385954979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 998531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385954979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:45 998536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:41471|latest_rtt:43372|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:45 998542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 10:19:45 998546] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746008385998351|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:45 998574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008505998351|now:1746008385998351|interv:120000000| [2025/04/30 10:19:45 998578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008505998351|now:1746008385998351|interv:120000000| [2025/04/30 10:19:45 998582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385999210|pq_index:0| [2025/04/30 10:19:45 998587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385997892| [2025/04/30 10:19:45 998591] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385998591| [2025/04/30 10:19:45 998596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385998595| [2025/04/30 10:19:45 998605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|min_srtt:41471|path_bw:1216058|loss_rate:4.27|path_pto:0| [2025/04/30 10:19:45 998610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:45 998615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 998619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 998624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|min_srtt:41471|path_bw:1216058|loss_rate:4.27|path_pto:0| [2025/04/30 10:19:45 998628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1879356| [2025/04/30 10:19:45 998633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:45 998637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:45 998641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|min_srtt:41471|path_bw:1216058|loss_rate:4.27|path_pto:0| [2025/04/30 10:19:45 998646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:45 998650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 998654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 998658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 998662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 998666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 998671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 998675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:45 998679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:45 998683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008385999210| [2025/04/30 10:19:45 998687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008385999210| [2025/04/30 10:19:45 998691] [debug] |xqc_engine_wakeup_after|wakeup:1746008385999210|now:1746008385998691|diff:519| [2025/04/30 10:19:45 998698] [debug] |xqc_engine_main_logic|END|now:1746008385998595| [2025/04/30 10:19:45 998703] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385998703| [2025/04/30 10:19:45 998707] [debug] |xqc_engine_wakeup_after|wakeup:1746008385999210|now:1746008385998707|diff:503| [2025/04/30 10:19:45 998711] [debug] |xqc_engine_main_logic|END|now:1746008385998703| [2025/04/30 10:19:45 999780] [debug] |xqc_engine_main_logic|BEGIN|now:1746008385999780| [2025/04/30 10:19:45 999790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008385999210|pq_index:0| [2025/04/30 10:19:45 999795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385998595| [2025/04/30 10:19:45 999800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008385999799| [2025/04/30 10:19:45 999805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008385999210|now:1746008385999799| [2025/04/30 10:19:45 999809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008385999210|now:1746008385999799| [2025/04/30 10:19:45 999813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:45 999819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41471|min_srtt:41471|path_bw:1216058|loss_rate:4.27|path_pto:0| [2025/04/30 10:19:45 999827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:45 999835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:45 999840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:45 999845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:45 999849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:45 999856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 999862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 999869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:45 999876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 10:19:45 999917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008385999886|stream_id:0|stream_offset:1825122| [2025/04/30 10:19:45 999925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:45 999931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:45 999937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41471|rtt_var:2378|pto_duration:50983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:45 999950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:45 999956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:45 999961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:45 999966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386075869|now:1746008385999937|interv:75932| [2025/04/30 10:19:45 999972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386075869|now:1746008385999937|interval:75932|pto_count:0|srtt:41471 [2025/04/30 10:19:45 999978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:45 999985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:45 999990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1826301| [2025/04/30 10:19:45 999997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 000002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 10:19:46 000040] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386000012|stream_id:0|stream_offset:1826301| [2025/04/30 10:19:46 000046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 000051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 000056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41471|rtt_var:2378|pto_duration:50983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 000060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 000064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 000068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 000072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386075995|now:1746008386000055|interv:75940| [2025/04/30 10:19:46 000079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386075995|now:1746008386000055|interval:75940|pto_count:0|srtt:41471 [2025/04/30 10:19:46 000086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 000094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 000100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1827480| [2025/04/30 10:19:46 000112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 000116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386001116|now:1746008386000116|interv:1000| [2025/04/30 10:19:46 000120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 000124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 000128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386001116| [2025/04/30 10:19:46 000132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386001116| [2025/04/30 10:19:46 000137] [debug] |xqc_engine_wakeup_after|wakeup:1746008386001116|now:1746008386000136|diff:980| [2025/04/30 10:19:46 000143] [debug] |xqc_engine_main_logic|END|now:1746008385999799| [2025/04/30 10:19:46 000323] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386000322| [2025/04/30 10:19:46 000333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 000342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:788| [2025/04/30 10:19:46 000347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 10:19:46 000356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 10:19:46 000362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 000370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1778| [2025/04/30 10:19:46 000377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1759792|prior_time:1746008385954608|is_app_limited:0|send_elapse:37839|ack_elapse:45714|ctl_first_sent_time:1746008385955118|lagest_ack_time:1746008386000322|curr_delivered:1813799| [2025/04/30 10:19:46 000385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385955118| [2025/04/30 10:19:46 000391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:1516| [2025/04/30 10:19:46 000395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1779| [2025/04/30 10:19:46 000400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1759792|prior_time:1746008385954608|is_app_limited:0|send_elapse:37839|ack_elapse:45714|ctl_first_sent_time:1746008385955118|lagest_ack_time:1746008386000322|curr_delivered:1814999| [2025/04/30 10:19:46 000404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385955260| [2025/04/30 10:19:46 000411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:1517| [2025/04/30 10:19:46 000417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41471|rttvar:2378|minrtt:30819|latest_rtt:45062|ack_delay:80| [2025/04/30 10:19:46 000424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41910|rttvar:2661|minrtt:30819|latest_rtt:45062|ack_delay:80| [2025/04/30 10:19:46 000436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/04/30 10:19:46 000440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 000446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41910|rtt_var:2661|pto_duration:52554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 000453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 000459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 000465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 000469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386077566|now:1746008386000446|interv:77120| [2025/04/30 10:19:46 000473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386077566|now:1746008386000446|interval:77120|pto_count:0|srtt:41910 [2025/04/30 10:19:46 000478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37839, ack_elapse 45714, delivered 55207|rate 1207660|lost 231| [2025/04/30 10:19:46 000482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207660) in round 36| [2025/04/30 10:19:46 000487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 000491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 000495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385955260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 000499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385955260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 000504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:41910|latest_rtt:45062|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 000510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 10:19:46 000514] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746008386000322|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 000519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506000322|now:1746008386000322|interv:120000000| [2025/04/30 10:19:46 000523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506000322|now:1746008386000322|interv:120000000| [2025/04/30 10:19:46 000527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386001116|pq_index:0| [2025/04/30 10:19:46 000532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008385999799| [2025/04/30 10:19:46 000536] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386000536| [2025/04/30 10:19:46 000569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386000567| [2025/04/30 10:19:46 000580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1216058|loss_rate:4.20|path_pto:0| [2025/04/30 10:19:46 000585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:46 000589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 000594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 000599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1216058|loss_rate:4.20|path_pto:0| [2025/04/30 10:19:46 000603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1881714| [2025/04/30 10:19:46 000607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 000612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 000616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1216058|loss_rate:4.20|path_pto:0| [2025/04/30 10:19:46 000620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 000624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 000628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 000632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 000637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 000641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 000645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1827480| [2025/04/30 10:19:46 000650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 000654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 000658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386001116| [2025/04/30 10:19:46 000670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386001116| [2025/04/30 10:19:46 000674] [debug] |xqc_engine_wakeup_after|wakeup:1746008386001116|now:1746008386000673|diff:443| [2025/04/30 10:19:46 000678] [debug] |xqc_engine_main_logic|END|now:1746008386000567| [2025/04/30 10:19:46 000683] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386000683| [2025/04/30 10:19:46 000687] [debug] |xqc_engine_wakeup_after|wakeup:1746008386001116|now:1746008386000687|diff:429| [2025/04/30 10:19:46 000691] [debug] |xqc_engine_main_logic|END|now:1746008386000683| [2025/04/30 10:19:46 001761] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386001761| [2025/04/30 10:19:46 001771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386001116|pq_index:0| [2025/04/30 10:19:46 001776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386000567| [2025/04/30 10:19:46 001781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386001780| [2025/04/30 10:19:46 001786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386001116|now:1746008386001780| [2025/04/30 10:19:46 001790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386001116|now:1746008386001780| [2025/04/30 10:19:46 001794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 001800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41910|min_srtt:41910|path_bw:1216058|loss_rate:4.20|path_pto:0| [2025/04/30 10:19:46 001805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 001810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 001815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 001822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 001829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 001837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 001841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1827480| [2025/04/30 10:19:46 001848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 001855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 10:19:46 001899] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386001867|stream_id:0|stream_offset:1827480| [2025/04/30 10:19:46 001909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 001924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 001931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41910|rtt_var:2661|pto_duration:52554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 001937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 001944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 001949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 001956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386079421|now:1746008386001930|interv:77491| [2025/04/30 10:19:46 001962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386079421|now:1746008386001930|interval:77491|pto_count:0|srtt:41910 [2025/04/30 10:19:46 001969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 001976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 001983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1828659| [2025/04/30 10:19:46 001990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 001997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 10:19:46 002039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386002008|stream_id:0|stream_offset:1828659| [2025/04/30 10:19:46 002049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 002057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 002063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41910|rtt_var:2661|pto_duration:52554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 002071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 002077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 002083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 002087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386079562|now:1746008386002063|interv:77499| [2025/04/30 10:19:46 002091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386079562|now:1746008386002063|interval:77499|pto_count:0|srtt:41910 [2025/04/30 10:19:46 002096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 002106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 002110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:46 002115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 002118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386003118|now:1746008386002118|interv:1000| [2025/04/30 10:19:46 002122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 002126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 002130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386003118| [2025/04/30 10:19:46 002135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386003118| [2025/04/30 10:19:46 002139] [debug] |xqc_engine_wakeup_after|wakeup:1746008386003118|now:1746008386002139|diff:979| [2025/04/30 10:19:46 002143] [debug] |xqc_engine_main_logic|END|now:1746008386001780| [2025/04/30 10:19:46 002337] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386002335| [2025/04/30 10:19:46 002349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 002359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:789| [2025/04/30 10:19:46 002365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 10:19:46 002373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 10:19:46 002381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 002388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1780| [2025/04/30 10:19:46 002396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1762192|prior_time:1746008385956472|is_app_limited:0|send_elapse:38881|ack_elapse:45863|ctl_first_sent_time:1746008385956877|lagest_ack_time:1746008386002335|curr_delivered:1816199| [2025/04/30 10:19:46 002403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385956877| [2025/04/30 10:19:46 002410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:1518| [2025/04/30 10:19:46 002418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1781| [2025/04/30 10:19:46 002425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1762192|prior_time:1746008385956472|is_app_limited:0|send_elapse:38881|ack_elapse:45863|ctl_first_sent_time:1746008385956877|lagest_ack_time:1746008386002335|curr_delivered:1817399| [2025/04/30 10:19:46 002432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385956992| [2025/04/30 10:19:46 002439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:1519| [2025/04/30 10:19:46 002445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41910|rttvar:2661|minrtt:30819|latest_rtt:45343|ack_delay:64| [2025/04/30 10:19:46 002460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42331|rttvar:2838|minrtt:30819|latest_rtt:45343|ack_delay:64| [2025/04/30 10:19:46 002467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/04/30 10:19:46 002474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 002480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42331|rtt_var:2838|pto_duration:53683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 002485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 002489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 002492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 002497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386080691|now:1746008386002480|interv:78211| [2025/04/30 10:19:46 002501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386080691|now:1746008386002480|interval:78211|pto_count:0|srtt:42331 [2025/04/30 10:19:46 002505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38881, ack_elapse 45863, delivered 55207|rate 1203737|lost 231| [2025/04/30 10:19:46 002510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203737) in round 36| [2025/04/30 10:19:46 002514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 002518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 002522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385956992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 002527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385956992|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 002532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:42331|latest_rtt:45343|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 002538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 10:19:46 002542] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746008386002335|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 002547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506002335|now:1746008386002335|interv:120000000| [2025/04/30 10:19:46 002571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506002335|now:1746008386002335|interv:120000000| [2025/04/30 10:19:46 002575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386003118|pq_index:0| [2025/04/30 10:19:46 002583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386001780| [2025/04/30 10:19:46 002587] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386002587| [2025/04/30 10:19:46 002592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386002591| [2025/04/30 10:19:46 002599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|min_srtt:42331|path_bw:1216058|loss_rate:4.13|path_pto:0| [2025/04/30 10:19:46 002603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 002608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 002613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 002617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|min_srtt:42331|path_bw:1216058|loss_rate:4.13|path_pto:0| [2025/04/30 10:19:46 002622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1884072| [2025/04/30 10:19:46 002626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 002631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 002635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|min_srtt:42331|path_bw:1216058|loss_rate:4.13|path_pto:0| [2025/04/30 10:19:46 002639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 002644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 002648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 002652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 002656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 002661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 002665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:46 002672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 002676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 002680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386003118| [2025/04/30 10:19:46 002684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386003118| [2025/04/30 10:19:46 002688] [debug] |xqc_engine_wakeup_after|wakeup:1746008386003118|now:1746008386002688|diff:430| [2025/04/30 10:19:46 002693] [debug] |xqc_engine_main_logic|END|now:1746008386002591| [2025/04/30 10:19:46 002699] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386002699| [2025/04/30 10:19:46 002702] [debug] |xqc_engine_wakeup_after|wakeup:1746008386003118|now:1746008386002702|diff:416| [2025/04/30 10:19:46 002706] [debug] |xqc_engine_main_logic|END|now:1746008386002699| [2025/04/30 10:19:46 003772] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386003772| [2025/04/30 10:19:46 003786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386003118|pq_index:0| [2025/04/30 10:19:46 003791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386002591| [2025/04/30 10:19:46 003797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386003795| [2025/04/30 10:19:46 003801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386003118|now:1746008386003795| [2025/04/30 10:19:46 003806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386003118|now:1746008386003795| [2025/04/30 10:19:46 003810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 003815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42331|min_srtt:42331|path_bw:1216058|loss_rate:4.13|path_pto:0| [2025/04/30 10:19:46 003820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 003827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 003834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 003840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 003847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 003854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 003860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:46 003867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 003873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 10:19:46 003939] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386003884|stream_id:0|stream_offset:1829838| [2025/04/30 10:19:46 003954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 003961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 003967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42331|rtt_var:2838|pto_duration:53683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 003973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 003978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 003984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 003989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386082567|now:1746008386003966|interv:78601| [2025/04/30 10:19:46 003995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386082567|now:1746008386003966|interval:78601|pto_count:0|srtt:42331 [2025/04/30 10:19:46 004001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 004008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 004015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1831017| [2025/04/30 10:19:46 004022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 004027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 10:19:46 004058] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386004034|stream_id:0|stream_offset:1831017| [2025/04/30 10:19:46 004064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 004069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 004073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42331|rtt_var:2838|pto_duration:53683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 004078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 004081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 004088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 004094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386082717|now:1746008386004073|interv:78644| [2025/04/30 10:19:46 004101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386082717|now:1746008386004073|interval:78644|pto_count:0|srtt:42331 [2025/04/30 10:19:46 004114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 004119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 004123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1832196| [2025/04/30 10:19:46 004128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 004132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386005132|now:1746008386004132|interv:1000| [2025/04/30 10:19:46 004136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 004140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 004144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386005132| [2025/04/30 10:19:46 004149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386005132| [2025/04/30 10:19:46 004153] [debug] |xqc_engine_wakeup_after|wakeup:1746008386005132|now:1746008386004153|diff:979| [2025/04/30 10:19:46 004157] [debug] |xqc_engine_main_logic|END|now:1746008386003795| [2025/04/30 10:19:46 004375] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386004374| [2025/04/30 10:19:46 004385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 004393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:790| [2025/04/30 10:19:46 004399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 10:19:46 004407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 10:19:46 004413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 004421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1782| [2025/04/30 10:19:46 004428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:56407|prior_delivered:1762192|prior_time:1746008385956472|is_app_limited:0|send_elapse:39119|ack_elapse:47902|ctl_first_sent_time:1746008385957115|lagest_ack_time:1746008386004374|curr_delivered:1818599| [2025/04/30 10:19:46 004435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385957115| [2025/04/30 10:19:46 004442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:1520| [2025/04/30 10:19:46 004448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1783| [2025/04/30 10:19:46 004455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:56407|prior_delivered:1762192|prior_time:1746008385956472|is_app_limited:0|send_elapse:39119|ack_elapse:47902|ctl_first_sent_time:1746008385957115|lagest_ack_time:1746008386004374|curr_delivered:1819799| [2025/04/30 10:19:46 004462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385958458| [2025/04/30 10:19:46 004473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:1521| [2025/04/30 10:19:46 004480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42331|rttvar:2838|minrtt:30819|latest_rtt:45916|ack_delay:64| [2025/04/30 10:19:46 004484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42771|rttvar:3009|minrtt:30819|latest_rtt:45916|ack_delay:64| [2025/04/30 10:19:46 004489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 10:19:46 004497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 004504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42771|rtt_var:3009|pto_duration:54807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 004510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 004517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 004521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 004525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386083841|now:1746008386004503|interv:79338| [2025/04/30 10:19:46 004529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386083841|now:1746008386004503|interval:79338|pto_count:0|srtt:42771 [2025/04/30 10:19:46 004534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39119, ack_elapse 47902, delivered 57607|rate 1202601|lost 231| [2025/04/30 10:19:46 004538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202601) in round 36| [2025/04/30 10:19:46 004542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 004547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 004564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385958458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 004569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385958458|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 004574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:42771|latest_rtt:45916|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 004580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 10:19:46 004585] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:792|frame:ACK |recv_time:1746008386004374|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 004590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506004374|now:1746008386004374|interv:120000000| [2025/04/30 10:19:46 004598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506004374|now:1746008386004374|interv:120000000| [2025/04/30 10:19:46 004602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386005132|pq_index:0| [2025/04/30 10:19:46 004607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386003795| [2025/04/30 10:19:46 004611] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386004610| [2025/04/30 10:19:46 004616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386004614| [2025/04/30 10:19:46 004622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|min_srtt:42771|path_bw:1216058|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:46 004626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 004631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 004635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 004640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|min_srtt:42771|path_bw:1216058|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:46 004645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1886430| [2025/04/30 10:19:46 004649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 004654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 004658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|min_srtt:42771|path_bw:1216058|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:46 004663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 004667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 004671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 004675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 004679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 004684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 004691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1832196| [2025/04/30 10:19:46 004695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 004699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 004703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386005132| [2025/04/30 10:19:46 004707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386005132| [2025/04/30 10:19:46 004711] [debug] |xqc_engine_wakeup_after|wakeup:1746008386005132|now:1746008386004711|diff:421| [2025/04/30 10:19:46 004716] [debug] |xqc_engine_main_logic|END|now:1746008386004614| [2025/04/30 10:19:46 004721] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386004721| [2025/04/30 10:19:46 004725] [debug] |xqc_engine_wakeup_after|wakeup:1746008386005132|now:1746008386004725|diff:407| [2025/04/30 10:19:46 004729] [debug] |xqc_engine_main_logic|END|now:1746008386004721| [2025/04/30 10:19:46 005795] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386005795| [2025/04/30 10:19:46 005806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386005132|pq_index:0| [2025/04/30 10:19:46 005815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386004614| [2025/04/30 10:19:46 005823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386005822| [2025/04/30 10:19:46 005830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386005132|now:1746008386005822| [2025/04/30 10:19:46 005837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386005132|now:1746008386005822| [2025/04/30 10:19:46 005844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 005850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42771|min_srtt:42771|path_bw:1216058|loss_rate:4.07|path_pto:0| [2025/04/30 10:19:46 005855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 005859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 005865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 005872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 005878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 005885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 005891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1832196| [2025/04/30 10:19:46 005899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 005913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 10:19:46 005969] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386005931|stream_id:0|stream_offset:1832196| [2025/04/30 10:19:46 005979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 005987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 005995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42771|rtt_var:3009|pto_duration:54807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 006002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 006008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 006013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 006019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386085738|now:1746008386005994|interv:79744| [2025/04/30 10:19:46 006026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386085738|now:1746008386005994|interval:79744|pto_count:0|srtt:42771 [2025/04/30 10:19:46 006034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 006042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 006049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1833375| [2025/04/30 10:19:46 006055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 006062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 10:19:46 006096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386006070|stream_id:0|stream_offset:1833375| [2025/04/30 10:19:46 006106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 006113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 006120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42771|rtt_var:3009|pto_duration:54807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 006126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 006130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 006134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 006143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386085877|now:1746008386006120|interv:79757| [2025/04/30 10:19:46 006147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386085877|now:1746008386006120|interval:79757|pto_count:0|srtt:42771 [2025/04/30 10:19:46 006152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 006157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 006161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:46 006166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 006170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386007169|now:1746008386006169|interv:1000| [2025/04/30 10:19:46 006174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 006177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 006182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386007169| [2025/04/30 10:19:46 006186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386007169| [2025/04/30 10:19:46 006190] [debug] |xqc_engine_wakeup_after|wakeup:1746008386007169|now:1746008386006190|diff:979| [2025/04/30 10:19:46 006194] [debug] |xqc_engine_main_logic|END|now:1746008386005822| [2025/04/30 10:19:46 006309] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386006307| [2025/04/30 10:19:46 006318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 006327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:792| [2025/04/30 10:19:46 006333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 10:19:46 006341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 10:19:46 006348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 006355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1784| [2025/04/30 10:19:46 006363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:58807|prior_delivered:1762192|prior_time:1746008385956472|is_app_limited:0|send_elapse:40616|ack_elapse:49835|ctl_first_sent_time:1746008385958612|lagest_ack_time:1746008386006307|curr_delivered:1820999| [2025/04/30 10:19:46 006370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385958612| [2025/04/30 10:19:46 006377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:1522| [2025/04/30 10:19:46 006384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1785| [2025/04/30 10:19:46 006390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:57607|prior_delivered:1764592|prior_time:1746008385958744|is_app_limited:0|send_elapse:39136|ack_elapse:47563|ctl_first_sent_time:1746008385960318|lagest_ack_time:1746008386006307|curr_delivered:1822199| [2025/04/30 10:19:46 006402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385960318| [2025/04/30 10:19:46 006409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:1523| [2025/04/30 10:19:46 006415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42771|rttvar:3009|minrtt:30819|latest_rtt:45989|ack_delay:48| [2025/04/30 10:19:46 006422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43167|rttvar:3049|minrtt:30819|latest_rtt:45989|ack_delay:48| [2025/04/30 10:19:46 006429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 10:19:46 006436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 006443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43167|rtt_var:3049|pto_duration:55363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 006450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 006456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 006462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 006468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386086433|now:1746008386006443|interv:79990| [2025/04/30 10:19:46 006473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386086433|now:1746008386006443|interval:79990|pto_count:0|srtt:43167 [2025/04/30 10:19:46 006478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39136, ack_elapse 47563, delivered 57607|rate 1211172|lost 231| [2025/04/30 10:19:46 006482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211172) in round 36| [2025/04/30 10:19:46 006487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 006491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 006495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385960318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 006499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385960318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 006504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:43167|latest_rtt:45989|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 006510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 10:19:46 006519] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746008386006307|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 006524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506006307|now:1746008386006307|interv:120000000| [2025/04/30 10:19:46 006528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506006307|now:1746008386006307|interv:120000000| [2025/04/30 10:19:46 006532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386007169|pq_index:0| [2025/04/30 10:19:46 006536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386005822| [2025/04/30 10:19:46 006540] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386006540| [2025/04/30 10:19:46 006545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386006544| [2025/04/30 10:19:46 006573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:46 006578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 006582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 006587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 006592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:46 006596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1888788| [2025/04/30 10:19:46 006600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 006605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 006609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:46 006613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 006618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 006621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 006625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 006633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 006638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 006642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:46 006647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 006650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 006655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386007169| [2025/04/30 10:19:46 006659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386007169| [2025/04/30 10:19:46 006663] [debug] |xqc_engine_wakeup_after|wakeup:1746008386007169|now:1746008386006663|diff:506| [2025/04/30 10:19:46 006667] [debug] |xqc_engine_main_logic|END|now:1746008386006544| [2025/04/30 10:19:46 006673] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386006672| [2025/04/30 10:19:46 006676] [debug] |xqc_engine_wakeup_after|wakeup:1746008386007169|now:1746008386006676|diff:493| [2025/04/30 10:19:46 006680] [debug] |xqc_engine_main_logic|END|now:1746008386006672| [2025/04/30 10:19:46 007750] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386007750| [2025/04/30 10:19:46 007760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386007169|pq_index:0| [2025/04/30 10:19:46 007764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386006544| [2025/04/30 10:19:46 007770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386007769| [2025/04/30 10:19:46 007774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386007169|now:1746008386007769| [2025/04/30 10:19:46 007779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386007169|now:1746008386007769| [2025/04/30 10:19:46 007783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 007788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1216058|loss_rate:4.00|path_pto:0| [2025/04/30 10:19:46 007793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 007797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 007801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 007806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 007813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 007820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 007828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:46 007841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 007848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 10:19:46 007926] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386007859|stream_id:0|stream_offset:1834554| [2025/04/30 10:19:46 007934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 007940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 007946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43167|rtt_var:3049|pto_duration:55363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 007953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 007958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 007963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 007969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386088222|now:1746008386007946|interv:80276| [2025/04/30 10:19:46 007975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386088222|now:1746008386007946|interval:80276|pto_count:0|srtt:43167 [2025/04/30 10:19:46 007981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 007988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 007994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1835733| [2025/04/30 10:19:46 008000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 008007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 10:19:46 008044] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386008017|stream_id:0|stream_offset:1835733| [2025/04/30 10:19:46 008054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 008061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 008068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43167|rtt_var:3049|pto_duration:55363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 008075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 008086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 008090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 008094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386088380|now:1746008386008067|interv:80313| [2025/04/30 10:19:46 008098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386088380|now:1746008386008067|interval:80313|pto_count:0|srtt:43167 [2025/04/30 10:19:46 008103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 008108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 008112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1836912| [2025/04/30 10:19:46 008117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 008120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386009120|now:1746008386008120|interv:1000| [2025/04/30 10:19:46 008125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 008128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 008132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386009120| [2025/04/30 10:19:46 008137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386009120| [2025/04/30 10:19:46 008141] [debug] |xqc_engine_wakeup_after|wakeup:1746008386009120|now:1746008386008141|diff:979| [2025/04/30 10:19:46 008145] [debug] |xqc_engine_main_logic|END|now:1746008386007769| [2025/04/30 10:19:46 008302] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386008302| [2025/04/30 10:19:46 008309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 008317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:793| [2025/04/30 10:19:46 008324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 10:19:46 008332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 10:19:46 008339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 008346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1786| [2025/04/30 10:19:46 008353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:58807|prior_delivered:1764592|prior_time:1746008385958744|is_app_limited:0|send_elapse:39269|ack_elapse:49558|ctl_first_sent_time:1746008385960451|lagest_ack_time:1746008386008302|curr_delivered:1823399| [2025/04/30 10:19:46 008360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385960451| [2025/04/30 10:19:46 008368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:1524| [2025/04/30 10:19:46 008373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1787| [2025/04/30 10:19:46 008385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:57607|prior_delivered:1766992|prior_time:1746008385960641|is_app_limited:0|send_elapse:39205|ack_elapse:47661|ctl_first_sent_time:1746008385962174|lagest_ack_time:1746008386008302|curr_delivered:1824599| [2025/04/30 10:19:46 008392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385962174| [2025/04/30 10:19:46 008398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:1525| [2025/04/30 10:19:46 008405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43167|rttvar:3049|minrtt:30819|latest_rtt:46128|ack_delay:80| [2025/04/30 10:19:46 008411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43528|rttvar:3007|minrtt:30819|latest_rtt:46128|ack_delay:80| [2025/04/30 10:19:46 008418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 10:19:46 008425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 008431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:3007|pto_duration:55556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 008438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 008442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 008446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 008450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386088573|now:1746008386008431|interv:80142| [2025/04/30 10:19:46 008454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386088573|now:1746008386008431|interval:80142|pto_count:0|srtt:43528 [2025/04/30 10:19:46 008459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39205, ack_elapse 47661, delivered 57607|rate 1208682|lost 231| [2025/04/30 10:19:46 008463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208682) in round 36| [2025/04/30 10:19:46 008467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 008472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 008476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385962174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 008480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385962174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 008485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:43528|latest_rtt:46128|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 008494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 10:19:46 008499] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746008386008302|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 008504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506008302|now:1746008386008302|interv:120000000| [2025/04/30 10:19:46 008508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506008302|now:1746008386008302|interv:120000000| [2025/04/30 10:19:46 008512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386009120|pq_index:0| [2025/04/30 10:19:46 008516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386007769| [2025/04/30 10:19:46 008520] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386008520| [2025/04/30 10:19:46 008525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386008524| [2025/04/30 10:19:46 008531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1216058|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:46 008536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 008540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 008545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 008566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1216058|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:46 008573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1891146| [2025/04/30 10:19:46 008577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 008582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 008586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1216058|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:46 008590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 008595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 008599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 008606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 008611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 008615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 008620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1836912| [2025/04/30 10:19:46 008624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 008628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 008632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386009120| [2025/04/30 10:19:46 008636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386009120| [2025/04/30 10:19:46 008640] [debug] |xqc_engine_wakeup_after|wakeup:1746008386009120|now:1746008386008640|diff:480| [2025/04/30 10:19:46 008645] [debug] |xqc_engine_main_logic|END|now:1746008386008524| [2025/04/30 10:19:46 008650] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386008650| [2025/04/30 10:19:46 008654] [debug] |xqc_engine_wakeup_after|wakeup:1746008386009120|now:1746008386008654|diff:466| [2025/04/30 10:19:46 008658] [debug] |xqc_engine_main_logic|END|now:1746008386008650| [2025/04/30 10:19:46 009729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386009728| [2025/04/30 10:19:46 009738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386009120|pq_index:0| [2025/04/30 10:19:46 009743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386008524| [2025/04/30 10:19:46 009748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386009747| [2025/04/30 10:19:46 009753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386009120|now:1746008386009747| [2025/04/30 10:19:46 009757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386009120|now:1746008386009747| [2025/04/30 10:19:46 009761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 009767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1216058|loss_rate:3.94|path_pto:0| [2025/04/30 10:19:46 009771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 009776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 009780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 009784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 009788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 009797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 009802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1836912| [2025/04/30 10:19:46 009809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 009816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 10:19:46 009860] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386009828|stream_id:0|stream_offset:1836912| [2025/04/30 10:19:46 009869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 009876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 009884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:3007|pto_duration:55556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 009890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 009896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 009902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 009908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386090384|now:1746008386009883|interv:80501| [2025/04/30 10:19:46 009915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386090384|now:1746008386009883|interval:80501|pto_count:0|srtt:43528 [2025/04/30 10:19:46 009921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 009929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 009935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1838091| [2025/04/30 10:19:46 009942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 009949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 10:19:46 009997] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386009960|stream_id:0|stream_offset:1838091| [2025/04/30 10:19:46 010008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 010015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 010022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:3007|pto_duration:55556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 010035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 010039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 010043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 010047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386090516|now:1746008386010021|interv:80495| [2025/04/30 10:19:46 010051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386090516|now:1746008386010021|interval:80495|pto_count:0|srtt:43528 [2025/04/30 10:19:46 010055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 010061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 010065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:46 010070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 010074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386011073|now:1746008386010073|interv:1000| [2025/04/30 10:19:46 010078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 010082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 010086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386011073| [2025/04/30 10:19:46 010090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386011073| [2025/04/30 10:19:46 010094] [debug] |xqc_engine_wakeup_after|wakeup:1746008386011073|now:1746008386010094|diff:979| [2025/04/30 10:19:46 010099] [debug] |xqc_engine_main_logic|END|now:1746008386009747| [2025/04/30 10:19:46 010353] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008386010352| [2025/04/30 10:19:46 010364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 010372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:794| [2025/04/30 10:19:46 010378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 10:19:46 010387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 10:19:46 010394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 010401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1788| [2025/04/30 10:19:46 010408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:56407|prior_delivered:1769392|prior_time:1746008385962424|is_app_limited:0|send_elapse:40975|ack_elapse:47928|ctl_first_sent_time:1746008385964040|lagest_ack_time:1746008386010352|curr_delivered:1825799| [2025/04/30 10:19:46 010413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385964040| [2025/04/30 10:19:46 010423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:1526| [2025/04/30 10:19:46 010430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1789| [2025/04/30 10:19:46 010436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:56407|prior_delivered:1769392|prior_time:1746008385962424|is_app_limited:0|send_elapse:40975|ack_elapse:47928|ctl_first_sent_time:1746008385964040|lagest_ack_time:1746008386010352|curr_delivered:1826999| [2025/04/30 10:19:46 010443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385964172| [2025/04/30 10:19:46 010449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:1527| [2025/04/30 10:19:46 010455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43528|rttvar:3007|minrtt:30819|latest_rtt:46180|ack_delay:64| [2025/04/30 10:19:46 010460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43851|rttvar:2903|minrtt:30819|latest_rtt:46180|ack_delay:64| [2025/04/30 10:19:46 010467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 10:19:46 010474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 010481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43851|rtt_var:2903|pto_duration:55463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 010486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 010490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 010494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 010498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386090423|now:1746008386010480|interv:79943| [2025/04/30 10:19:46 010502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386090423|now:1746008386010480|interval:79943|pto_count:0|srtt:43851 [2025/04/30 10:19:46 010507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40975, ack_elapse 47928, delivered 57607|rate 1201948|lost 231| [2025/04/30 10:19:46 010512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201948) in round 36| [2025/04/30 10:19:46 010516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 010520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93692|extra_cwnd:9600| [2025/04/30 10:19:46 010524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385964172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 010529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:2400|po_sent_time:1746008385964172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1774192| [2025/04/30 10:19:46 010537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1216058|bw:1216058|cwnd:103292|full_bw_reached:1|inflight:46807|srtt:43851|latest_rtt:46180|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 010543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 10:19:46 010548] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746008386010352|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 010574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506010352|now:1746008386010352|interv:120000000| [2025/04/30 10:19:46 010578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506010352|now:1746008386010352|interv:120000000| [2025/04/30 10:19:46 010582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386011073|pq_index:0| [2025/04/30 10:19:46 010586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386009747| [2025/04/30 10:19:46 010590] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386010590| [2025/04/30 10:19:46 010595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386010594| [2025/04/30 10:19:46 010601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|min_srtt:43851|path_bw:1216058|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:46 010606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 010611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 010616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 010620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|min_srtt:43851|path_bw:1216058|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:46 010624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 010629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 010633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 010638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|min_srtt:43851|path_bw:1216058|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:46 010642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 010650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 010654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 010658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 010662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 010667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 010671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:46 010675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 010679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 010683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386011073| [2025/04/30 10:19:46 010687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386011073| [2025/04/30 10:19:46 010691] [debug] |xqc_engine_wakeup_after|wakeup:1746008386011073|now:1746008386010691|diff:382| [2025/04/30 10:19:46 010696] [debug] |xqc_engine_main_logic|END|now:1746008386010594| [2025/04/30 10:19:46 010701] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386010701| [2025/04/30 10:19:46 010705] [debug] |xqc_engine_wakeup_after|wakeup:1746008386011073|now:1746008386010705|diff:368| [2025/04/30 10:19:46 010709] [debug] |xqc_engine_main_logic|END|now:1746008386010701| [2025/04/30 10:19:46 011776] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386011776| [2025/04/30 10:19:46 011786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386011073|pq_index:0| [2025/04/30 10:19:46 011790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386010594| [2025/04/30 10:19:46 011795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386011794| [2025/04/30 10:19:46 011800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386011073|now:1746008386011794| [2025/04/30 10:19:46 011804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386011073|now:1746008386011794| [2025/04/30 10:19:46 011811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 011819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43851|min_srtt:43851|path_bw:1216058|loss_rate:3.88|path_pto:0| [2025/04/30 10:19:46 011827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 011834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 011839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 011850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 011857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 011864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 011870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:46 011877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 011883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 10:19:46 011928] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386011894|stream_id:0|stream_offset:1839270| [2025/04/30 10:19:46 011937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 011944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 011951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43851|rtt_var:2903|pto_duration:55463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 011958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 011964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 011970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 011976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386092357|now:1746008386011950|interv:80407| [2025/04/30 10:19:46 011982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386092357|now:1746008386011950|interval:80407|pto_count:0|srtt:43851 [2025/04/30 10:19:46 011989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:48007| [2025/04/30 10:19:46 011997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 012004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1840449| [2025/04/30 10:19:46 012010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 012015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 10:19:46 012049] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386012022|stream_id:0|stream_offset:1840449| [2025/04/30 10:19:46 012058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 012076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 012084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43851|rtt_var:2903|pto_duration:55463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 012089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 012093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 012097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 012101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386092485|now:1746008386012083|interv:80402| [2025/04/30 10:19:46 012105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386092485|now:1746008386012083|interval:80402|pto_count:0|srtt:43851 [2025/04/30 10:19:46 012109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103292|inflight:49207| [2025/04/30 10:19:46 012114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 012118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:103292|conn:0000564648F8D6FC|stream_id:0|stream_offset:1841628| [2025/04/30 10:19:46 012123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 012127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386013127|now:1746008386012127|interv:1000| [2025/04/30 10:19:46 012131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 012135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 012139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386013127| [2025/04/30 10:19:46 012143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386013127| [2025/04/30 10:19:46 012147] [debug] |xqc_engine_wakeup_after|wakeup:1746008386013127|now:1746008386012147|diff:980| [2025/04/30 10:19:46 012151] [debug] |xqc_engine_main_logic|END|now:1746008386011794| [2025/04/30 10:19:46 012266] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008386012265| [2025/04/30 10:19:46 012275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 012283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:795| [2025/04/30 10:19:46 012289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 10:19:46 012297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 10:19:46 012303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 012311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1791| [2025/04/30 10:19:46 012318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55207|prior_delivered:1774192|prior_time:1746008385966417|is_app_limited:0|send_elapse:40155|ack_elapse:45848|ctl_first_sent_time:1746008385968032|lagest_ack_time:1746008386012265|curr_delivered:1828199| [2025/04/30 10:19:46 012331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385968032| [2025/04/30 10:19:46 012339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:1528| [2025/04/30 10:19:46 012345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43851|rttvar:2903|minrtt:30819|latest_rtt:44233|ack_delay:72| [2025/04/30 10:19:46 012353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43890|rttvar:2255|minrtt:30819|latest_rtt:44233|ack_delay:72| [2025/04/30 10:19:46 012360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1791|lost_pn:1788|thresh:3| [2025/04/30 10:19:46 012367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 012373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386015786|now:1746008386012373|interval:3413| [2025/04/30 10:19:46 012380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386015786|now:1746008386012373|interv:3413| [2025/04/30 10:19:46 012386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40155, ack_elapse 45848, delivered 54007|rate 1177957|lost 231| [2025/04/30 10:19:46 012390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 10:19:46 012397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177957) in round 37| [2025/04/30 10:19:46 012403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 012410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 012415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1200|po_sent_time:1746008385968032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1828199| [2025/04/30 10:19:46 012420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103292|packet_lost:0|acked:1200|po_sent_time:1746008385968032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1828199| [2025/04/30 10:19:46 012425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:43890|latest_rtt:44233|min_rtt:30819|applimit:0|lost:231|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 012431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 10:19:46 012436] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746008386012265|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 012440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506012265|now:1746008386012265|interv:120000000| [2025/04/30 10:19:46 012445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506012265|now:1746008386012265|interv:120000000| [2025/04/30 10:19:46 012453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386013127|pq_index:0| [2025/04/30 10:19:46 012457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386011794| [2025/04/30 10:19:46 012461] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386012461| [2025/04/30 10:19:46 012466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386012465| [2025/04/30 10:19:46 012472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1211968|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:46 012477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 012481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 012485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 012489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 012493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 012498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 012502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1841628| [2025/04/30 10:19:46 012506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 012510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 012514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386013127| [2025/04/30 10:19:46 012518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386013127| [2025/04/30 10:19:46 012522] [debug] |xqc_engine_wakeup_after|wakeup:1746008386013127|now:1746008386012522|diff:605| [2025/04/30 10:19:46 012527] [debug] |xqc_engine_main_logic|END|now:1746008386012465| [2025/04/30 10:19:46 012532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386012532| [2025/04/30 10:19:46 012536] [debug] |xqc_engine_wakeup_after|wakeup:1746008386013127|now:1746008386012536|diff:591| [2025/04/30 10:19:46 012540] [debug] |xqc_engine_main_logic|END|now:1746008386012532| [2025/04/30 10:19:46 013609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386013609| [2025/04/30 10:19:46 013618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386013127|pq_index:0| [2025/04/30 10:19:46 013622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386012465| [2025/04/30 10:19:46 013627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386013626| [2025/04/30 10:19:46 013632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386013127|now:1746008386013626| [2025/04/30 10:19:46 013641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386013127|now:1746008386013626| [2025/04/30 10:19:46 013645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 013650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1211968|loss_rate:3.82|path_pto:0| [2025/04/30 10:19:46 013655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 013660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 013664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 013668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 013672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 013677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 013681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1841628| [2025/04/30 10:19:46 013685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 013690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 10:19:46 013728] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386013698|stream_id:0|stream_offset:1841628| [2025/04/30 10:19:46 013738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 013745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 013752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386015786|now:1746008386013751|interval:2035| [2025/04/30 10:19:46 013759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386015786|now:1746008386013751|interv:2035| [2025/04/30 10:19:46 013764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 013769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 013773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1842807| [2025/04/30 10:19:46 013778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 013782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 10:19:46 013818] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386013793|stream_id:0|stream_offset:1842807| [2025/04/30 10:19:46 013827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 013834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 013841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386015786|now:1746008386013840|interval:1946| [2025/04/30 10:19:46 013847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386015786|now:1746008386013840|interv:1946| [2025/04/30 10:19:46 013853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 013860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 013866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:46 013873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 013880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386014879|now:1746008386013879|interv:1000| [2025/04/30 10:19:46 013885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 013891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 013897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386014879| [2025/04/30 10:19:46 013903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386014879| [2025/04/30 10:19:46 013909] [debug] |xqc_engine_wakeup_after|wakeup:1746008386014879|now:1746008386013909|diff:970| [2025/04/30 10:19:46 013916] [debug] |xqc_engine_main_logic|END|now:1746008386013626| [2025/04/30 10:19:46 014277] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008386014276| [2025/04/30 10:19:46 014289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 014298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:796| [2025/04/30 10:19:46 014305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 10:19:46 014314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 10:19:46 014320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 014328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1792| [2025/04/30 10:19:46 014335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:56407|prior_delivered:1774192|prior_time:1746008385966417|is_app_limited:0|send_elapse:40279|ack_elapse:47859|ctl_first_sent_time:1746008385968156|lagest_ack_time:1746008386014276|curr_delivered:1829399| [2025/04/30 10:19:46 014343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385968156| [2025/04/30 10:19:46 014357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:1529| [2025/04/30 10:19:46 014364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1793| [2025/04/30 10:19:46 014371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:55207|prior_delivered:1776592|prior_time:1746008385968416|is_app_limited:0|send_elapse:40769|ack_elapse:45860|ctl_first_sent_time:1746008385970031|lagest_ack_time:1746008386014276|curr_delivered:1830599| [2025/04/30 10:19:46 014379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385970031| [2025/04/30 10:19:46 014385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:1530| [2025/04/30 10:19:46 014392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43890|rttvar:2255|minrtt:30819|latest_rtt:44245|ack_delay:56| [2025/04/30 10:19:46 014397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43927|rttvar:1766|minrtt:30819|latest_rtt:44245|ack_delay:56| [2025/04/30 10:19:46 014402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 10:19:46 014407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1790|lost_pn:1790|po_sent_time:1746008385966024|lost_send_time:1746008385964501|loss_delay:49775|frame:STREAM |repair:128| [2025/04/30 10:19:46 014411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385966024u| [2025/04/30 10:19:46 014416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 014421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43927|rtt_var:1766|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 014425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 014429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 014433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 014437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386089784|now:1746008386014420|interv:75364| [2025/04/30 10:19:46 014441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386089784|now:1746008386014420|interval:75364|pto_count:0|srtt:43927 [2025/04/30 10:19:46 014446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40769, ack_elapse 45860, delivered 54007|rate 1177649|lost 232| [2025/04/30 10:19:46 014450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177649) in round 37| [2025/04/30 10:19:46 014454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 014458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 014462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:1|acked:2400|po_sent_time:1746008385970031|recovery:1|recovery_start:1746008386014416|packet_conservation:0|next_round_delivered:1828199| [2025/04/30 10:19:46 014471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008385970031|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 014475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:43927|latest_rtt:44245|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 014481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 10:19:46 014486] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746008386014276|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 014491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506014276|now:1746008386014276|interv:120000000| [2025/04/30 10:19:46 014495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506014276|now:1746008386014276|interv:120000000| [2025/04/30 10:19:46 014499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386014879|pq_index:0| [2025/04/30 10:19:46 014503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386013626| [2025/04/30 10:19:46 014507] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386014507| [2025/04/30 10:19:46 014512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386014511| [2025/04/30 10:19:46 014518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1211968|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:46 014523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 014527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 014531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 014535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 014540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 014544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1211968|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:46 014548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 014573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 014580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 014584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 014588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 014593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 014597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:46 014602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 014605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 014609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386014879| [2025/04/30 10:19:46 014614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386014879| [2025/04/30 10:19:46 014618] [debug] |xqc_engine_wakeup_after|wakeup:1746008386014879|now:1746008386014617|diff:262| [2025/04/30 10:19:46 014622] [debug] |xqc_engine_main_logic|END|now:1746008386014511| [2025/04/30 10:19:46 014628] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386014627| [2025/04/30 10:19:46 014631] [debug] |xqc_engine_wakeup_after|wakeup:1746008386014879|now:1746008386014631|diff:248| [2025/04/30 10:19:46 014635] [debug] |xqc_engine_main_logic|END|now:1746008386014627| [2025/04/30 10:19:46 015704] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386015703| [2025/04/30 10:19:46 015714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386014879|pq_index:0| [2025/04/30 10:19:46 015719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386014511| [2025/04/30 10:19:46 015724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386015723| [2025/04/30 10:19:46 015729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386014879|now:1746008386015723| [2025/04/30 10:19:46 015733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386014879|now:1746008386015723| [2025/04/30 10:19:46 015738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 015746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1211968|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:46 015753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 015760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 015766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 015773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 015789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 015797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43927|min_srtt:43927|path_bw:1211968|loss_rate:3.76|path_pto:0| [2025/04/30 10:19:46 015804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 015809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 015813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 015817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 015821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 015826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 015831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:46 015838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 015845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 10:19:46 015888] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386015856|stream_id:0|stream_offset:1843986| [2025/04/30 10:19:46 015897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 015904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 015911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43927|rtt_var:1766|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 015918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 015924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 015931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 015937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386091847|now:1746008386015910|interv:75937| [2025/04/30 10:19:46 015943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386091847|now:1746008386015910|interval:75937|pto_count:0|srtt:43927 [2025/04/30 10:19:46 015951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 015960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 015973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1845165| [2025/04/30 10:19:46 015978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 015983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 10:19:46 016018] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386015990|stream_id:0|stream_offset:1845165| [2025/04/30 10:19:46 016027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 016034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 016041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43927|rtt_var:1766|pto_duration:50991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 016047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 016051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 016055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 016059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386091981|now:1746008386016041|interv:75940| [2025/04/30 10:19:46 016063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386091981|now:1746008386016041|interval:75940|pto_count:0|srtt:43927 [2025/04/30 10:19:46 016067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 016072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 016076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1846344| [2025/04/30 10:19:46 016081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 016085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386019356| [2025/04/30 10:19:46 016090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386019356| [2025/04/30 10:19:46 016094] [debug] |xqc_engine_wakeup_after|wakeup:1746008386019356|now:1746008386016093|diff:3263| [2025/04/30 10:19:46 016098] [debug] |xqc_engine_main_logic|END|now:1746008386015723| [2025/04/30 10:19:46 016301] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008386016299| [2025/04/30 10:19:46 016311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 016320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:797| [2025/04/30 10:19:46 016325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 10:19:46 016331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 10:19:46 016344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 016351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1794| [2025/04/30 10:19:46 016359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1778992|prior_time:1746008385970483|is_app_limited:0|send_elapse:41042|ack_elapse:45816|ctl_first_sent_time:1746008385972157|lagest_ack_time:1746008386016299|curr_delivered:1831799| [2025/04/30 10:19:46 016364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385972157| [2025/04/30 10:19:46 016369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:1530| [2025/04/30 10:19:46 016373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1795| [2025/04/30 10:19:46 016380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1778992|prior_time:1746008385970483|is_app_limited:0|send_elapse:41042|ack_elapse:45816|ctl_first_sent_time:1746008385972157|lagest_ack_time:1746008386016299|curr_delivered:1832999| [2025/04/30 10:19:46 016387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385972274| [2025/04/30 10:19:46 016394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:1531| [2025/04/30 10:19:46 016401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43927|rttvar:1766|minrtt:30819|latest_rtt:44025|ack_delay:64| [2025/04/30 10:19:46 016408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43932|rttvar:1333|minrtt:30819|latest_rtt:44025|ack_delay:64| [2025/04/30 10:19:46 016415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 10:19:46 016421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 016428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 016435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43932|rtt_var:1333|pto_duration:49264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 016441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 016445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 016449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 016453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386090254|now:1746008386016434|interv:73820| [2025/04/30 10:19:46 016457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386090254|now:1746008386016434|interval:73820|pto_count:0|srtt:43932 [2025/04/30 10:19:46 016461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41042, ack_elapse 45816, delivered 54007|rate 1178780|lost 232| [2025/04/30 10:19:46 016470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178780) in round 37| [2025/04/30 10:19:46 016474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 016478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 016482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385972274|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 016487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385972274|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 016491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:43932|latest_rtt:44025|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 016498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 10:19:46 016502] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746008386016299|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 016507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506016299|now:1746008386016299|interv:120000000| [2025/04/30 10:19:46 016511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506016299|now:1746008386016299|interv:120000000| [2025/04/30 10:19:46 016515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386019356|pq_index:0| [2025/04/30 10:19:46 016519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386015723| [2025/04/30 10:19:46 016523] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386016523| [2025/04/30 10:19:46 016528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386016527| [2025/04/30 10:19:46 016534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43932|min_srtt:43932|path_bw:1211968|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:46 016539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 016543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 016547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 016572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 016577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 016584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43932|min_srtt:43932|path_bw:1211968|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:46 016588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 016593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 016597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 016600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 016605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 016609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 016613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1846344| [2025/04/30 10:19:46 016618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 016622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386017622|now:1746008386016622|interv:1000| [2025/04/30 10:19:46 016626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 016630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 016634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386017622| [2025/04/30 10:19:46 016638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386017622| [2025/04/30 10:19:46 016642] [debug] |xqc_engine_wakeup_after|wakeup:1746008386017622|now:1746008386016642|diff:980| [2025/04/30 10:19:46 016646] [debug] |xqc_engine_main_logic|END|now:1746008386016527| [2025/04/30 10:19:46 016652] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386016651| [2025/04/30 10:19:46 016655] [debug] |xqc_engine_wakeup_after|wakeup:1746008386017622|now:1746008386016655|diff:967| [2025/04/30 10:19:46 016659] [debug] |xqc_engine_main_logic|END|now:1746008386016651| [2025/04/30 10:19:46 017731] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386017730| [2025/04/30 10:19:46 017740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386017622|pq_index:0| [2025/04/30 10:19:46 017745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386016527| [2025/04/30 10:19:46 017750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386017749| [2025/04/30 10:19:46 017755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386017622|now:1746008386017749| [2025/04/30 10:19:46 017759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386017622|now:1746008386017749| [2025/04/30 10:19:46 017763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 017768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43932|min_srtt:43932|path_bw:1211968|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:46 017780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 017787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 017793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 017799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 017806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 017812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43932|min_srtt:43932|path_bw:1211968|loss_rate:3.70|path_pto:0| [2025/04/30 10:19:46 017818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 017825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 017831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 017836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 017843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 017850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 017857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1846344| [2025/04/30 10:19:46 017863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 017870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 10:19:46 017912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386017881|stream_id:0|stream_offset:1846344| [2025/04/30 10:19:46 017922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 017929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 017935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43932|rtt_var:1333|pto_duration:49264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 017942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 017948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 017961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 017967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386092145|now:1746008386017935|interv:74210| [2025/04/30 10:19:46 017972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386092145|now:1746008386017935|interval:74210|pto_count:0|srtt:43932 [2025/04/30 10:19:46 017977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 017982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 017987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1847523| [2025/04/30 10:19:46 017995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 018002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 10:19:46 018039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386018012|stream_id:0|stream_offset:1847523| [2025/04/30 10:19:46 018049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 018056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 018063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43932|rtt_var:1333|pto_duration:49264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 018068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 018073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 018080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 018086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386092276|now:1746008386018063|interv:74213| [2025/04/30 10:19:46 018092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386092276|now:1746008386018063|interval:74213|pto_count:0|srtt:43932 [2025/04/30 10:19:46 018098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 018104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 018108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:46 018113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 018117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386019356| [2025/04/30 10:19:46 018126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386019356| [2025/04/30 10:19:46 018130] [debug] |xqc_engine_wakeup_after|wakeup:1746008386019356|now:1746008386018130|diff:1226| [2025/04/30 10:19:46 018134] [debug] |xqc_engine_main_logic|END|now:1746008386017749| [2025/04/30 10:19:46 018298] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386018297| [2025/04/30 10:19:46 018305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 018311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:798| [2025/04/30 10:19:46 018315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 10:19:46 018323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 10:19:46 018330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 018337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1796| [2025/04/30 10:19:46 018344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1781392|prior_time:1746008385972467|is_app_limited:0|send_elapse:40937|ack_elapse:45830|ctl_first_sent_time:1746008385974073|lagest_ack_time:1746008386018297|curr_delivered:1834199| [2025/04/30 10:19:46 018350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385974073| [2025/04/30 10:19:46 018357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:1532| [2025/04/30 10:19:46 018364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1797| [2025/04/30 10:19:46 018370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52807|prior_delivered:1783792|prior_time:1746008385974395|is_app_limited:0|send_elapse:40836|ack_elapse:43902|ctl_first_sent_time:1746008385976001|lagest_ack_time:1746008386018297|curr_delivered:1835399| [2025/04/30 10:19:46 018378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385976001| [2025/04/30 10:19:46 018384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:1533| [2025/04/30 10:19:46 018391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43932|rttvar:1333|minrtt:30819|latest_rtt:42296|ack_delay:104| [2025/04/30 10:19:46 018397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43715|rttvar:1435|minrtt:30819|latest_rtt:42296|ack_delay:104| [2025/04/30 10:19:46 018403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 10:19:46 018410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 018416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 018420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:1435|pto_duration:49455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 018425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 018433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 018437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 018441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386092467|now:1746008386018420|interv:74047| [2025/04/30 10:19:46 018445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386092467|now:1746008386018420|interval:74047|pto_count:0|srtt:43715 [2025/04/30 10:19:46 018449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40836, ack_elapse 43902, delivered 51607|rate 1175504|lost 232| [2025/04/30 10:19:46 018456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175504) in round 37| [2025/04/30 10:19:46 018462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 018469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 018475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385976001|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 018481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385976001|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 018486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:43715|latest_rtt:42296|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 018491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 018496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 018501] [debug] |scid:4d358c2a7f7f65783b45b444|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 10:19:46 018506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 10:19:46 018510] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:799|frame:PING ACK |recv_time:1746008386018297|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 018515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506018297|now:1746008386018297|interv:120000000| [2025/04/30 10:19:46 018519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506018297|now:1746008386018297|interv:120000000| [2025/04/30 10:19:46 018523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386019356|pq_index:0| [2025/04/30 10:19:46 018528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386017749| [2025/04/30 10:19:46 018532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386018532| [2025/04/30 10:19:46 018540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386018539| [2025/04/30 10:19:46 018546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:799|ack_delay:248|first_ack_range:7|largest_pkt_recv_time:1746008386018297| [2025/04/30 10:19:46 018570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:799|low:792|pkt_pns:2| [2025/04/30 10:19:46 018574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:790|low:786|pkt_pns:2| [2025/04/30 10:19:46 018578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:784|low:761|pkt_pns:2| [2025/04/30 10:19:46 018582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:799|frame_largest_recv:799| [2025/04/30 10:19:46 018586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 018591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211968|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:46 018596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 018600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 018604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 018608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 018612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 018616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211968|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:46 018621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 018625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 018629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 018632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 018637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 018641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 018645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:46 018650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 018654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386019654|now:1746008386018654|interv:1000| [2025/04/30 10:19:46 018661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 018665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 018670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386019654| [2025/04/30 10:19:46 018676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386019654| [2025/04/30 10:19:46 018681] [debug] |xqc_engine_wakeup_after|wakeup:1746008386019654|now:1746008386018681|diff:973| [2025/04/30 10:19:46 018687] [debug] |xqc_engine_main_logic|END|now:1746008386018539| [2025/04/30 10:19:46 018692] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386018692| [2025/04/30 10:19:46 018696] [debug] |xqc_engine_wakeup_after|wakeup:1746008386019654|now:1746008386018696|diff:958| [2025/04/30 10:19:46 018700] [debug] |xqc_engine_main_logic|END|now:1746008386018692| [2025/04/30 10:19:46 019744] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386019744| [2025/04/30 10:19:46 019760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386019654|pq_index:0| [2025/04/30 10:19:46 019765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386018539| [2025/04/30 10:19:46 019770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386019769| [2025/04/30 10:19:46 019776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386019654|now:1746008386019769| [2025/04/30 10:19:46 019783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386019654|now:1746008386019769| [2025/04/30 10:19:46 019789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 019798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211968|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:46 019804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 019808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 019814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 019821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 019828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 019834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211968|loss_rate:3.65|path_pto:0| [2025/04/30 10:19:46 019841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 019847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 019853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 019872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 019879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 019887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 019894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:46 019900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 019908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 10:19:46 019950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1837|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46807|now:1746008386019919|stream_id:0|stream_offset:1848702| [2025/04/30 10:19:46 019960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1837|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 019967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 019973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:1435|pto_duration:49455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 019980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 019986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 019992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48017| [2025/04/30 10:19:46 019999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386094374|now:1746008386019973|interv:74401| [2025/04/30 10:19:46 020005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386094374|now:1746008386019973|interval:74401|pto_count:0|srtt:43715 [2025/04/30 10:19:46 020013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48017| [2025/04/30 10:19:46 020019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 020023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48017|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1849881| [2025/04/30 10:19:46 020028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 020032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386094374| [2025/04/30 10:19:46 020036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386094374| [2025/04/30 10:19:46 020040] [debug] |xqc_engine_wakeup_after|wakeup:1746008386094374|now:1746008386020040|diff:74334| [2025/04/30 10:19:46 020045] [debug] |xqc_engine_main_logic|END|now:1746008386019769| [2025/04/30 10:19:46 020344] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386020343| [2025/04/30 10:19:46 020356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 020366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:799| [2025/04/30 10:19:46 020372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 10:19:46 020381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 10:19:46 020388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 020396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1798| [2025/04/30 10:19:46 020403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:54007|prior_delivered:1783792|prior_time:1746008385974395|is_app_limited:0|send_elapse:40972|ack_elapse:45948|ctl_first_sent_time:1746008385976137|lagest_ack_time:1746008386020343|curr_delivered:1836599| [2025/04/30 10:19:46 020411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385976137| [2025/04/30 10:19:46 020418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:1534| [2025/04/30 10:19:46 020425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1799|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1799| [2025/04/30 10:19:46 020431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:52814|prior_delivered:1786192|prior_time:1746008385976401|is_app_limited:0|send_elapse:41181|ack_elapse:43942|ctl_first_sent_time:1746008385978045|lagest_ack_time:1746008386020343|curr_delivered:1837806| [2025/04/30 10:19:46 020439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385978045| [2025/04/30 10:19:46 020445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:1535| [2025/04/30 10:19:46 020452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43715|rttvar:1435|minrtt:30819|latest_rtt:42298|ack_delay:80| [2025/04/30 10:19:46 020459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43528|rttvar:1451|minrtt:30819|latest_rtt:42298|ack_delay:80| [2025/04/30 10:19:46 020465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 10:19:46 020471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 020475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 778|pns:2| [2025/04/30 10:19:46 020479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 020484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:1451|pto_duration:49332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 020492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 020498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 020512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 020516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386094251|now:1746008386020483|interv:73768| [2025/04/30 10:19:46 020520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386094251|now:1746008386020483|interval:73768|pto_count:0|srtt:43528 [2025/04/30 10:19:46 020525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41181, ack_elapse 43942, delivered 51614|rate 1174593|lost 232| [2025/04/30 10:19:46 020530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174593) in round 37| [2025/04/30 10:19:46 020534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 020538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 020542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2407|po_sent_time:1746008385978045|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 020547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2407|po_sent_time:1746008385978045|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 020576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:43528|latest_rtt:42298|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 020582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 10:19:46 020587] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:800|frame:ACK |recv_time:1746008386020343|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 020592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506020343|now:1746008386020343|interv:120000000| [2025/04/30 10:19:46 020596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506020343|now:1746008386020343|interv:120000000| [2025/04/30 10:19:46 020600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386094374|pq_index:0| [2025/04/30 10:19:46 020605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386019769| [2025/04/30 10:19:46 020609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386020609| [2025/04/30 10:19:46 020614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386020613| [2025/04/30 10:19:46 020620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1211968|loss_rate:3.62|path_pto:0| [2025/04/30 10:19:46 020625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 020633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 020637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 020641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 020646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 020650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1211968|loss_rate:3.62|path_pto:0| [2025/04/30 10:19:46 020654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 020659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 020663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 020667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 020671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 020676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 020680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1849881| [2025/04/30 10:19:46 020684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 020689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 10:19:46 020726] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386020697|stream_id:0|stream_offset:1849881| [2025/04/30 10:19:46 020737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 020744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 020751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:1451|pto_duration:49332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 020758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 020764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 020771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 020778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386095029|now:1746008386020751|interv:74278| [2025/04/30 10:19:46 020791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386095029|now:1746008386020751|interval:74278|pto_count:0|srtt:43528 [2025/04/30 10:19:46 020798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 020806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 020813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1851060| [2025/04/30 10:19:46 020820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 020827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 10:19:46 020868] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386020838|stream_id:0|stream_offset:1851060| [2025/04/30 10:19:46 020876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 020882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 020888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:1451|pto_duration:49332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 020894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 020899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 020905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 020911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386095170|now:1746008386020888|interv:74282| [2025/04/30 10:19:46 020917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386095170|now:1746008386020888|interval:74282|pto_count:0|srtt:43528 [2025/04/30 10:19:46 020924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 020932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 020939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:46 020946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 020952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386095170| [2025/04/30 10:19:46 020958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386095170| [2025/04/30 10:19:46 020963] [debug] |xqc_engine_wakeup_after|wakeup:1746008386095170|now:1746008386020963|diff:74207| [2025/04/30 10:19:46 020969] [debug] |xqc_engine_main_logic|END|now:1746008386020613| [2025/04/30 10:19:46 020982] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386020982| [2025/04/30 10:19:46 020988] [debug] |xqc_engine_wakeup_after|wakeup:1746008386095170|now:1746008386020988|diff:74182| [2025/04/30 10:19:46 020994] [debug] |xqc_engine_main_logic|END|now:1746008386020982| [2025/04/30 10:19:46 022257] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386022256| [2025/04/30 10:19:46 022272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 022281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:800| [2025/04/30 10:19:46 022287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 10:19:46 022296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 10:19:46 022302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 022310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1800| [2025/04/30 10:19:46 022318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:51614|prior_delivered:1788592|prior_time:1746008385978392|is_app_limited:0|send_elapse:43015|ack_elapse:43864|ctl_first_sent_time:1746008385979976|lagest_ack_time:1746008386022256|curr_delivered:1839006| [2025/04/30 10:19:46 022325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385979976| [2025/04/30 10:19:46 022333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:1536| [2025/04/30 10:19:46 022340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1801| [2025/04/30 10:19:46 022346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:51614|prior_delivered:1788592|prior_time:1746008385978392|is_app_limited:0|send_elapse:43015|ack_elapse:43864|ctl_first_sent_time:1746008385979976|lagest_ack_time:1746008386022256|curr_delivered:1840206| [2025/04/30 10:19:46 022353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385980114| [2025/04/30 10:19:46 022359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:1537| [2025/04/30 10:19:46 022366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43528|rttvar:1451|minrtt:30819|latest_rtt:42142|ack_delay:64| [2025/04/30 10:19:46 022373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43346|rttvar:1451|minrtt:30819|latest_rtt:42142|ack_delay:64| [2025/04/30 10:19:46 022380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 10:19:46 022386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 022393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 022400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43346|rtt_var:1451|pto_duration:49150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 022406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 022420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 022427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 022433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386094988|now:1746008386022399|interv:72589| [2025/04/30 10:19:46 022438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386094988|now:1746008386022399|interval:72589|pto_count:0|srtt:43346 [2025/04/30 10:19:46 022443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43015, ack_elapse 43864, delivered 51614|rate 1176682|lost 232| [2025/04/30 10:19:46 022447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176682) in round 37| [2025/04/30 10:19:46 022452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 022456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 022460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385980114|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 022464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385980114|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 022469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:43346|latest_rtt:42142|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 022475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 10:19:46 022480] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746008386022256|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 022485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506022256|now:1746008386022256|interv:120000000| [2025/04/30 10:19:46 022489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506022256|now:1746008386022256|interv:120000000| [2025/04/30 10:19:46 022493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386095170|pq_index:0| [2025/04/30 10:19:46 022499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386020613| [2025/04/30 10:19:46 022506] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386022506| [2025/04/30 10:19:46 022514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386022512| [2025/04/30 10:19:46 022522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43346|min_srtt:43346|path_bw:1211968|loss_rate:3.57|path_pto:0| [2025/04/30 10:19:46 022526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 022534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 022538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 022542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 022547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 022571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43346|min_srtt:43346|path_bw:1211968|loss_rate:3.57|path_pto:0| [2025/04/30 10:19:46 022575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 022581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 022587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 022593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 022601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 022607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 022611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:46 022616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 022620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386023620|now:1746008386022620|interv:1000| [2025/04/30 10:19:46 022624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 022628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 022632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386023620| [2025/04/30 10:19:46 022636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386023620| [2025/04/30 10:19:46 022640] [debug] |xqc_engine_wakeup_after|wakeup:1746008386023620|now:1746008386022640|diff:980| [2025/04/30 10:19:46 022645] [debug] |xqc_engine_main_logic|END|now:1746008386022512| [2025/04/30 10:19:46 022650] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386022650| [2025/04/30 10:19:46 022654] [debug] |xqc_engine_wakeup_after|wakeup:1746008386023620|now:1746008386022654|diff:966| [2025/04/30 10:19:46 022658] [debug] |xqc_engine_main_logic|END|now:1746008386022650| [2025/04/30 10:19:46 023725] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386023725| [2025/04/30 10:19:46 023735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386023620|pq_index:0| [2025/04/30 10:19:46 023740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386022512| [2025/04/30 10:19:46 023750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386023749| [2025/04/30 10:19:46 023755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386023620|now:1746008386023749| [2025/04/30 10:19:46 023762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386023620|now:1746008386023749| [2025/04/30 10:19:46 023769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 023777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43346|min_srtt:43346|path_bw:1211968|loss_rate:3.57|path_pto:0| [2025/04/30 10:19:46 023782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 023787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 023791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 023797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 023803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 023810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:43346|min_srtt:43346|path_bw:1211968|loss_rate:3.57|path_pto:0| [2025/04/30 10:19:46 023816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 023822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 023828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 023833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 023839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 023846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 023852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:46 023858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 023865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 10:19:46 023907] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386023876|stream_id:0|stream_offset:1852239| [2025/04/30 10:19:46 023920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 023927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 023932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43346|rtt_var:1451|pto_duration:49150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 023939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 023944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 023949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 023955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386098026|now:1746008386023932|interv:74094| [2025/04/30 10:19:46 023961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386098026|now:1746008386023932|interval:74094|pto_count:0|srtt:43346 [2025/04/30 10:19:46 023968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 023975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 023982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1853418| [2025/04/30 10:19:46 023988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 023992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 10:19:46 024026] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386023999|stream_id:0|stream_offset:1853418| [2025/04/30 10:19:46 024035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 024043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 024049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43346|rtt_var:1451|pto_duration:49150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 024057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 024062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 024066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 024070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386098149|now:1746008386024049|interv:74100| [2025/04/30 10:19:46 024074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386098149|now:1746008386024049|interval:74100|pto_count:0|srtt:43346 [2025/04/30 10:19:46 024083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 024088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 024092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:46 024096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 024101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386098149| [2025/04/30 10:19:46 024105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386098149| [2025/04/30 10:19:46 024109] [debug] |xqc_engine_wakeup_after|wakeup:1746008386098149|now:1746008386024109|diff:74040| [2025/04/30 10:19:46 024114] [debug] |xqc_engine_main_logic|END|now:1746008386023749| [2025/04/30 10:19:46 024239] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386024238| [2025/04/30 10:19:46 024250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 024258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:801| [2025/04/30 10:19:46 024264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 10:19:46 024273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 10:19:46 024280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 024288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1802| [2025/04/30 10:19:46 024295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:51614|prior_delivered:1790992|prior_time:1746008385980450|is_app_limited:0|send_elapse:41809|ack_elapse:43788|ctl_first_sent_time:1746008385982028|lagest_ack_time:1746008386024238|curr_delivered:1841406| [2025/04/30 10:19:46 024302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385982028| [2025/04/30 10:19:46 024309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:1538| [2025/04/30 10:19:46 024316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1803| [2025/04/30 10:19:46 024323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:50414|prior_delivered:1793392|prior_time:1746008385982400|is_app_limited:0|send_elapse:43633|ack_elapse:41838|ctl_first_sent_time:1746008385983974|lagest_ack_time:1746008386024238|curr_delivered:1842606| [2025/04/30 10:19:46 024330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385983974| [2025/04/30 10:19:46 024336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:1539| [2025/04/30 10:19:46 024342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43346|rttvar:1451|minrtt:30819|latest_rtt:40264|ack_delay:64| [2025/04/30 10:19:46 024347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42953|rttvar:1875|minrtt:30819|latest_rtt:40264|ack_delay:64| [2025/04/30 10:19:46 024356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 10:19:46 024360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 024364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 024371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1875|pto_duration:50453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 024377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 024383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 024390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 024394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386099452|now:1746008386024370|interv:75082| [2025/04/30 10:19:46 024398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386099452|now:1746008386024370|interval:75082|pto_count:0|srtt:42953 [2025/04/30 10:19:46 024402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43633, ack_elapse 41838, delivered 49214|rate 1127907|lost 232| [2025/04/30 10:19:46 024407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127907) in round 37| [2025/04/30 10:19:46 024411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 024415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 024419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385983974|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 024423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385983974|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 024428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:42953|latest_rtt:40264|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 024435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 10:19:46 024439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746008386024238|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 024444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506024238|now:1746008386024238|interv:120000000| [2025/04/30 10:19:46 024448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506024238|now:1746008386024238|interv:120000000| [2025/04/30 10:19:46 024452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386098149|pq_index:0| [2025/04/30 10:19:46 024460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386023749| [2025/04/30 10:19:46 024464] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386024464| [2025/04/30 10:19:46 024469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386024468| [2025/04/30 10:19:46 024475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211968|loss_rate:3.52|path_pto:0| [2025/04/30 10:19:46 024479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 024484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 024487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 024491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 024496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 024500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211968|loss_rate:3.52|path_pto:0| [2025/04/30 10:19:46 024504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 024508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 024512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 024516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 024520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 024525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 024529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:46 024533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 024538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 10:19:46 024593] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386024545|stream_id:0|stream_offset:1854597| [2025/04/30 10:19:46 024606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 024619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 024625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1875|pto_duration:50453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 024630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 024634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 024638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 024642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386099998|now:1746008386024625|interv:75373| [2025/04/30 10:19:46 024646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386099998|now:1746008386024625|interval:75373|pto_count:0|srtt:42953 [2025/04/30 10:19:46 024650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 024655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 024661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1855776| [2025/04/30 10:19:46 024668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 024675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 10:19:46 024711] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386024685|stream_id:0|stream_offset:1855776| [2025/04/30 10:19:46 024720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 024727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 024734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1875|pto_duration:50453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 024739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 024743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 024746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 024753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386100138|now:1746008386024734|interv:75404| [2025/04/30 10:19:46 024760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386100138|now:1746008386024734|interval:75404|pto_count:0|srtt:42953 [2025/04/30 10:19:46 024767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 024777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 024783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:46 024790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 024797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386100138| [2025/04/30 10:19:46 024803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386100138| [2025/04/30 10:19:46 024809] [debug] |xqc_engine_wakeup_after|wakeup:1746008386100138|now:1746008386024809|diff:75329| [2025/04/30 10:19:46 024816] [debug] |xqc_engine_main_logic|END|now:1746008386024468| [2025/04/30 10:19:46 024823] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386024823| [2025/04/30 10:19:46 024829] [debug] |xqc_engine_wakeup_after|wakeup:1746008386100138|now:1746008386024828|diff:75310| [2025/04/30 10:19:46 024834] [debug] |xqc_engine_main_logic|END|now:1746008386024823| [2025/04/30 10:19:46 027257] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386027256| [2025/04/30 10:19:46 027272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 027281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:802| [2025/04/30 10:19:46 027287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 10:19:46 027296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 10:19:46 027302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 027310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1804| [2025/04/30 10:19:46 027317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:51614|prior_delivered:1793392|prior_time:1746008385982400|is_app_limited:0|send_elapse:43757|ack_elapse:44856|ctl_first_sent_time:1746008385984098|lagest_ack_time:1746008386027256|curr_delivered:1843806| [2025/04/30 10:19:46 027325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385984098| [2025/04/30 10:19:46 027333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:1540| [2025/04/30 10:19:46 027340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1806| [2025/04/30 10:19:46 027347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49214|prior_delivered:1798192|prior_time:1746008385986369|is_app_limited:0|send_elapse:43819|ack_elapse:40887|ctl_first_sent_time:1746008385987940|lagest_ack_time:1746008386027256|curr_delivered:1845006| [2025/04/30 10:19:46 027354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385987940| [2025/04/30 10:19:46 027360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:1541| [2025/04/30 10:19:46 027367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42953|rttvar:1875|minrtt:30819|latest_rtt:39316|ack_delay:72| [2025/04/30 10:19:46 027381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42489|rttvar:2334|minrtt:30819|latest_rtt:39316|ack_delay:72| [2025/04/30 10:19:46 027388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/04/30 10:19:46 027392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 027396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 027400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386033761|now:1746008386027400|interval:6361| [2025/04/30 10:19:46 027405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386033761|now:1746008386027400|interv:6361| [2025/04/30 10:19:46 027409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43819, ack_elapse 40887, delivered 46814|rate 1068349|lost 232| [2025/04/30 10:19:46 027413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068349) in round 37| [2025/04/30 10:19:46 027418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 027422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 027426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385987940|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 027431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385987940|recovery:1|recovery_start:1746008386014416|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 027435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:42489|latest_rtt:39316|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386014416|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 027441] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:49207|inflight:45610|mode:2|applimit:0|pacing_rate:1211968|bw:1211968|srtt:42489|latest_rtt:39316|min_rtt:30819|send:1816|lost:231|tlp:0|recv:787|recovery:1|slow_start:0|conn_life:1651990|acked:2400|delivered:1845006|is_cwnd_limited:1| [2025/04/30 10:19:46 027447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 10:19:46 027451] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746008386027256|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 027456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506027256|now:1746008386027256|interv:120000000| [2025/04/30 10:19:46 027460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506027256|now:1746008386027256|interv:120000000| [2025/04/30 10:19:46 027464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386100138|pq_index:0| [2025/04/30 10:19:46 027469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386024468| [2025/04/30 10:19:46 027476] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386027476| [2025/04/30 10:19:46 027481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386027480| [2025/04/30 10:19:46 027487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1211968|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:46 027491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 027496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 027500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 027504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 027509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 027513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1211968|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:46 027517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 027522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 027525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 027529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 027533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 027538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 027542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:46 027547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 027572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386028572|now:1746008386027572|interv:1000| [2025/04/30 10:19:46 027576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 027580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 027584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386028572| [2025/04/30 10:19:46 027588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386028572| [2025/04/30 10:19:46 027597] [debug] |xqc_engine_wakeup_after|wakeup:1746008386028572|now:1746008386027597|diff:975| [2025/04/30 10:19:46 027601] [debug] |xqc_engine_main_logic|END|now:1746008386027480| [2025/04/30 10:19:46 027607] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386027607| [2025/04/30 10:19:46 027611] [debug] |xqc_engine_wakeup_after|wakeup:1746008386028572|now:1746008386027611|diff:961| [2025/04/30 10:19:46 027614] [debug] |xqc_engine_main_logic|END|now:1746008386027607| [2025/04/30 10:19:46 028682] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386028682| [2025/04/30 10:19:46 028692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386028572|pq_index:0| [2025/04/30 10:19:46 028696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386027480| [2025/04/30 10:19:46 028701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386028700| [2025/04/30 10:19:46 028706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386028572|now:1746008386028700| [2025/04/30 10:19:46 028711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386028572|now:1746008386028700| [2025/04/30 10:19:46 028715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 028720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1211968|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:46 028724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 028729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 028733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 028737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 028743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 028750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1211968|loss_rate:3.47|path_pto:0| [2025/04/30 10:19:46 028757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 028764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 028768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 028772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 028779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 028786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 028800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:46 028806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 028812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 10:19:46 028892] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386028823|stream_id:0|stream_offset:1856955| [2025/04/30 10:19:46 028900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 028906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 028912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386033761|now:1746008386028912|interval:4849| [2025/04/30 10:19:46 028918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386033761|now:1746008386028912|interv:4849| [2025/04/30 10:19:46 028924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 028931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 028949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1858134| [2025/04/30 10:19:46 028955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 028962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 10:19:46 028995] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386028972|stream_id:0|stream_offset:1858134| [2025/04/30 10:19:46 029002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 029008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 029014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386033761|now:1746008386029014|interval:4747| [2025/04/30 10:19:46 029020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386033761|now:1746008386029014|interv:4747| [2025/04/30 10:19:46 029026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 029032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 029038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:46 029051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 029056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386033761| [2025/04/30 10:19:46 029061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386033761| [2025/04/30 10:19:46 029065] [debug] |xqc_engine_wakeup_after|wakeup:1746008386033761|now:1746008386029065|diff:4696| [2025/04/30 10:19:46 029069] [debug] |xqc_engine_main_logic|END|now:1746008386028700| [2025/04/30 10:19:46 029253] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386029252| [2025/04/30 10:19:46 029264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 029272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:803| [2025/04/30 10:19:46 029278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 10:19:46 029286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 10:19:46 029293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 029301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1807| [2025/04/30 10:19:46 029307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:50414|prior_delivered:1798192|prior_time:1746008385986369|is_app_limited:0|send_elapse:43995|ack_elapse:42883|ctl_first_sent_time:1746008385988116|lagest_ack_time:1746008386029252|curr_delivered:1846206| [2025/04/30 10:19:46 029315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385988116| [2025/04/30 10:19:46 029322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:1542| [2025/04/30 10:19:46 029329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1808| [2025/04/30 10:19:46 029337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49214|prior_delivered:1800592|prior_time:1746008385988349|is_app_limited:0|send_elapse:44010|ack_elapse:40903|ctl_first_sent_time:1746008385989906|lagest_ack_time:1746008386029252|curr_delivered:1847406| [2025/04/30 10:19:46 029343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385989906| [2025/04/30 10:19:46 029350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:1543| [2025/04/30 10:19:46 029356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42489|rttvar:2334|minrtt:30819|latest_rtt:39346|ack_delay:72| [2025/04/30 10:19:46 029362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42087|rttvar:2554|minrtt:30819|latest_rtt:39346|ack_delay:72| [2025/04/30 10:19:46 029369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1808|lost_pn:1805|thresh:3| [2025/04/30 10:19:46 029376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 029383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1805|lost_pn:1805|po_sent_time:1746008385985961|lost_send_time:1746008385981905|loss_delay:47347|frame:STREAM |repair:128| [2025/04/30 10:19:46 029395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385985961u| [2025/04/30 10:19:46 029400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 029404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42087|rtt_var:2554|pto_duration:52303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 029409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 029413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 029417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 10:19:46 029421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386106275|now:1746008386029404|interv:76871| [2025/04/30 10:19:46 029425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386106275|now:1746008386029404|interval:76871|pto_count:0|srtt:42087 [2025/04/30 10:19:46 029429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44010, ack_elapse 40903, delivered 46814|rate 1063712|lost 233| [2025/04/30 10:19:46 029434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063712) in round 37| [2025/04/30 10:19:46 029438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 029442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 029446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008385989906|recovery:1|recovery_start:1746008386029400|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 029450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008385989906|recovery:1|recovery_start:1746008386029400|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 029455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:44410|srtt:42087|latest_rtt:39346|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386029400|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 029461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 10:19:46 029466] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1746008386029252|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 029470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506029252|now:1746008386029252|interv:120000000| [2025/04/30 10:19:46 029474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506029252|now:1746008386029252|interv:120000000| [2025/04/30 10:19:46 029478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386033761|pq_index:0| [2025/04/30 10:19:46 029483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386028700| [2025/04/30 10:19:46 029490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386029489| [2025/04/30 10:19:46 029494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386029493| [2025/04/30 10:19:46 029500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42087|min_srtt:42087|path_bw:1211968|loss_rate:3.42|path_pto:0| [2025/04/30 10:19:46 029505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 029509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 029513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 029517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 029522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 029526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:42087|min_srtt:42087|path_bw:1211968|loss_rate:3.42|path_pto:0| [2025/04/30 10:19:46 029530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 029534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 029538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 029542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 029546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 029574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 029578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:46 029582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 029587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 10:19:46 029621] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746008386029594|stream_id:0|stream_offset:1859313| [2025/04/30 10:19:46 029627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 029633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 10:19:46 029646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42087|rtt_var:2554|pto_duration:52303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 029653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 029659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 029666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 029672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386106897|now:1746008386029645|interv:77252| [2025/04/30 10:19:46 029679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386106897|now:1746008386029645|interval:77252|pto_count:0|srtt:42087 [2025/04/30 10:19:46 029687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:45610| [2025/04/30 10:19:46 029694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 029699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1860492| [2025/04/30 10:19:46 029704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 029708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 10:19:46 029740] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386029715|stream_id:0|stream_offset:1860492| [2025/04/30 10:19:46 029750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 029757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 029764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42087|rtt_var:2554|pto_duration:52303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 029771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 029778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 029784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 029790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386107018|now:1746008386029764|interv:77254| [2025/04/30 10:19:46 029797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386107018|now:1746008386029764|interval:77254|pto_count:0|srtt:42087 [2025/04/30 10:19:46 029804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 029812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 029818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1861671| [2025/04/30 10:19:46 029832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 029839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 10:19:46 029879] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386029849|stream_id:0|stream_offset:1861671| [2025/04/30 10:19:46 029888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 029895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 029902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42087|rtt_var:2554|pto_duration:52303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 029910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 029916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 029922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 029927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386107152|now:1746008386029902|interv:77250| [2025/04/30 10:19:46 029933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386107152|now:1746008386029902|interval:77250|pto_count:0|srtt:42087 [2025/04/30 10:19:46 029940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 029948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 029955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1862850| [2025/04/30 10:19:46 029962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 029969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386107152| [2025/04/30 10:19:46 029976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386107152| [2025/04/30 10:19:46 029982] [debug] |xqc_engine_wakeup_after|wakeup:1746008386107152|now:1746008386029982|diff:77170| [2025/04/30 10:19:46 029989] [debug] |xqc_engine_main_logic|END|now:1746008386029493| [2025/04/30 10:19:46 029997] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386029997| [2025/04/30 10:19:46 030001] [debug] |xqc_engine_wakeup_after|wakeup:1746008386107152|now:1746008386030001|diff:77151| [2025/04/30 10:19:46 030005] [debug] |xqc_engine_main_logic|END|now:1746008386029997| [2025/04/30 10:19:46 032229] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386032228| [2025/04/30 10:19:46 032243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 032252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:804| [2025/04/30 10:19:46 032266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 10:19:46 032275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 10:19:46 032282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 032290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1809| [2025/04/30 10:19:46 032297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1802999|prior_time:1746008385990421|is_app_limited:0|send_elapse:46014|ack_elapse:41807|ctl_first_sent_time:1746008385992005|lagest_ack_time:1746008386032228|curr_delivered:1848606| [2025/04/30 10:19:46 032304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385992005| [2025/04/30 10:19:46 032312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:1543| [2025/04/30 10:19:46 032319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1811| [2025/04/30 10:19:46 032326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1802999|prior_time:1746008385990421|is_app_limited:0|send_elapse:46014|ack_elapse:41807|ctl_first_sent_time:1746008385992005|lagest_ack_time:1746008386032228|curr_delivered:1849806| [2025/04/30 10:19:46 032333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385993421| [2025/04/30 10:19:46 032339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:1544| [2025/04/30 10:19:46 032346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42087|rttvar:2554|minrtt:30819|latest_rtt:38807|ack_delay:72| [2025/04/30 10:19:46 032352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41668|rttvar:2754|minrtt:30819|latest_rtt:38807|ack_delay:72| [2025/04/30 10:19:46 032359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 10:19:46 032366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 032370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 032375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 032379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038998|now:1746008386032378|interval:6620| [2025/04/30 10:19:46 032383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038998|now:1746008386032378|interv:6620| [2025/04/30 10:19:46 032390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 46014, ack_elapse 41807, delivered 46807|rate 1017233|lost 233| [2025/04/30 10:19:46 032397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017233) in round 37| [2025/04/30 10:19:46 032404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 032415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 032419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385993421|recovery:1|recovery_start:1746008386029400|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 032424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385993421|recovery:1|recovery_start:1746008386029400|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 032428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:41668|latest_rtt:38807|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386029400|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 032435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 10:19:46 032439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746008386032228|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 032444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506032228|now:1746008386032228|interv:120000000| [2025/04/30 10:19:46 032448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506032228|now:1746008386032228|interv:120000000| [2025/04/30 10:19:46 032452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386107152|pq_index:0| [2025/04/30 10:19:46 032457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386029493| [2025/04/30 10:19:46 032461] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386032461| [2025/04/30 10:19:46 032466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386032465| [2025/04/30 10:19:46 032472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1211968|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:46 032477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 032482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 032485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 032489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 032494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 032498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1211968|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:46 032502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 032509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 032513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 032517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 032521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 032526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 032530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1862850| [2025/04/30 10:19:46 032535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 032539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386033539|now:1746008386032539|interv:1000| [2025/04/30 10:19:46 032543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 032547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 032574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386033539| [2025/04/30 10:19:46 032578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386033539| [2025/04/30 10:19:46 032582] [debug] |xqc_engine_wakeup_after|wakeup:1746008386033539|now:1746008386032582|diff:957| [2025/04/30 10:19:46 032587] [debug] |xqc_engine_main_logic|END|now:1746008386032465| [2025/04/30 10:19:46 032593] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386032592| [2025/04/30 10:19:46 032596] [debug] |xqc_engine_wakeup_after|wakeup:1746008386033539|now:1746008386032596|diff:943| [2025/04/30 10:19:46 032600] [debug] |xqc_engine_main_logic|END|now:1746008386032592| [2025/04/30 10:19:46 033670] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386033670| [2025/04/30 10:19:46 033680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386033539|pq_index:0| [2025/04/30 10:19:46 033685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386032465| [2025/04/30 10:19:46 033690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386033689| [2025/04/30 10:19:46 033695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386033539|now:1746008386033689| [2025/04/30 10:19:46 033699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386033539|now:1746008386033689| [2025/04/30 10:19:46 033703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 033709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1211968|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:46 033714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 033728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 033735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 033742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 033748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 033755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1211968|loss_rate:3.36|path_pto:0| [2025/04/30 10:19:46 033761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 033768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 033774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 033779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 033785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 033792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 033798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1862850| [2025/04/30 10:19:46 033804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 033810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 10:19:46 033852] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386033820|stream_id:0|stream_offset:1862850| [2025/04/30 10:19:46 033860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 033867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 033873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038998|now:1746008386033872|interval:5126| [2025/04/30 10:19:46 033879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038998|now:1746008386033872|interv:5126| [2025/04/30 10:19:46 033886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 033894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 033901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1864029| [2025/04/30 10:19:46 033914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 033921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 10:19:46 033962] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386033931|stream_id:0|stream_offset:1864029| [2025/04/30 10:19:46 033972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 033978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 033984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386038998|now:1746008386033984|interval:5014| [2025/04/30 10:19:46 033990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386038998|now:1746008386033984|interv:5014| [2025/04/30 10:19:46 033997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 034002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 034007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1865208| [2025/04/30 10:19:46 034011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 034016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386038998| [2025/04/30 10:19:46 034020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386038998| [2025/04/30 10:19:46 034024] [debug] |xqc_engine_wakeup_after|wakeup:1746008386038998|now:1746008386034024|diff:4974| [2025/04/30 10:19:46 034028] [debug] |xqc_engine_main_logic|END|now:1746008386033689| [2025/04/30 10:19:46 034235] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386034234| [2025/04/30 10:19:46 034245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 034253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:805| [2025/04/30 10:19:46 034259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 10:19:46 034267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 10:19:46 034274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 034282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1812| [2025/04/30 10:19:46 034289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:46807|prior_delivered:1807799|prior_time:1746008385994356|is_app_limited:0|send_elapse:43632|ack_elapse:39878|ctl_first_sent_time:1746008385994833|lagest_ack_time:1746008386034234|curr_delivered:1851006| [2025/04/30 10:19:46 034303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385994833| [2025/04/30 10:19:46 034310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:1545| [2025/04/30 10:19:46 034317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1813| [2025/04/30 10:19:46 034324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:46807|prior_delivered:1807799|prior_time:1746008385994356|is_app_limited:0|send_elapse:43632|ack_elapse:39878|ctl_first_sent_time:1746008385994833|lagest_ack_time:1746008386034234|curr_delivered:1852206| [2025/04/30 10:19:46 034332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385994965| [2025/04/30 10:19:46 034338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:1546| [2025/04/30 10:19:46 034345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41668|rttvar:2754|minrtt:30819|latest_rtt:39269|ack_delay:64| [2025/04/30 10:19:46 034352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41360|rttvar:2681|minrtt:30819|latest_rtt:39269|ack_delay:64| [2025/04/30 10:19:46 034359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 10:19:46 034366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 034372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 034379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1810|lost_pn:1810|po_sent_time:1746008385992122|lost_send_time:1746008385987704|loss_delay:46530|frame:STREAM |repair:128| [2025/04/30 10:19:46 034385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008385992122u| [2025/04/30 10:19:46 034389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 034396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:2681|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 034402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 034406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 034409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 10:19:46 034413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386111015|now:1746008386034394|interv:76621| [2025/04/30 10:19:46 034417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386111015|now:1746008386034394|interval:76621|pto_count:0|srtt:41360 [2025/04/30 10:19:46 034422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43632, ack_elapse 39878, delivered 44407|rate 1017762|lost 234| [2025/04/30 10:19:46 034427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017762) in round 37| [2025/04/30 10:19:46 034435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 034439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 034443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008385994965|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 034448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008385994965|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 034452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:44410|srtt:41360|latest_rtt:39269|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 034458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 10:19:46 034463] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746008386034234|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 034468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506034234|now:1746008386034234|interv:120000000| [2025/04/30 10:19:46 034472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506034234|now:1746008386034234|interv:120000000| [2025/04/30 10:19:46 034476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386038998|pq_index:0| [2025/04/30 10:19:46 034480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386033689| [2025/04/30 10:19:46 034484] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386034484| [2025/04/30 10:19:46 034489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386034488| [2025/04/30 10:19:46 034495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1211968|loss_rate:3.31|path_pto:0| [2025/04/30 10:19:46 034500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 034505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 034508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 034512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 034517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 034521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:41360|min_srtt:41360|path_bw:1211968|loss_rate:3.31|path_pto:0| [2025/04/30 10:19:46 034528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 034532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 034536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 034540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 034544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 034569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 034578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1865208| [2025/04/30 10:19:46 034582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 034587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 10:19:46 034621] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44410|now:1746008386034594|stream_id:0|stream_offset:1865208| [2025/04/30 10:19:46 034627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 034632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44410|applimit:0| [2025/04/30 10:19:46 034636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:2681|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 034641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 034645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 034648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 034652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386111678|now:1746008386034636|interv:77042| [2025/04/30 10:19:46 034656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386111678|now:1746008386034636|interval:77042|pto_count:0|srtt:41360 [2025/04/30 10:19:46 034661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:45610| [2025/04/30 10:19:46 034666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 034670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1866387| [2025/04/30 10:19:46 034675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 034683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 10:19:46 034707] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386034689|stream_id:0|stream_offset:1866387| [2025/04/30 10:19:46 034712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 034717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 034721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:2681|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 034725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 034729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 034733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 034737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386111773|now:1746008386034721|interv:77052| [2025/04/30 10:19:46 034741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386111773|now:1746008386034721|interval:77052|pto_count:0|srtt:41360 [2025/04/30 10:19:46 034745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 034750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 034754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1867566| [2025/04/30 10:19:46 034759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 034763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 10:19:46 034826] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386034773|stream_id:0|stream_offset:1867566| [2025/04/30 10:19:46 034838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 034846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 034854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41360|rtt_var:2681|pto_duration:52084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 034861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 034866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 034872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 034885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386111857|now:1746008386034853|interv:77004| [2025/04/30 10:19:46 034890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386111857|now:1746008386034853|interval:77004|pto_count:0|srtt:41360 [2025/04/30 10:19:46 034897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 034903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 034909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:46 034915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 034921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386111857| [2025/04/30 10:19:46 034926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386111857| [2025/04/30 10:19:46 034932] [debug] |xqc_engine_wakeup_after|wakeup:1746008386111857|now:1746008386034932|diff:76925| [2025/04/30 10:19:46 034938] [debug] |xqc_engine_main_logic|END|now:1746008386034488| [2025/04/30 10:19:46 034945] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386034945| [2025/04/30 10:19:46 034950] [debug] |xqc_engine_wakeup_after|wakeup:1746008386111857|now:1746008386034950|diff:76907| [2025/04/30 10:19:46 034956] [debug] |xqc_engine_main_logic|END|now:1746008386034945| [2025/04/30 10:19:46 036298] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386036296| [2025/04/30 10:19:46 036312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 036321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:806| [2025/04/30 10:19:46 036328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 10:19:46 036338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 10:19:46 036344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 036353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1814| [2025/04/30 10:19:46 036360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1807799|prior_time:1746008385994356|is_app_limited:0|send_elapse:45075|ack_elapse:41940|ctl_first_sent_time:1746008385996276|lagest_ack_time:1746008386036296|curr_delivered:1853406| [2025/04/30 10:19:46 036367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385996276| [2025/04/30 10:19:46 036375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:1546| [2025/04/30 10:19:46 036382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1815| [2025/04/30 10:19:46 036388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1810199|prior_time:1746008385996456|is_app_limited:0|send_elapse:45299|ack_elapse:39840|ctl_first_sent_time:1746008385997991|lagest_ack_time:1746008386036296|curr_delivered:1854606| [2025/04/30 10:19:46 036403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385997991| [2025/04/30 10:19:46 036411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:1547| [2025/04/30 10:19:46 036418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41360|rttvar:2681|minrtt:30819|latest_rtt:38305|ack_delay:104| [2025/04/30 10:19:46 036425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40965|rttvar:2800|minrtt:30819|latest_rtt:38305|ack_delay:104| [2025/04/30 10:19:46 036432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 10:19:46 036437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 036442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 036446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 036450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 036457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40965|rtt_var:2800|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 036464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 036470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 036476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 036481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386111938|now:1746008386036456|interv:75482| [2025/04/30 10:19:46 036485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386111938|now:1746008386036456|interval:75482|pto_count:0|srtt:40965 [2025/04/30 10:19:46 036489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45299, ack_elapse 39840, delivered 44407|rate 980308|lost 234| [2025/04/30 10:19:46 036494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (980308) in round 37| [2025/04/30 10:19:46 036498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 036502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 036506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385997991|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 036511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385997991|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 036515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:40965|latest_rtt:38305|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 036525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 10:19:46 036530] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746008386036296|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 036534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506036296|now:1746008386036296|interv:120000000| [2025/04/30 10:19:46 036539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506036296|now:1746008386036296|interv:120000000| [2025/04/30 10:19:46 036543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386111857|pq_index:0| [2025/04/30 10:19:46 036547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386034488| [2025/04/30 10:19:46 036575] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386036575| [2025/04/30 10:19:46 036580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386036579| [2025/04/30 10:19:46 036586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40965|min_srtt:40965|path_bw:1211968|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:46 036590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 036595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 036599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 036603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 036607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 036611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40965|min_srtt:40965|path_bw:1211968|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:46 036615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 036620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 036624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 036627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 036632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 036636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 036644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:46 036648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 036652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386037652|now:1746008386036652|interv:1000| [2025/04/30 10:19:46 036656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 036660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 036664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386037652| [2025/04/30 10:19:46 036668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386037652| [2025/04/30 10:19:46 036672] [debug] |xqc_engine_wakeup_after|wakeup:1746008386037652|now:1746008386036672|diff:980| [2025/04/30 10:19:46 036676] [debug] |xqc_engine_main_logic|END|now:1746008386036579| [2025/04/30 10:19:46 036682] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386036682| [2025/04/30 10:19:46 036686] [debug] |xqc_engine_wakeup_after|wakeup:1746008386037652|now:1746008386036686|diff:966| [2025/04/30 10:19:46 036690] [debug] |xqc_engine_main_logic|END|now:1746008386036682| [2025/04/30 10:19:46 037760] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386037760| [2025/04/30 10:19:46 037775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386037652|pq_index:0| [2025/04/30 10:19:46 037782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386036579| [2025/04/30 10:19:46 037792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386037788| [2025/04/30 10:19:46 037800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386037652|now:1746008386037788| [2025/04/30 10:19:46 037807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386037652|now:1746008386037788| [2025/04/30 10:19:46 037813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 037821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40965|min_srtt:40965|path_bw:1211968|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:46 037828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 037835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 037841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 037848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 037855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 037861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40965|min_srtt:40965|path_bw:1211968|loss_rate:3.25|path_pto:0| [2025/04/30 10:19:46 037876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 037883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 037888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 037894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 037901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 037906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 037910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:46 037915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 037919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 10:19:46 037962] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386037928|stream_id:0|stream_offset:1868745| [2025/04/30 10:19:46 037969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 037975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 037982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40965|rtt_var:2800|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 037989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 037996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 038002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 038009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386115093|now:1746008386037982|interv:77111| [2025/04/30 10:19:46 038015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386115093|now:1746008386037982|interval:77111|pto_count:0|srtt:40965 [2025/04/30 10:19:46 038022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 038027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 038031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1869924| [2025/04/30 10:19:46 038041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 038045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 10:19:46 038075] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386038052|stream_id:0|stream_offset:1869924| [2025/04/30 10:19:46 038081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 038089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 038096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40965|rtt_var:2800|pto_duration:52165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 038103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 038110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 038116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 038123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386115217|now:1746008386038096|interv:77121| [2025/04/30 10:19:46 038137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386115217|now:1746008386038096|interval:77121|pto_count:0|srtt:40965 [2025/04/30 10:19:46 038144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 038151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 038159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:46 038166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 038172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386115217| [2025/04/30 10:19:46 038178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386115217| [2025/04/30 10:19:46 038185] [debug] |xqc_engine_wakeup_after|wakeup:1746008386115217|now:1746008386038185|diff:77032| [2025/04/30 10:19:46 038192] [debug] |xqc_engine_main_logic|END|now:1746008386037788| [2025/04/30 10:19:46 038206] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386038204| [2025/04/30 10:19:46 038213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 038221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:807| [2025/04/30 10:19:46 038227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 10:19:46 038235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 10:19:46 038241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 038248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1816| [2025/04/30 10:19:46 038260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1810199|prior_time:1746008385996456|is_app_limited:0|send_elapse:45421|ack_elapse:41748|ctl_first_sent_time:1746008385998113|lagest_ack_time:1746008386038204|curr_delivered:1855806| [2025/04/30 10:19:46 038266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385998113| [2025/04/30 10:19:46 038273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:1548| [2025/04/30 10:19:46 038281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1817| [2025/04/30 10:19:46 038288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1812599|prior_time:1746008385998351|is_app_limited:0|send_elapse:44907|ack_elapse:39853|ctl_first_sent_time:1746008385999886|lagest_ack_time:1746008386038204|curr_delivered:1857006| [2025/04/30 10:19:46 038295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008385999886| [2025/04/30 10:19:46 038299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:1549| [2025/04/30 10:19:46 038304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40965|rttvar:2800|minrtt:30819|latest_rtt:38318|ack_delay:72| [2025/04/30 10:19:46 038308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40625|rttvar:2779|minrtt:30819|latest_rtt:38318|ack_delay:72| [2025/04/30 10:19:46 038312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 10:19:46 038316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 038321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 038325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 038329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 038335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40625|rtt_var:2779|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 038340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 038344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 038348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 038352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386114793|now:1746008386038334|interv:76459| [2025/04/30 10:19:46 038356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386114793|now:1746008386038334|interval:76459|pto_count:0|srtt:40625 [2025/04/30 10:19:46 038360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 44907, ack_elapse 39853, delivered 44407|rate 988865|lost 234| [2025/04/30 10:19:46 038368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (988865) in round 37| [2025/04/30 10:19:46 038372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 038377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 038381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385999886|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 038385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008385999886|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 038390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:40625|latest_rtt:38318|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 038396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 10:19:46 038400] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:808|frame:ACK |recv_time:1746008386038204|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 038407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506038204|now:1746008386038204|interv:120000000| [2025/04/30 10:19:46 038412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506038204|now:1746008386038204|interv:120000000| [2025/04/30 10:19:46 038418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386115217|pq_index:0| [2025/04/30 10:19:46 038422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386037788| [2025/04/30 10:19:46 038426] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386038426| [2025/04/30 10:19:46 038431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386038430| [2025/04/30 10:19:46 038437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40625|min_srtt:40625|path_bw:1211968|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:46 038442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 038446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 038450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 038454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 038458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 038465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40625|min_srtt:40625|path_bw:1211968|loss_rate:3.21|path_pto:0| [2025/04/30 10:19:46 038469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 038474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 038478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 038482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 038486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 038490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 038494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:46 038499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 038503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 10:19:46 038537] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386038510|stream_id:0|stream_offset:1871103| [2025/04/30 10:19:46 038543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 038567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 038578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40625|rtt_var:2779|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 038585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 038592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 038598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 038603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386115251|now:1746008386038578|interv:76673| [2025/04/30 10:19:46 038607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386115251|now:1746008386038578|interval:76673|pto_count:0|srtt:40625 [2025/04/30 10:19:46 038611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 038616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 038621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1872282| [2025/04/30 10:19:46 038630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 038634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 10:19:46 038665] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386038642|stream_id:0|stream_offset:1872282| [2025/04/30 10:19:46 038672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 038679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 038686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40625|rtt_var:2779|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 038694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 038700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 038706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 038713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386115383|now:1746008386038686|interv:76697| [2025/04/30 10:19:46 038719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386115383|now:1746008386038686|interval:76697|pto_count:0|srtt:40625 [2025/04/30 10:19:46 038726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 038734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 038742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1873461| [2025/04/30 10:19:46 038749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 038755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386115383| [2025/04/30 10:19:46 038762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386115383| [2025/04/30 10:19:46 038769] [debug] |xqc_engine_wakeup_after|wakeup:1746008386115383|now:1746008386038769|diff:76614| [2025/04/30 10:19:46 038776] [debug] |xqc_engine_main_logic|END|now:1746008386038430| [2025/04/30 10:19:46 038784] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386038784| [2025/04/30 10:19:46 038790] [debug] |xqc_engine_wakeup_after|wakeup:1746008386115383|now:1746008386038790|diff:76593| [2025/04/30 10:19:46 038796] [debug] |xqc_engine_main_logic|END|now:1746008386038784| [2025/04/30 10:19:46 040185] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386040184| [2025/04/30 10:19:46 040201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 040210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:808| [2025/04/30 10:19:46 040216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 10:19:46 040232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 10:19:46 040238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 040247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1818| [2025/04/30 10:19:46 040254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1812599|prior_time:1746008385998351|is_app_limited:0|send_elapse:45033|ack_elapse:41833|ctl_first_sent_time:1746008386000012|lagest_ack_time:1746008386040184|curr_delivered:1858206| [2025/04/30 10:19:46 040262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386000012| [2025/04/30 10:19:46 040269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:1550| [2025/04/30 10:19:46 040276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1819| [2025/04/30 10:19:46 040283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1814999|prior_time:1746008386000322|is_app_limited:0|send_elapse:46749|ack_elapse:39862|ctl_first_sent_time:1746008386001867|lagest_ack_time:1746008386040184|curr_delivered:1859406| [2025/04/30 10:19:46 040290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386001867| [2025/04/30 10:19:46 040294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:1551| [2025/04/30 10:19:46 040298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40625|rttvar:2779|minrtt:30819|latest_rtt:38317|ack_delay:64| [2025/04/30 10:19:46 040302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40328|rttvar:2678|minrtt:30819|latest_rtt:38317|ack_delay:64| [2025/04/30 10:19:46 040307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 10:19:46 040311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 040315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 040319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 040323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 040327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40328|rtt_var:2678|pto_duration:51040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 040332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 040336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 040339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 040345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386114682|now:1746008386040327|interv:74355| [2025/04/30 10:19:46 040358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386114682|now:1746008386040327|interval:74355|pto_count:0|srtt:40328 [2025/04/30 10:19:46 040365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 46749, ack_elapse 39862, delivered 44407|rate 949902|lost 234| [2025/04/30 10:19:46 040370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (949902) in round 37| [2025/04/30 10:19:46 040375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 040379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 040383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386001867|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 040387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386001867|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 040392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:40328|latest_rtt:38317|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 040398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 10:19:46 040402] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746008386040184|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 040407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506040184|now:1746008386040184|interv:120000000| [2025/04/30 10:19:46 040411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506040184|now:1746008386040184|interv:120000000| [2025/04/30 10:19:46 040415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386115383|pq_index:0| [2025/04/30 10:19:46 040420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386038430| [2025/04/30 10:19:46 040424] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386040424| [2025/04/30 10:19:46 040429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386040428| [2025/04/30 10:19:46 040435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40328|min_srtt:40328|path_bw:1211968|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:46 040439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 040444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 040448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 040455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 040459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 040463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40328|min_srtt:40328|path_bw:1211968|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:46 040468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 040472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 040476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 040480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 040485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 040489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 040493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1873461| [2025/04/30 10:19:46 040498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 040502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386041502|now:1746008386040502|interv:1000| [2025/04/30 10:19:46 040506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 040510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 040514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386041502| [2025/04/30 10:19:46 040518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386041502| [2025/04/30 10:19:46 040522] [debug] |xqc_engine_wakeup_after|wakeup:1746008386041502|now:1746008386040522|diff:980| [2025/04/30 10:19:46 040526] [debug] |xqc_engine_main_logic|END|now:1746008386040428| [2025/04/30 10:19:46 040532] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386040532| [2025/04/30 10:19:46 040536] [debug] |xqc_engine_wakeup_after|wakeup:1746008386041502|now:1746008386040536|diff:966| [2025/04/30 10:19:46 040540] [debug] |xqc_engine_main_logic|END|now:1746008386040532| [2025/04/30 10:19:46 041611] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386041611| [2025/04/30 10:19:46 041621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386041502|pq_index:0| [2025/04/30 10:19:46 041626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386040428| [2025/04/30 10:19:46 041631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386041630| [2025/04/30 10:19:46 041640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386041502|now:1746008386041630| [2025/04/30 10:19:46 041644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386041502|now:1746008386041630| [2025/04/30 10:19:46 041648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 041654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40328|min_srtt:40328|path_bw:1211968|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:46 041659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 041663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 041667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 041671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 041675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 041679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40328|min_srtt:40328|path_bw:1211968|loss_rate:3.16|path_pto:0| [2025/04/30 10:19:46 041684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 041688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 041694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 041700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 041707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 041714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 041721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1873461| [2025/04/30 10:19:46 041728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 041735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 10:19:46 041779] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386041747|stream_id:0|stream_offset:1873461| [2025/04/30 10:19:46 041787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 041793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 041799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40328|rtt_var:2678|pto_duration:51040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 041811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 041816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 041822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 041827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386117787|now:1746008386041799|interv:75988| [2025/04/30 10:19:46 041833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386117787|now:1746008386041799|interval:75988|pto_count:0|srtt:40328 [2025/04/30 10:19:46 041840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 041846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 041852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1874640| [2025/04/30 10:19:46 041859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 041865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 10:19:46 041898] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386041873|stream_id:0|stream_offset:1874640| [2025/04/30 10:19:46 041904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 041909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 041913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40328|rtt_var:2678|pto_duration:51040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 041918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 041922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 041926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 041929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386117913|now:1746008386041913|interv:76000| [2025/04/30 10:19:46 041934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386117913|now:1746008386041913|interval:76000|pto_count:0|srtt:40328 [2025/04/30 10:19:46 041938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 041943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 041947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:46 041956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 041960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386117913| [2025/04/30 10:19:46 041964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386117913| [2025/04/30 10:19:46 041968] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117913|now:1746008386041968|diff:75945| [2025/04/30 10:19:46 041973] [debug] |xqc_engine_main_logic|END|now:1746008386041630| [2025/04/30 10:19:46 042181] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386042180| [2025/04/30 10:19:46 042191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 042200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:809| [2025/04/30 10:19:46 042206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 10:19:46 042214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 10:19:46 042220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 042228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1821|path_largest_ack:1820| [2025/04/30 10:19:46 042235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1814999|prior_time:1746008386000322|is_app_limited:0|send_elapse:46890|ack_elapse:41858|ctl_first_sent_time:1746008386002008|lagest_ack_time:1746008386042180|curr_delivered:1860606| [2025/04/30 10:19:46 042243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386002008| [2025/04/30 10:19:46 042250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:1552| [2025/04/30 10:19:46 042255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1821|path_largest_ack:1821| [2025/04/30 10:19:46 042259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1817399|prior_time:1746008386002335|is_app_limited:0|send_elapse:47007|ack_elapse:39845|ctl_first_sent_time:1746008386003884|lagest_ack_time:1746008386042180|curr_delivered:1861806| [2025/04/30 10:19:46 042264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386003884| [2025/04/30 10:19:46 042270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:1553| [2025/04/30 10:19:46 042277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40328|rttvar:2678|minrtt:30819|latest_rtt:38296|ack_delay:72| [2025/04/30 10:19:46 042283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40065|rttvar:2535|minrtt:30819|latest_rtt:38296|ack_delay:72| [2025/04/30 10:19:46 042291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 10:19:46 042297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 042310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 042316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 042323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 042329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40065|rtt_var:2535|pto_duration:50205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 042334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 042338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 042342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 042346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386117078|now:1746008386042329|interv:74749| [2025/04/30 10:19:46 042350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386117078|now:1746008386042329|interval:74749|pto_count:0|srtt:40065 [2025/04/30 10:19:46 042354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47007, ack_elapse 39845, delivered 44407|rate 944689|lost 234| [2025/04/30 10:19:46 042359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (944689) in round 37| [2025/04/30 10:19:46 042363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 042367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 042371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386003884|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 042376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386003884|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 042381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:40065|latest_rtt:38296|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 042387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 10:19:46 042391] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746008386042180|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 042396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506042180|now:1746008386042180|interv:120000000| [2025/04/30 10:19:46 042401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506042180|now:1746008386042180|interv:120000000| [2025/04/30 10:19:46 042405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386117913|pq_index:0| [2025/04/30 10:19:46 042412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386041630| [2025/04/30 10:19:46 042416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386042416| [2025/04/30 10:19:46 042421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386042420| [2025/04/30 10:19:46 042427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40065|min_srtt:40065|path_bw:1211968|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:46 042432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 042436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 042440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 042444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 042448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 042452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40065|min_srtt:40065|path_bw:1211968|loss_rate:3.13|path_pto:0| [2025/04/30 10:19:46 042457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 042462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 042466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 042469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 042474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 042478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 042482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:46 042487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 042491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 10:19:46 042527] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386042498|stream_id:0|stream_offset:1875819| [2025/04/30 10:19:46 042533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 042542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 042546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40065|rtt_var:2535|pto_duration:50205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 042575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 042580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 042584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 042588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386117703|now:1746008386042546|interv:75157| [2025/04/30 10:19:46 042592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386117703|now:1746008386042546|interval:75157|pto_count:0|srtt:40065 [2025/04/30 10:19:46 042597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 042602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 042606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1876998| [2025/04/30 10:19:46 042611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 042615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 10:19:46 042643] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386042621|stream_id:0|stream_offset:1876998| [2025/04/30 10:19:46 042649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 042653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 042657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40065|rtt_var:2535|pto_duration:50205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 042662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 042666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 042670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 042674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386117826|now:1746008386042657|interv:75169| [2025/04/30 10:19:46 042678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386117826|now:1746008386042657|interval:75169|pto_count:0|srtt:40065 [2025/04/30 10:19:46 042682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 042687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 042695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:46 042700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 042704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386117826| [2025/04/30 10:19:46 042708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386117826| [2025/04/30 10:19:46 042712] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117826|now:1746008386042712|diff:75114| [2025/04/30 10:19:46 042720] [debug] |xqc_engine_main_logic|END|now:1746008386042420| [2025/04/30 10:19:46 042729] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386042728| [2025/04/30 10:19:46 042735] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117826|now:1746008386042734|diff:75092| [2025/04/30 10:19:46 042741] [debug] |xqc_engine_main_logic|END|now:1746008386042728| [2025/04/30 10:19:46 044182] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386044181| [2025/04/30 10:19:46 044196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 044205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:810| [2025/04/30 10:19:46 044211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 10:19:46 044219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 10:19:46 044226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 044234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1822| [2025/04/30 10:19:46 044241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1817399|prior_time:1746008386002335|is_app_limited:0|send_elapse:47157|ack_elapse:41846|ctl_first_sent_time:1746008386004034|lagest_ack_time:1746008386044181|curr_delivered:1863006| [2025/04/30 10:19:46 044247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386004034| [2025/04/30 10:19:46 044255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:1554| [2025/04/30 10:19:46 044262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1823| [2025/04/30 10:19:46 044269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1819799|prior_time:1746008386004374|is_app_limited:0|send_elapse:48816|ack_elapse:39807|ctl_first_sent_time:1746008386005931|lagest_ack_time:1746008386044181|curr_delivered:1864206| [2025/04/30 10:19:46 044276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386005931| [2025/04/30 10:19:46 044281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1555| [2025/04/30 10:19:46 044288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40065|rttvar:2535|minrtt:30819|latest_rtt:38250|ack_delay:64| [2025/04/30 10:19:46 044293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39830|rttvar:2371|minrtt:30819|latest_rtt:38250|ack_delay:64| [2025/04/30 10:19:46 044307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 10:19:46 044313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 044319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 044323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 044327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 044331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39830|rtt_var:2371|pto_duration:49314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 044336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 044340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 044344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 044348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386116935|now:1746008386044331|interv:72604| [2025/04/30 10:19:46 044352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386116935|now:1746008386044331|interval:72604|pto_count:0|srtt:39830 [2025/04/30 10:19:46 044356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 48816, ack_elapse 39807, delivered 44407|rate 909681|lost 234| [2025/04/30 10:19:46 044361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (909681) in round 37| [2025/04/30 10:19:46 044365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 044369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 044373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386005931|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 044378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386005931|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 044382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:39830|latest_rtt:38250|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 044388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 10:19:46 044393] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746008386044181|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 044400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506044181|now:1746008386044181|interv:120000000| [2025/04/30 10:19:46 044405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506044181|now:1746008386044181|interv:120000000| [2025/04/30 10:19:46 044409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386117826|pq_index:0| [2025/04/30 10:19:46 044413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386042420| [2025/04/30 10:19:46 044417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386044417| [2025/04/30 10:19:46 044422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386044421| [2025/04/30 10:19:46 044428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39830|min_srtt:39830|path_bw:1211968|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:46 044432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 044437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 044441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 044444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 044449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 044453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39830|min_srtt:39830|path_bw:1211968|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:46 044457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 044461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 044465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 044469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 044473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 044478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 044482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:46 044486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 044490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386045490|now:1746008386044490|interv:1000| [2025/04/30 10:19:46 044494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 044501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 044505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386045490| [2025/04/30 10:19:46 044509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386045490| [2025/04/30 10:19:46 044513] [debug] |xqc_engine_wakeup_after|wakeup:1746008386045490|now:1746008386044513|diff:977| [2025/04/30 10:19:46 044517] [debug] |xqc_engine_main_logic|END|now:1746008386044421| [2025/04/30 10:19:46 044522] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386044522| [2025/04/30 10:19:46 044526] [debug] |xqc_engine_wakeup_after|wakeup:1746008386045490|now:1746008386044526|diff:964| [2025/04/30 10:19:46 044530] [debug] |xqc_engine_main_logic|END|now:1746008386044522| [2025/04/30 10:19:46 045605] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386045605| [2025/04/30 10:19:46 045618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386045490|pq_index:0| [2025/04/30 10:19:46 045623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386044421| [2025/04/30 10:19:46 045628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386045627| [2025/04/30 10:19:46 045633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386045490|now:1746008386045627| [2025/04/30 10:19:46 045637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386045490|now:1746008386045627| [2025/04/30 10:19:46 045641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 045647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39830|min_srtt:39830|path_bw:1211968|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:46 045651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 045656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 045660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 045664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 045668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 045672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39830|min_srtt:39830|path_bw:1211968|loss_rate:3.09|path_pto:0| [2025/04/30 10:19:46 045679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 045686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 045693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 045699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 045713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 045720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 045726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:46 045733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 045740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 10:19:46 045786] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386045751|stream_id:0|stream_offset:1878177| [2025/04/30 10:19:46 045795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 045802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 045809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39830|rtt_var:2371|pto_duration:49314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 045816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 045822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 045828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 045835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386120065|now:1746008386045809|interv:74256| [2025/04/30 10:19:46 045841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386120065|now:1746008386045809|interval:74256|pto_count:0|srtt:39830 [2025/04/30 10:19:46 045847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 045855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 045862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1879356| [2025/04/30 10:19:46 045870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 045876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 10:19:46 045913] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386045887|stream_id:0|stream_offset:1879356| [2025/04/30 10:19:46 045919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 045929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 045933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39830|rtt_var:2371|pto_duration:49314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 045937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 045941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 045945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 045950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386120201|now:1746008386045933|interv:74268| [2025/04/30 10:19:46 045957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386120201|now:1746008386045933|interval:74268|pto_count:0|srtt:39830 [2025/04/30 10:19:46 045964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 045971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 045978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:46 045984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 045988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386120201| [2025/04/30 10:19:46 045993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386120201| [2025/04/30 10:19:46 045997] [debug] |xqc_engine_wakeup_after|wakeup:1746008386120201|now:1746008386045996|diff:74205| [2025/04/30 10:19:46 046001] [debug] |xqc_engine_main_logic|END|now:1746008386045627| [2025/04/30 10:19:46 046183] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386046182| [2025/04/30 10:19:46 046192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 046200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:811| [2025/04/30 10:19:46 046207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 10:19:46 046215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 10:19:46 046222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 046230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1824| [2025/04/30 10:19:46 046236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1819799|prior_time:1746008386004374|is_app_limited:0|send_elapse:48955|ack_elapse:41808|ctl_first_sent_time:1746008386006070|lagest_ack_time:1746008386046182|curr_delivered:1865406| [2025/04/30 10:19:46 046243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386006070| [2025/04/30 10:19:46 046250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:1556| [2025/04/30 10:19:46 046263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1825| [2025/04/30 10:19:46 046270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1822199|prior_time:1746008386006307|is_app_limited:0|send_elapse:47541|ack_elapse:39875|ctl_first_sent_time:1746008386007859|lagest_ack_time:1746008386046182|curr_delivered:1866606| [2025/04/30 10:19:46 046276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386007859| [2025/04/30 10:19:46 046283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:1557| [2025/04/30 10:19:46 046290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39830|rttvar:2371|minrtt:30819|latest_rtt:38323|ack_delay:72| [2025/04/30 10:19:46 046296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39633|rttvar:2173|minrtt:30819|latest_rtt:38323|ack_delay:72| [2025/04/30 10:19:46 046302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 10:19:46 046308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 046314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 046321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 046326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 046330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39633|rtt_var:2173|pto_duration:48325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 046335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 046339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 046343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 046347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386119212|now:1746008386046330|interv:72882| [2025/04/30 10:19:46 046351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386119212|now:1746008386046330|interval:72882|pto_count:0|srtt:39633 [2025/04/30 10:19:46 046355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47541, ack_elapse 39875, delivered 44407|rate 934077|lost 234| [2025/04/30 10:19:46 046360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (934077) in round 37| [2025/04/30 10:19:46 046364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 046368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 046372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386007859|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 046381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386007859|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 046385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:39633|latest_rtt:38323|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 046391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 10:19:46 046396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746008386046182|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 046401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506046182|now:1746008386046182|interv:120000000| [2025/04/30 10:19:46 046405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506046182|now:1746008386046182|interv:120000000| [2025/04/30 10:19:46 046409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386120201|pq_index:0| [2025/04/30 10:19:46 046413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386045627| [2025/04/30 10:19:46 046417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386046417| [2025/04/30 10:19:46 046422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386046421| [2025/04/30 10:19:46 046428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39633|min_srtt:39633|path_bw:1211968|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:46 046432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 046437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 046441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 046445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 046449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 046453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39633|min_srtt:39633|path_bw:1211968|loss_rate:3.05|path_pto:0| [2025/04/30 10:19:46 046457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 046462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 046466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 046473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 046477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 046481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 046486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:46 046490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 046494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 10:19:46 046536] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386046502|stream_id:0|stream_offset:1880535| [2025/04/30 10:19:46 046545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 046573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 046579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39633|rtt_var:2173|pto_duration:48325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 046584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 046590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 046595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 046601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386119827|now:1746008386046578|interv:73249| [2025/04/30 10:19:46 046606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386119827|now:1746008386046578|interval:73249|pto_count:0|srtt:39633 [2025/04/30 10:19:46 046612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 046618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 046624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1881714| [2025/04/30 10:19:46 046630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 046636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 10:19:46 046673] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386046644|stream_id:0|stream_offset:1881714| [2025/04/30 10:19:46 046679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1865|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 046689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 046694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39633|rtt_var:2173|pto_duration:48325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 046700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 046705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 046710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 046716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386119969|now:1746008386046694|interv:73275| [2025/04/30 10:19:46 046722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386119969|now:1746008386046694|interval:73275|pto_count:0|srtt:39633 [2025/04/30 10:19:46 046730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 046736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 046742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 046748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 046753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386119969| [2025/04/30 10:19:46 046758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386119969| [2025/04/30 10:19:46 046764] [debug] |xqc_engine_wakeup_after|wakeup:1746008386119969|now:1746008386046764|diff:73205| [2025/04/30 10:19:46 046770] [debug] |xqc_engine_main_logic|END|now:1746008386046421| [2025/04/30 10:19:46 046777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386046777| [2025/04/30 10:19:46 046784] [debug] |xqc_engine_wakeup_after|wakeup:1746008386119969|now:1746008386046784|diff:73185| [2025/04/30 10:19:46 046790] [debug] |xqc_engine_main_logic|END|now:1746008386046777| [2025/04/30 10:19:46 048181] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386048180| [2025/04/30 10:19:46 048197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 048206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:812| [2025/04/30 10:19:46 048212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 10:19:46 048219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 10:19:46 048225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 048232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1826| [2025/04/30 10:19:46 048239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1822199|prior_time:1746008386006307|is_app_limited:0|send_elapse:47699|ack_elapse:41873|ctl_first_sent_time:1746008386008017|lagest_ack_time:1746008386048180|curr_delivered:1867806| [2025/04/30 10:19:46 048253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386008017| [2025/04/30 10:19:46 048261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:1558| [2025/04/30 10:19:46 048268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1827| [2025/04/30 10:19:46 048274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1824599|prior_time:1746008386008302|is_app_limited:0|send_elapse:47654|ack_elapse:39878|ctl_first_sent_time:1746008386009828|lagest_ack_time:1746008386048180|curr_delivered:1869006| [2025/04/30 10:19:46 048281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386009828| [2025/04/30 10:19:46 048286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:1559| [2025/04/30 10:19:46 048290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39633|rttvar:2173|minrtt:30819|latest_rtt:38352|ack_delay:64| [2025/04/30 10:19:46 048294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39465|rttvar:1966|minrtt:30819|latest_rtt:38352|ack_delay:64| [2025/04/30 10:19:46 048299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 10:19:46 048303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 048307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 048311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 048315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 048319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39465|rtt_var:1966|pto_duration:47329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 048325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 048331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 048338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 048344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386118973|now:1746008386048319|interv:70654| [2025/04/30 10:19:46 048350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386118973|now:1746008386048319|interval:70654|pto_count:0|srtt:39465 [2025/04/30 10:19:46 048355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47654, ack_elapse 39878, delivered 44407|rate 931863|lost 234| [2025/04/30 10:19:46 048360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (931863) in round 37| [2025/04/30 10:19:46 048367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 048372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 048376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386009828|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 048380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386009828|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 048385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:39465|latest_rtt:38352|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 048391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 10:19:46 048395] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746008386048180|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 048400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506048180|now:1746008386048180|interv:120000000| [2025/04/30 10:19:46 048404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506048180|now:1746008386048180|interv:120000000| [2025/04/30 10:19:46 048408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386119969|pq_index:0| [2025/04/30 10:19:46 048412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386046421| [2025/04/30 10:19:46 048416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386048416| [2025/04/30 10:19:46 048421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386048420| [2025/04/30 10:19:46 048427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39465|min_srtt:39465|path_bw:1211968|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:46 048432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 048436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 048440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 048444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 048449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 048453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39465|min_srtt:39465|path_bw:1211968|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:46 048457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 048464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 048468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 048472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 048477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 048481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 048485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 048490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 048494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386049494|now:1746008386048494|interv:1000| [2025/04/30 10:19:46 048498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 048502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 048506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386049494| [2025/04/30 10:19:46 048510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386049494| [2025/04/30 10:19:46 048514] [debug] |xqc_engine_wakeup_after|wakeup:1746008386049494|now:1746008386048514|diff:980| [2025/04/30 10:19:46 048518] [debug] |xqc_engine_main_logic|END|now:1746008386048420| [2025/04/30 10:19:46 048524] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386048524| [2025/04/30 10:19:46 048528] [debug] |xqc_engine_wakeup_after|wakeup:1746008386049494|now:1746008386048528|diff:966| [2025/04/30 10:19:46 048532] [debug] |xqc_engine_main_logic|END|now:1746008386048524| [2025/04/30 10:19:46 049600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386049600| [2025/04/30 10:19:46 049611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386049494|pq_index:0| [2025/04/30 10:19:46 049616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386048420| [2025/04/30 10:19:46 049621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386049620| [2025/04/30 10:19:46 049626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386049494|now:1746008386049620| [2025/04/30 10:19:46 049630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386049494|now:1746008386049620| [2025/04/30 10:19:46 049634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 049642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39465|min_srtt:39465|path_bw:1211968|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:46 049650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 049665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 049671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 049677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 049684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 049691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39465|min_srtt:39465|path_bw:1211968|loss_rate:3.01|path_pto:0| [2025/04/30 10:19:46 049698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 049705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 049711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 049717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 049724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 049732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 049738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 049744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 049751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 10:19:46 049803] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386049764|stream_id:0|stream_offset:1882893| [2025/04/30 10:19:46 049811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 049818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 049824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39465|rtt_var:1966|pto_duration:47329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 049830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 049835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 049840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 049846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386122093|now:1746008386049824|interv:72269| [2025/04/30 10:19:46 049859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386122093|now:1746008386049824|interval:72269|pto_count:0|srtt:39465 [2025/04/30 10:19:46 049865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 049871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 049877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1884072| [2025/04/30 10:19:46 049884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 049890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 10:19:46 049932] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386049899|stream_id:0|stream_offset:1884072| [2025/04/30 10:19:46 049940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 049945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 049949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39465|rtt_var:1966|pto_duration:47329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 049954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 049958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 049963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 049969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386122228|now:1746008386049949|interv:72279| [2025/04/30 10:19:46 049976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386122228|now:1746008386049949|interval:72279|pto_count:0|srtt:39465 [2025/04/30 10:19:46 049983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 049990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 049994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 049999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 050003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386122228| [2025/04/30 10:19:46 050008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386122228| [2025/04/30 10:19:46 050012] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122228|now:1746008386050012|diff:72216| [2025/04/30 10:19:46 050017] [debug] |xqc_engine_main_logic|END|now:1746008386049620| [2025/04/30 10:19:46 050218] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386050217| [2025/04/30 10:19:46 050228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 050237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:813| [2025/04/30 10:19:46 050243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 10:19:46 050251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 10:19:46 050257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 050265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1828| [2025/04/30 10:19:46 050272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1824599|prior_time:1746008386008302|is_app_limited:0|send_elapse:47786|ack_elapse:41915|ctl_first_sent_time:1746008386009960|lagest_ack_time:1746008386050217|curr_delivered:1870206| [2025/04/30 10:19:46 050279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386009960| [2025/04/30 10:19:46 050286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:1560| [2025/04/30 10:19:46 050293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1829| [2025/04/30 10:19:46 050300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:48007|prior_delivered:1826999|prior_time:1746008386010352|is_app_limited:0|send_elapse:47854|ack_elapse:39865|ctl_first_sent_time:1746008386011894|lagest_ack_time:1746008386050217|curr_delivered:1871406| [2025/04/30 10:19:46 050307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386011894| [2025/04/30 10:19:46 050313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:1561| [2025/04/30 10:19:46 050320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39465|rttvar:1966|minrtt:30819|latest_rtt:38323|ack_delay:72| [2025/04/30 10:19:46 050327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39313|rttvar:1778|minrtt:30819|latest_rtt:38323|ack_delay:72| [2025/04/30 10:19:46 050334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1829|lost_pn:1826|thresh:3| [2025/04/30 10:19:46 050341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 050347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 050351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 050355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 050359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39313|rtt_var:1778|pto_duration:46425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 050368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 050372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 050376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 050380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386121324|now:1746008386050359|interv:70965| [2025/04/30 10:19:46 050384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386121324|now:1746008386050359|interval:70965|pto_count:0|srtt:39313 [2025/04/30 10:19:46 050389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 47854, ack_elapse 39865, delivered 44407|rate 927968|lost 234| [2025/04/30 10:19:46 050393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (927968) in round 37| [2025/04/30 10:19:46 050398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 050402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 050406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386011894|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 050410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386011894|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 050415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:39313|latest_rtt:38323|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 050421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 10:19:46 050425] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746008386050217|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 050430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506050217|now:1746008386050217|interv:120000000| [2025/04/30 10:19:46 050434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506050217|now:1746008386050217|interv:120000000| [2025/04/30 10:19:46 050438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386122228|pq_index:0| [2025/04/30 10:19:46 050442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386049620| [2025/04/30 10:19:46 050446] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386050446| [2025/04/30 10:19:46 050451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386050450| [2025/04/30 10:19:46 050457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39313|min_srtt:39313|path_bw:1211968|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:46 050464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 050469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 050473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 050477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 050482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 050486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39313|min_srtt:39313|path_bw:1211968|loss_rate:2.98|path_pto:0| [2025/04/30 10:19:46 050490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 050494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 050498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 050502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 050506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 050511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 050515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 050519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 050523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 10:19:46 050577] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386050531|stream_id:0|stream_offset:1885251| [2025/04/30 10:19:46 050588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 050593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 050597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39313|rtt_var:1778|pto_duration:46425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 050602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 050605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 050609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 050617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386121956|now:1746008386050597|interv:71359| [2025/04/30 10:19:46 050621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386121956|now:1746008386050597|interval:71359|pto_count:0|srtt:39313 [2025/04/30 10:19:46 050626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 050631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 050635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1886430| [2025/04/30 10:19:46 050640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 050644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 10:19:46 050683] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386050651|stream_id:0|stream_offset:1886430| [2025/04/30 10:19:46 050688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 050693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 050697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39313|rtt_var:1778|pto_duration:46425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 050702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 050706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 050710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 050714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386122076|now:1746008386050697|interv:71379| [2025/04/30 10:19:46 050718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386122076|now:1746008386050697|interval:71379|pto_count:0|srtt:39313 [2025/04/30 10:19:46 050722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 050727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 050731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 050736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 050743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386122076| [2025/04/30 10:19:46 050750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386122076| [2025/04/30 10:19:46 050768] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122076|now:1746008386050768|diff:71308| [2025/04/30 10:19:46 050775] [debug] |xqc_engine_main_logic|END|now:1746008386050450| [2025/04/30 10:19:46 050784] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386050784| [2025/04/30 10:19:46 050790] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122076|now:1746008386050790|diff:71286| [2025/04/30 10:19:46 050796] [debug] |xqc_engine_main_logic|END|now:1746008386050784| [2025/04/30 10:19:46 052182] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386052180| [2025/04/30 10:19:46 052196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 052206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:814| [2025/04/30 10:19:46 052213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 10:19:46 052221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 10:19:46 052228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 052236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1830| [2025/04/30 10:19:46 052243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1826999|prior_time:1746008386010352|is_app_limited:0|send_elapse:47982|ack_elapse:41828|ctl_first_sent_time:1746008386012022|lagest_ack_time:1746008386052180|curr_delivered:1872606| [2025/04/30 10:19:46 052251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386012022| [2025/04/30 10:19:46 052258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:1562| [2025/04/30 10:19:46 052265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1831| [2025/04/30 10:19:46 052270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:49207|prior_delivered:1828199|prior_time:1746008386012265|is_app_limited:0|send_elapse:45666|ack_elapse:39915|ctl_first_sent_time:1746008386013698|lagest_ack_time:1746008386052180|curr_delivered:1873806| [2025/04/30 10:19:46 052277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386013698| [2025/04/30 10:19:46 052284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:1563| [2025/04/30 10:19:46 052290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39313|rttvar:1778|minrtt:30819|latest_rtt:38482|ack_delay:64| [2025/04/30 10:19:46 052297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39201|rttvar:1557|minrtt:30819|latest_rtt:38482|ack_delay:64| [2025/04/30 10:19:46 052304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1831|lost_pn:1828|thresh:3| [2025/04/30 10:19:46 052311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 052315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 052319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 052333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 052340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39201|rtt_var:1557|pto_duration:45429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 052347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 052352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 052356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 052361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386121080|now:1746008386052339|interv:68741| [2025/04/30 10:19:46 052365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386121080|now:1746008386052339|interval:68741|pto_count:0|srtt:39201 [2025/04/30 10:19:46 052370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45666, ack_elapse 39915, delivered 45607|rate 998708|lost 234| [2025/04/30 10:19:46 052374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (998708) in round 37| [2025/04/30 10:19:46 052378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 052383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 052387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386013698|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 052391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386013698|recovery:1|recovery_start:1746008386034389|packet_conservation:1|next_round_delivered:1830599| [2025/04/30 10:19:46 052396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:45610|srtt:39201|latest_rtt:38482|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 052402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 10:19:46 052407] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746008386052180|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 052412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506052180|now:1746008386052180|interv:120000000| [2025/04/30 10:19:46 052416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506052180|now:1746008386052180|interv:120000000| [2025/04/30 10:19:46 052420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386122076|pq_index:0| [2025/04/30 10:19:46 052424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386050450| [2025/04/30 10:19:46 052428] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386052428| [2025/04/30 10:19:46 052434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386052432| [2025/04/30 10:19:46 052443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39201|min_srtt:39201|path_bw:1211968|loss_rate:2.94|path_pto:0| [2025/04/30 10:19:46 052448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 052452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 052456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 052460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 052465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 052469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39201|min_srtt:39201|path_bw:1211968|loss_rate:2.94|path_pto:0| [2025/04/30 10:19:46 052473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 052477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 052481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 052485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 052489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 052494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 052498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 052503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 052507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386053507|now:1746008386052507|interv:1000| [2025/04/30 10:19:46 052511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 052515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 052519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386053507| [2025/04/30 10:19:46 052523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386053507| [2025/04/30 10:19:46 052527] [debug] |xqc_engine_wakeup_after|wakeup:1746008386053507|now:1746008386052527|diff:980| [2025/04/30 10:19:46 052531] [debug] |xqc_engine_main_logic|END|now:1746008386052432| [2025/04/30 10:19:46 052537] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386052537| [2025/04/30 10:19:46 052543] [debug] |xqc_engine_wakeup_after|wakeup:1746008386053507|now:1746008386052543|diff:964| [2025/04/30 10:19:46 052547] [debug] |xqc_engine_main_logic|END|now:1746008386052537| [2025/04/30 10:19:46 053638] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386053637| [2025/04/30 10:19:46 053648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386053507|pq_index:0| [2025/04/30 10:19:46 053653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386052432| [2025/04/30 10:19:46 053658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386053657| [2025/04/30 10:19:46 053663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386053507|now:1746008386053657| [2025/04/30 10:19:46 053667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386053507|now:1746008386053657| [2025/04/30 10:19:46 053672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 053680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39201|min_srtt:39201|path_bw:1211968|loss_rate:2.94|path_pto:0| [2025/04/30 10:19:46 053688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 053695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 053701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 053707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 053713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 053719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39201|min_srtt:39201|path_bw:1211968|loss_rate:2.94|path_pto:0| [2025/04/30 10:19:46 053726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 053732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 053738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 053744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 053750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 053756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 053762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 053773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 053779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 10:19:46 053822] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386053790|stream_id:0|stream_offset:1887609| [2025/04/30 10:19:46 053830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 053836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 053842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39201|rtt_var:1557|pto_duration:45429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 053848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 053853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 053859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 053866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386124219|now:1746008386053842|interv:70377| [2025/04/30 10:19:46 053871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386124219|now:1746008386053842|interval:70377|pto_count:0|srtt:39201 [2025/04/30 10:19:46 053878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46810| [2025/04/30 10:19:46 053885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 053892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1888788| [2025/04/30 10:19:46 053899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 053906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 10:19:46 053943] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386053916|stream_id:0|stream_offset:1888788| [2025/04/30 10:19:46 053950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 053958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 053965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39201|rtt_var:1557|pto_duration:45429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 053972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 053979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 053985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 054002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386124345|now:1746008386053965|interv:70380| [2025/04/30 10:19:46 054006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386124345|now:1746008386053965|interval:70380|pto_count:0|srtt:39201 [2025/04/30 10:19:46 054010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48010| [2025/04/30 10:19:46 054015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 054020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 054024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 054028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386124345| [2025/04/30 10:19:46 054033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386124345| [2025/04/30 10:19:46 054037] [debug] |xqc_engine_wakeup_after|wakeup:1746008386124345|now:1746008386054037|diff:70308| [2025/04/30 10:19:46 054041] [debug] |xqc_engine_main_logic|END|now:1746008386053657| [2025/04/30 10:19:46 054191] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386054190| [2025/04/30 10:19:46 054203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 054212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:815| [2025/04/30 10:19:46 054218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 10:19:46 054227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 10:19:46 054234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 054241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1832| [2025/04/30 10:19:46 054248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:50407|prior_delivered:1828199|prior_time:1746008386012265|is_app_limited:0|send_elapse:45761|ack_elapse:41925|ctl_first_sent_time:1746008386013793|lagest_ack_time:1746008386054190|curr_delivered:1875006| [2025/04/30 10:19:46 054256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386013793| [2025/04/30 10:19:46 054262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:1564| [2025/04/30 10:19:46 054269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1833| [2025/04/30 10:19:46 054275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:48007|prior_delivered:1830599|prior_time:1746008386014276|is_app_limited:0|send_elapse:45825|ack_elapse:39914|ctl_first_sent_time:1746008386015856|lagest_ack_time:1746008386054190|curr_delivered:1876206| [2025/04/30 10:19:46 054282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386015856| [2025/04/30 10:19:46 054296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:1565| [2025/04/30 10:19:46 054303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39201|rttvar:1557|minrtt:30819|latest_rtt:38334|ack_delay:72| [2025/04/30 10:19:46 054308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39083|rttvar:1402|minrtt:30819|latest_rtt:38334|ack_delay:72| [2025/04/30 10:19:46 054313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1833|lost_pn:1830|thresh:3| [2025/04/30 10:19:46 054317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 054321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 054325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 054329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 054333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1402|pto_duration:44691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 054337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 054341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 054345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 10:19:46 054349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386123607|now:1746008386054333|interv:69274| [2025/04/30 10:19:46 054353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386123607|now:1746008386054333|interval:69274|pto_count:0|srtt:39083 [2025/04/30 10:19:46 054358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45825, ack_elapse 39914, delivered 45607|rate 995242|lost 234| [2025/04/30 10:19:46 054362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 10:19:46 054366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (995242) in round 38| [2025/04/30 10:19:46 054371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 054375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 054379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386015856|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 054383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386015856|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 054388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:51607|full_bw_reached:1|inflight:45610|srtt:39083|latest_rtt:38334|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 054397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 10:19:46 054401] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:816|frame:ACK |recv_time:1746008386054190|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 054406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506054190|now:1746008386054190|interv:120000000| [2025/04/30 10:19:46 054411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506054190|now:1746008386054190|interv:120000000| [2025/04/30 10:19:46 054415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386124345|pq_index:0| [2025/04/30 10:19:46 054419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386053657| [2025/04/30 10:19:46 054423] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386054423| [2025/04/30 10:19:46 054428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386054427| [2025/04/30 10:19:46 054434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1211968|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:46 054439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45610|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 054443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 054447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 054451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 054456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 054460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1211968|loss_rate:2.91|path_pto:0| [2025/04/30 10:19:46 054464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45610|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 054469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 054472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 054476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 054481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 054485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 054492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 054497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 054501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 10:19:46 054545] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746008386054509|stream_id:0|stream_offset:1889967| [2025/04/30 10:19:46 054584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 054591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 10:19:46 054597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1402|pto_duration:44691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 054601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 054605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 054609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 054613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386124200|now:1746008386054596|interv:69604| [2025/04/30 10:19:46 054617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386124200|now:1746008386054596|interval:69604|pto_count:0|srtt:39083 [2025/04/30 10:19:46 054622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:46810| [2025/04/30 10:19:46 054627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 054632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1891146| [2025/04/30 10:19:46 054636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 054641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 10:19:46 054682] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386054648|stream_id:0|stream_offset:1891146| [2025/04/30 10:19:46 054691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 054700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 054707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1402|pto_duration:44691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 054715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 054727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 054733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 054740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386124339|now:1746008386054706|interv:69633| [2025/04/30 10:19:46 054746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386124339|now:1746008386054706|interval:69633|pto_count:0|srtt:39083 [2025/04/30 10:19:46 054753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:48010| [2025/04/30 10:19:46 054761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 054767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 054774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 054780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386055780|now:1746008386054780|interv:1000| [2025/04/30 10:19:46 054786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 054792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 054799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386055780| [2025/04/30 10:19:46 054805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386055780| [2025/04/30 10:19:46 054811] [debug] |xqc_engine_wakeup_after|wakeup:1746008386055780|now:1746008386054811|diff:969| [2025/04/30 10:19:46 054818] [debug] |xqc_engine_main_logic|END|now:1746008386054427| [2025/04/30 10:19:46 054826] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386054826| [2025/04/30 10:19:46 054831] [debug] |xqc_engine_wakeup_after|wakeup:1746008386055780|now:1746008386054831|diff:949| [2025/04/30 10:19:46 054835] [debug] |xqc_engine_main_logic|END|now:1746008386054826| [2025/04/30 10:19:46 055901] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386055901| [2025/04/30 10:19:46 055911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386055780|pq_index:0| [2025/04/30 10:19:46 055916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386054427| [2025/04/30 10:19:46 055921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386055920| [2025/04/30 10:19:46 055926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386055780|now:1746008386055920| [2025/04/30 10:19:46 055931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386055780|now:1746008386055920| [2025/04/30 10:19:46 055935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 055940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1211968|loss_rate:2.87|path_pto:0| [2025/04/30 10:19:46 055945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48010|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 055956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 055960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 055964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 055968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 055972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39083|min_srtt:39083|path_bw:1211968|loss_rate:2.87|path_pto:0| [2025/04/30 10:19:46 055977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48010|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 055981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 055985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 055989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 055993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 055998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 056002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 056006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 056011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 10:19:46 056049] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746008386056019|stream_id:0|stream_offset:1892325| [2025/04/30 10:19:46 056068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 056076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 10:19:46 056082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39083|rtt_var:1402|pto_duration:44691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 056087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 056091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 056096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 10:19:46 056102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386125710|now:1746008386056082|interv:69628| [2025/04/30 10:19:46 056116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386125710|now:1746008386056082|interval:69628|pto_count:0|srtt:39083 [2025/04/30 10:19:46 056121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:49210| [2025/04/30 10:19:46 056126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 056132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 056140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 056147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386057146|now:1746008386056146|interv:1000| [2025/04/30 10:19:46 056153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 056158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 056164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386057146| [2025/04/30 10:19:46 056170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386057146| [2025/04/30 10:19:46 056176] [debug] |xqc_engine_wakeup_after|wakeup:1746008386057146|now:1746008386056176|diff:970| [2025/04/30 10:19:46 056183] [debug] |xqc_engine_main_logic|END|now:1746008386055920| [2025/04/30 10:19:46 056200] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386056198| [2025/04/30 10:19:46 056207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 056216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:816| [2025/04/30 10:19:46 056223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 10:19:46 056231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 10:19:46 056238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 056246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1834| [2025/04/30 10:19:46 056254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:49207|prior_delivered:1830599|prior_time:1746008386014276|is_app_limited:0|send_elapse:45959|ack_elapse:41922|ctl_first_sent_time:1746008386015990|lagest_ack_time:1746008386056198|curr_delivered:1877406| [2025/04/30 10:19:46 056261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386015990| [2025/04/30 10:19:46 056268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:1566| [2025/04/30 10:19:46 056275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1835| [2025/04/30 10:19:46 056282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:48007|prior_delivered:1832999|prior_time:1746008386016299|is_app_limited:0|send_elapse:45724|ack_elapse:39899|ctl_first_sent_time:1746008386017881|lagest_ack_time:1746008386056198|curr_delivered:1878606| [2025/04/30 10:19:46 056296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386017881| [2025/04/30 10:19:46 056300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:1567| [2025/04/30 10:19:46 056304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39083|rttvar:1402|minrtt:30819|latest_rtt:38317|ack_delay:64| [2025/04/30 10:19:46 056309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38979|rttvar:1259|minrtt:30819|latest_rtt:38317|ack_delay:64| [2025/04/30 10:19:46 056313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 10:19:46 056317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 056321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 056325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 056333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 056337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38979|rtt_var:1259|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 056342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 056346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 056349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 10:19:46 056353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386125034|now:1746008386056337|interv:68697| [2025/04/30 10:19:46 056358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386125034|now:1746008386056337|interval:68697|pto_count:0|srtt:38979 [2025/04/30 10:19:46 056362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 45724, ack_elapse 39899, delivered 45607|rate 997441|lost 234| [2025/04/30 10:19:46 056367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997441) in round 38| [2025/04/30 10:19:46 056371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 056375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 056379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51607|packet_lost:0|acked:2400|po_sent_time:1746008386017881|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 056384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51607|packet_lost:0|acked:2400|po_sent_time:1746008386017881|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 056388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:54007|full_bw_reached:1|inflight:46810|srtt:38979|latest_rtt:38317|min_rtt:30819|applimit:0|lost:231|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 056397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 10:19:46 056402] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746008386056198|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 056407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506056198|now:1746008386056198|interv:120000000| [2025/04/30 10:19:46 056411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506056198|now:1746008386056198|interv:120000000| [2025/04/30 10:19:46 056415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386057146|pq_index:0| [2025/04/30 10:19:46 056419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386055920| [2025/04/30 10:19:46 056423] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386056423| [2025/04/30 10:19:46 056428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386056427| [2025/04/30 10:19:46 056434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 056439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 056443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 056448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1790|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 056453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 056457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:46 056461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 056466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1805|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 056471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 056475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:46 056480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 056487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1810|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 056491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 056495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 056499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 056504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 056508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 056512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1895862| [2025/04/30 10:19:46 056516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 056520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 056524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 056528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 056533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1790|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 056537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 056542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 056545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 056576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 056581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 056585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 056589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 056593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386057146| [2025/04/30 10:19:46 056597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386057146| [2025/04/30 10:19:46 056604] [debug] |xqc_engine_wakeup_after|wakeup:1746008386057146|now:1746008386056604|diff:542| [2025/04/30 10:19:46 056609] [debug] |xqc_engine_main_logic|END|now:1746008386056427| [2025/04/30 10:19:46 056614] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386056614| [2025/04/30 10:19:46 056618] [debug] |xqc_engine_wakeup_after|wakeup:1746008386057146|now:1746008386056618|diff:528| [2025/04/30 10:19:46 056622] [debug] |xqc_engine_main_logic|END|now:1746008386056614| [2025/04/30 10:19:46 057692] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386057692| [2025/04/30 10:19:46 057705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386057146|pq_index:0| [2025/04/30 10:19:46 057712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386056427| [2025/04/30 10:19:46 057720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386057718| [2025/04/30 10:19:46 057727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386057146|now:1746008386057718| [2025/04/30 10:19:46 057732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386057146|now:1746008386057718| [2025/04/30 10:19:46 057738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 057745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38979|min_srtt:38979|path_bw:1211968|loss_rate:2.86|path_pto:0| [2025/04/30 10:19:46 057751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1895862| [2025/04/30 10:19:46 057757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 057762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 057768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 057774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 057781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1790|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 057786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 057792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 057798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 10:19:46 057837] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746008386057809|stream_id:0|stream_offset:1793289| [2025/04/30 10:19:46 057844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1875|origin_pktnum:1790|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 057851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 10:19:46 057863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38979|rtt_var:1259|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 057870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 057876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 057883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 10:19:46 057889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386126824|now:1746008386057863|interv:68961| [2025/04/30 10:19:46 057893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386126824|now:1746008386057863|interval:68961|pto_count:0|srtt:38979 [2025/04/30 10:19:46 057898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54007|inflight:48010| [2025/04/30 10:19:46 057903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1805|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 057907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:46 057912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 057916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 10:19:46 057946] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746008386057923|stream_id:0|stream_offset:1810974| [2025/04/30 10:19:46 057953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1876|origin_pktnum:1805|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 057958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 10:19:46 057962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38979|rtt_var:1259|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 057967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 057971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 057975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 10:19:46 057979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386126938|now:1746008386057962|interv:68976| [2025/04/30 10:19:46 057983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386126938|now:1746008386057962|interval:68976|pto_count:0|srtt:38979 [2025/04/30 10:19:46 057988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54007|inflight:49210| [2025/04/30 10:19:46 057992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1810|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 058000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:46 058005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 058009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386059009|now:1746008386058009|interv:1000| [2025/04/30 10:19:46 058013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 058017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 058021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 058025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:54007|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 058030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 058033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 058038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386059009| [2025/04/30 10:19:46 058042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386059009| [2025/04/30 10:19:46 058046] [debug] |xqc_engine_wakeup_after|wakeup:1746008386059009|now:1746008386058046|diff:963| [2025/04/30 10:19:46 058050] [debug] |xqc_engine_main_logic|END|now:1746008386057718| [2025/04/30 10:19:46 058263] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386058261| [2025/04/30 10:19:46 058273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 058282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:817| [2025/04/30 10:19:46 058288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 10:19:46 058296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 10:19:46 058302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 058311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1836| [2025/04/30 10:19:46 058317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:49207|prior_delivered:1832999|prior_time:1746008386016299|is_app_limited:0|send_elapse:45855|ack_elapse:41962|ctl_first_sent_time:1746008386018012|lagest_ack_time:1746008386058261|curr_delivered:1879806| [2025/04/30 10:19:46 058325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386018012| [2025/04/30 10:19:46 058332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1568| [2025/04/30 10:19:46 058339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1837|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1837| [2025/04/30 10:19:46 058347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:48017|prior_delivered:1835399|prior_time:1746008386018297|is_app_limited:0|send_elapse:43918|ack_elapse:39964|ctl_first_sent_time:1746008386019919|lagest_ack_time:1746008386058261|curr_delivered:1881016| [2025/04/30 10:19:46 058360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386019919| [2025/04/30 10:19:46 058367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:1569| [2025/04/30 10:19:46 058374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38979|rttvar:1259|minrtt:30819|latest_rtt:38342|ack_delay:80| [2025/04/30 10:19:46 058381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38889|rttvar:1124|minrtt:30819|latest_rtt:38342|ack_delay:80| [2025/04/30 10:19:46 058388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 10:19:46 058395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 058401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 058407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 058413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 800|pns:2| [2025/04/30 10:19:46 058417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 058421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38889|rtt_var:1124|pto_duration:43385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 058425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 058429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 058433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 058437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386126308|now:1746008386058420|interv:67888| [2025/04/30 10:19:46 058442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386126308|now:1746008386058420|interval:67888|pto_count:0|srtt:38889 [2025/04/30 10:19:46 058446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43918, ack_elapse 39964, delivered 45617|rate 1038685|lost 234| [2025/04/30 10:19:46 058451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038685) in round 38| [2025/04/30 10:19:46 058455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 058459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 058463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54007|packet_lost:0|acked:2410|po_sent_time:1746008386019919|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 058468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54007|packet_lost:0|acked:2410|po_sent_time:1746008386019919|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 058476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:56417|full_bw_reached:1|inflight:46800|srtt:38889|latest_rtt:38342|min_rtt:30819|applimit:0|lost:233|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 058482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 10:19:46 058487] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746008386058261|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 058492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506058261|now:1746008386058261|interv:120000000| [2025/04/30 10:19:46 058496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506058261|now:1746008386058261|interv:120000000| [2025/04/30 10:19:46 058500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386059009|pq_index:0| [2025/04/30 10:19:46 058505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386057718| [2025/04/30 10:19:46 058509] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386058509| [2025/04/30 10:19:46 058514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386058513| [2025/04/30 10:19:46 058520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1895862| [2025/04/30 10:19:46 058529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 058534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 058539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1897041| [2025/04/30 10:19:46 058547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 058576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 058581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1898220| [2025/04/30 10:19:46 058593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 058597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 058602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1899399| [2025/04/30 10:19:46 058610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 058615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 058619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1900578| [2025/04/30 10:19:46 058628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 058632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 058636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 058640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 058645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 058649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 058654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 058661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 058668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1810|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 058675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:46 058680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 058684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 058694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 058700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 058707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 058713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 058719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386059009| [2025/04/30 10:19:46 058724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386059009| [2025/04/30 10:19:46 058730] [debug] |xqc_engine_wakeup_after|wakeup:1746008386059009|now:1746008386058730|diff:279| [2025/04/30 10:19:46 058736] [debug] |xqc_engine_main_logic|END|now:1746008386058513| [2025/04/30 10:19:46 058743] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386058743| [2025/04/30 10:19:46 058749] [debug] |xqc_engine_wakeup_after|wakeup:1746008386059009|now:1746008386058749|diff:260| [2025/04/30 10:19:46 058754] [debug] |xqc_engine_main_logic|END|now:1746008386058743| [2025/04/30 10:19:46 059831] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386059831| [2025/04/30 10:19:46 059843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386059009|pq_index:0| [2025/04/30 10:19:46 059850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386058513| [2025/04/30 10:19:46 059856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386059855| [2025/04/30 10:19:46 059861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386059009|now:1746008386059855| [2025/04/30 10:19:46 059866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386059009|now:1746008386059855| [2025/04/30 10:19:46 059870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 059875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38889|min_srtt:38889|path_bw:1211968|loss_rate:3.95|path_pto:0| [2025/04/30 10:19:46 059880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 059884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 059888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 059892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 059897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 059901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1810|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 059906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:46 059914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 059919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 10:19:46 059956] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386059927|stream_id:0|stream_offset:1816869| [2025/04/30 10:19:46 059962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1877|origin_pktnum:1810|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 059967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 059971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38889|rtt_var:1124|pto_duration:43385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 059976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 059980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 059984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 059988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386128312|now:1746008386059971|interv:68341| [2025/04/30 10:19:46 059992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386128312|now:1746008386059971|interval:68341|pto_count:0|srtt:38889 [2025/04/30 10:19:46 059996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56417|inflight:48000| [2025/04/30 10:19:46 060001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 060006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 060010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 060014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 10:19:46 060036] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386060020|stream_id:0|stream_offset:1893504| [2025/04/30 10:19:46 060042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 060046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 060051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38889|rtt_var:1124|pto_duration:43385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 060055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 060059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 060066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 060070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386128405|now:1746008386060050|interv:68355| [2025/04/30 10:19:46 060075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386128405|now:1746008386060050|interval:68355|pto_count:0|srtt:38889 [2025/04/30 10:19:46 060083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56417|inflight:49200| [2025/04/30 10:19:46 060091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 060097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:56417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 060104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 060109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386061109|now:1746008386060109|interv:1000| [2025/04/30 10:19:46 060113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 060117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 060124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386061109| [2025/04/30 10:19:46 060131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386061109| [2025/04/30 10:19:46 060137] [debug] |xqc_engine_wakeup_after|wakeup:1746008386061109|now:1746008386060137|diff:972| [2025/04/30 10:19:46 060144] [debug] |xqc_engine_main_logic|END|now:1746008386059855| [2025/04/30 10:19:46 060160] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386060159| [2025/04/30 10:19:46 060168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 060177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:818| [2025/04/30 10:19:46 060183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 10:19:46 060192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 10:19:46 060199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 060206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1838| [2025/04/30 10:19:46 060214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1837806|prior_time:1746008386020343|is_app_limited:0|send_elapse:42652|ack_elapse:39816|ctl_first_sent_time:1746008386020697|lagest_ack_time:1746008386060159|curr_delivered:1882216| [2025/04/30 10:19:46 060219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386020697| [2025/04/30 10:19:46 060225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:1570| [2025/04/30 10:19:46 060229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1839| [2025/04/30 10:19:46 060250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1837806|prior_time:1746008386020343|is_app_limited:0|send_elapse:42652|ack_elapse:39816|ctl_first_sent_time:1746008386020697|lagest_ack_time:1746008386060159|curr_delivered:1883416| [2025/04/30 10:19:46 060256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386020838| [2025/04/30 10:19:46 060263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:1571| [2025/04/30 10:19:46 060269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38889|rttvar:1124|minrtt:30819|latest_rtt:39321|ack_delay:72| [2025/04/30 10:19:46 060274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38934|rttvar:933|minrtt:30819|latest_rtt:39321|ack_delay:72| [2025/04/30 10:19:46 060281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 10:19:46 060287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 060294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 060300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 060307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 060313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38934|rtt_var:933|pto_duration:42666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 060320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 060326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 060330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 060334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386127686|now:1746008386060313|interv:67373| [2025/04/30 10:19:46 060338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386127686|now:1746008386060313|interval:67373|pto_count:0|srtt:38934 [2025/04/30 10:19:46 060342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42652, ack_elapse 39816, delivered 45610|rate 1069351|lost 234| [2025/04/30 10:19:46 060347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069351) in round 38| [2025/04/30 10:19:46 060351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 060355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 060359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56417|packet_lost:0|acked:2400|po_sent_time:1746008386020838|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 060364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56417|packet_lost:0|acked:2400|po_sent_time:1746008386020838|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 060372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:58817|full_bw_reached:1|inflight:46800|srtt:38934|latest_rtt:39321|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 060378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 10:19:46 060383] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746008386060159|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 060388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506060159|now:1746008386060159|interv:120000000| [2025/04/30 10:19:46 060392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506060159|now:1746008386060159|interv:120000000| [2025/04/30 10:19:46 060396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386061109|pq_index:0| [2025/04/30 10:19:46 060400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386059855| [2025/04/30 10:19:46 060404] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386060404| [2025/04/30 10:19:46 060409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386060408| [2025/04/30 10:19:46 060415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 060419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 060424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 060428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 060433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 060437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1902936| [2025/04/30 10:19:46 060442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 060446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 060450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 060455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1904115| [2025/04/30 10:19:46 060461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 060466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 060470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 060474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1905294| [2025/04/30 10:19:46 060479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 060483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 060488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 060492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 060496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 060500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 060504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 060508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 060513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 060517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 060521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 060525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 060529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386061109| [2025/04/30 10:19:46 060533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386061109| [2025/04/30 10:19:46 060537] [debug] |xqc_engine_wakeup_after|wakeup:1746008386061109|now:1746008386060537|diff:572| [2025/04/30 10:19:46 060541] [debug] |xqc_engine_main_logic|END|now:1746008386060408| [2025/04/30 10:19:46 060547] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386060547| [2025/04/30 10:19:46 060577] [debug] |xqc_engine_wakeup_after|wakeup:1746008386061109|now:1746008386060577|diff:532| [2025/04/30 10:19:46 060581] [debug] |xqc_engine_main_logic|END|now:1746008386060547| [2025/04/30 10:19:46 061661] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386061660| [2025/04/30 10:19:46 061675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386061109|pq_index:0| [2025/04/30 10:19:46 061681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386060408| [2025/04/30 10:19:46 061690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386061688| [2025/04/30 10:19:46 061696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386061109|now:1746008386061688| [2025/04/30 10:19:46 061703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386061109|now:1746008386061688| [2025/04/30 10:19:46 061708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 061715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38934|min_srtt:38934|path_bw:1211968|loss_rate:4.47|path_pto:0| [2025/04/30 10:19:46 061722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 061729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 061735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 061741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 061748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 061754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 061761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 061768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 061775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 10:19:46 061820] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386061786|stream_id:0|stream_offset:1894683| [2025/04/30 10:19:46 061830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 061837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 061843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38934|rtt_var:933|pto_duration:42666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 061850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 061857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 061870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 061875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386129452|now:1746008386061843|interv:67609| [2025/04/30 10:19:46 061879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386129452|now:1746008386061843|interval:67609|pto_count:0|srtt:38934 [2025/04/30 10:19:46 061884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58817|inflight:48000| [2025/04/30 10:19:46 061889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 061893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1895862| [2025/04/30 10:19:46 061898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 061902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 10:19:46 061936] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386061909|stream_id:0|stream_offset:1895862| [2025/04/30 10:19:46 061945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 061952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 061959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38934|rtt_var:933|pto_duration:42666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 061965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 061968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 061972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 061976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386129575|now:1746008386061959|interv:67616| [2025/04/30 10:19:46 061980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386129575|now:1746008386061959|interval:67616|pto_count:0|srtt:38934 [2025/04/30 10:19:46 061985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58817|inflight:49200| [2025/04/30 10:19:46 061990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 061994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:58817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1897041| [2025/04/30 10:19:46 061999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 062003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386063003|now:1746008386062003|interv:1000| [2025/04/30 10:19:46 062011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 062015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 062019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386063003| [2025/04/30 10:19:46 062024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386063003| [2025/04/30 10:19:46 062028] [debug] |xqc_engine_wakeup_after|wakeup:1746008386063003|now:1746008386062027|diff:976| [2025/04/30 10:19:46 062032] [debug] |xqc_engine_main_logic|END|now:1746008386061688| [2025/04/30 10:19:46 062204] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386062203| [2025/04/30 10:19:46 062214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 062222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:819| [2025/04/30 10:19:46 062228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 10:19:46 062237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 10:19:46 062243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 062250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1840| [2025/04/30 10:19:46 062257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1840206|prior_time:1746008386022256|is_app_limited:0|send_elapse:43900|ack_elapse:39947|ctl_first_sent_time:1746008386023876|lagest_ack_time:1746008386062203|curr_delivered:1884616| [2025/04/30 10:19:46 062264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386023876| [2025/04/30 10:19:46 062271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:1572| [2025/04/30 10:19:46 062278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1841| [2025/04/30 10:19:46 062285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1840206|prior_time:1746008386022256|is_app_limited:0|send_elapse:43900|ack_elapse:39947|ctl_first_sent_time:1746008386023876|lagest_ack_time:1746008386062203|curr_delivered:1885816| [2025/04/30 10:19:46 062292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386023999| [2025/04/30 10:19:46 062298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:1573| [2025/04/30 10:19:46 062302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38934|rttvar:933|minrtt:30819|latest_rtt:38204|ack_delay:64| [2025/04/30 10:19:46 062308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38835|rttvar:898|minrtt:30819|latest_rtt:38204|ack_delay:64| [2025/04/30 10:19:46 062315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 10:19:46 062322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 062339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 062345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 062352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 062358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38835|rtt_var:898|pto_duration:42427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 062366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 062371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 062375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 062379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386129336|now:1746008386062358|interv:66978| [2025/04/30 10:19:46 062383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386129336|now:1746008386062358|interval:66978|pto_count:0|srtt:38835 [2025/04/30 10:19:46 062387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 39947, delivered 45610|rate 1038952|lost 234| [2025/04/30 10:19:46 062392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038952) in round 38| [2025/04/30 10:19:46 062396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 062400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 062404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58817|packet_lost:0|acked:2400|po_sent_time:1746008386023999|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 062409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58817|packet_lost:0|acked:2400|po_sent_time:1746008386023999|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 062414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:61217|full_bw_reached:1|inflight:46800|srtt:38835|latest_rtt:38204|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 062419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 062424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386087203|now:1746008386062203|interv:25000| [2025/04/30 10:19:46 062430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386062203|max_ack_delay:25000| [2025/04/30 10:19:46 062434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 10:19:46 062439] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:820|frame:PING ACK |recv_time:1746008386062203|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 062448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506062203|now:1746008386062203|interv:120000000| [2025/04/30 10:19:46 062452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506062203|now:1746008386062203|interv:120000000| [2025/04/30 10:19:46 062456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386063003|pq_index:0| [2025/04/30 10:19:46 062460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386061688| [2025/04/30 10:19:46 062464] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386062464| [2025/04/30 10:19:46 062469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386062468| [2025/04/30 10:19:46 062475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 062480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 062484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 062489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 062494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 062499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1907652| [2025/04/30 10:19:46 062503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 062508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 062512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 062516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1908831| [2025/04/30 10:19:46 062521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 062525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 062530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 062537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1910010| [2025/04/30 10:19:46 062541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 062546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 062574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 062578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 062582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 062586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 062590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 062595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 062599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 062603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1897041| [2025/04/30 10:19:46 062608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 062612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 062616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386063003| [2025/04/30 10:19:46 062620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386063003| [2025/04/30 10:19:46 062624] [debug] |xqc_engine_wakeup_after|wakeup:1746008386063003|now:1746008386062624|diff:379| [2025/04/30 10:19:46 062628] [debug] |xqc_engine_main_logic|END|now:1746008386062468| [2025/04/30 10:19:46 062634] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386062634| [2025/04/30 10:19:46 062638] [debug] |xqc_engine_wakeup_after|wakeup:1746008386063003|now:1746008386062638|diff:365| [2025/04/30 10:19:46 062643] [debug] |xqc_engine_main_logic|END|now:1746008386062634| [2025/04/30 10:19:46 063715] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386063715| [2025/04/30 10:19:46 063727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386063003|pq_index:0| [2025/04/30 10:19:46 063733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386062468| [2025/04/30 10:19:46 063740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386063738| [2025/04/30 10:19:46 063746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386063003|now:1746008386063738| [2025/04/30 10:19:46 063760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386063003|now:1746008386063738| [2025/04/30 10:19:46 063765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 063772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38835|min_srtt:38835|path_bw:1211968|loss_rate:4.42|path_pto:0| [2025/04/30 10:19:46 063779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 063785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 063790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 063795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 063802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 063808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 063813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1897041| [2025/04/30 10:19:46 063820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 063827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 10:19:46 063865] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386063837|stream_id:0|stream_offset:1897041| [2025/04/30 10:19:46 063871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 063876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 063880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38835|rtt_var:898|pto_duration:42427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 063885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 063889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 063892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 063896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386131264|now:1746008386063880|interv:67384| [2025/04/30 10:19:46 063900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386131264|now:1746008386063880|interval:67384|pto_count:0|srtt:38835 [2025/04/30 10:19:46 063905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61217|inflight:48000| [2025/04/30 10:19:46 063914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 063918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1898220| [2025/04/30 10:19:46 063923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 063927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 10:19:46 063950] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386063933|stream_id:0|stream_offset:1898220| [2025/04/30 10:19:46 063955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 063960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 063964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38835|rtt_var:898|pto_duration:42427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 063969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 063973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 063977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 063981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386131360|now:1746008386063964|interv:67396| [2025/04/30 10:19:46 063985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386131360|now:1746008386063964|interval:67396|pto_count:0|srtt:38835 [2025/04/30 10:19:46 063989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61217|inflight:49200| [2025/04/30 10:19:46 063993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 063998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:61217|conn:0000564648F8D6FC|stream_id:0|stream_offset:1899399| [2025/04/30 10:19:46 064002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 064006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386065006|now:1746008386064006|interv:1000| [2025/04/30 10:19:46 064010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 064014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 064018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386065006| [2025/04/30 10:19:46 064022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386065006| [2025/04/30 10:19:46 064026] [debug] |xqc_engine_wakeup_after|wakeup:1746008386065006|now:1746008386064026|diff:980| [2025/04/30 10:19:46 064030] [debug] |xqc_engine_main_logic|END|now:1746008386063738| [2025/04/30 10:19:46 064122] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386064121| [2025/04/30 10:19:46 064138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 064146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:820| [2025/04/30 10:19:46 064152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 10:19:46 064165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 10:19:46 064174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 064182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1842| [2025/04/30 10:19:46 064188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1842606|prior_time:1746008386024238|is_app_limited:0|send_elapse:40571|ack_elapse:39883|ctl_first_sent_time:1746008386024545|lagest_ack_time:1746008386064121|curr_delivered:1887016| [2025/04/30 10:19:46 064196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386024545| [2025/04/30 10:19:46 064203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:1574| [2025/04/30 10:19:46 064210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1843| [2025/04/30 10:19:46 064217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1842606|prior_time:1746008386024238|is_app_limited:0|send_elapse:40571|ack_elapse:39883|ctl_first_sent_time:1746008386024545|lagest_ack_time:1746008386064121|curr_delivered:1888216| [2025/04/30 10:19:46 064224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386024685| [2025/04/30 10:19:46 064230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:1575| [2025/04/30 10:19:46 064237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38835|rttvar:898|minrtt:30819|latest_rtt:39436|ack_delay:64| [2025/04/30 10:19:46 064244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38902|rttvar:808|minrtt:30819|latest_rtt:39436|ack_delay:64| [2025/04/30 10:19:46 064251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 10:19:46 064257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 064261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 064265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 064269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 064273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38902|rtt_var:808|pto_duration:42134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 064277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 064286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 064290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 064294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386131067|now:1746008386064272|interv:66795| [2025/04/30 10:19:46 064298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386131067|now:1746008386064272|interval:66795|pto_count:0|srtt:38902 [2025/04/30 10:19:46 064302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40571, ack_elapse 39883, delivered 45610|rate 1124202|lost 234| [2025/04/30 10:19:46 064307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124202) in round 38| [2025/04/30 10:19:46 064311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 064315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 064319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61217|packet_lost:0|acked:2400|po_sent_time:1746008386024685|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 064324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61217|packet_lost:0|acked:2400|po_sent_time:1746008386024685|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 064328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:63617|full_bw_reached:1|inflight:46800|srtt:38902|latest_rtt:39436|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 064334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 10:19:46 064339] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746008386064121|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 064343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506064121|now:1746008386064121|interv:120000000| [2025/04/30 10:19:46 064348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506064121|now:1746008386064121|interv:120000000| [2025/04/30 10:19:46 064352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386065006|pq_index:0| [2025/04/30 10:19:46 064356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386063738| [2025/04/30 10:19:46 064360] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386064360| [2025/04/30 10:19:46 064365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386064364| [2025/04/30 10:19:46 064371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 064375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 064383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 064387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 064392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 064396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1912368| [2025/04/30 10:19:46 064401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 064405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 064409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 064414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1913547| [2025/04/30 10:19:46 064418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 064423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 064427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 064432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1914726| [2025/04/30 10:19:46 064436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 064440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 064445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 064449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 064453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 064457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 064463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 064468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 064472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 064476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1899399| [2025/04/30 10:19:46 064481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 064485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 064489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386065006| [2025/04/30 10:19:46 064493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386065006| [2025/04/30 10:19:46 064497] [debug] |xqc_engine_wakeup_after|wakeup:1746008386065006|now:1746008386064497|diff:509| [2025/04/30 10:19:46 064502] [debug] |xqc_engine_main_logic|END|now:1746008386064364| [2025/04/30 10:19:46 064507] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386064507| [2025/04/30 10:19:46 064511] [debug] |xqc_engine_wakeup_after|wakeup:1746008386065006|now:1746008386064511|diff:495| [2025/04/30 10:19:46 064515] [debug] |xqc_engine_main_logic|END|now:1746008386064507| [2025/04/30 10:19:46 065588] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386065587| [2025/04/30 10:19:46 065604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386065006|pq_index:0| [2025/04/30 10:19:46 065610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386064364| [2025/04/30 10:19:46 065617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386065615| [2025/04/30 10:19:46 065624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386065006|now:1746008386065615| [2025/04/30 10:19:46 065631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386065006|now:1746008386065615| [2025/04/30 10:19:46 065638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 065644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38902|min_srtt:38902|path_bw:1211968|loss_rate:4.37|path_pto:0| [2025/04/30 10:19:46 065649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 065654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 065661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 065667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 065673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 065687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 065694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1899399| [2025/04/30 10:19:46 065700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 065706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 10:19:46 065750] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386065717|stream_id:0|stream_offset:1899399| [2025/04/30 10:19:46 065758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 065764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 065770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38902|rtt_var:808|pto_duration:42134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 065776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 065781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 065787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 065793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386132851|now:1746008386065770|interv:67081| [2025/04/30 10:19:46 065798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386132851|now:1746008386065770|interval:67081|pto_count:0|srtt:38902 [2025/04/30 10:19:46 065805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63617|inflight:48000| [2025/04/30 10:19:46 065811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 065817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1900578| [2025/04/30 10:19:46 065823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 065830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 10:19:46 065873] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386065841|stream_id:0|stream_offset:1900578| [2025/04/30 10:19:46 065884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1884|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 065891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 065897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38902|rtt_var:808|pto_duration:42134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 065911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 065915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 065919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 065923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386132975|now:1746008386065897|interv:67078| [2025/04/30 10:19:46 065927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386132975|now:1746008386065897|interval:67078|pto_count:0|srtt:38902 [2025/04/30 10:19:46 065931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63617|inflight:49200| [2025/04/30 10:19:46 065936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 065940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:63617|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 065945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 065949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386066949|now:1746008386065949|interv:1000| [2025/04/30 10:19:46 065953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 065957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 065961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386066949| [2025/04/30 10:19:46 065965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386066949| [2025/04/30 10:19:46 065969] [debug] |xqc_engine_wakeup_after|wakeup:1746008386066949|now:1746008386065969|diff:980| [2025/04/30 10:19:46 065974] [debug] |xqc_engine_main_logic|END|now:1746008386065615| [2025/04/30 10:19:46 066180] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386066178| [2025/04/30 10:19:46 066190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 066199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:821| [2025/04/30 10:19:46 066204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 10:19:46 066214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 10:19:46 066221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 066229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1844| [2025/04/30 10:19:46 066236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1845006|prior_time:1746008386027256|is_app_limited:0|send_elapse:40883|ack_elapse:38922|ctl_first_sent_time:1746008386028823|lagest_ack_time:1746008386066178|curr_delivered:1889416| [2025/04/30 10:19:46 066243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386028823| [2025/04/30 10:19:46 066256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:1576| [2025/04/30 10:19:46 066263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1845| [2025/04/30 10:19:46 066271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:46810|prior_delivered:1845006|prior_time:1746008386027256|is_app_limited:0|send_elapse:40883|ack_elapse:38922|ctl_first_sent_time:1746008386028823|lagest_ack_time:1746008386066178|curr_delivered:1890616| [2025/04/30 10:19:46 066277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386028972| [2025/04/30 10:19:46 066283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:1577| [2025/04/30 10:19:46 066290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38902|rttvar:808|minrtt:30819|latest_rtt:37206|ack_delay:72| [2025/04/30 10:19:46 066297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38681|rttvar:1048|minrtt:30819|latest_rtt:37206|ack_delay:72| [2025/04/30 10:19:46 066304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 10:19:46 066310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 066316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 066322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 066327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 066331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38681|rtt_var:1048|pto_duration:42873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 066335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 066339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 066343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 066347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386133714|now:1746008386066331|interv:67383| [2025/04/30 10:19:46 066351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386133714|now:1746008386066331|interval:67383|pto_count:0|srtt:38681 [2025/04/30 10:19:46 066356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40883, ack_elapse 38922, delivered 45610|rate 1115622|lost 234| [2025/04/30 10:19:46 066360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115622) in round 38| [2025/04/30 10:19:46 066365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 066369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 066373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63617|packet_lost:0|acked:2400|po_sent_time:1746008386028972|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 066381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63617|packet_lost:0|acked:2400|po_sent_time:1746008386028972|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 066385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:66017|full_bw_reached:1|inflight:46800|srtt:38681|latest_rtt:37206|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 066391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 10:19:46 066396] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746008386066178|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 066401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506066178|now:1746008386066178|interv:120000000| [2025/04/30 10:19:46 066405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506066178|now:1746008386066178|interv:120000000| [2025/04/30 10:19:46 066409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386066949|pq_index:0| [2025/04/30 10:19:46 066413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386065615| [2025/04/30 10:19:46 066417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386066417| [2025/04/30 10:19:46 066422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386066421| [2025/04/30 10:19:46 066428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 066433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 066437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 066442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 066446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 066450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1917084| [2025/04/30 10:19:46 066455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 066459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 066466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 066470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1918263| [2025/04/30 10:19:46 066475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 066479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 066484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 066488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1919442| [2025/04/30 10:19:46 066492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 066497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 066501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 066505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 066510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 066514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 066517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 066522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 066526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 066530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 066535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 066539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 066543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386066949| [2025/04/30 10:19:46 066547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386066949| [2025/04/30 10:19:46 066580] [debug] |xqc_engine_wakeup_after|wakeup:1746008386066949|now:1746008386066579|diff:370| [2025/04/30 10:19:46 066587] [debug] |xqc_engine_main_logic|END|now:1746008386066421| [2025/04/30 10:19:46 066593] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386066593| [2025/04/30 10:19:46 066597] [debug] |xqc_engine_wakeup_after|wakeup:1746008386066949|now:1746008386066597|diff:352| [2025/04/30 10:19:46 066601] [debug] |xqc_engine_main_logic|END|now:1746008386066593| [2025/04/30 10:19:46 067677] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386067677| [2025/04/30 10:19:46 067691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386066949|pq_index:0| [2025/04/30 10:19:46 067697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386066421| [2025/04/30 10:19:46 067705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386067703| [2025/04/30 10:19:46 067711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386066949|now:1746008386067703| [2025/04/30 10:19:46 067717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386066949|now:1746008386067703| [2025/04/30 10:19:46 067723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 067730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38681|min_srtt:38681|path_bw:1211968|loss_rate:4.32|path_pto:0| [2025/04/30 10:19:46 067736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 067743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 067748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 067753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 067760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 067766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 067772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 067778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 067784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 10:19:46 067835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386067794|stream_id:0|stream_offset:1901757| [2025/04/30 10:19:46 067842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1885|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 067847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 067851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38681|rtt_var:1048|pto_duration:42873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 067861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 067865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 067868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 067872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386135667|now:1746008386067851|interv:67816| [2025/04/30 10:19:46 067876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386135667|now:1746008386067851|interval:67816|pto_count:0|srtt:38681 [2025/04/30 10:19:46 067881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66017|inflight:48000| [2025/04/30 10:19:46 067886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 067890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1902936| [2025/04/30 10:19:46 067895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 067899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 10:19:46 067925] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386067906|stream_id:0|stream_offset:1902936| [2025/04/30 10:19:46 067931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1886|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 067935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 067940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38681|rtt_var:1048|pto_duration:42873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 067944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 067948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 067952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 067956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386135779|now:1746008386067939|interv:67840| [2025/04/30 10:19:46 067960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386135779|now:1746008386067939|interval:67840|pto_count:0|srtt:38681 [2025/04/30 10:19:46 067965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66017|inflight:49200| [2025/04/30 10:19:46 067969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 067974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:66017|conn:0000564648F8D6FC|stream_id:0|stream_offset:1904115| [2025/04/30 10:19:46 067982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 067986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386068986|now:1746008386067986|interv:1000| [2025/04/30 10:19:46 067990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 067994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 067998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386068986| [2025/04/30 10:19:46 068002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386068986| [2025/04/30 10:19:46 068006] [debug] |xqc_engine_wakeup_after|wakeup:1746008386068986|now:1746008386068006|diff:980| [2025/04/30 10:19:46 068011] [debug] |xqc_engine_main_logic|END|now:1746008386067703| [2025/04/30 10:19:46 068115] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386068114| [2025/04/30 10:19:46 068125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 068133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:822| [2025/04/30 10:19:46 068139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 10:19:46 068147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 10:19:46 068154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 068162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1846| [2025/04/30 10:19:46 068169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:45610|prior_delivered:1847406|prior_time:1746008386029252|is_app_limited:0|send_elapse:39688|ack_elapse:38862|ctl_first_sent_time:1746008386029594|lagest_ack_time:1746008386068114|curr_delivered:1891816| [2025/04/30 10:19:46 068176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386029594| [2025/04/30 10:19:46 068183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:1578| [2025/04/30 10:19:46 068191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1847| [2025/04/30 10:19:46 068198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:45610|prior_delivered:1847406|prior_time:1746008386029252|is_app_limited:0|send_elapse:39688|ack_elapse:38862|ctl_first_sent_time:1746008386029594|lagest_ack_time:1746008386068114|curr_delivered:1893016| [2025/04/30 10:19:46 068205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386029715| [2025/04/30 10:19:46 068212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:1579| [2025/04/30 10:19:46 068219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38681|rttvar:1048|minrtt:30819|latest_rtt:38399|ack_delay:72| [2025/04/30 10:19:46 068226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38636|rttvar:874|minrtt:30819|latest_rtt:38399|ack_delay:72| [2025/04/30 10:19:46 068239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 10:19:46 068246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 068253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 068258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 068264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 068271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:874|pto_duration:42132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 068277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 068282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 068286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 068290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386135038|now:1746008386068270|interv:66768| [2025/04/30 10:19:46 068295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386135038|now:1746008386068270|interval:66768|pto_count:0|srtt:38636 [2025/04/30 10:19:46 068299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39688, ack_elapse 38862, delivered 45610|rate 1149213|lost 234| [2025/04/30 10:19:46 068304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149213) in round 38| [2025/04/30 10:19:46 068308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 068312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 068316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66017|packet_lost:0|acked:2400|po_sent_time:1746008386029715|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 068321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66017|packet_lost:0|acked:2400|po_sent_time:1746008386029715|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 068325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:68417|full_bw_reached:1|inflight:46800|srtt:38636|latest_rtt:38399|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 068331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 10:19:46 068336] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746008386068114|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 068341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506068114|now:1746008386068114|interv:120000000| [2025/04/30 10:19:46 068349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506068114|now:1746008386068114|interv:120000000| [2025/04/30 10:19:46 068353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386068986|pq_index:0| [2025/04/30 10:19:46 068357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386067703| [2025/04/30 10:19:46 068361] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386068361| [2025/04/30 10:19:46 068366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386068365| [2025/04/30 10:19:46 068372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 068377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 068381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 068386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 068390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 068395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1921800| [2025/04/30 10:19:46 068399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 068404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 068408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 068412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1922979| [2025/04/30 10:19:46 068416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 068421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 068425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 068429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1924158| [2025/04/30 10:19:46 068436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 068440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 068444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 068449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 068453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 068457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 068461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 068465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 068470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 068474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1904115| [2025/04/30 10:19:46 068478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 068482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 068486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386068986| [2025/04/30 10:19:46 068490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386068986| [2025/04/30 10:19:46 068495] [debug] |xqc_engine_wakeup_after|wakeup:1746008386068986|now:1746008386068495|diff:491| [2025/04/30 10:19:46 068499] [debug] |xqc_engine_main_logic|END|now:1746008386068365| [2025/04/30 10:19:46 068505] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386068505| [2025/04/30 10:19:46 068509] [debug] |xqc_engine_wakeup_after|wakeup:1746008386068986|now:1746008386068509|diff:477| [2025/04/30 10:19:46 068512] [debug] |xqc_engine_main_logic|END|now:1746008386068505| [2025/04/30 10:19:46 069586] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386069585| [2025/04/30 10:19:46 069597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386068986|pq_index:0| [2025/04/30 10:19:46 069602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386068365| [2025/04/30 10:19:46 069607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386069606| [2025/04/30 10:19:46 069612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386068986|now:1746008386069606| [2025/04/30 10:19:46 069618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386068986|now:1746008386069606| [2025/04/30 10:19:46 069632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 069640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.28|path_pto:0| [2025/04/30 10:19:46 069646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 069651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 069658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 069664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 069671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 069678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 069684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1904115| [2025/04/30 10:19:46 069690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 069696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 10:19:46 069740] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386069707|stream_id:0|stream_offset:1904115| [2025/04/30 10:19:46 069747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 069753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 069759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:874|pto_duration:42132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 069765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 069771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 069776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 069781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386136839|now:1746008386069759|interv:67080| [2025/04/30 10:19:46 069787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386136839|now:1746008386069759|interval:67080|pto_count:0|srtt:38636 [2025/04/30 10:19:46 069793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68417|inflight:48000| [2025/04/30 10:19:46 069800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 069806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1905294| [2025/04/30 10:19:46 069818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 069824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 10:19:46 069868] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386069836|stream_id:0|stream_offset:1905294| [2025/04/30 10:19:46 069877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 069885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 069891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:874|pto_duration:42132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 069899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 069903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 069907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 069911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386136968|now:1746008386069891|interv:67077| [2025/04/30 10:19:46 069915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386136968|now:1746008386069891|interval:67077|pto_count:0|srtt:38636 [2025/04/30 10:19:46 069920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68417|inflight:49200| [2025/04/30 10:19:46 069925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 069929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:68417|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 069933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 069937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386070937|now:1746008386069937|interv:1000| [2025/04/30 10:19:46 069941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 069945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 069949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386070937| [2025/04/30 10:19:46 069953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386070937| [2025/04/30 10:19:46 069958] [debug] |xqc_engine_wakeup_after|wakeup:1746008386070937|now:1746008386069957|diff:980| [2025/04/30 10:19:46 069962] [debug] |xqc_engine_main_logic|END|now:1746008386069606| [2025/04/30 10:19:46 070129] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386070127| [2025/04/30 10:19:46 070138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 070152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:823| [2025/04/30 10:19:46 070157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 10:19:46 070166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 10:19:46 070172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 070180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1848| [2025/04/30 10:19:46 070187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:48010|prior_delivered:1847406|prior_time:1746008386029252|is_app_limited:0|send_elapse:39943|ack_elapse:40875|ctl_first_sent_time:1746008386029849|lagest_ack_time:1746008386070127|curr_delivered:1894216| [2025/04/30 10:19:46 070194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386029849| [2025/04/30 10:19:46 070201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:1580| [2025/04/30 10:19:46 070208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1849| [2025/04/30 10:19:46 070215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:46810|prior_delivered:1849806|prior_time:1746008386032228|is_app_limited:0|send_elapse:41815|ack_elapse:37899|ctl_first_sent_time:1746008386033820|lagest_ack_time:1746008386070127|curr_delivered:1895416| [2025/04/30 10:19:46 070223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386033820| [2025/04/30 10:19:46 070229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:1581| [2025/04/30 10:19:46 070235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38636|rttvar:874|minrtt:30819|latest_rtt:36307|ack_delay:72| [2025/04/30 10:19:46 070242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38336|rttvar:1256|minrtt:30819|latest_rtt:36307|ack_delay:72| [2025/04/30 10:19:46 070249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 10:19:46 070255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 070261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 070267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 070271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 070276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38336|rtt_var:1256|pto_duration:43360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 070280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 070284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 070288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 070296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386138196|now:1746008386070275|interv:67921| [2025/04/30 10:19:46 070300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386138196|now:1746008386070275|interval:67921|pto_count:0|srtt:38336 [2025/04/30 10:19:46 070305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41815, ack_elapse 37899, delivered 45610|rate 1090756|lost 234| [2025/04/30 10:19:46 070310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090756) in round 38| [2025/04/30 10:19:46 070314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 070318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 070322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68417|packet_lost:0|acked:2400|po_sent_time:1746008386033820|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 070327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68417|packet_lost:0|acked:2400|po_sent_time:1746008386033820|recovery:1|recovery_start:1746008386034389|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 070331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:70817|full_bw_reached:1|inflight:46800|srtt:38336|latest_rtt:36307|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386034389|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 070337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 10:19:46 070342] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1746008386070127|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 070347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506070127|now:1746008386070127|interv:120000000| [2025/04/30 10:19:46 070351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506070127|now:1746008386070127|interv:120000000| [2025/04/30 10:19:46 070355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386070937|pq_index:0| [2025/04/30 10:19:46 070359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386069606| [2025/04/30 10:19:46 070363] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386070363| [2025/04/30 10:19:46 070368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386070367| [2025/04/30 10:19:46 070374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 070379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 070383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 070390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 070394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 070399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1926516| [2025/04/30 10:19:46 070403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 070408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 070412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 070416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1927695| [2025/04/30 10:19:46 070420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 070425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 070429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 070433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 070438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 070442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 070446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 070451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 070455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 070459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 070463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 070470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 070475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 070479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 070483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 070487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 070491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386070937| [2025/04/30 10:19:46 070495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386070937| [2025/04/30 10:19:46 070499] [debug] |xqc_engine_wakeup_after|wakeup:1746008386070937|now:1746008386070499|diff:438| [2025/04/30 10:19:46 070504] [debug] |xqc_engine_main_logic|END|now:1746008386070367| [2025/04/30 10:19:46 070509] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386070509| [2025/04/30 10:19:46 070513] [debug] |xqc_engine_wakeup_after|wakeup:1746008386070937|now:1746008386070513|diff:424| [2025/04/30 10:19:46 070517] [debug] |xqc_engine_main_logic|END|now:1746008386070509| [2025/04/30 10:19:46 071585] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386071584| [2025/04/30 10:19:46 071599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386070937|pq_index:0| [2025/04/30 10:19:46 071606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386070367| [2025/04/30 10:19:46 071612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386071611| [2025/04/30 10:19:46 071619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386070937|now:1746008386071611| [2025/04/30 10:19:46 071626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386070937|now:1746008386071611| [2025/04/30 10:19:46 071633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 071641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38336|min_srtt:38336|path_bw:1211968|loss_rate:4.23|path_pto:0| [2025/04/30 10:19:46 071648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 071654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 071660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 071666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 071672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 071679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 071691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 071698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 071706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 10:19:46 071772] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386071717|stream_id:0|stream_offset:1906473| [2025/04/30 10:19:46 071780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 071786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 071793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38336|rtt_var:1256|pto_duration:43360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 071799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 071804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 071810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 071816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386140077|now:1746008386071792|interv:68285| [2025/04/30 10:19:46 071822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386140077|now:1746008386071792|interval:68285|pto_count:0|srtt:38336 [2025/04/30 10:19:46 071828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70817|inflight:48000| [2025/04/30 10:19:46 071835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 071842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1907652| [2025/04/30 10:19:46 071847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 071852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 10:19:46 071884] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386071858|stream_id:0|stream_offset:1907652| [2025/04/30 10:19:46 071894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 071901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 071907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38336|rtt_var:1256|pto_duration:43360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 071915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 071924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 071928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 071932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386140218|now:1746008386071907|interv:68311| [2025/04/30 10:19:46 071936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386140218|now:1746008386071907|interval:68311|pto_count:0|srtt:38336 [2025/04/30 10:19:46 071940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70817|inflight:49200| [2025/04/30 10:19:46 071945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 071950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:70817|conn:0000564648F8D6FC|stream_id:0|stream_offset:1908831| [2025/04/30 10:19:46 071954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 071958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386072958|now:1746008386071958|interv:1000| [2025/04/30 10:19:46 071962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 071966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 071970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386072958| [2025/04/30 10:19:46 071974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386072958| [2025/04/30 10:19:46 071978] [debug] |xqc_engine_wakeup_after|wakeup:1746008386072958|now:1746008386071978|diff:980| [2025/04/30 10:19:46 071983] [debug] |xqc_engine_main_logic|END|now:1746008386071611| [2025/04/30 10:19:46 072091] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386072090| [2025/04/30 10:19:46 072101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 072110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:824| [2025/04/30 10:19:46 072115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 10:19:46 072124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 10:19:46 072129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 072136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1850| [2025/04/30 10:19:46 072144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:48010|prior_delivered:1849806|prior_time:1746008386032228|is_app_limited:0|send_elapse:41926|ack_elapse:39862|ctl_first_sent_time:1746008386033931|lagest_ack_time:1746008386072090|curr_delivered:1896616| [2025/04/30 10:19:46 072151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386033931| [2025/04/30 10:19:46 072158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:1582| [2025/04/30 10:19:46 072163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1851| [2025/04/30 10:19:46 072172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:45610|prior_delivered:1852206|prior_time:1746008386034234|is_app_limited:0|send_elapse:39761|ack_elapse:37856|ctl_first_sent_time:1746008386034594|lagest_ack_time:1746008386072090|curr_delivered:1897816| [2025/04/30 10:19:46 072180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386034594| [2025/04/30 10:19:46 072186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:1583| [2025/04/30 10:19:46 072192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38336|rttvar:1256|minrtt:30819|latest_rtt:37496|ack_delay:64| [2025/04/30 10:19:46 072200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38223|rttvar:1168|minrtt:30819|latest_rtt:37496|ack_delay:64| [2025/04/30 10:19:46 072207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 10:19:46 072213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 072220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 072225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 072232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 072238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:1168|pto_duration:42895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 072245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 072250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 072254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 072258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386139753|now:1746008386072238|interv:67515| [2025/04/30 10:19:46 072262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386139753|now:1746008386072238|interval:67515|pto_count:0|srtt:38223 [2025/04/30 10:19:46 072266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39761, ack_elapse 37856, delivered 45610|rate 1147103|lost 234| [2025/04/30 10:19:46 072271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147103) in round 38| [2025/04/30 10:19:46 072275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 072279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 072283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70817|packet_lost:0|acked:2400|po_sent_time:1746008386034594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 072288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386034594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 072297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38223|latest_rtt:37496|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 072303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 10:19:46 072307] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746008386072090|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 072312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506072090|now:1746008386072090|interv:120000000| [2025/04/30 10:19:46 072317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506072090|now:1746008386072090|interv:120000000| [2025/04/30 10:19:46 072321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386072958|pq_index:0| [2025/04/30 10:19:46 072325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386071611| [2025/04/30 10:19:46 072329] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386072329| [2025/04/30 10:19:46 072334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386072333| [2025/04/30 10:19:46 072340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 072349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1931232| [2025/04/30 10:19:46 072367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1932411| [2025/04/30 10:19:46 072387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 072405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 072422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1935948| [2025/04/30 10:19:46 072439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1937127| [2025/04/30 10:19:46 072456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1938306| [2025/04/30 10:19:46 072479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1939485| [2025/04/30 10:19:46 072496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1940664| [2025/04/30 10:19:46 072514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1941843| [2025/04/30 10:19:46 072531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1943022| [2025/04/30 10:19:46 072574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1944201| [2025/04/30 10:19:46 072592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1945380| [2025/04/30 10:19:46 072609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1946559| [2025/04/30 10:19:46 072631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1947738| [2025/04/30 10:19:46 072659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1948917| [2025/04/30 10:19:46 072691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1950096| [2025/04/30 10:19:46 072719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1951275| [2025/04/30 10:19:46 072746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1952454| [2025/04/30 10:19:46 072772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1953633| [2025/04/30 10:19:46 072800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1954812| [2025/04/30 10:19:46 072827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1955991| [2025/04/30 10:19:46 072845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1957170| [2025/04/30 10:19:46 072862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1958349| [2025/04/30 10:19:46 072879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1959528| [2025/04/30 10:19:46 072902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1960707| [2025/04/30 10:19:46 072930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1961886| [2025/04/30 10:19:46 072958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 072965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 072971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 072976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1963065| [2025/04/30 10:19:46 072983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 072989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 072996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 073003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 073010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 073018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1908831| [2025/04/30 10:19:46 073023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 073027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 073031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386072958| [2025/04/30 10:19:46 073035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386072958| [2025/04/30 10:19:46 073039] [debug] |xqc_engine_wakeup_after|wakeup:1746008386072958|now:1746008386073039|diff:18446744073709551535| [2025/04/30 10:19:46 073044] [debug] |xqc_engine_main_logic|END|now:1746008386072333| [2025/04/30 10:19:46 073050] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386073049| [2025/04/30 10:19:46 073053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386072958|pq_index:0| [2025/04/30 10:19:46 073058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386072333| [2025/04/30 10:19:46 073062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386073062| [2025/04/30 10:19:46 073067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386072958|now:1746008386073062| [2025/04/30 10:19:46 073073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386072958|now:1746008386073062| [2025/04/30 10:19:46 073080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 073087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38223|min_srtt:38223|path_bw:1211968|loss_rate:4.19|path_pto:0| [2025/04/30 10:19:46 073094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1963065| [2025/04/30 10:19:46 073098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 073102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 073106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 073110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 073114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 073118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1908831| [2025/04/30 10:19:46 073123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 073127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 10:19:46 073180] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386073144|stream_id:0|stream_offset:1908831| [2025/04/30 10:19:46 073188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 073193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 073198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:1168|pto_duration:42895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 073202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 073206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 073210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 073214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386141039|now:1746008386073197|interv:67842| [2025/04/30 10:19:46 073218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386141039|now:1746008386073197|interval:67842|pto_count:0|srtt:38223 [2025/04/30 10:19:46 073223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 073228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 073232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1910010| [2025/04/30 10:19:46 073237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 073242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 10:19:46 073276] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386073253|stream_id:0|stream_offset:1910010| [2025/04/30 10:19:46 073282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 073287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 073291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38223|rtt_var:1168|pto_duration:42895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 073295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 073299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 073303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 073307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386141148|now:1746008386073291|interv:67857| [2025/04/30 10:19:46 073311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386141148|now:1746008386073291|interval:67857|pto_count:0|srtt:38223 [2025/04/30 10:19:46 073320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 073326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 073332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 073340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 073346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386074346|now:1746008386073346|interv:1000| [2025/04/30 10:19:46 073352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 073356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 073360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386074346| [2025/04/30 10:19:46 073365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386074346| [2025/04/30 10:19:46 073369] [debug] |xqc_engine_wakeup_after|wakeup:1746008386074346|now:1746008386073369|diff:977| [2025/04/30 10:19:46 073373] [debug] |xqc_engine_main_logic|END|now:1746008386073062| [2025/04/30 10:19:46 074091] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386074090| [2025/04/30 10:19:46 074105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 074112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:825| [2025/04/30 10:19:46 074116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 10:19:46 074124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 10:19:46 074130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 074137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1852| [2025/04/30 10:19:46 074145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1852206|prior_time:1746008386034234|is_app_limited:0|send_elapse:39856|ack_elapse:39856|ctl_first_sent_time:1746008386034689|lagest_ack_time:1746008386074090|curr_delivered:1899016| [2025/04/30 10:19:46 074152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386034689| [2025/04/30 10:19:46 074160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:1584| [2025/04/30 10:19:46 074167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1853| [2025/04/30 10:19:46 074175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1852206|prior_time:1746008386034234|is_app_limited:0|send_elapse:39856|ack_elapse:39856|ctl_first_sent_time:1746008386034689|lagest_ack_time:1746008386074090|curr_delivered:1900216| [2025/04/30 10:19:46 074189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386034773| [2025/04/30 10:19:46 074195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:1585| [2025/04/30 10:19:46 074202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38223|rttvar:1168|minrtt:30819|latest_rtt:39317|ack_delay:56| [2025/04/30 10:19:46 074208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38353|rttvar:1135|minrtt:30819|latest_rtt:39317|ack_delay:56| [2025/04/30 10:19:46 074215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 10:19:46 074221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 074226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 074230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 074234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 074238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38353|rtt_var:1135|pto_duration:42893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 074243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 074247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 074251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 074258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386141146|now:1746008386074238|interv:66908| [2025/04/30 10:19:46 074264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386141146|now:1746008386074238|interval:66908|pto_count:0|srtt:38353 [2025/04/30 10:19:46 074271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39856, ack_elapse 39856, delivered 48010|rate 1204586|lost 234| [2025/04/30 10:19:46 074277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204586) in round 38| [2025/04/30 10:19:46 074281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 074286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 074290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386034773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 074294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386034773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 074299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38353|latest_rtt:39317|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 074309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 10:19:46 074313] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746008386074090|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 074318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506074090|now:1746008386074090|interv:120000000| [2025/04/30 10:19:46 074322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506074090|now:1746008386074090|interv:120000000| [2025/04/30 10:19:46 074326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386074346|pq_index:0| [2025/04/30 10:19:46 074331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386073062| [2025/04/30 10:19:46 074336] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386074335| [2025/04/30 10:19:46 074343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386074341| [2025/04/30 10:19:46 074352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|min_srtt:38353|path_bw:1211968|loss_rate:4.15|path_pto:0| [2025/04/30 10:19:46 074359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1963065| [2025/04/30 10:19:46 074364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 074368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 074373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|min_srtt:38353|path_bw:1211968|loss_rate:4.15|path_pto:0| [2025/04/30 10:19:46 074377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1964244| [2025/04/30 10:19:46 074382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 074386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 074390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|min_srtt:38353|path_bw:1211968|loss_rate:4.15|path_pto:0| [2025/04/30 10:19:46 074395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 074399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 074403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 074410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 074414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 074419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 074426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 074434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 074440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 074444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386074346| [2025/04/30 10:19:46 074449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386074346| [2025/04/30 10:19:46 074453] [debug] |xqc_engine_wakeup_after|wakeup:1746008386074346|now:1746008386074453|diff:18446744073709551509| [2025/04/30 10:19:46 074457] [debug] |xqc_engine_main_logic|END|now:1746008386074341| [2025/04/30 10:19:46 074463] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386074463| [2025/04/30 10:19:46 074466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386074346|pq_index:0| [2025/04/30 10:19:46 074471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386074341| [2025/04/30 10:19:46 074475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386074474| [2025/04/30 10:19:46 074480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386074346|now:1746008386074474| [2025/04/30 10:19:46 074484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386074346|now:1746008386074474| [2025/04/30 10:19:46 074488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 074493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|min_srtt:38353|path_bw:1211968|loss_rate:4.15|path_pto:0| [2025/04/30 10:19:46 074497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 074502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 074508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 074516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 074524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 074530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 074538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 074543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 074547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 10:19:46 074610] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386074578|stream_id:0|stream_offset:1911189| [2025/04/30 10:19:46 074620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 074625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 074629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38353|rtt_var:1135|pto_duration:42893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 074634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 074637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 074644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 074652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386142471|now:1746008386074629|interv:67842| [2025/04/30 10:19:46 074658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386142471|now:1746008386074629|interval:67842|pto_count:0|srtt:38353 [2025/04/30 10:19:46 074663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 074667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 074673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1912368| [2025/04/30 10:19:46 074680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 074686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386075686|now:1746008386074686|interv:1000| [2025/04/30 10:19:46 074692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 074698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 074704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386075686| [2025/04/30 10:19:46 074711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386075686| [2025/04/30 10:19:46 074717] [debug] |xqc_engine_wakeup_after|wakeup:1746008386075686|now:1746008386074716|diff:970| [2025/04/30 10:19:46 074723] [debug] |xqc_engine_main_logic|END|now:1746008386074474| [2025/04/30 10:19:46 075773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386075773| [2025/04/30 10:19:46 075796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386075686|pq_index:0| [2025/04/30 10:19:46 075802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386074474| [2025/04/30 10:19:46 075817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386075815| [2025/04/30 10:19:46 075823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386075686|now:1746008386075815| [2025/04/30 10:19:46 075828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386075686|now:1746008386075815| [2025/04/30 10:19:46 075832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 075838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38353|min_srtt:38353|path_bw:1211968|loss_rate:4.12|path_pto:0| [2025/04/30 10:19:46 075842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 075847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 075851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 075855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 075860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 075864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 075868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1912368| [2025/04/30 10:19:46 075873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 075877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 10:19:46 075912] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386075886|stream_id:0|stream_offset:1912368| [2025/04/30 10:19:46 075919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 075923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 075928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38353|rtt_var:1135|pto_duration:42893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 075932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 075936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 075940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 075944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386143779|now:1746008386075928|interv:67851| [2025/04/30 10:19:46 075954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386143779|now:1746008386075928|interval:67851|pto_count:0|srtt:38353 [2025/04/30 10:19:46 075959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 075963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 075968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1913547| [2025/04/30 10:19:46 075972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 075976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386076976|now:1746008386075976|interv:1000| [2025/04/30 10:19:46 075980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 075984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 075988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386076976| [2025/04/30 10:19:46 075992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386076976| [2025/04/30 10:19:46 075996] [debug] |xqc_engine_wakeup_after|wakeup:1746008386076976|now:1746008386075996|diff:980| [2025/04/30 10:19:46 076001] [debug] |xqc_engine_main_logic|END|now:1746008386075815| [2025/04/30 10:19:46 076084] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386076083| [2025/04/30 10:19:46 076094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 076102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:826| [2025/04/30 10:19:46 076108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 10:19:46 076117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 10:19:46 076123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 076131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1854| [2025/04/30 10:19:46 076138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1854606|prior_time:1746008386036296|is_app_limited:0|send_elapse:39937|ack_elapse:39787|ctl_first_sent_time:1746008386037928|lagest_ack_time:1746008386076083|curr_delivered:1901416| [2025/04/30 10:19:46 076146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386037928| [2025/04/30 10:19:46 076153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:1586| [2025/04/30 10:19:46 076160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1855| [2025/04/30 10:19:46 076166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1854606|prior_time:1746008386036296|is_app_limited:0|send_elapse:39937|ack_elapse:39787|ctl_first_sent_time:1746008386037928|lagest_ack_time:1746008386076083|curr_delivered:1902616| [2025/04/30 10:19:46 076179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386038052| [2025/04/30 10:19:46 076186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:1587| [2025/04/30 10:19:46 076192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38353|rttvar:1135|minrtt:30819|latest_rtt:38031|ack_delay:64| [2025/04/30 10:19:46 076197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38304|rttvar:948|minrtt:30819|latest_rtt:38031|ack_delay:64| [2025/04/30 10:19:46 076202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 10:19:46 076206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 076210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 076214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 076218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 076222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38304|rtt_var:948|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 076226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 076230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 076234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 076238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386142982|now:1746008386076222|interv:66760| [2025/04/30 10:19:46 076242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386142982|now:1746008386076222|interval:66760|pto_count:0|srtt:38304 [2025/04/30 10:19:46 076247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39937, ack_elapse 39787, delivered 48010|rate 1202143|lost 234| [2025/04/30 10:19:46 076251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202143) in round 38| [2025/04/30 10:19:46 076255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 076260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 076264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386038052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 076268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386038052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 076273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38304|latest_rtt:38031|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 076282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 10:19:46 076286] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746008386076083|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 076291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506076083|now:1746008386076083|interv:120000000| [2025/04/30 10:19:46 076295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506076083|now:1746008386076083|interv:120000000| [2025/04/30 10:19:46 076299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386076976|pq_index:0| [2025/04/30 10:19:46 076304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386075815| [2025/04/30 10:19:46 076308] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386076308| [2025/04/30 10:19:46 076312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386076312| [2025/04/30 10:19:46 076318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|min_srtt:38304|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 076323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 076327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 076332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 076337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|min_srtt:38304|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 076341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1966602| [2025/04/30 10:19:46 076346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 076350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 076355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|min_srtt:38304|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 076359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1967781| [2025/04/30 10:19:46 076363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 076370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 076374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 076378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 076382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 076387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1913547| [2025/04/30 10:19:46 076391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 076395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 076399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386076976| [2025/04/30 10:19:46 076403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386076976| [2025/04/30 10:19:46 076407] [debug] |xqc_engine_wakeup_after|wakeup:1746008386076976|now:1746008386076407|diff:569| [2025/04/30 10:19:46 076411] [debug] |xqc_engine_main_logic|END|now:1746008386076312| [2025/04/30 10:19:46 076417] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386076417| [2025/04/30 10:19:46 076421] [debug] |xqc_engine_wakeup_after|wakeup:1746008386076976|now:1746008386076421|diff:555| [2025/04/30 10:19:46 076425] [debug] |xqc_engine_main_logic|END|now:1746008386076417| [2025/04/30 10:19:46 077490] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386077490| [2025/04/30 10:19:46 077501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386076976|pq_index:0| [2025/04/30 10:19:46 077506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386076312| [2025/04/30 10:19:46 077511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386077510| [2025/04/30 10:19:46 077516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386076976|now:1746008386077510| [2025/04/30 10:19:46 077521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386076976|now:1746008386077510| [2025/04/30 10:19:46 077525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 077530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38304|min_srtt:38304|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 077535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1967781| [2025/04/30 10:19:46 077540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 077544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 077571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 077586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 077593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 077600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1913547| [2025/04/30 10:19:46 077608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 077614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 10:19:46 077657] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386077622|stream_id:0|stream_offset:1913547| [2025/04/30 10:19:46 077665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 077672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 077678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38304|rtt_var:948|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 077684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 077690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 077695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 077701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386144718|now:1746008386077678|interv:67040| [2025/04/30 10:19:46 077706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386144718|now:1746008386077678|interval:67040|pto_count:0|srtt:38304 [2025/04/30 10:19:46 077713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 077719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 077725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1914726| [2025/04/30 10:19:46 077732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 077737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 10:19:46 077805] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386077747|stream_id:0|stream_offset:1914726| [2025/04/30 10:19:46 077815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 077823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 077838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38304|rtt_var:948|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 077844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 077851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 077856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 077861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386144843|now:1746008386077838|interv:67005| [2025/04/30 10:19:46 077865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386144843|now:1746008386077838|interval:67005|pto_count:0|srtt:38304 [2025/04/30 10:19:46 077870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 077875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 077879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 077884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 077888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386078887|now:1746008386077887|interv:1000| [2025/04/30 10:19:46 077892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 077895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 077899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386078887| [2025/04/30 10:19:46 077904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386078887| [2025/04/30 10:19:46 077908] [debug] |xqc_engine_wakeup_after|wakeup:1746008386078887|now:1746008386077908|diff:979| [2025/04/30 10:19:46 077912] [debug] |xqc_engine_main_logic|END|now:1746008386077510| [2025/04/30 10:19:46 078097] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386078096| [2025/04/30 10:19:46 078107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 078116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:827| [2025/04/30 10:19:46 078122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 10:19:46 078130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 10:19:46 078137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 078145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1856| [2025/04/30 10:19:46 078151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1857006|prior_time:1746008386038204|is_app_limited:0|send_elapse:38624|ack_elapse:39892|ctl_first_sent_time:1746008386038510|lagest_ack_time:1746008386078096|curr_delivered:1903816| [2025/04/30 10:19:46 078166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386038510| [2025/04/30 10:19:46 078172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:1588| [2025/04/30 10:19:46 078180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1857| [2025/04/30 10:19:46 078187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1857006|prior_time:1746008386038204|is_app_limited:0|send_elapse:38624|ack_elapse:39892|ctl_first_sent_time:1746008386038510|lagest_ack_time:1746008386078096|curr_delivered:1905016| [2025/04/30 10:19:46 078194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386038642| [2025/04/30 10:19:46 078200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:1589| [2025/04/30 10:19:46 078207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38304|rttvar:948|minrtt:30819|latest_rtt:39454|ack_delay:72| [2025/04/30 10:19:46 078213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38438|rttvar:980|minrtt:30819|latest_rtt:39454|ack_delay:72| [2025/04/30 10:19:46 078220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 10:19:46 078226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 078231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 078235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 078239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 078245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38438|rtt_var:980|pto_duration:42358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 078250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 078254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 078258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 078262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386145105|now:1746008386078244|interv:66861| [2025/04/30 10:19:46 078266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386145105|now:1746008386078244|interval:66861|pto_count:0|srtt:38438 [2025/04/30 10:19:46 078270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38624, ack_elapse 39892, delivered 48010|rate 1203499|lost 234| [2025/04/30 10:19:46 078275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203499) in round 38| [2025/04/30 10:19:46 078279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 078283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 078291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386038642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 078295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386038642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 078300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38438|latest_rtt:39454|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 078306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 10:19:46 078310] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746008386078096|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 078315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506078096|now:1746008386078096|interv:120000000| [2025/04/30 10:19:46 078319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506078096|now:1746008386078096|interv:120000000| [2025/04/30 10:19:46 078323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386078887|pq_index:0| [2025/04/30 10:19:46 078328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386077510| [2025/04/30 10:19:46 078332] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386078332| [2025/04/30 10:19:46 078337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386078336| [2025/04/30 10:19:46 078343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|min_srtt:38438|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 078348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1967781| [2025/04/30 10:19:46 078352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 078357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 078362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|min_srtt:38438|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 078366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1968960| [2025/04/30 10:19:46 078370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 078378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 078382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|min_srtt:38438|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 078386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1970139| [2025/04/30 10:19:46 078390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 078394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 078398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 078402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 078407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 078411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 078415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 078419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 078423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386078887| [2025/04/30 10:19:46 078427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386078887| [2025/04/30 10:19:46 078431] [debug] |xqc_engine_wakeup_after|wakeup:1746008386078887|now:1746008386078431|diff:456| [2025/04/30 10:19:46 078436] [debug] |xqc_engine_main_logic|END|now:1746008386078336| [2025/04/30 10:19:46 078441] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386078441| [2025/04/30 10:19:46 078445] [debug] |xqc_engine_wakeup_after|wakeup:1746008386078887|now:1746008386078445|diff:442| [2025/04/30 10:19:46 078449] [debug] |xqc_engine_main_logic|END|now:1746008386078441| [2025/04/30 10:19:46 079521] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386079520| [2025/04/30 10:19:46 079531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386078887|pq_index:0| [2025/04/30 10:19:46 079535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386078336| [2025/04/30 10:19:46 079540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386079539| [2025/04/30 10:19:46 079545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386078887|now:1746008386079539| [2025/04/30 10:19:46 079566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386078887|now:1746008386079539| [2025/04/30 10:19:46 079572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 079579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38438|min_srtt:38438|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 079592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1970139| [2025/04/30 10:19:46 079600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 079607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 079612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 079616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 079624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 079630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 079637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 079644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 10:19:46 079687] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386079654|stream_id:0|stream_offset:1915905| [2025/04/30 10:19:46 079694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 079701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 079707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38438|rtt_var:980|pto_duration:42358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 079713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 079719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 079724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 079730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386147012|now:1746008386079707|interv:67305| [2025/04/30 10:19:46 079736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386147012|now:1746008386079707|interval:67305|pto_count:0|srtt:38438 [2025/04/30 10:19:46 079742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 079748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 079754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1917084| [2025/04/30 10:19:46 079767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 079773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 10:19:46 079812] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386079782|stream_id:0|stream_offset:1917084| [2025/04/30 10:19:46 079819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 079823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 079828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38438|rtt_var:980|pto_duration:42358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 079832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 079836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 079840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 079844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386147140|now:1746008386079828|interv:67312| [2025/04/30 10:19:46 079848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386147140|now:1746008386079828|interval:67312|pto_count:0|srtt:38438 [2025/04/30 10:19:46 079853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 079857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 079861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1918263| [2025/04/30 10:19:46 079866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 079870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386080870|now:1746008386079870|interv:1000| [2025/04/30 10:19:46 079874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 079878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 079882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386080870| [2025/04/30 10:19:46 079886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386080870| [2025/04/30 10:19:46 079890] [debug] |xqc_engine_wakeup_after|wakeup:1746008386080870|now:1746008386079890|diff:980| [2025/04/30 10:19:46 079894] [debug] |xqc_engine_main_logic|END|now:1746008386079539| [2025/04/30 10:19:46 080091] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386080090| [2025/04/30 10:19:46 080102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 080110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:828| [2025/04/30 10:19:46 080116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 10:19:46 080125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 10:19:46 080138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 080146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1858| [2025/04/30 10:19:46 080153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1859406|prior_time:1746008386040184|is_app_limited:0|send_elapse:39880|ack_elapse:39906|ctl_first_sent_time:1746008386041747|lagest_ack_time:1746008386080090|curr_delivered:1906216| [2025/04/30 10:19:46 080161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386041747| [2025/04/30 10:19:46 080168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:1590| [2025/04/30 10:19:46 080187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1859| [2025/04/30 10:19:46 080194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1859406|prior_time:1746008386040184|is_app_limited:0|send_elapse:39880|ack_elapse:39906|ctl_first_sent_time:1746008386041747|lagest_ack_time:1746008386080090|curr_delivered:1907416| [2025/04/30 10:19:46 080201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386041873| [2025/04/30 10:19:46 080208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:1591| [2025/04/30 10:19:46 080214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38438|rttvar:980|minrtt:30819|latest_rtt:38217|ack_delay:80| [2025/04/30 10:19:46 080221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38401|rttvar:810|minrtt:30819|latest_rtt:38217|ack_delay:80| [2025/04/30 10:19:46 080227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 10:19:46 080233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 080240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 080244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 080248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 080252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:810|pto_duration:41641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 080256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 080260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 080267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 080273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386146423|now:1746008386080252|interv:66171| [2025/04/30 10:19:46 080285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386146423|now:1746008386080252|interval:66171|pto_count:0|srtt:38401 [2025/04/30 10:19:46 080290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39880, ack_elapse 39906, delivered 48010|rate 1203077|lost 234| [2025/04/30 10:19:46 080295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203077) in round 38| [2025/04/30 10:19:46 080299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 080303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 080307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386041873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 080312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386041873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 080316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38401|latest_rtt:38217|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 080323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 10:19:46 080327] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1746008386080090|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 080332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506080090|now:1746008386080090|interv:120000000| [2025/04/30 10:19:46 080336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506080090|now:1746008386080090|interv:120000000| [2025/04/30 10:19:46 080340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386080870|pq_index:0| [2025/04/30 10:19:46 080345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386079539| [2025/04/30 10:19:46 080352] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386080352| [2025/04/30 10:19:46 080360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386080358| [2025/04/30 10:19:46 080369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 080374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1970139| [2025/04/30 10:19:46 080379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 080383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 080391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 080396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1971318| [2025/04/30 10:19:46 080400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 080405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 080409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 080413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1972497| [2025/04/30 10:19:46 080418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 080424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 080430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 080438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 080445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 080452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1918263| [2025/04/30 10:19:46 080457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 080461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 080465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386080870| [2025/04/30 10:19:46 080469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386080870| [2025/04/30 10:19:46 080473] [debug] |xqc_engine_wakeup_after|wakeup:1746008386080870|now:1746008386080473|diff:397| [2025/04/30 10:19:46 080477] [debug] |xqc_engine_main_logic|END|now:1746008386080358| [2025/04/30 10:19:46 080483] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386080483| [2025/04/30 10:19:46 080487] [debug] |xqc_engine_wakeup_after|wakeup:1746008386080870|now:1746008386080487|diff:383| [2025/04/30 10:19:46 080491] [debug] |xqc_engine_main_logic|END|now:1746008386080483| [2025/04/30 10:19:46 081565] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386081564| [2025/04/30 10:19:46 081577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386080870|pq_index:0| [2025/04/30 10:19:46 081582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386080358| [2025/04/30 10:19:46 081590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386081588| [2025/04/30 10:19:46 081605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386080870|now:1746008386081588| [2025/04/30 10:19:46 081611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386080870|now:1746008386081588| [2025/04/30 10:19:46 081615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 081622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 081630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1972497| [2025/04/30 10:19:46 081637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 081643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 081649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 081656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 081663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 081669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1918263| [2025/04/30 10:19:46 081676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 081683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 10:19:46 081748] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386081694|stream_id:0|stream_offset:1918263| [2025/04/30 10:19:46 081759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 081767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 081773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:810|pto_duration:41641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 081780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 081787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 081792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 081796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386148335|now:1746008386081773|interv:66562| [2025/04/30 10:19:46 081800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386148335|now:1746008386081773|interval:66562|pto_count:0|srtt:38401 [2025/04/30 10:19:46 081810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 081815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 081819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1919442| [2025/04/30 10:19:46 081824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 081828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 10:19:46 081864] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386081836|stream_id:0|stream_offset:1919442| [2025/04/30 10:19:46 081873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 081881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 081887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:810|pto_duration:41641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 081894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 081900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 081905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 081909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386148477|now:1746008386081887|interv:66590| [2025/04/30 10:19:46 081913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386148477|now:1746008386081887|interval:66590|pto_count:0|srtt:38401 [2025/04/30 10:19:46 081917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 081922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 081926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 081931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 081935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386082934|now:1746008386081934|interv:1000| [2025/04/30 10:19:46 081939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 081942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 081946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386082934| [2025/04/30 10:19:46 081951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386082934| [2025/04/30 10:19:46 081959] [debug] |xqc_engine_wakeup_after|wakeup:1746008386082934|now:1746008386081959|diff:975| [2025/04/30 10:19:46 081964] [debug] |xqc_engine_main_logic|END|now:1746008386081588| [2025/04/30 10:19:46 082102] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386082101| [2025/04/30 10:19:46 082111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 082119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:829| [2025/04/30 10:19:46 082126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 10:19:46 082135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 10:19:46 082141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 082148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1860| [2025/04/30 10:19:46 082156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1861806|prior_time:1746008386042180|is_app_limited:0|send_elapse:38614|ack_elapse:39921|ctl_first_sent_time:1746008386042498|lagest_ack_time:1746008386082101|curr_delivered:1908616| [2025/04/30 10:19:46 082163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386042498| [2025/04/30 10:19:46 082170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:1592| [2025/04/30 10:19:46 082177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1861| [2025/04/30 10:19:46 082184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1861806|prior_time:1746008386042180|is_app_limited:0|send_elapse:38614|ack_elapse:39921|ctl_first_sent_time:1746008386042498|lagest_ack_time:1746008386082101|curr_delivered:1909816| [2025/04/30 10:19:46 082190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386042621| [2025/04/30 10:19:46 082196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:1593| [2025/04/30 10:19:46 082203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38401|rttvar:810|minrtt:30819|latest_rtt:39480|ack_delay:80| [2025/04/30 10:19:46 082210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38526|rttvar:857|minrtt:30819|latest_rtt:39480|ack_delay:80| [2025/04/30 10:19:46 082216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 10:19:46 082221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 082225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 082229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 082233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 082237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:857|pto_duration:41954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 082247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 082251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 082254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 082258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386148790|now:1746008386082237|interv:66553| [2025/04/30 10:19:46 082263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386148790|now:1746008386082237|interval:66553|pto_count:0|srtt:38526 [2025/04/30 10:19:46 082267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38614, ack_elapse 39921, delivered 48010|rate 1202625|lost 234| [2025/04/30 10:19:46 082272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202625) in round 38| [2025/04/30 10:19:46 082276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 082280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 082284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386042621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 082289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386042621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 082293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38526|latest_rtt:39480|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 082299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 10:19:46 082304] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746008386082101|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 082308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506082101|now:1746008386082101|interv:120000000| [2025/04/30 10:19:46 082313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506082101|now:1746008386082101|interv:120000000| [2025/04/30 10:19:46 082317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386082934|pq_index:0| [2025/04/30 10:19:46 082321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386081588| [2025/04/30 10:19:46 082325] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386082325| [2025/04/30 10:19:46 082330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386082329| [2025/04/30 10:19:46 082339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 082343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1972497| [2025/04/30 10:19:46 082348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 082352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 082357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 082362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1973676| [2025/04/30 10:19:46 082366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 082370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 082375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 082379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1974855| [2025/04/30 10:19:46 082383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 082387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 082391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 082395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 082400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 082404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 082409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 082412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 082416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386082934| [2025/04/30 10:19:46 082420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386082934| [2025/04/30 10:19:46 082425] [debug] |xqc_engine_wakeup_after|wakeup:1746008386082934|now:1746008386082424|diff:510| [2025/04/30 10:19:46 082429] [debug] |xqc_engine_main_logic|END|now:1746008386082329| [2025/04/30 10:19:46 082437] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386082437| [2025/04/30 10:19:46 082441] [debug] |xqc_engine_wakeup_after|wakeup:1746008386082934|now:1746008386082441|diff:493| [2025/04/30 10:19:46 082445] [debug] |xqc_engine_main_logic|END|now:1746008386082437| [2025/04/30 10:19:46 083517] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386083517| [2025/04/30 10:19:46 083527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386082934|pq_index:0| [2025/04/30 10:19:46 083532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386082329| [2025/04/30 10:19:46 083537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386083536| [2025/04/30 10:19:46 083542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386082934|now:1746008386083536| [2025/04/30 10:19:46 083546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386082934|now:1746008386083536| [2025/04/30 10:19:46 083570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 083579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 083587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1974855| [2025/04/30 10:19:46 083595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 083600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 083604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 083610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 083617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 083623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 083630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 083636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 10:19:46 083698] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386083647|stream_id:0|stream_offset:1920621| [2025/04/30 10:19:46 083705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 083712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 083718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:857|pto_duration:41954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 083731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 083737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 083743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 083748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386150601|now:1746008386083718|interv:66883| [2025/04/30 10:19:46 083753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386150601|now:1746008386083718|interval:66883|pto_count:0|srtt:38526 [2025/04/30 10:19:46 083760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 083767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 083772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1921800| [2025/04/30 10:19:46 083779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 083784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 10:19:46 083825] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386083793|stream_id:0|stream_offset:1921800| [2025/04/30 10:19:46 083832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 083837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 083841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:857|pto_duration:41954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 083846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 083849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 083853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 083857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386150747|now:1746008386083841|interv:66906| [2025/04/30 10:19:46 083861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386150747|now:1746008386083841|interval:66906|pto_count:0|srtt:38526 [2025/04/30 10:19:46 083866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 083870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 083874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1922979| [2025/04/30 10:19:46 083883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 083887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386084887|now:1746008386083887|interv:1000| [2025/04/30 10:19:46 083891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 083895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 083899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386084887| [2025/04/30 10:19:46 083903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386084887| [2025/04/30 10:19:46 083907] [debug] |xqc_engine_wakeup_after|wakeup:1746008386084887|now:1746008386083907|diff:980| [2025/04/30 10:19:46 083911] [debug] |xqc_engine_main_logic|END|now:1746008386083536| [2025/04/30 10:19:46 084066] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386084065| [2025/04/30 10:19:46 084077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 084086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:830| [2025/04/30 10:19:46 084091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 10:19:46 084100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 10:19:46 084107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 084115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1862| [2025/04/30 10:19:46 084121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1864206|prior_time:1746008386044181|is_app_limited:0|send_elapse:39820|ack_elapse:39884|ctl_first_sent_time:1746008386045751|lagest_ack_time:1746008386084065|curr_delivered:1911016| [2025/04/30 10:19:46 084128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386045751| [2025/04/30 10:19:46 084135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:1594| [2025/04/30 10:19:46 084142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1863| [2025/04/30 10:19:46 084149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1864206|prior_time:1746008386044181|is_app_limited:0|send_elapse:39820|ack_elapse:39884|ctl_first_sent_time:1746008386045751|lagest_ack_time:1746008386084065|curr_delivered:1912216| [2025/04/30 10:19:46 084156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386045887| [2025/04/30 10:19:46 084163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:1595| [2025/04/30 10:19:46 084169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38526|rttvar:857|minrtt:30819|latest_rtt:38178|ack_delay:64| [2025/04/30 10:19:46 084177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38475|rttvar:746|minrtt:30819|latest_rtt:38178|ack_delay:64| [2025/04/30 10:19:46 084189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 10:19:46 084196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 084203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 084209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 084215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 084219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38475|rtt_var:746|pto_duration:41459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 084224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 084228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 084232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 084236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386150252|now:1746008386084219|interv:66033| [2025/04/30 10:19:46 084240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386150252|now:1746008386084219|interval:66033|pto_count:0|srtt:38475 [2025/04/30 10:19:46 084244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39820, ack_elapse 39884, delivered 48010|rate 1203740|lost 234| [2025/04/30 10:19:46 084249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203740) in round 38| [2025/04/30 10:19:46 084253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 084257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 084261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386045887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 084265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386045887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 084270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38475|latest_rtt:38178|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 084276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 10:19:46 084281] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746008386084065|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 084285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506084065|now:1746008386084065|interv:120000000| [2025/04/30 10:19:46 084290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506084065|now:1746008386084065|interv:120000000| [2025/04/30 10:19:46 084297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386084887|pq_index:0| [2025/04/30 10:19:46 084301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386083536| [2025/04/30 10:19:46 084305] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386084305| [2025/04/30 10:19:46 084310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386084309| [2025/04/30 10:19:46 084316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|min_srtt:38475|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 084321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1974855| [2025/04/30 10:19:46 084325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 084330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 084335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|min_srtt:38475|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 084339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1976034| [2025/04/30 10:19:46 084343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 084348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 084352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|min_srtt:38475|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 084357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1977213| [2025/04/30 10:19:46 084361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 084365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 084369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 084373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 084377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 084382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1922979| [2025/04/30 10:19:46 084389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 084393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 084397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386084887| [2025/04/30 10:19:46 084401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386084887| [2025/04/30 10:19:46 084405] [debug] |xqc_engine_wakeup_after|wakeup:1746008386084887|now:1746008386084405|diff:482| [2025/04/30 10:19:46 084409] [debug] |xqc_engine_main_logic|END|now:1746008386084309| [2025/04/30 10:19:46 084415] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386084415| [2025/04/30 10:19:46 084419] [debug] |xqc_engine_wakeup_after|wakeup:1746008386084887|now:1746008386084418|diff:469| [2025/04/30 10:19:46 084422] [debug] |xqc_engine_main_logic|END|now:1746008386084415| [2025/04/30 10:19:46 085493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386085493| [2025/04/30 10:19:46 085503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386084887|pq_index:0| [2025/04/30 10:19:46 085507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386084309| [2025/04/30 10:19:46 085513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386085511| [2025/04/30 10:19:46 085517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386084887|now:1746008386085511| [2025/04/30 10:19:46 085522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386084887|now:1746008386085511| [2025/04/30 10:19:46 085525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 085531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38475|min_srtt:38475|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 085536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1977213| [2025/04/30 10:19:46 085540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 085544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 085548] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 085569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 085575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 085582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1922979| [2025/04/30 10:19:46 085589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 085596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 10:19:46 085666] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386085614|stream_id:0|stream_offset:1922979| [2025/04/30 10:19:46 085677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 085684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 085691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38475|rtt_var:746|pto_duration:41459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 085698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 085705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 085711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 085717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386152073|now:1746008386085691|interv:66382| [2025/04/30 10:19:46 085723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386152073|now:1746008386085691|interval:66382|pto_count:0|srtt:38475 [2025/04/30 10:19:46 085729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48000| [2025/04/30 10:19:46 085737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 085743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1924158| [2025/04/30 10:19:46 085751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 085757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 10:19:46 085806] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386085768|stream_id:0|stream_offset:1924158| [2025/04/30 10:19:46 085816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 085823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 085829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38475|rtt_var:746|pto_duration:41459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 085837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 085841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 085845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 085849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386152227|now:1746008386085829|interv:66398| [2025/04/30 10:19:46 085859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386152227|now:1746008386085829|interval:66398|pto_count:0|srtt:38475 [2025/04/30 10:19:46 085864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49200| [2025/04/30 10:19:46 085868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 085873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 085877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 085881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386086881|now:1746008386085881|interv:1000| [2025/04/30 10:19:46 085885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 085889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 085893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386086881| [2025/04/30 10:19:46 085897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386086881| [2025/04/30 10:19:46 085901] [debug] |xqc_engine_wakeup_after|wakeup:1746008386086881|now:1746008386085901|diff:980| [2025/04/30 10:19:46 085906] [debug] |xqc_engine_main_logic|END|now:1746008386085511| [2025/04/30 10:19:46 086079] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386086078| [2025/04/30 10:19:46 086088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 086097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:831| [2025/04/30 10:19:46 086103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 10:19:46 086111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 10:19:46 086118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 086125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1864| [2025/04/30 10:19:46 086132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1866606|prior_time:1746008386046182|is_app_limited:0|send_elapse:38643|ack_elapse:39896|ctl_first_sent_time:1746008386046502|lagest_ack_time:1746008386086078|curr_delivered:1913416| [2025/04/30 10:19:46 086139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386046502| [2025/04/30 10:19:46 086146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:1596| [2025/04/30 10:19:46 086153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1865| [2025/04/30 10:19:46 086157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1866606|prior_time:1746008386046182|is_app_limited:0|send_elapse:38643|ack_elapse:39896|ctl_first_sent_time:1746008386046502|lagest_ack_time:1746008386086078|curr_delivered:1914616| [2025/04/30 10:19:46 086175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386046644| [2025/04/30 10:19:46 086182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:1597| [2025/04/30 10:19:46 086189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38475|rttvar:746|minrtt:30819|latest_rtt:39434|ack_delay:64| [2025/04/30 10:19:46 086197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38587|rttvar:783|minrtt:30819|latest_rtt:39434|ack_delay:64| [2025/04/30 10:19:46 086204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 10:19:46 086210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 086217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 086221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 086225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 086229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38587|rtt_var:783|pto_duration:41719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 086234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 086238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 086241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 086245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386152487|now:1746008386086229|interv:66258| [2025/04/30 10:19:46 086250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386152487|now:1746008386086229|interval:66258|pto_count:0|srtt:38587 [2025/04/30 10:19:46 086254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38643, ack_elapse 39896, delivered 48010|rate 1203378|lost 234| [2025/04/30 10:19:46 086259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203378) in round 38| [2025/04/30 10:19:46 086263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 086267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 086271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386046644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 086276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386046644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 086280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46800|srtt:38587|latest_rtt:39434|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 086290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 10:19:46 086294] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:832|frame:ACK |recv_time:1746008386086078|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 086299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506086078|now:1746008386086078|interv:120000000| [2025/04/30 10:19:46 086303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506086078|now:1746008386086078|interv:120000000| [2025/04/30 10:19:46 086307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386086881|pq_index:0| [2025/04/30 10:19:46 086311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386085511| [2025/04/30 10:19:46 086315] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386086315| [2025/04/30 10:19:46 086320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386086319| [2025/04/30 10:19:46 086326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|min_srtt:38587|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 086331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1977213| [2025/04/30 10:19:46 086335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 086340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 086345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|min_srtt:38587|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 086349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1978392| [2025/04/30 10:19:46 086353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 086358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 086362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|min_srtt:38587|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 086366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 086371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 086374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 086382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 086386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 086391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 086395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 086399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 086403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 086407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386086881| [2025/04/30 10:19:46 086411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386086881| [2025/04/30 10:19:46 086415] [debug] |xqc_engine_wakeup_after|wakeup:1746008386086881|now:1746008386086415|diff:466| [2025/04/30 10:19:46 086419] [debug] |xqc_engine_main_logic|END|now:1746008386086319| [2025/04/30 10:19:46 086425] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386086425| [2025/04/30 10:19:46 086429] [debug] |xqc_engine_wakeup_after|wakeup:1746008386086881|now:1746008386086429|diff:452| [2025/04/30 10:19:46 086433] [debug] |xqc_engine_main_logic|END|now:1746008386086425| [2025/04/30 10:19:46 087504] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386087504| [2025/04/30 10:19:46 087514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386086881|pq_index:0| [2025/04/30 10:19:46 087518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386086319| [2025/04/30 10:19:46 087523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386087522| [2025/04/30 10:19:46 087528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386087203|now:1746008386087522| [2025/04/30 10:19:46 087532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 087536] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386087203|now:1746008386087522| [2025/04/30 10:19:46 087540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 087544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386086881|now:1746008386087522| [2025/04/30 10:19:46 087565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386086881|now:1746008386087522| [2025/04/30 10:19:46 087575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 087584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:832|ack_delay:25380|first_ack_range:32|largest_pkt_recv_time:1746008386062203| [2025/04/30 10:19:46 087592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:832|low:800|pkt_pns:2| [2025/04/30 10:19:46 087597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:820|frame_largest_recv:832| [2025/04/30 10:19:46 087601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 087615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38587|min_srtt:38587|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 087622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 087629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 087635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 087641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 087647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 087655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 087661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46800|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 087668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 087675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 10:19:46 087718] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1905|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746008386087686|stream_id:0|stream_offset:1925337| [2025/04/30 10:19:46 087727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1905|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 10:19:46 087734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 087740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38587|rtt_var:783|pto_duration:41719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 087747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 087753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 087759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 087765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386154405|now:1746008386087740|interv:66665| [2025/04/30 10:19:46 087772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386154405|now:1746008386087740|interval:66665|pto_count:0|srtt:38587 [2025/04/30 10:19:46 087780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 087787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 087794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1926516| [2025/04/30 10:19:46 087804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 087809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 10:19:46 087843] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386087816|stream_id:0|stream_offset:1926516| [2025/04/30 10:19:46 087852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 087860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 087866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38587|rtt_var:783|pto_duration:41719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 087872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 087876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 087879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 087884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386154535|now:1746008386087866|interv:66669| [2025/04/30 10:19:46 087888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386154535|now:1746008386087866|interval:66669|pto_count:0|srtt:38587 [2025/04/30 10:19:46 087893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 087897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 087902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1927695| [2025/04/30 10:19:46 087907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 087911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386088910|now:1746008386087910|interv:1000| [2025/04/30 10:19:46 087915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 087918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 087923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386088910| [2025/04/30 10:19:46 087927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386088910| [2025/04/30 10:19:46 087931] [debug] |xqc_engine_wakeup_after|wakeup:1746008386088910|now:1746008386087931|diff:979| [2025/04/30 10:19:46 087935] [debug] |xqc_engine_main_logic|END|now:1746008386087522| [2025/04/30 10:19:46 088110] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386088109| [2025/04/30 10:19:46 088119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 088128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:832| [2025/04/30 10:19:46 088139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 10:19:46 088148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 10:19:46 088155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 088167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1866| [2025/04/30 10:19:46 088174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1869006|prior_time:1746008386048180|is_app_limited:0|send_elapse:39936|ack_elapse:39929|ctl_first_sent_time:1746008386049764|lagest_ack_time:1746008386088109|curr_delivered:1915816| [2025/04/30 10:19:46 088182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386049764| [2025/04/30 10:19:46 088189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:1598| [2025/04/30 10:19:46 088196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1867| [2025/04/30 10:19:46 088203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1869006|prior_time:1746008386048180|is_app_limited:0|send_elapse:39936|ack_elapse:39929|ctl_first_sent_time:1746008386049764|lagest_ack_time:1746008386088109|curr_delivered:1917016| [2025/04/30 10:19:46 088210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386049899| [2025/04/30 10:19:46 088217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:1599| [2025/04/30 10:19:46 088223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38587|rttvar:783|minrtt:30819|latest_rtt:38210|ack_delay:72| [2025/04/30 10:19:46 088230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38531|rttvar:700|minrtt:30819|latest_rtt:38210|ack_delay:72| [2025/04/30 10:19:46 088237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/04/30 10:19:46 088243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 088250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 088256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 088262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 088268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38531|rtt_var:700|pto_duration:41331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 088273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 088277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 088281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 088289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386154147|now:1746008386088268|interv:65879| [2025/04/30 10:19:46 088293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386154147|now:1746008386088268|interval:65879|pto_count:0|srtt:38531 [2025/04/30 10:19:46 088298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39936, ack_elapse 39929, delivered 48010|rate 1202173|lost 234| [2025/04/30 10:19:46 088302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202173) in round 38| [2025/04/30 10:19:46 088306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 088311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 088314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386049899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 088319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386049899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 088324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38531|latest_rtt:38210|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 088332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 10:19:46 088336] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746008386088109|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 088341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506088109|now:1746008386088109|interv:120000000| [2025/04/30 10:19:46 088345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506088109|now:1746008386088109|interv:120000000| [2025/04/30 10:19:46 088349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386088910|pq_index:0| [2025/04/30 10:19:46 088354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386087522| [2025/04/30 10:19:46 088358] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386088358| [2025/04/30 10:19:46 088363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386088362| [2025/04/30 10:19:46 088369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|min_srtt:38531|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 088373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 088378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 088385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 088390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|min_srtt:38531|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 088394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1980750| [2025/04/30 10:19:46 088398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 088403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 088407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|min_srtt:38531|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 088411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 088415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 088420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 088424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 088428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 088432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 088437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1927695| [2025/04/30 10:19:46 088441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 088445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 088449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386088910| [2025/04/30 10:19:46 088453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386088910| [2025/04/30 10:19:46 088457] [debug] |xqc_engine_wakeup_after|wakeup:1746008386088910|now:1746008386088457|diff:453| [2025/04/30 10:19:46 088461] [debug] |xqc_engine_main_logic|END|now:1746008386088362| [2025/04/30 10:19:46 088467] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386088467| [2025/04/30 10:19:46 088471] [debug] |xqc_engine_wakeup_after|wakeup:1746008386088910|now:1746008386088471|diff:439| [2025/04/30 10:19:46 088475] [debug] |xqc_engine_main_logic|END|now:1746008386088467| [2025/04/30 10:19:46 089564] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386089564| [2025/04/30 10:19:46 089576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386088910|pq_index:0| [2025/04/30 10:19:46 089582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386088362| [2025/04/30 10:19:46 089598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386089596| [2025/04/30 10:19:46 089604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386088910|now:1746008386089596| [2025/04/30 10:19:46 089611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386088910|now:1746008386089596| [2025/04/30 10:19:46 089617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 089625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38531|min_srtt:38531|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 089632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 089639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 089645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 089651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 089657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 089664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 089671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1927695| [2025/04/30 10:19:46 089676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 089681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1907-1913|next_skip_chance:1746008386288673|current_time:1746008386089680| [2025/04/30 10:19:46 089687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 10:19:46 089730] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386089699|stream_id:0|stream_offset:1927695| [2025/04/30 10:19:46 089740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 089748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 089755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38531|rtt_var:700|pto_duration:41331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 089761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 089767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 089779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 089786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386156030|now:1746008386089754|interv:66276| [2025/04/30 10:19:46 089792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386156030|now:1746008386089754|interval:66276|pto_count:0|srtt:38531 [2025/04/30 10:19:46 089800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 089807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 089811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 089816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 089820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 10:19:46 089854] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386089827|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 089863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 089871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 089877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38531|rtt_var:700|pto_duration:41331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 089884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 089888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 089892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 089896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386156158|now:1746008386089877|interv:66281| [2025/04/30 10:19:46 089900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386156158|now:1746008386089877|interval:66281|pto_count:0|srtt:38531 [2025/04/30 10:19:46 089904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 089909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 089913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 089918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 089922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386090922|now:1746008386089922|interv:1000| [2025/04/30 10:19:46 089926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 089934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 089938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386090922| [2025/04/30 10:19:46 089942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386090922| [2025/04/30 10:19:46 089946] [debug] |xqc_engine_wakeup_after|wakeup:1746008386090922|now:1746008386089946|diff:976| [2025/04/30 10:19:46 089951] [debug] |xqc_engine_main_logic|END|now:1746008386089596| [2025/04/30 10:19:46 090097] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386090095| [2025/04/30 10:19:46 090106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 090114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:833| [2025/04/30 10:19:46 090120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 10:19:46 090129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 10:19:46 090136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 090143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1868| [2025/04/30 10:19:46 090150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1871406|prior_time:1746008386050217|is_app_limited:0|send_elapse:38637|ack_elapse:39878|ctl_first_sent_time:1746008386050531|lagest_ack_time:1746008386090095|curr_delivered:1918216| [2025/04/30 10:19:46 090157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386050531| [2025/04/30 10:19:46 090164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:1600| [2025/04/30 10:19:46 090171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1869| [2025/04/30 10:19:46 090177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1871406|prior_time:1746008386050217|is_app_limited:0|send_elapse:38637|ack_elapse:39878|ctl_first_sent_time:1746008386050531|lagest_ack_time:1746008386090095|curr_delivered:1919416| [2025/04/30 10:19:46 090185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386050651| [2025/04/30 10:19:46 090191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:1601| [2025/04/30 10:19:46 090197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38531|rttvar:700|minrtt:30819|latest_rtt:39444|ack_delay:72| [2025/04/30 10:19:46 090204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38636|rttvar:735|minrtt:30819|latest_rtt:39444|ack_delay:72| [2025/04/30 10:19:46 090211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/04/30 10:19:46 090218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 090224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 090237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 090243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 090247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:735|pto_duration:41576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 090251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 090255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 090259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 090263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386156403|now:1746008386090247|interv:66156| [2025/04/30 10:19:46 090267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386156403|now:1746008386090247|interval:66156|pto_count:0|srtt:38636 [2025/04/30 10:19:46 090272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38637, ack_elapse 39878, delivered 48010|rate 1203921|lost 234| [2025/04/30 10:19:46 090277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203921) in round 38| [2025/04/30 10:19:46 090281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 090285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 090289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386050651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 090294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386050651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 090298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38636|latest_rtt:39444|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 090304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 10:19:46 090309] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746008386090095|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 090314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506090095|now:1746008386090095|interv:120000000| [2025/04/30 10:19:46 090318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506090095|now:1746008386090095|interv:120000000| [2025/04/30 10:19:46 090322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386090922|pq_index:0| [2025/04/30 10:19:46 090326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386089596| [2025/04/30 10:19:46 090330] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386090330| [2025/04/30 10:19:46 090338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386090337| [2025/04/30 10:19:46 090344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 090349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 090354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 090358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 090363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 090367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1983108| [2025/04/30 10:19:46 090372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 090376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 090381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 090385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1984287| [2025/04/30 10:19:46 090389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 090393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 090397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 090402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 090406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 090410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 090415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 090419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 090423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386090922| [2025/04/30 10:19:46 090429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386090922| [2025/04/30 10:19:46 090433] [debug] |xqc_engine_wakeup_after|wakeup:1746008386090922|now:1746008386090433|diff:489| [2025/04/30 10:19:46 090438] [debug] |xqc_engine_main_logic|END|now:1746008386090337| [2025/04/30 10:19:46 090443] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386090443| [2025/04/30 10:19:46 090447] [debug] |xqc_engine_wakeup_after|wakeup:1746008386090922|now:1746008386090447|diff:475| [2025/04/30 10:19:46 090451] [debug] |xqc_engine_main_logic|END|now:1746008386090443| [2025/04/30 10:19:46 091522] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386091522| [2025/04/30 10:19:46 091537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386090922|pq_index:0| [2025/04/30 10:19:46 091545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386090337| [2025/04/30 10:19:46 091573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386091571| [2025/04/30 10:19:46 091580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386090922|now:1746008386091571| [2025/04/30 10:19:46 091586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386090922|now:1746008386091571| [2025/04/30 10:19:46 091592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 091601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38636|min_srtt:38636|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 091608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1984287| [2025/04/30 10:19:46 091614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 091620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 091626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 091633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 091641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 091648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 091654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 091661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 10:19:46 091736] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386091672|stream_id:0|stream_offset:1930053| [2025/04/30 10:19:46 091748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 091763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 091769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:735|pto_duration:41576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 091776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 091781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 091785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 091789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386158248|now:1746008386091769|interv:66479| [2025/04/30 10:19:46 091793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386158248|now:1746008386091769|interval:66479|pto_count:0|srtt:38636 [2025/04/30 10:19:46 091798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 091813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 091817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1931232| [2025/04/30 10:19:46 091822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 091826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 10:19:46 091861] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386091834|stream_id:0|stream_offset:1931232| [2025/04/30 10:19:46 091870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 091878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 091884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38636|rtt_var:735|pto_duration:41576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 091891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 091896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 091900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 091904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386158410|now:1746008386091884|interv:66526| [2025/04/30 10:19:46 091908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386158410|now:1746008386091884|interval:66526|pto_count:0|srtt:38636 [2025/04/30 10:19:46 091912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 091921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 091926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1932411| [2025/04/30 10:19:46 091930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 091934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386092934|now:1746008386091934|interv:1000| [2025/04/30 10:19:46 091938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 091942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 091946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386092934| [2025/04/30 10:19:46 091950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386092934| [2025/04/30 10:19:46 091954] [debug] |xqc_engine_wakeup_after|wakeup:1746008386092934|now:1746008386091954|diff:980| [2025/04/30 10:19:46 091962] [debug] |xqc_engine_main_logic|END|now:1746008386091571| [2025/04/30 10:19:46 092037] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386092036| [2025/04/30 10:19:46 092048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 092056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:834| [2025/04/30 10:19:46 092062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 10:19:46 092071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 10:19:46 092078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 092086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1871|path_largest_ack:1870| [2025/04/30 10:19:46 092093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1873806|prior_time:1746008386052180|is_app_limited:0|send_elapse:40092|ack_elapse:39856|ctl_first_sent_time:1746008386053790|lagest_ack_time:1746008386092036|curr_delivered:1920616| [2025/04/30 10:19:46 092101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386053790| [2025/04/30 10:19:46 092108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:1602| [2025/04/30 10:19:46 092114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1871|path_largest_ack:1871| [2025/04/30 10:19:46 092121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1873806|prior_time:1746008386052180|is_app_limited:0|send_elapse:40092|ack_elapse:39856|ctl_first_sent_time:1746008386053790|lagest_ack_time:1746008386092036|curr_delivered:1921816| [2025/04/30 10:19:46 092129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386053916| [2025/04/30 10:19:46 092135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:1603| [2025/04/30 10:19:46 092141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38636|rttvar:735|minrtt:30819|latest_rtt:38120|ack_delay:72| [2025/04/30 10:19:46 092152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38563|rttvar:699|minrtt:30819|latest_rtt:38120|ack_delay:72| [2025/04/30 10:19:46 092157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/04/30 10:19:46 092161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 092165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 092169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 092173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 092177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38563|rtt_var:699|pto_duration:41359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 092182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 092186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 092190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 092194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386158193|now:1746008386092177|interv:66016| [2025/04/30 10:19:46 092198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386158193|now:1746008386092177|interval:66016|pto_count:0|srtt:38563 [2025/04/30 10:19:46 092203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40092, ack_elapse 39856, delivered 48010|rate 1197495|lost 234| [2025/04/30 10:19:46 092207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197495) in round 38| [2025/04/30 10:19:46 092211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 092216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 092220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386053916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 092224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386053916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1876206| [2025/04/30 10:19:46 092229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38563|latest_rtt:38120|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 092235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 10:19:46 092239] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1746008386092036|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 092247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506092036|now:1746008386092036|interv:120000000| [2025/04/30 10:19:46 092251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506092036|now:1746008386092036|interv:120000000| [2025/04/30 10:19:46 092255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386092934|pq_index:0| [2025/04/30 10:19:46 092259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386091571| [2025/04/30 10:19:46 092264] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386092263| [2025/04/30 10:19:46 092268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386092267| [2025/04/30 10:19:46 092274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|min_srtt:38563|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 092279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1984287| [2025/04/30 10:19:46 092284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 092288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 092293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|min_srtt:38563|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 092297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1985466| [2025/04/30 10:19:46 092302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 092306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 092311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|min_srtt:38563|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 092315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1986645| [2025/04/30 10:19:46 092319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 092323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 092327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 092331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 092338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 092342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1932411| [2025/04/30 10:19:46 092347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 092351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 092355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386092934| [2025/04/30 10:19:46 092359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386092934| [2025/04/30 10:19:46 092363] [debug] |xqc_engine_wakeup_after|wakeup:1746008386092934|now:1746008386092363|diff:571| [2025/04/30 10:19:46 092367] [debug] |xqc_engine_main_logic|END|now:1746008386092267| [2025/04/30 10:19:46 092373] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386092373| [2025/04/30 10:19:46 092377] [debug] |xqc_engine_wakeup_after|wakeup:1746008386092934|now:1746008386092376|diff:558| [2025/04/30 10:19:46 092380] [debug] |xqc_engine_main_logic|END|now:1746008386092373| [2025/04/30 10:19:46 093449] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386093449| [2025/04/30 10:19:46 093460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386092934|pq_index:0| [2025/04/30 10:19:46 093465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386092267| [2025/04/30 10:19:46 093470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386093469| [2025/04/30 10:19:46 093474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386092934|now:1746008386093469| [2025/04/30 10:19:46 093479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386092934|now:1746008386093469| [2025/04/30 10:19:46 093483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 093488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38563|min_srtt:38563|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 093493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1986645| [2025/04/30 10:19:46 093500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 093507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 093513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 093520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 093527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 093534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1932411| [2025/04/30 10:19:46 093569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 093577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 10:19:46 093619] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386093588|stream_id:0|stream_offset:1932411| [2025/04/30 10:19:46 093628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 093636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 093642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38563|rtt_var:699|pto_duration:41359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 093649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 093655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 093662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 093669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386159947|now:1746008386093642|interv:66305| [2025/04/30 10:19:46 093675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386159947|now:1746008386093642|interval:66305|pto_count:0|srtt:38563 [2025/04/30 10:19:46 093682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 093690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 093696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 093704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 093710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 10:19:46 093755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386093721|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 093764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1919|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 093772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 093780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38563|rtt_var:699|pto_duration:41359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 093786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 093793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 093806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 093813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386160080|now:1746008386093779|interv:66301| [2025/04/30 10:19:46 093819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386160080|now:1746008386093779|interval:66301|pto_count:0|srtt:38563 [2025/04/30 10:19:46 093826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 093833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 093837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 093841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 093845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386094845|now:1746008386093845|interv:1000| [2025/04/30 10:19:46 093849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 093853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 093857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386094845| [2025/04/30 10:19:46 093862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386094845| [2025/04/30 10:19:46 093866] [debug] |xqc_engine_wakeup_after|wakeup:1746008386094845|now:1746008386093866|diff:979| [2025/04/30 10:19:46 093870] [debug] |xqc_engine_main_logic|END|now:1746008386093469| [2025/04/30 10:19:46 094024] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386094022| [2025/04/30 10:19:46 094035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 094043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:835| [2025/04/30 10:19:46 094050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 10:19:46 094058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 10:19:46 094064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 094072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1872| [2025/04/30 10:19:46 094079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1876206|prior_time:1746008386054190|is_app_limited:0|send_elapse:38653|ack_elapse:39832|ctl_first_sent_time:1746008386054509|lagest_ack_time:1746008386094022|curr_delivered:1923016| [2025/04/30 10:19:46 094086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386054509| [2025/04/30 10:19:46 094093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:1604| [2025/04/30 10:19:46 094100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1873| [2025/04/30 10:19:46 094113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:46810|prior_delivered:1876206|prior_time:1746008386054190|is_app_limited:0|send_elapse:38653|ack_elapse:39832|ctl_first_sent_time:1746008386054509|lagest_ack_time:1746008386094022|curr_delivered:1924216| [2025/04/30 10:19:46 094120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386054648| [2025/04/30 10:19:46 094129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:1605| [2025/04/30 10:19:46 094135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38563|rttvar:699|minrtt:30819|latest_rtt:39374|ack_delay:80| [2025/04/30 10:19:46 094142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38654|rttvar:707|minrtt:30819|latest_rtt:39374|ack_delay:80| [2025/04/30 10:19:46 094149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/04/30 10:19:46 094155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 094162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 094168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 094172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 094177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38654|rtt_var:707|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 094184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 094190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 094196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 094201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386160203|now:1746008386094176|interv:66027| [2025/04/30 10:19:46 094206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386160203|now:1746008386094176|interval:66027|pto_count:0|srtt:38654 [2025/04/30 10:19:46 094210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38653, ack_elapse 39832, delivered 48010|rate 1205312|lost 234| [2025/04/30 10:19:46 094215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 38 -> 39| [2025/04/30 10:19:46 094219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205312) in round 39| [2025/04/30 10:19:46 094223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 094227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 094231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386054648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 094235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386054648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 094244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38654|latest_rtt:39374|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 094249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 094254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386119022|now:1746008386094022|interv:25000| [2025/04/30 10:19:46 094259] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008386094022|max_ack_delay:25000| [2025/04/30 10:19:46 094264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 10:19:46 094269] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:836|frame:PING ACK |recv_time:1746008386094022|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 094273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506094022|now:1746008386094022|interv:120000000| [2025/04/30 10:19:46 094278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506094022|now:1746008386094022|interv:120000000| [2025/04/30 10:19:46 094281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386094845|pq_index:0| [2025/04/30 10:19:46 094286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386093469| [2025/04/30 10:19:46 094290] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386094290| [2025/04/30 10:19:46 094295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386094294| [2025/04/30 10:19:46 094301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|min_srtt:38654|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 094305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1986645| [2025/04/30 10:19:46 094310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 094314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 094319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|min_srtt:38654|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 094323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1987824| [2025/04/30 10:19:46 094330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 094335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 094339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|min_srtt:38654|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 094344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1989003| [2025/04/30 10:19:46 094348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 094352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 094356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 094361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 094365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 094369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 094374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 094378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 094382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386094845| [2025/04/30 10:19:46 094386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386094845| [2025/04/30 10:19:46 094390] [debug] |xqc_engine_wakeup_after|wakeup:1746008386094845|now:1746008386094390|diff:455| [2025/04/30 10:19:46 094394] [debug] |xqc_engine_main_logic|END|now:1746008386094294| [2025/04/30 10:19:46 094400] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386094400| [2025/04/30 10:19:46 094403] [debug] |xqc_engine_wakeup_after|wakeup:1746008386094845|now:1746008386094403|diff:442| [2025/04/30 10:19:46 094407] [debug] |xqc_engine_main_logic|END|now:1746008386094400| [2025/04/30 10:19:46 095476] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386095476| [2025/04/30 10:19:46 095487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386094845|pq_index:0| [2025/04/30 10:19:46 095491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386094294| [2025/04/30 10:19:46 095498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386095496| [2025/04/30 10:19:46 095506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386094845|now:1746008386095496| [2025/04/30 10:19:46 095512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386094845|now:1746008386095496| [2025/04/30 10:19:46 095526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 095534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38654|min_srtt:38654|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 095541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1989003| [2025/04/30 10:19:46 095570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 095577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 095583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 095590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 095598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 095605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 095612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 095619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 10:19:46 095662] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386095630|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 095669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 095676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 095683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38654|rtt_var:707|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 095691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 095697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 095704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 095711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386162112|now:1746008386095683|interv:66429| [2025/04/30 10:19:46 095717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386162112|now:1746008386095683|interval:66429|pto_count:0|srtt:38654 [2025/04/30 10:19:46 095724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 095732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 095739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1935948| [2025/04/30 10:19:46 095759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 095764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 10:19:46 095805] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386095774|stream_id:0|stream_offset:1935948| [2025/04/30 10:19:46 095812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 095819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 095825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38654|rtt_var:707|pto_duration:41482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 095831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 095836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 095842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 095847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386162256|now:1746008386095824|interv:66432| [2025/04/30 10:19:46 095853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386162256|now:1746008386095824|interval:66432|pto_count:0|srtt:38654 [2025/04/30 10:19:46 095859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 095866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 095872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1937127| [2025/04/30 10:19:46 095880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 095884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386096884|now:1746008386095884|interv:1000| [2025/04/30 10:19:46 095888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 095892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 095896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386096884| [2025/04/30 10:19:46 095901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386096884| [2025/04/30 10:19:46 095905] [debug] |xqc_engine_wakeup_after|wakeup:1746008386096884|now:1746008386095905|diff:979| [2025/04/30 10:19:46 095909] [debug] |xqc_engine_main_logic|END|now:1746008386095496| [2025/04/30 10:19:46 096167] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386096166| [2025/04/30 10:19:46 096178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 096186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:836| [2025/04/30 10:19:46 096199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 10:19:46 096208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 10:19:46 096214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 096222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1875|path_largest_ack:1874| [2025/04/30 10:19:46 096229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49210|prior_delivered:1876206|prior_time:1746008386054190|is_app_limited:0|send_elapse:40163|ack_elapse:41976|ctl_first_sent_time:1746008386056019|lagest_ack_time:1746008386096166|curr_delivered:1925416| [2025/04/30 10:19:46 096236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386056019| [2025/04/30 10:19:46 096244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:1606| [2025/04/30 10:19:46 096252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1875|origin_pktnum:1790|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1875|path_largest_ack:1875| [2025/04/30 10:19:46 096258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48010|prior_delivered:1878606|prior_time:1746008386056198|is_app_limited:0|send_elapse:39928|ack_elapse:39968|ctl_first_sent_time:1746008386057809|lagest_ack_time:1746008386096166|curr_delivered:1926616| [2025/04/30 10:19:46 096265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386057809| [2025/04/30 10:19:46 096272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:1608| [2025/04/30 10:19:46 096276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38654|rttvar:707|minrtt:30819|latest_rtt:38357|ack_delay:64| [2025/04/30 10:19:46 096281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38609|rttvar:621|minrtt:30819|latest_rtt:38357|ack_delay:64| [2025/04/30 10:19:46 096285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/04/30 10:19:46 096290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 096296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 096302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 096309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38609|rtt_var:621|pto_duration:41093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 096315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 096318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 096322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 096326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386161867|now:1746008386096309|interv:65558| [2025/04/30 10:19:46 096335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386161867|now:1746008386096309|interval:65558|pto_count:0|srtt:38609 [2025/04/30 10:19:46 096339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39928, ack_elapse 39968, delivered 48010|rate 1201210|lost 234| [2025/04/30 10:19:46 096344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201210) in round 39| [2025/04/30 10:19:46 096348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 096352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 096356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386057809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 096361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386057809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 096365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38609|latest_rtt:38357|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 096371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 10:19:46 096376] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746008386096166|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 096381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506096166|now:1746008386096166|interv:120000000| [2025/04/30 10:19:46 096385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506096166|now:1746008386096166|interv:120000000| [2025/04/30 10:19:46 096389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386096884|pq_index:0| [2025/04/30 10:19:46 096393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386095496| [2025/04/30 10:19:46 096397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386096397| [2025/04/30 10:19:46 096402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386096401| [2025/04/30 10:19:46 096408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|min_srtt:38609|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 096413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1989003| [2025/04/30 10:19:46 096417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 096425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 096429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|min_srtt:38609|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 096433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1990182| [2025/04/30 10:19:46 096438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 096442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 096447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|min_srtt:38609|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 096451] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 096455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 096459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 096463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 096467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 096472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 096476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1937127| [2025/04/30 10:19:46 096480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 096484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 096488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386096884| [2025/04/30 10:19:46 096492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386096884| [2025/04/30 10:19:46 096496] [debug] |xqc_engine_wakeup_after|wakeup:1746008386096884|now:1746008386096496|diff:388| [2025/04/30 10:19:46 096501] [debug] |xqc_engine_main_logic|END|now:1746008386096401| [2025/04/30 10:19:46 096506] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386096506| [2025/04/30 10:19:46 096510] [debug] |xqc_engine_wakeup_after|wakeup:1746008386096884|now:1746008386096510|diff:374| [2025/04/30 10:19:46 096514] [debug] |xqc_engine_main_logic|END|now:1746008386096506| [2025/04/30 10:19:46 097587] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386097587| [2025/04/30 10:19:46 097599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386096884|pq_index:0| [2025/04/30 10:19:46 097605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386096401| [2025/04/30 10:19:46 097612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386097611| [2025/04/30 10:19:46 097625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386096884|now:1746008386097611| [2025/04/30 10:19:46 097631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386096884|now:1746008386097611| [2025/04/30 10:19:46 097647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 097655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38609|min_srtt:38609|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 097661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 097667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 097673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 097678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 097684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 097690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 097696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1937127| [2025/04/30 10:19:46 097702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 097708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 10:19:46 097751] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386097719|stream_id:0|stream_offset:1937127| [2025/04/30 10:19:46 097759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 097766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 097773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38609|rtt_var:621|pto_duration:41093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 097780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 097786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 097791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 097798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386163812|now:1746008386097773|interv:66039| [2025/04/30 10:19:46 097802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386163812|now:1746008386097773|interval:66039|pto_count:0|srtt:38609 [2025/04/30 10:19:46 097811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 097816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 097821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1938306| [2025/04/30 10:19:46 097825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 097829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 10:19:46 097866] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386097836|stream_id:0|stream_offset:1938306| [2025/04/30 10:19:46 097875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 097880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 097884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38609|rtt_var:621|pto_duration:41093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 097889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 097892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 097896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 097900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386163929|now:1746008386097884|interv:66045| [2025/04/30 10:19:46 097904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386163929|now:1746008386097884|interval:66045|pto_count:0|srtt:38609 [2025/04/30 10:19:46 097909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 097914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 097918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1939485| [2025/04/30 10:19:46 097922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 097927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 10:19:46 097951] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386097933|stream_id:0|stream_offset:1939485| [2025/04/30 10:19:46 097956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1924|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 097965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 097969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38609|rtt_var:621|pto_duration:41093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 097974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 097978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 097981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 097985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386164026|now:1746008386097969|interv:66057| [2025/04/30 10:19:46 097989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386164026|now:1746008386097969|interval:66057|pto_count:0|srtt:38609 [2025/04/30 10:19:46 097994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 097998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 098003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1940664| [2025/04/30 10:19:46 098007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 098011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386099011|now:1746008386098011|interv:1000| [2025/04/30 10:19:46 098015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 098019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 098023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386099011| [2025/04/30 10:19:46 098027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386099011| [2025/04/30 10:19:46 098031] [debug] |xqc_engine_wakeup_after|wakeup:1746008386099011|now:1746008386098031|diff:980| [2025/04/30 10:19:46 098036] [debug] |xqc_engine_main_logic|END|now:1746008386097611| [2025/04/30 10:19:46 098423] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386098422| [2025/04/30 10:19:46 098433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 098442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:837| [2025/04/30 10:19:46 098448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 10:19:46 098456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 10:19:46 098463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 098471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1876|origin_pktnum:1805|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1876| [2025/04/30 10:19:46 098478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49210|prior_delivered:1878606|prior_time:1746008386056198|is_app_limited:0|send_elapse:40042|ack_elapse:42224|ctl_first_sent_time:1746008386057923|lagest_ack_time:1746008386098422|curr_delivered:1927816| [2025/04/30 10:19:46 098492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386057923| [2025/04/30 10:19:46 098499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:1610| [2025/04/30 10:19:46 098506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1877|origin_pktnum:1810|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1877| [2025/04/30 10:19:46 098513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1881016|prior_time:1746008386058261|is_app_limited:0|send_elapse:40008|ack_elapse:40161|ctl_first_sent_time:1746008386059927|lagest_ack_time:1746008386098422|curr_delivered:1929016| [2025/04/30 10:19:46 098520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386059927| [2025/04/30 10:19:46 098527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:1612| [2025/04/30 10:19:46 098533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38609|rttvar:621|minrtt:30819|latest_rtt:38495|ack_delay:72| [2025/04/30 10:19:46 098540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38585|rttvar:512|minrtt:30819|latest_rtt:38495|ack_delay:72| [2025/04/30 10:19:46 098546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 10:19:46 098571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 098579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38585|rtt_var:512|pto_duration:40633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 098586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 098592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 098598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 098604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386163566|now:1746008386098578|interv:64988| [2025/04/30 10:19:46 098611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386163566|now:1746008386098578|interval:64988|pto_count:0|srtt:38585 [2025/04/30 10:19:46 098618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40008, ack_elapse 40161, delivered 48000|rate 1195189|lost 234| [2025/04/30 10:19:46 098625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195189) in round 39| [2025/04/30 10:19:46 098631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 098638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 098644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386059927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 098657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386059927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 098665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38585|latest_rtt:38495|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 098673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 10:19:46 098679] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746008386098422|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 098686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506098422|now:1746008386098422|interv:120000000| [2025/04/30 10:19:46 098692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506098422|now:1746008386098422|interv:120000000| [2025/04/30 10:19:46 098697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386099011|pq_index:0| [2025/04/30 10:19:46 098704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386097611| [2025/04/30 10:19:46 098709] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386098709| [2025/04/30 10:19:46 098716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386098715| [2025/04/30 10:19:46 098726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|min_srtt:38585|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 098732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 098740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 098746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 098753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|min_srtt:38585|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 098758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1992540| [2025/04/30 10:19:46 098764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 098771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 098776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|min_srtt:38585|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 098787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 098793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 098798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 098804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 098812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 098818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 098824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1940664| [2025/04/30 10:19:46 098830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 098835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 098841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386099011| [2025/04/30 10:19:46 098846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386099011| [2025/04/30 10:19:46 098852] [debug] |xqc_engine_wakeup_after|wakeup:1746008386099011|now:1746008386098852|diff:159| [2025/04/30 10:19:46 098858] [debug] |xqc_engine_main_logic|END|now:1746008386098715| [2025/04/30 10:19:46 098865] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386098865| [2025/04/30 10:19:46 098871] [debug] |xqc_engine_wakeup_after|wakeup:1746008386099011|now:1746008386098871|diff:140| [2025/04/30 10:19:46 098877] [debug] |xqc_engine_main_logic|END|now:1746008386098865| [2025/04/30 10:19:46 099949] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386099948| [2025/04/30 10:19:46 099958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386099011|pq_index:0| [2025/04/30 10:19:46 099963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386098715| [2025/04/30 10:19:46 099968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386099967| [2025/04/30 10:19:46 099973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386099011|now:1746008386099967| [2025/04/30 10:19:46 099977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386099011|now:1746008386099967| [2025/04/30 10:19:46 099981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 099986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38585|min_srtt:38585|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 099993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 100007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 100013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 100018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 100023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 100031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 100038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1940664| [2025/04/30 10:19:46 100045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 100052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 10:19:46 100098] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386100063|stream_id:0|stream_offset:1940664| [2025/04/30 10:19:46 100107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 100114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 100121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38585|rtt_var:512|pto_duration:40633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 100128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 100134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 100140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 100146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386165696|now:1746008386100120|interv:65576| [2025/04/30 10:19:46 100153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386165696|now:1746008386100120|interval:65576|pto_count:0|srtt:38585 [2025/04/30 10:19:46 100160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 100168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 100175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1941843| [2025/04/30 10:19:46 100182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 100189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 10:19:46 100226] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386100198|stream_id:0|stream_offset:1941843| [2025/04/30 10:19:46 100242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 100250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 100256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38585|rtt_var:512|pto_duration:40633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 100261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 100265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 100268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 100272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386165831|now:1746008386100256|interv:65575| [2025/04/30 10:19:46 100276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386165831|now:1746008386100256|interval:65575|pto_count:0|srtt:38585 [2025/04/30 10:19:46 100281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 100286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 100290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1943022| [2025/04/30 10:19:46 100294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 100298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386101298|now:1746008386100298|interv:1000| [2025/04/30 10:19:46 100302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 100306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 100310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386101298| [2025/04/30 10:19:46 100314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386101298| [2025/04/30 10:19:46 100318] [debug] |xqc_engine_wakeup_after|wakeup:1746008386101298|now:1746008386100318|diff:980| [2025/04/30 10:19:46 100323] [debug] |xqc_engine_main_logic|END|now:1746008386099967| [2025/04/30 10:19:46 100332] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386100332| [2025/04/30 10:19:46 100337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 100343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:838| [2025/04/30 10:19:46 100347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 10:19:46 100352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 10:19:46 100357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 100361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1878| [2025/04/30 10:19:46 100371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1881016|prior_time:1746008386058261|is_app_limited:0|send_elapse:40101|ack_elapse:42071|ctl_first_sent_time:1746008386060020|lagest_ack_time:1746008386100332|curr_delivered:1930216| [2025/04/30 10:19:46 100376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386060020| [2025/04/30 10:19:46 100380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:1613| [2025/04/30 10:19:46 100385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1879| [2025/04/30 10:19:46 100389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1883416|prior_time:1746008386060159|is_app_limited:0|send_elapse:41089|ack_elapse:40173|ctl_first_sent_time:1746008386061786|lagest_ack_time:1746008386100332|curr_delivered:1931416| [2025/04/30 10:19:46 100394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386061786| [2025/04/30 10:19:46 100398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:1614| [2025/04/30 10:19:46 100402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38585|rttvar:512|minrtt:30819|latest_rtt:38546|ack_delay:64| [2025/04/30 10:19:46 100406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38572|rttvar:409|minrtt:30819|latest_rtt:38546|ack_delay:64| [2025/04/30 10:19:46 100411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 10:19:46 100415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 100419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:409|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 100423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 100427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 100431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 100435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386165770|now:1746008386100419|interv:65351| [2025/04/30 10:19:46 100439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386165770|now:1746008386100419|interval:65351|pto_count:0|srtt:38572 [2025/04/30 10:19:46 100443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41089, ack_elapse 40173, delivered 48000|rate 1168195|lost 234| [2025/04/30 10:19:46 100448] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168195) in round 39| [2025/04/30 10:19:46 100452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 100456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 100463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386061786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 100468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386061786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 100473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38572|latest_rtt:38546|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 100478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 10:19:46 100483] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746008386100332|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 100488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506100332|now:1746008386100332|interv:120000000| [2025/04/30 10:19:46 100492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506100332|now:1746008386100332|interv:120000000| [2025/04/30 10:19:46 100496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386101298|pq_index:0| [2025/04/30 10:19:46 100500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386099967| [2025/04/30 10:19:46 100504] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386100504| [2025/04/30 10:19:46 100509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386100508| [2025/04/30 10:19:46 100515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 100520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 100527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 100535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 100542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 100568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1994898| [2025/04/30 10:19:46 100579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 100592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 100598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 100605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 100611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 100616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 100622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 100628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 100634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 100640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1943022| [2025/04/30 10:19:46 100646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 100651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 100657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386101298| [2025/04/30 10:19:46 100663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386101298| [2025/04/30 10:19:46 100668] [debug] |xqc_engine_wakeup_after|wakeup:1746008386101298|now:1746008386100668|diff:630| [2025/04/30 10:19:46 100674] [debug] |xqc_engine_main_logic|END|now:1746008386100508| [2025/04/30 10:19:46 100681] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386100681| [2025/04/30 10:19:46 100686] [debug] |xqc_engine_wakeup_after|wakeup:1746008386101298|now:1746008386100686|diff:612| [2025/04/30 10:19:46 100692] [debug] |xqc_engine_main_logic|END|now:1746008386100681| [2025/04/30 10:19:46 101768] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386101767| [2025/04/30 10:19:46 101778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386101298|pq_index:0| [2025/04/30 10:19:46 101784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386100508| [2025/04/30 10:19:46 101791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386101789| [2025/04/30 10:19:46 101797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386101298|now:1746008386101789| [2025/04/30 10:19:46 101803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386101298|now:1746008386101789| [2025/04/30 10:19:46 101808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 101815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 101825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 101833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 101838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 101844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 101849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 101855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 101861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1943022| [2025/04/30 10:19:46 101867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 101873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 10:19:46 101915] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386101883|stream_id:0|stream_offset:1943022| [2025/04/30 10:19:46 101923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 101929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 101935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:409|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 101941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 101946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 101951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 101956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386167455|now:1746008386101934|interv:65521| [2025/04/30 10:19:46 101962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386167455|now:1746008386101934|interval:65521|pto_count:0|srtt:38572 [2025/04/30 10:19:46 101968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 101974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 101979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1944201| [2025/04/30 10:19:46 101985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 101995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 10:19:46 102028] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386102003|stream_id:0|stream_offset:1944201| [2025/04/30 10:19:46 102035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 102041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 102046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:409|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 102052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 102057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 102063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 102068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386167575|now:1746008386102046|interv:65529| [2025/04/30 10:19:46 102074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386167575|now:1746008386102046|interval:65529|pto_count:0|srtt:38572 [2025/04/30 10:19:46 102080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 102086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 102091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1945380| [2025/04/30 10:19:46 102097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 102103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386103102|now:1746008386102102|interv:1000| [2025/04/30 10:19:46 102108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 102113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 102118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386103102| [2025/04/30 10:19:46 102124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386103102| [2025/04/30 10:19:46 102129] [debug] |xqc_engine_wakeup_after|wakeup:1746008386103102|now:1746008386102129|diff:973| [2025/04/30 10:19:46 102135] [debug] |xqc_engine_main_logic|END|now:1746008386101789| [2025/04/30 10:19:46 102146] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386102145| [2025/04/30 10:19:46 102152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 102159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:839| [2025/04/30 10:19:46 102164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 10:19:46 102171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 10:19:46 102180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 102186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1880| [2025/04/30 10:19:46 102192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1883416|prior_time:1746008386060159|is_app_limited:0|send_elapse:41212|ack_elapse:41986|ctl_first_sent_time:1746008386061909|lagest_ack_time:1746008386102145|curr_delivered:1932616| [2025/04/30 10:19:46 102199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386061909| [2025/04/30 10:19:46 102205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:1615| [2025/04/30 10:19:46 102210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1881| [2025/04/30 10:19:46 102216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1885816|prior_time:1746008386062203|is_app_limited:0|send_elapse:39961|ack_elapse:39942|ctl_first_sent_time:1746008386063837|lagest_ack_time:1746008386102145|curr_delivered:1933816| [2025/04/30 10:19:46 102222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386063837| [2025/04/30 10:19:46 102227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:1616| [2025/04/30 10:19:46 102233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38572|rttvar:409|minrtt:30819|latest_rtt:38308|ack_delay:72| [2025/04/30 10:19:46 102238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38530|rttvar:391|minrtt:30819|latest_rtt:38308|ack_delay:72| [2025/04/30 10:19:46 102244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 10:19:46 102249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 102255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38530|rtt_var:391|pto_duration:40530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 102261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 102266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 102272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 102277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386167533|now:1746008386102255|interv:65278| [2025/04/30 10:19:46 102283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386167533|now:1746008386102255|interval:65278|pto_count:0|srtt:38530 [2025/04/30 10:19:46 102289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39961, ack_elapse 39942, delivered 48000|rate 1201171|lost 234| [2025/04/30 10:19:46 102295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201171) in round 39| [2025/04/30 10:19:46 102304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 102310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 102315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386063837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 102321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386063837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 102327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38530|latest_rtt:38308|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 102334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 10:19:46 102341] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:840|frame:ACK |recv_time:1746008386102145|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 102347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506102145|now:1746008386102145|interv:120000000| [2025/04/30 10:19:46 102353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506102145|now:1746008386102145|interv:120000000| [2025/04/30 10:19:46 102358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386103102|pq_index:0| [2025/04/30 10:19:46 102363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386101789| [2025/04/30 10:19:46 102368] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386102368| [2025/04/30 10:19:46 102375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386102373| [2025/04/30 10:19:46 102382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|min_srtt:38530|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 102388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 102394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 102400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 102406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|min_srtt:38530|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 102413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1997256| [2025/04/30 10:19:46 102424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 102431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 102437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|min_srtt:38530|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 102443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 102450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 102455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 102459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 102463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 102468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 102472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1945380| [2025/04/30 10:19:46 102476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 102480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 102484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386103102| [2025/04/30 10:19:46 102488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386103102| [2025/04/30 10:19:46 102493] [debug] |xqc_engine_wakeup_after|wakeup:1746008386103102|now:1746008386102493|diff:609| [2025/04/30 10:19:46 102499] [debug] |xqc_engine_main_logic|END|now:1746008386102373| [2025/04/30 10:19:46 102508] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386102508| [2025/04/30 10:19:46 102514] [debug] |xqc_engine_wakeup_after|wakeup:1746008386103102|now:1746008386102514|diff:588| [2025/04/30 10:19:46 102520] [debug] |xqc_engine_main_logic|END|now:1746008386102508| [2025/04/30 10:19:46 103581] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386103580| [2025/04/30 10:19:46 103595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386103102|pq_index:0| [2025/04/30 10:19:46 103602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386102373| [2025/04/30 10:19:46 103609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386103607| [2025/04/30 10:19:46 103616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386103102|now:1746008386103607| [2025/04/30 10:19:46 103623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386103102|now:1746008386103607| [2025/04/30 10:19:46 103636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 103643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38530|min_srtt:38530|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 103650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 103657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 103664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 103670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 103676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 103683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 103690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1945380| [2025/04/30 10:19:46 103697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 103704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 10:19:46 103745] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386103715|stream_id:0|stream_offset:1945380| [2025/04/30 10:19:46 103755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 103763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 103770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38530|rtt_var:391|pto_duration:40530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 103777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 103783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 103789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 103796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386169245|now:1746008386103770|interv:65475| [2025/04/30 10:19:46 103803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386169245|now:1746008386103770|interval:65475|pto_count:0|srtt:38530 [2025/04/30 10:19:46 103810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 103815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 103819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1946559| [2025/04/30 10:19:46 103829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 103833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386104832|now:1746008386103832|interv:1000| [2025/04/30 10:19:46 103837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 103840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 103845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386104832| [2025/04/30 10:19:46 103849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386104832| [2025/04/30 10:19:46 103853] [debug] |xqc_engine_wakeup_after|wakeup:1746008386104832|now:1746008386103853|diff:979| [2025/04/30 10:19:46 103857] [debug] |xqc_engine_main_logic|END|now:1746008386103607| [2025/04/30 10:19:46 104019] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386104018| [2025/04/30 10:19:46 104032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 104041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:840| [2025/04/30 10:19:46 104048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 10:19:46 104057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 10:19:46 104063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 104071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1883|path_largest_ack:1882| [2025/04/30 10:19:46 104078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1885816|prior_time:1746008386062203|is_app_limited:0|send_elapse:40057|ack_elapse:41815|ctl_first_sent_time:1746008386063933|lagest_ack_time:1746008386104018|curr_delivered:1935016| [2025/04/30 10:19:46 104086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386063933| [2025/04/30 10:19:46 104093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:1617| [2025/04/30 10:19:46 104100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1883|path_largest_ack:1883| [2025/04/30 10:19:46 104106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1888216|prior_time:1746008386064121|is_app_limited:0|send_elapse:41172|ack_elapse:39897|ctl_first_sent_time:1746008386065717|lagest_ack_time:1746008386104018|curr_delivered:1936216| [2025/04/30 10:19:46 104113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386065717| [2025/04/30 10:19:46 104120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:1618| [2025/04/30 10:19:46 104126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38530|rttvar:391|minrtt:30819|latest_rtt:38301|ack_delay:72| [2025/04/30 10:19:46 104132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38492|rttvar:369|minrtt:30819|latest_rtt:38301|ack_delay:72| [2025/04/30 10:19:46 104147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 10:19:46 104153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 104158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38492|rtt_var:369|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 104163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 104167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 104171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 104175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386169207|now:1746008386104158|interv:65049| [2025/04/30 10:19:46 104179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386169207|now:1746008386104158|interval:65049|pto_count:0|srtt:38492 [2025/04/30 10:19:46 104184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41172, ack_elapse 39897, delivered 48000|rate 1165840|lost 234| [2025/04/30 10:19:46 104188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165840) in round 39| [2025/04/30 10:19:46 104193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 104197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 104201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386065717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 104205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386065717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 104210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38492|latest_rtt:38301|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 104216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 10:19:46 104221] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746008386104018|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 104226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506104018|now:1746008386104018|interv:120000000| [2025/04/30 10:19:46 104230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506104018|now:1746008386104018|interv:120000000| [2025/04/30 10:19:46 104234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386104832|pq_index:0| [2025/04/30 10:19:46 104238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386103607| [2025/04/30 10:19:46 104246] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386104245| [2025/04/30 10:19:46 104251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386104250| [2025/04/30 10:19:46 104257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|min_srtt:38492|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 104262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 104266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 104271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 104276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|min_srtt:38492|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 104280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1999614| [2025/04/30 10:19:46 104285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 104289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 104293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|min_srtt:38492|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 104298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 104302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 104307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 104310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 104315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 104320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 104324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1946559| [2025/04/30 10:19:46 104328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 104332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 104339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386104832| [2025/04/30 10:19:46 104343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386104832| [2025/04/30 10:19:46 104347] [debug] |xqc_engine_wakeup_after|wakeup:1746008386104832|now:1746008386104347|diff:485| [2025/04/30 10:19:46 104352] [debug] |xqc_engine_main_logic|END|now:1746008386104250| [2025/04/30 10:19:46 104357] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386104357| [2025/04/30 10:19:46 104361] [debug] |xqc_engine_wakeup_after|wakeup:1746008386104832|now:1746008386104361|diff:471| [2025/04/30 10:19:46 104365] [debug] |xqc_engine_main_logic|END|now:1746008386104357| [2025/04/30 10:19:46 105433] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386105433| [2025/04/30 10:19:46 105443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386104832|pq_index:0| [2025/04/30 10:19:46 105447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386104250| [2025/04/30 10:19:46 105453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386105452| [2025/04/30 10:19:46 105458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386104832|now:1746008386105452| [2025/04/30 10:19:46 105462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386104832|now:1746008386105452| [2025/04/30 10:19:46 105466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 105471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38492|min_srtt:38492|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 105476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 105481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 105485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 105489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 105494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 105498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 105503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1946559| [2025/04/30 10:19:46 105507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 105513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 10:19:46 105578] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386105525|stream_id:0|stream_offset:1946559| [2025/04/30 10:19:46 105591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 105605] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 105612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38492|rtt_var:369|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 105619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 105625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 105631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 105637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386171017|now:1746008386105612|interv:65405| [2025/04/30 10:19:46 105644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386171017|now:1746008386105612|interval:65405|pto_count:0|srtt:38492 [2025/04/30 10:19:46 105651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 105659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 105666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1947738| [2025/04/30 10:19:46 105673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 105679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 10:19:46 105720] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386105690|stream_id:0|stream_offset:1947738| [2025/04/30 10:19:46 105730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 105737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 105745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38492|rtt_var:369|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 105752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 105758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 105764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 105771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386171182|now:1746008386105744|interv:65438| [2025/04/30 10:19:46 105777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386171182|now:1746008386105744|interval:65438|pto_count:0|srtt:38492 [2025/04/30 10:19:46 105784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 105795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 105799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1948917| [2025/04/30 10:19:46 105804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 105808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386106808|now:1746008386105808|interv:1000| [2025/04/30 10:19:46 105812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 105816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 105820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386106808| [2025/04/30 10:19:46 105824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386106808| [2025/04/30 10:19:46 105828] [debug] |xqc_engine_wakeup_after|wakeup:1746008386106808|now:1746008386105828|diff:980| [2025/04/30 10:19:46 105833] [debug] |xqc_engine_main_logic|END|now:1746008386105452| [2025/04/30 10:19:46 106041] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386106039| [2025/04/30 10:19:46 106053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 106062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:841| [2025/04/30 10:19:46 106068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 10:19:46 106076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 10:19:46 106083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 106091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1885|path_largest_ack:1884| [2025/04/30 10:19:46 106099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1888216|prior_time:1746008386064121|is_app_limited:0|send_elapse:41296|ack_elapse:41918|ctl_first_sent_time:1746008386065841|lagest_ack_time:1746008386106039|curr_delivered:1937416| [2025/04/30 10:19:46 106106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386065841| [2025/04/30 10:19:46 106114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:1619| [2025/04/30 10:19:46 106121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1885|path_largest_ack:1885| [2025/04/30 10:19:46 106128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1890616|prior_time:1746008386066178|is_app_limited:0|send_elapse:38971|ack_elapse:39861|ctl_first_sent_time:1746008386067794|lagest_ack_time:1746008386106039|curr_delivered:1938616| [2025/04/30 10:19:46 106135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386067794| [2025/04/30 10:19:46 106143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:1620| [2025/04/30 10:19:46 106149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38492|rttvar:369|minrtt:30819|latest_rtt:38245|ack_delay:64| [2025/04/30 10:19:46 106164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38453|rttvar:354|minrtt:30819|latest_rtt:38245|ack_delay:64| [2025/04/30 10:19:46 106171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/04/30 10:19:46 106178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 106184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38453|rtt_var:354|pto_duration:40453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 106188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 106192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 106196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 106200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386171143|now:1746008386106183|interv:64960| [2025/04/30 10:19:46 106204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386171143|now:1746008386106183|interval:64960|pto_count:0|srtt:38453 [2025/04/30 10:19:46 106209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38971, ack_elapse 39861, delivered 48000|rate 1204184|lost 234| [2025/04/30 10:19:46 106213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204184) in round 39| [2025/04/30 10:19:46 106218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 106222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 106226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386067794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 106230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386067794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 106235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38453|latest_rtt:38245|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 106241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 10:19:46 106246] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746008386106039|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 106251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506106039|now:1746008386106039|interv:120000000| [2025/04/30 10:19:46 106255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506106039|now:1746008386106039|interv:120000000| [2025/04/30 10:19:46 106262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386106808|pq_index:0| [2025/04/30 10:19:46 106267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386105452| [2025/04/30 10:19:46 106271] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386106270| [2025/04/30 10:19:46 106276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386106274| [2025/04/30 10:19:46 106282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|min_srtt:38453|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 106286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 106291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 106295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 106300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|min_srtt:38453|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 106304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2001972| [2025/04/30 10:19:46 106309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 106314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 106318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|min_srtt:38453|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 106322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 106327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 106331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 106335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 106339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 106344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 106348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1948917| [2025/04/30 10:19:46 106355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 106359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 106363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386106808| [2025/04/30 10:19:46 106367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386106808| [2025/04/30 10:19:46 106371] [debug] |xqc_engine_wakeup_after|wakeup:1746008386106808|now:1746008386106371|diff:437| [2025/04/30 10:19:46 106375] [debug] |xqc_engine_main_logic|END|now:1746008386106274| [2025/04/30 10:19:46 106381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386106381| [2025/04/30 10:19:46 106385] [debug] |xqc_engine_wakeup_after|wakeup:1746008386106808|now:1746008386106385|diff:423| [2025/04/30 10:19:46 106389] [debug] |xqc_engine_main_logic|END|now:1746008386106381| [2025/04/30 10:19:46 107458] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386107458| [2025/04/30 10:19:46 107472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386106808|pq_index:0| [2025/04/30 10:19:46 107479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386106274| [2025/04/30 10:19:46 107488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386107486| [2025/04/30 10:19:46 107495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386106808|now:1746008386107486| [2025/04/30 10:19:46 107502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386106808|now:1746008386107486| [2025/04/30 10:19:46 107509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 107517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38453|min_srtt:38453|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 107524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 107531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 107537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 107543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 107572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 107579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 107585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1948917| [2025/04/30 10:19:46 107592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 107600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 10:19:46 107642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386107611|stream_id:0|stream_offset:1948917| [2025/04/30 10:19:46 107659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 107667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 107673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38453|rtt_var:354|pto_duration:40453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 107681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 107687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 107693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 107699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386173064|now:1746008386107673|interv:65391| [2025/04/30 10:19:46 107706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386173064|now:1746008386107673|interval:65391|pto_count:0|srtt:38453 [2025/04/30 10:19:46 107713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 107720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 107728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1950096| [2025/04/30 10:19:46 107735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 107741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 10:19:46 107778] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386107751|stream_id:0|stream_offset:1950096| [2025/04/30 10:19:46 107788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 107795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 107802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38453|rtt_var:354|pto_duration:40453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 107807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 107811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 107815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 107819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386173204|now:1746008386107802|interv:65402| [2025/04/30 10:19:46 107823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386173204|now:1746008386107802|interval:65402|pto_count:0|srtt:38453 [2025/04/30 10:19:46 107832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 107837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 107841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1951275| [2025/04/30 10:19:46 107846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 107850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 10:19:46 107880] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386107856|stream_id:0|stream_offset:1951275| [2025/04/30 10:19:46 107889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 107896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 107903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38453|rtt_var:354|pto_duration:40453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 107908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 107912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 107915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 107919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386173309|now:1746008386107902|interv:65407| [2025/04/30 10:19:46 107926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386173309|now:1746008386107902|interval:65407|pto_count:0|srtt:38453 [2025/04/30 10:19:46 107933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 107940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 107945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1952454| [2025/04/30 10:19:46 107950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 107954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386108954|now:1746008386107954|interv:1000| [2025/04/30 10:19:46 107960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 107967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 107973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386108954| [2025/04/30 10:19:46 107981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386108954| [2025/04/30 10:19:46 107995] [debug] |xqc_engine_wakeup_after|wakeup:1746008386108954|now:1746008386107995|diff:959| [2025/04/30 10:19:46 108002] [debug] |xqc_engine_main_logic|END|now:1746008386107486| [2025/04/30 10:19:46 108016] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386108015| [2025/04/30 10:19:46 108024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 108032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:842| [2025/04/30 10:19:46 108038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 10:19:46 108047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 10:19:46 108053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 108062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1887|path_largest_ack:1886| [2025/04/30 10:19:46 108069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1890616|prior_time:1746008386066178|is_app_limited:0|send_elapse:39083|ack_elapse:41837|ctl_first_sent_time:1746008386067906|lagest_ack_time:1746008386108015|curr_delivered:1939816| [2025/04/30 10:19:46 108076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386067906| [2025/04/30 10:19:46 108084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:1621| [2025/04/30 10:19:46 108090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1887|path_largest_ack:1887| [2025/04/30 10:19:46 108097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1893016|prior_time:1746008386068114|is_app_limited:0|send_elapse:40113|ack_elapse:39901|ctl_first_sent_time:1746008386069707|lagest_ack_time:1746008386108015|curr_delivered:1941016| [2025/04/30 10:19:46 108104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386069707| [2025/04/30 10:19:46 108109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:1622| [2025/04/30 10:19:46 108113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38453|rttvar:354|minrtt:30819|latest_rtt:38308|ack_delay:64| [2025/04/30 10:19:46 108118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38427|rttvar:318|minrtt:30819|latest_rtt:38308|ack_delay:64| [2025/04/30 10:19:46 108122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/04/30 10:19:46 108126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 108130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38427|rtt_var:318|pto_duration:40427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 108135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 108139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 108147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 108151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386173283|now:1746008386108130|interv:65153| [2025/04/30 10:19:46 108155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386173283|now:1746008386108130|interval:65153|pto_count:0|srtt:38427 [2025/04/30 10:19:46 108160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40113, ack_elapse 39901, delivered 48000|rate 1196619|lost 234| [2025/04/30 10:19:46 108165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196619) in round 39| [2025/04/30 10:19:46 108169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 108173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 108177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386069707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 108182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386069707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 108186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38427|latest_rtt:38308|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 108192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 10:19:46 108197] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746008386108015|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 108202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506108015|now:1746008386108015|interv:120000000| [2025/04/30 10:19:46 108206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506108015|now:1746008386108015|interv:120000000| [2025/04/30 10:19:46 108210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386108954|pq_index:0| [2025/04/30 10:19:46 108214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386107486| [2025/04/30 10:19:46 108219] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386108218| [2025/04/30 10:19:46 108223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386108222| [2025/04/30 10:19:46 108229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|min_srtt:38427|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 108234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 108241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 108246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 108250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|min_srtt:38427|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 108255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2004330| [2025/04/30 10:19:46 108259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 108264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 108268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|min_srtt:38427|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 108272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 108277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 108281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 108284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 108289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 108293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 108297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1952454| [2025/04/30 10:19:46 108302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 108306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 108310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386108954| [2025/04/30 10:19:46 108314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386108954| [2025/04/30 10:19:46 108318] [debug] |xqc_engine_wakeup_after|wakeup:1746008386108954|now:1746008386108318|diff:636| [2025/04/30 10:19:46 108322] [debug] |xqc_engine_main_logic|END|now:1746008386108222| [2025/04/30 10:19:46 108328] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386108328| [2025/04/30 10:19:46 108331] [debug] |xqc_engine_wakeup_after|wakeup:1746008386108954|now:1746008386108331|diff:623| [2025/04/30 10:19:46 108335] [debug] |xqc_engine_main_logic|END|now:1746008386108328| [2025/04/30 10:19:46 109406] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386109406| [2025/04/30 10:19:46 109416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386108954|pq_index:0| [2025/04/30 10:19:46 109426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386108222| [2025/04/30 10:19:46 109431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386109430| [2025/04/30 10:19:46 109436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386108954|now:1746008386109430| [2025/04/30 10:19:46 109440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386108954|now:1746008386109430| [2025/04/30 10:19:46 109444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 109450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38427|min_srtt:38427|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 109454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 109459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 109463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 109467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 109471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 109476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 109482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1952454| [2025/04/30 10:19:46 109489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 109497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 10:19:46 109542] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386109508|stream_id:0|stream_offset:1952454| [2025/04/30 10:19:46 109570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 109577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 109583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38427|rtt_var:318|pto_duration:40427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 109589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 109595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 109600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 109611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386174935|now:1746008386109583|interv:65352| [2025/04/30 10:19:46 109616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386174935|now:1746008386109583|interval:65352|pto_count:0|srtt:38427 [2025/04/30 10:19:46 109623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 109630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 109635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1953633| [2025/04/30 10:19:46 109641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 109647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386110647|now:1746008386109647|interv:1000| [2025/04/30 10:19:46 109652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 109658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 109663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386110647| [2025/04/30 10:19:46 109669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386110647| [2025/04/30 10:19:46 109674] [debug] |xqc_engine_wakeup_after|wakeup:1746008386110647|now:1746008386109674|diff:973| [2025/04/30 10:19:46 109680] [debug] |xqc_engine_main_logic|END|now:1746008386109430| [2025/04/30 10:19:46 110009] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386110008| [2025/04/30 10:19:46 110020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 110028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:843| [2025/04/30 10:19:46 110035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 10:19:46 110044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 10:19:46 110050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 110058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1889|path_largest_ack:1888| [2025/04/30 10:19:46 110065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1893016|prior_time:1746008386068114|is_app_limited:0|send_elapse:40242|ack_elapse:41894|ctl_first_sent_time:1746008386069836|lagest_ack_time:1746008386110008|curr_delivered:1942216| [2025/04/30 10:19:46 110072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386069836| [2025/04/30 10:19:46 110079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:1623| [2025/04/30 10:19:46 110086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1889|path_largest_ack:1889| [2025/04/30 10:19:46 110092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1895416|prior_time:1746008386070127|is_app_limited:0|send_elapse:37897|ack_elapse:39881|ctl_first_sent_time:1746008386071717|lagest_ack_time:1746008386110008|curr_delivered:1943416| [2025/04/30 10:19:46 110105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386071717| [2025/04/30 10:19:46 110109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:1624| [2025/04/30 10:19:46 110113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38427|rttvar:318|minrtt:30819|latest_rtt:38291|ack_delay:72| [2025/04/30 10:19:46 110118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38401|rttvar:291|minrtt:30819|latest_rtt:38291|ack_delay:72| [2025/04/30 10:19:46 110122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 10:19:46 110127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 110134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:291|pto_duration:40401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 110141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 110148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 110153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 110157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386174909|now:1746008386110133|interv:64776| [2025/04/30 10:19:46 110161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386174909|now:1746008386110133|interval:64776|pto_count:0|srtt:38401 [2025/04/30 10:19:46 110165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 37897, ack_elapse 39881, delivered 48000|rate 1203580|lost 234| [2025/04/30 10:19:46 110170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203580) in round 39| [2025/04/30 10:19:46 110174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 110178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 110182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386071717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 110187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386071717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 110191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38401|latest_rtt:38291|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 110197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 10:19:46 110205] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746008386110008|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 110210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506110008|now:1746008386110008|interv:120000000| [2025/04/30 10:19:46 110214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506110008|now:1746008386110008|interv:120000000| [2025/04/30 10:19:46 110218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386110647|pq_index:0| [2025/04/30 10:19:46 110222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386109430| [2025/04/30 10:19:46 110226] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386110226| [2025/04/30 10:19:46 110231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386110230| [2025/04/30 10:19:46 110237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 110241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 110246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 110251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 110255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 110260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2006688| [2025/04/30 10:19:46 110264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 110268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 110273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 110277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 110281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 110285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 110289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 110296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 110300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 110305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1953633| [2025/04/30 10:19:46 110309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 110313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 110317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386110647| [2025/04/30 10:19:46 110321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386110647| [2025/04/30 10:19:46 110325] [debug] |xqc_engine_wakeup_after|wakeup:1746008386110647|now:1746008386110325|diff:322| [2025/04/30 10:19:46 110329] [debug] |xqc_engine_main_logic|END|now:1746008386110230| [2025/04/30 10:19:46 110335] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386110335| [2025/04/30 10:19:46 110338] [debug] |xqc_engine_wakeup_after|wakeup:1746008386110647|now:1746008386110338|diff:309| [2025/04/30 10:19:46 110342] [debug] |xqc_engine_main_logic|END|now:1746008386110335| [2025/04/30 10:19:46 111415] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386111415| [2025/04/30 10:19:46 111425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386110647|pq_index:0| [2025/04/30 10:19:46 111429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386110230| [2025/04/30 10:19:46 111434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386111433| [2025/04/30 10:19:46 111439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386110647|now:1746008386111433| [2025/04/30 10:19:46 111443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386110647|now:1746008386111433| [2025/04/30 10:19:46 111447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 111453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 111458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 111462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 111466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 111470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 111476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 111484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 111497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1953633| [2025/04/30 10:19:46 111502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 111509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 10:19:46 111600] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386111521|stream_id:0|stream_offset:1953633| [2025/04/30 10:19:46 111610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 111617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 111623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:291|pto_duration:40401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 111629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 111635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 111640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 111646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386176922|now:1746008386111623|interv:65299| [2025/04/30 10:19:46 111651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386176922|now:1746008386111623|interval:65299|pto_count:0|srtt:38401 [2025/04/30 10:19:46 111657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 111664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 111670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1954812| [2025/04/30 10:19:46 111676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 111682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 10:19:46 111723] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386111691|stream_id:0|stream_offset:1954812| [2025/04/30 10:19:46 111731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 111736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 111740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:291|pto_duration:40401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 111747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 111758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 111765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 111770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386177092|now:1746008386111740|interv:65352| [2025/04/30 10:19:46 111774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386177092|now:1746008386111740|interval:65352|pto_count:0|srtt:38401 [2025/04/30 10:19:46 111779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 111783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 111788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1955991| [2025/04/30 10:19:46 111792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 111796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 10:19:46 111823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386111803|stream_id:0|stream_offset:1955991| [2025/04/30 10:19:46 111829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 111833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 111837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:291|pto_duration:40401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 111842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 111846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 111849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 111853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386177204|now:1746008386111837|interv:65367| [2025/04/30 10:19:46 111857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386177204|now:1746008386111837|interval:65367|pto_count:0|srtt:38401 [2025/04/30 10:19:46 111862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 111866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 111870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1957170| [2025/04/30 10:19:46 111875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 111882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386112882|now:1746008386111882|interv:1000| [2025/04/30 10:19:46 111886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 111890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 111894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386112882| [2025/04/30 10:19:46 111899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386112882| [2025/04/30 10:19:46 111903] [debug] |xqc_engine_wakeup_after|wakeup:1746008386112882|now:1746008386111902|diff:980| [2025/04/30 10:19:46 111907] [debug] |xqc_engine_main_logic|END|now:1746008386111433| [2025/04/30 10:19:46 112031] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386112029| [2025/04/30 10:19:46 112045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 112056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:844| [2025/04/30 10:19:46 112062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 10:19:46 112071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 10:19:46 112077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 112084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1891|path_largest_ack:1890| [2025/04/30 10:19:46 112090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1895416|prior_time:1746008386070127|is_app_limited:0|send_elapse:38038|ack_elapse:41902|ctl_first_sent_time:1746008386071858|lagest_ack_time:1746008386112029|curr_delivered:1944616| [2025/04/30 10:19:46 112097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386071858| [2025/04/30 10:19:46 112104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:1625| [2025/04/30 10:19:46 112110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1891|path_largest_ack:1891| [2025/04/30 10:19:46 112117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1897816|prior_time:1746008386072090|is_app_limited:0|send_elapse:38550|ack_elapse:39939|ctl_first_sent_time:1746008386073144|lagest_ack_time:1746008386112029|curr_delivered:1945816| [2025/04/30 10:19:46 112123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386073144| [2025/04/30 10:19:46 112129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:1626| [2025/04/30 10:19:46 112135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38401|rttvar:291|minrtt:30819|latest_rtt:38885|ack_delay:80| [2025/04/30 10:19:46 112142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38451|rttvar:320|minrtt:30819|latest_rtt:38885|ack_delay:80| [2025/04/30 10:19:46 112149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/04/30 10:19:46 112156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 112167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38451|rtt_var:320|pto_duration:40451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 112172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 112176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 112179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 112183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386177254|now:1746008386112167|interv:65087| [2025/04/30 10:19:46 112187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386177254|now:1746008386112167|interval:65087|pto_count:0|srtt:38451 [2025/04/30 10:19:46 112192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38550, ack_elapse 39939, delivered 48000|rate 1201832|lost 234| [2025/04/30 10:19:46 112198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201832) in round 39| [2025/04/30 10:19:46 112205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 112211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 112217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386073144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 112223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386073144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 112228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38451|latest_rtt:38885|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 112234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 10:19:46 112238] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746008386112029|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 112243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506112029|now:1746008386112029|interv:120000000| [2025/04/30 10:19:46 112247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506112029|now:1746008386112029|interv:120000000| [2025/04/30 10:19:46 112251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386112882|pq_index:0| [2025/04/30 10:19:46 112256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386111433| [2025/04/30 10:19:46 112260] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386112260| [2025/04/30 10:19:46 112264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386112264| [2025/04/30 10:19:46 112274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|min_srtt:38451|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 112278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 112283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 112288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 112293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|min_srtt:38451|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 112297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2009046| [2025/04/30 10:19:46 112301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 112306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 112310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|min_srtt:38451|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 112314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 112319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 112323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 112327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 112331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 112336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 112340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1957170| [2025/04/30 10:19:46 112344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 112348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 112352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386112882| [2025/04/30 10:19:46 112356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386112882| [2025/04/30 10:19:46 112360] [debug] |xqc_engine_wakeup_after|wakeup:1746008386112882|now:1746008386112360|diff:522| [2025/04/30 10:19:46 112367] [debug] |xqc_engine_main_logic|END|now:1746008386112264| [2025/04/30 10:19:46 112373] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386112372| [2025/04/30 10:19:46 112376] [debug] |xqc_engine_wakeup_after|wakeup:1746008386112882|now:1746008386112376|diff:506| [2025/04/30 10:19:46 112380] [debug] |xqc_engine_main_logic|END|now:1746008386112372| [2025/04/30 10:19:46 113451] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386113451| [2025/04/30 10:19:46 113463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386112882|pq_index:0| [2025/04/30 10:19:46 113468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386112264| [2025/04/30 10:19:46 113476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386113474| [2025/04/30 10:19:46 113483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386112882|now:1746008386113474| [2025/04/30 10:19:46 113490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386112882|now:1746008386113474| [2025/04/30 10:19:46 113496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 113503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38451|min_srtt:38451|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 113508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 113513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 113519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 113526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 113532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 113540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 113546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1957170| [2025/04/30 10:19:46 113573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 113581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 10:19:46 113642] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386113595|stream_id:0|stream_offset:1957170| [2025/04/30 10:19:46 113655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 113663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 113678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38451|rtt_var:320|pto_duration:40451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 113685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 113690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 113695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 113699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386179046|now:1746008386113677|interv:65369| [2025/04/30 10:19:46 113703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386179046|now:1746008386113677|interval:65369|pto_count:0|srtt:38451 [2025/04/30 10:19:46 113708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 113716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 113723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1958349| [2025/04/30 10:19:46 113730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 113737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386114737|now:1746008386113737|interv:1000| [2025/04/30 10:19:46 113743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 113749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 113756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386114737| [2025/04/30 10:19:46 113762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386114737| [2025/04/30 10:19:46 113766] [debug] |xqc_engine_wakeup_after|wakeup:1746008386114737|now:1746008386113766|diff:971| [2025/04/30 10:19:46 113771] [debug] |xqc_engine_main_logic|END|now:1746008386113474| [2025/04/30 10:19:46 114125] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386114124| [2025/04/30 10:19:46 114137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 114147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:845| [2025/04/30 10:19:46 114154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 10:19:46 114164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 10:19:46 114171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 114178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1893|path_largest_ack:1892| [2025/04/30 10:19:46 114186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1897816|prior_time:1746008386072090|is_app_limited:0|send_elapse:38659|ack_elapse:42034|ctl_first_sent_time:1746008386073253|lagest_ack_time:1746008386114124|curr_delivered:1947016| [2025/04/30 10:19:46 114192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386073253| [2025/04/30 10:19:46 114209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:1627| [2025/04/30 10:19:46 114215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1893|path_largest_ack:1893| [2025/04/30 10:19:46 114223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1900216|prior_time:1746008386074090|is_app_limited:0|send_elapse:39889|ack_elapse:40034|ctl_first_sent_time:1746008386074578|lagest_ack_time:1746008386114124|curr_delivered:1948216| [2025/04/30 10:19:46 114230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386074578| [2025/04/30 10:19:46 114237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:1628| [2025/04/30 10:19:46 114243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38451|rttvar:320|minrtt:30819|latest_rtt:39546|ack_delay:80| [2025/04/30 10:19:46 114250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38578|rttvar:493|minrtt:30819|latest_rtt:39546|ack_delay:80| [2025/04/30 10:19:46 114257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/04/30 10:19:46 114263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 114270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:493|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 114277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 114283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 114288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 114293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386179173|now:1746008386114269|interv:64904| [2025/04/30 10:19:46 114298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386179173|now:1746008386114269|interval:64904|pto_count:0|srtt:38578 [2025/04/30 10:19:46 114303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39889, ack_elapse 40034, delivered 48000|rate 1198980|lost 234| [2025/04/30 10:19:46 114307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198980) in round 39| [2025/04/30 10:19:46 114311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 114316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 114320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386074578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 114324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386074578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 114333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:38578|latest_rtt:39546|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 114339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 10:19:46 114344] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746008386114124|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 114349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506114124|now:1746008386114124|interv:120000000| [2025/04/30 10:19:46 114353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506114124|now:1746008386114124|interv:120000000| [2025/04/30 10:19:46 114357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386114737|pq_index:0| [2025/04/30 10:19:46 114361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386113474| [2025/04/30 10:19:46 114365] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386114365| [2025/04/30 10:19:46 114370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386114369| [2025/04/30 10:19:46 114376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 114381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 114386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 114390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 114395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 114399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2011404| [2025/04/30 10:19:46 114403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 114408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 114412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 114416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 114423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 114427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 114431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 114435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 114440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 114444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1958349| [2025/04/30 10:19:46 114449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 114452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 114456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386114737| [2025/04/30 10:19:46 114460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386114737| [2025/04/30 10:19:46 114464] [debug] |xqc_engine_wakeup_after|wakeup:1746008386114737|now:1746008386114464|diff:273| [2025/04/30 10:19:46 114469] [debug] |xqc_engine_main_logic|END|now:1746008386114369| [2025/04/30 10:19:46 114474] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386114474| [2025/04/30 10:19:46 114478] [debug] |xqc_engine_wakeup_after|wakeup:1746008386114737|now:1746008386114478|diff:259| [2025/04/30 10:19:46 114482] [debug] |xqc_engine_main_logic|END|now:1746008386114474| [2025/04/30 10:19:46 115600] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386115599| [2025/04/30 10:19:46 115623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386114737|pq_index:0| [2025/04/30 10:19:46 115630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386114369| [2025/04/30 10:19:46 115637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386115635| [2025/04/30 10:19:46 115643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386114737|now:1746008386115635| [2025/04/30 10:19:46 115687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386114737|now:1746008386115635| [2025/04/30 10:19:46 115694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 115703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38578|min_srtt:38578|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 115711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 115718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 115724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 115740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 115746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 115754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 115760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1958349| [2025/04/30 10:19:46 115766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 115773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 10:19:46 115823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386115785|stream_id:0|stream_offset:1958349| [2025/04/30 10:19:46 115835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 115843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 115850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:493|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 115857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 115862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 115865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 115869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386181363|now:1746008386115849|interv:65514| [2025/04/30 10:19:46 115874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386181363|now:1746008386115849|interval:65514|pto_count:0|srtt:38578 [2025/04/30 10:19:46 115878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 115883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 115888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1959528| [2025/04/30 10:19:46 115895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 115901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 10:19:46 115946] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386115919|stream_id:0|stream_offset:1959528| [2025/04/30 10:19:46 115957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 115971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 115977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:493|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 116001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 116009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 116015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 116019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386181497|now:1746008386115977|interv:65520| [2025/04/30 10:19:46 116023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386181497|now:1746008386115977|interval:65520|pto_count:0|srtt:38578 [2025/04/30 10:19:46 116028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 116033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 116039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1960707| [2025/04/30 10:19:46 116046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 116052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 10:19:46 116099] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386116063|stream_id:0|stream_offset:1960707| [2025/04/30 10:19:46 116106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 116111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 116116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38578|rtt_var:493|pto_duration:40578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 116120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 116124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 116128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 116132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386181641|now:1746008386116115|interv:65526| [2025/04/30 10:19:46 116137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386181641|now:1746008386116115|interval:65526|pto_count:0|srtt:38578 [2025/04/30 10:19:46 116144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 116160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 116165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1961886| [2025/04/30 10:19:46 116170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 116174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386117174|now:1746008386116174|interv:1000| [2025/04/30 10:19:46 116178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 116182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 116186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386117174| [2025/04/30 10:19:46 116190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386117174| [2025/04/30 10:19:46 116194] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117174|now:1746008386116194|diff:980| [2025/04/30 10:19:46 116199] [debug] |xqc_engine_main_logic|END|now:1746008386115635| [2025/04/30 10:19:46 116209] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386116208| [2025/04/30 10:19:46 116214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 116220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:846| [2025/04/30 10:19:46 116224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 10:19:46 116230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 10:19:46 116234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 116239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1895|path_largest_ack:1894| [2025/04/30 10:19:46 116244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1900216|prior_time:1746008386074090|is_app_limited:0|send_elapse:41197|ack_elapse:42118|ctl_first_sent_time:1746008386075886|lagest_ack_time:1746008386116208|curr_delivered:1949416| [2025/04/30 10:19:46 116249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386075886| [2025/04/30 10:19:46 116254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:1629| [2025/04/30 10:19:46 116258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1895|path_largest_ack:1895| [2025/04/30 10:19:46 116263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1902616|prior_time:1746008386076083|is_app_limited:0|send_elapse:39694|ack_elapse:40125|ctl_first_sent_time:1746008386077622|lagest_ack_time:1746008386116208|curr_delivered:1950616| [2025/04/30 10:19:46 116267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386077622| [2025/04/30 10:19:46 116272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:1630| [2025/04/30 10:19:46 116276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38578|rttvar:493|minrtt:30819|latest_rtt:38586|ack_delay:56| [2025/04/30 10:19:46 116283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38572|rttvar:382|minrtt:30819|latest_rtt:38586|ack_delay:56| [2025/04/30 10:19:46 116288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/04/30 10:19:46 116292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 116296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:382|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 116300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 116304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 116308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 116312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386181635|now:1746008386116296|interv:65339| [2025/04/30 10:19:46 116316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386181635|now:1746008386116296|interval:65339|pto_count:0|srtt:38572 [2025/04/30 10:19:46 116321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39694, ack_elapse 40125, delivered 48000|rate 1196261|lost 234| [2025/04/30 10:19:46 116325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196261) in round 39| [2025/04/30 10:19:46 116330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 116334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 116338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386077622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 116343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386077622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 116347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38572|latest_rtt:38586|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 116353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 10:19:46 116358] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746008386116208|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 116363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506116208|now:1746008386116208|interv:120000000| [2025/04/30 10:19:46 116367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506116208|now:1746008386116208|interv:120000000| [2025/04/30 10:19:46 116371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386117174|pq_index:0| [2025/04/30 10:19:46 116377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386115635| [2025/04/30 10:19:46 116381] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386116381| [2025/04/30 10:19:46 116386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386116385| [2025/04/30 10:19:46 116392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 116397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 116401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 116406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 116411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 116415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2013762| [2025/04/30 10:19:46 116420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 116424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 116428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 116433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 116437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 116441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 116445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 116449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 116453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 116458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1961886| [2025/04/30 10:19:46 116465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 116469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 116473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386117174| [2025/04/30 10:19:46 116477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386117174| [2025/04/30 10:19:46 116484] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117174|now:1746008386116484|diff:690| [2025/04/30 10:19:46 116491] [debug] |xqc_engine_main_logic|END|now:1746008386116385| [2025/04/30 10:19:46 116499] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386116499| [2025/04/30 10:19:46 116505] [debug] |xqc_engine_wakeup_after|wakeup:1746008386117174|now:1746008386116505|diff:669| [2025/04/30 10:19:46 116510] [debug] |xqc_engine_main_logic|END|now:1746008386116499| [2025/04/30 10:19:46 117586] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386117586| [2025/04/30 10:19:46 117601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386117174|pq_index:0| [2025/04/30 10:19:46 117608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386116385| [2025/04/30 10:19:46 117616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386117615| [2025/04/30 10:19:46 117624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386117174|now:1746008386117615| [2025/04/30 10:19:46 117631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386117174|now:1746008386117615| [2025/04/30 10:19:46 117637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 117645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38572|min_srtt:38572|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 117652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 117657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 117661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 117665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 117670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 117674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 117679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1961886| [2025/04/30 10:19:46 117683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 117688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 10:19:46 117725] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386117696|stream_id:0|stream_offset:1961886| [2025/04/30 10:19:46 117739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 117747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 117754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:382|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 117761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 117768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 117774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 117781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386183268|now:1746008386117754|interv:65514| [2025/04/30 10:19:46 117787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386183268|now:1746008386117754|interval:65514|pto_count:0|srtt:38572 [2025/04/30 10:19:46 117792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 117797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 117802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1963065| [2025/04/30 10:19:46 117806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 117810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 10:19:46 117840] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386117817|stream_id:0|stream_offset:1963065| [2025/04/30 10:19:46 117846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 117854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 117861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38572|rtt_var:382|pto_duration:40572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 117868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 117874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 117880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 117888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386183389|now:1746008386117860|interv:65529| [2025/04/30 10:19:46 117894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386183389|now:1746008386117860|interval:65529|pto_count:0|srtt:38572 [2025/04/30 10:19:46 117908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 117916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 117922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1964244| [2025/04/30 10:19:46 117930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 117936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386118936|now:1746008386117936|interv:1000| [2025/04/30 10:19:46 117943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 117949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 117956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386118936| [2025/04/30 10:19:46 117962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386118936| [2025/04/30 10:19:46 117969] [debug] |xqc_engine_wakeup_after|wakeup:1746008386118936|now:1746008386117969|diff:967| [2025/04/30 10:19:46 117975] [debug] |xqc_engine_main_logic|END|now:1746008386117615| [2025/04/30 10:19:46 117987] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386117986| [2025/04/30 10:19:46 117992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 117998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:847| [2025/04/30 10:19:46 118002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 10:19:46 118011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 10:19:46 118017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 118024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1896| [2025/04/30 10:19:46 118032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1902616|prior_time:1746008386076083|is_app_limited:0|send_elapse:39819|ack_elapse:41903|ctl_first_sent_time:1746008386077747|lagest_ack_time:1746008386117986|curr_delivered:1951816| [2025/04/30 10:19:46 118039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386077747| [2025/04/30 10:19:46 118047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:1631| [2025/04/30 10:19:46 118055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1897| [2025/04/30 10:19:46 118062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1905016|prior_time:1746008386078096|is_app_limited:0|send_elapse:41144|ack_elapse:39890|ctl_first_sent_time:1746008386079654|lagest_ack_time:1746008386117986|curr_delivered:1953016| [2025/04/30 10:19:46 118069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386079654| [2025/04/30 10:19:46 118080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:1632| [2025/04/30 10:19:46 118084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38572|rttvar:382|minrtt:30819|latest_rtt:38332|ack_delay:64| [2025/04/30 10:19:46 118089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38534|rttvar:363|minrtt:30819|latest_rtt:38332|ack_delay:64| [2025/04/30 10:19:46 118093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 10:19:46 118097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 118102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38534|rtt_var:363|pto_duration:40534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 118106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 118110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 118114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 118118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386183351|now:1746008386118101|interv:65250| [2025/04/30 10:19:46 118122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386183351|now:1746008386118101|interval:65250|pto_count:0|srtt:38534 [2025/04/30 10:19:46 118126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41144, ack_elapse 39890, delivered 48000|rate 1166634|lost 234| [2025/04/30 10:19:46 118131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166634) in round 39| [2025/04/30 10:19:46 118135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 118139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 118143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386079654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 118148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386079654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 118153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38534|latest_rtt:38332|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 118159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 10:19:46 118163] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:848|frame:ACK |recv_time:1746008386117986|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 118168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506117986|now:1746008386117986|interv:120000000| [2025/04/30 10:19:46 118175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506117986|now:1746008386117986|interv:120000000| [2025/04/30 10:19:46 118179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386118936|pq_index:0| [2025/04/30 10:19:46 118183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386117615| [2025/04/30 10:19:46 118187] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386118187| [2025/04/30 10:19:46 118192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386118191| [2025/04/30 10:19:46 118198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|min_srtt:38534|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 118203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 118207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 118212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 118217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|min_srtt:38534|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 118221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2016120| [2025/04/30 10:19:46 118226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 118230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 118235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|min_srtt:38534|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 118239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 118243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 118247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 118251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 118255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 118260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 118267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1964244| [2025/04/30 10:19:46 118271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 118275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 118279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386118936| [2025/04/30 10:19:46 118283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386118936| [2025/04/30 10:19:46 118287] [debug] |xqc_engine_wakeup_after|wakeup:1746008386118936|now:1746008386118287|diff:649| [2025/04/30 10:19:46 118291] [debug] |xqc_engine_main_logic|END|now:1746008386118191| [2025/04/30 10:19:46 118297] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386118297| [2025/04/30 10:19:46 118301] [debug] |xqc_engine_wakeup_after|wakeup:1746008386118936|now:1746008386118301|diff:635| [2025/04/30 10:19:46 118305] [debug] |xqc_engine_main_logic|END|now:1746008386118297| [2025/04/30 10:19:46 119376] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386119375| [2025/04/30 10:19:46 119386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386118936|pq_index:0| [2025/04/30 10:19:46 119390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386118191| [2025/04/30 10:19:46 119395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386119394| [2025/04/30 10:19:46 119400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386119022|now:1746008386119394| [2025/04/30 10:19:46 119404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 119408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386119022|now:1746008386119394| [2025/04/30 10:19:46 119412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 119416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386118936|now:1746008386119394| [2025/04/30 10:19:46 119423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386118936|now:1746008386119394| [2025/04/30 10:19:46 119429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 119436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:848|ack_delay:25414|first_ack_range:48|largest_pkt_recv_time:1746008386094022| [2025/04/30 10:19:46 119443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:848|low:800|pkt_pns:2| [2025/04/30 10:19:46 119450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:836|frame_largest_recv:848| [2025/04/30 10:19:46 119457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 119464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38534|min_srtt:38534|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 119472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 119479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 119492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 119498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 119505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 119512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 119519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1964244| [2025/04/30 10:19:46 119526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 119533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 10:19:46 119595] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1945|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48007|now:1746008386119544|stream_id:0|stream_offset:1964244| [2025/04/30 10:19:46 119609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1945|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 10:19:46 119616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 119623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38534|rtt_var:363|pto_duration:40534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 119629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 119635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 119641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:46 119648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386185078|now:1746008386119622|interv:65456| [2025/04/30 10:19:46 119655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386185078|now:1746008386119622|interval:65456|pto_count:0|srtt:38534 [2025/04/30 10:19:46 119662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49214| [2025/04/30 10:19:46 119670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 119676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 119683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 119689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386120689|now:1746008386119689|interv:1000| [2025/04/30 10:19:46 119695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 119699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 119708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386120689| [2025/04/30 10:19:46 119712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386120689| [2025/04/30 10:19:46 119716] [debug] |xqc_engine_wakeup_after|wakeup:1746008386120689|now:1746008386119716|diff:973| [2025/04/30 10:19:46 119720] [debug] |xqc_engine_main_logic|END|now:1746008386119394| [2025/04/30 10:19:46 119968] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386119967| [2025/04/30 10:19:46 119980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 119989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:848| [2025/04/30 10:19:46 119995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 10:19:46 120001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 10:19:46 120005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 120011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1898| [2025/04/30 10:19:46 120018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1905016|prior_time:1746008386078096|is_app_limited:0|send_elapse:41272|ack_elapse:41871|ctl_first_sent_time:1746008386079782|lagest_ack_time:1746008386119967|curr_delivered:1954216| [2025/04/30 10:19:46 120026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386079782| [2025/04/30 10:19:46 120033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:1633| [2025/04/30 10:19:46 120040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1899| [2025/04/30 10:19:46 120047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1907416|prior_time:1746008386080090|is_app_limited:0|send_elapse:39947|ack_elapse:39877|ctl_first_sent_time:1746008386081694|lagest_ack_time:1746008386119967|curr_delivered:1955416| [2025/04/30 10:19:46 120055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386081694| [2025/04/30 10:19:46 120061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:1634| [2025/04/30 10:19:46 120068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38534|rttvar:363|minrtt:30819|latest_rtt:38273|ack_delay:72| [2025/04/30 10:19:46 120072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38493|rttvar:356|minrtt:30819|latest_rtt:38273|ack_delay:72| [2025/04/30 10:19:46 120077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/04/30 10:19:46 120081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 120085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38493|rtt_var:356|pto_duration:40493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 120096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 120100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 120104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46814| [2025/04/30 10:19:46 120108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386185037|now:1746008386120085|interv:64952| [2025/04/30 10:19:46 120112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386185037|now:1746008386120085|interval:64952|pto_count:0|srtt:38493 [2025/04/30 10:19:46 120117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39947, ack_elapse 39877, delivered 48000|rate 1201592|lost 234| [2025/04/30 10:19:46 120121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201592) in round 39| [2025/04/30 10:19:46 120126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 120130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 120134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386081694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 120138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386081694|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 120143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46814|srtt:38493|latest_rtt:38273|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 120149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 10:19:46 120153] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746008386119967|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 120158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506119967|now:1746008386119967|interv:120000000| [2025/04/30 10:19:46 120162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506119967|now:1746008386119967|interv:120000000| [2025/04/30 10:19:46 120166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386120689|pq_index:0| [2025/04/30 10:19:46 120171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386119394| [2025/04/30 10:19:46 120175] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386120175| [2025/04/30 10:19:46 120180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386120179| [2025/04/30 10:19:46 120186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|min_srtt:38493|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 120193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 120198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 120202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 120207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|min_srtt:38493|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 120211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2018478| [2025/04/30 10:19:46 120216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 120220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 120224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|min_srtt:38493|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 120229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2019657| [2025/04/30 10:19:46 120233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 120237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 120241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 120245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 120249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 120254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 120258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 120262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 120266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386120689| [2025/04/30 10:19:46 120270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386120689| [2025/04/30 10:19:46 120274] [debug] |xqc_engine_wakeup_after|wakeup:1746008386120689|now:1746008386120274|diff:415| [2025/04/30 10:19:46 120278] [debug] |xqc_engine_main_logic|END|now:1746008386120179| [2025/04/30 10:19:46 120284] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386120284| [2025/04/30 10:19:46 120288] [debug] |xqc_engine_wakeup_after|wakeup:1746008386120689|now:1746008386120288|diff:401| [2025/04/30 10:19:46 120294] [debug] |xqc_engine_main_logic|END|now:1746008386120284| [2025/04/30 10:19:46 121364] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386121363| [2025/04/30 10:19:46 121374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386120689|pq_index:0| [2025/04/30 10:19:46 121378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386120179| [2025/04/30 10:19:46 121383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386121382| [2025/04/30 10:19:46 121388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386120689|now:1746008386121382| [2025/04/30 10:19:46 121392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386120689|now:1746008386121382| [2025/04/30 10:19:46 121396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 121402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38493|min_srtt:38493|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 121406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2019657| [2025/04/30 10:19:46 121412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 121418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 121424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 121431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 121439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 121445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46814|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 121452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 121460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 10:19:46 121528] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46814|now:1746008386121472|stream_id:0|stream_offset:1965423| [2025/04/30 10:19:46 121537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1946|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 121544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46814|applimit:0| [2025/04/30 10:19:46 121566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38493|rtt_var:356|pto_duration:40493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 121574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 121587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 121592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:46 121598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386186965|now:1746008386121565|interv:65400| [2025/04/30 10:19:46 121603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386186965|now:1746008386121565|interval:65400|pto_count:0|srtt:38493 [2025/04/30 10:19:46 121610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48014| [2025/04/30 10:19:46 121617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 121623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1966602| [2025/04/30 10:19:46 121628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 121634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 10:19:46 121682] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746008386121646|stream_id:0|stream_offset:1966602| [2025/04/30 10:19:46 121690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1947|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 121696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 10:19:46 121703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38493|rtt_var:356|pto_duration:40493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 121709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 121716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 121722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:46 121728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386187139|now:1746008386121702|interv:65437| [2025/04/30 10:19:46 121733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386187139|now:1746008386121702|interval:65437|pto_count:0|srtt:38493 [2025/04/30 10:19:46 121740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49214| [2025/04/30 10:19:46 121746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 121752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1967781| [2025/04/30 10:19:46 121758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 121768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 10:19:46 121808] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008386121778|stream_id:0|stream_offset:1967781| [2025/04/30 10:19:46 121818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 121826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:46 121833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38493|rtt_var:356|pto_duration:40493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 121840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 121847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 121853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:46 121858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386187271|now:1746008386121833|interv:65438| [2025/04/30 10:19:46 121863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386187271|now:1746008386121833|interval:65438|pto_count:0|srtt:38493 [2025/04/30 10:19:46 121868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50414| [2025/04/30 10:19:46 121873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 121878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1968960| [2025/04/30 10:19:46 121882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 121886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386122886|now:1746008386121886|interv:1000| [2025/04/30 10:19:46 121890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 121894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 121909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386122886| [2025/04/30 10:19:46 121916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386122886| [2025/04/30 10:19:46 121922] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122886|now:1746008386121922|diff:964| [2025/04/30 10:19:46 121929] [debug] |xqc_engine_main_logic|END|now:1746008386121382| [2025/04/30 10:19:46 121990] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386121989| [2025/04/30 10:19:46 122000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 122010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:849| [2025/04/30 10:19:46 122017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 10:19:46 122026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 10:19:46 122039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 122047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1901|path_largest_ack:1900| [2025/04/30 10:19:46 122054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1907416|prior_time:1746008386080090|is_app_limited:0|send_elapse:40089|ack_elapse:41899|ctl_first_sent_time:1746008386081836|lagest_ack_time:1746008386121989|curr_delivered:1956616| [2025/04/30 10:19:46 122061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386081836| [2025/04/30 10:19:46 122069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:1635| [2025/04/30 10:19:46 122076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1901|path_largest_ack:1901| [2025/04/30 10:19:46 122083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1909816|prior_time:1746008386082101|is_app_limited:0|send_elapse:41149|ack_elapse:39888|ctl_first_sent_time:1746008386083647|lagest_ack_time:1746008386121989|curr_delivered:1957816| [2025/04/30 10:19:46 122090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386083647| [2025/04/30 10:19:46 122095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:1636| [2025/04/30 10:19:46 122100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38493|rttvar:356|minrtt:30819|latest_rtt:38342|ack_delay:64| [2025/04/30 10:19:46 122107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38466|rttvar:320|minrtt:30819|latest_rtt:38342|ack_delay:64| [2025/04/30 10:19:46 122114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1901|lost_pn:1898|thresh:3| [2025/04/30 10:19:46 122120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 122124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:320|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 122128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 122132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 122136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:46 122140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386187244|now:1746008386122124|interv:65120| [2025/04/30 10:19:46 122144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386187244|now:1746008386122124|interval:65120|pto_count:0|srtt:38466 [2025/04/30 10:19:46 122149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41149, ack_elapse 39888, delivered 48000|rate 1166492|lost 234| [2025/04/30 10:19:46 122153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166492) in round 39| [2025/04/30 10:19:46 122162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 122166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 122170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386083647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 122174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386083647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 122179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48014|srtt:38466|latest_rtt:38342|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 122185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 10:19:46 122189] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746008386121989|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 122194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506121989|now:1746008386121989|interv:120000000| [2025/04/30 10:19:46 122198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506121989|now:1746008386121989|interv:120000000| [2025/04/30 10:19:46 122202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386122886|pq_index:0| [2025/04/30 10:19:46 122207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386121382| [2025/04/30 10:19:46 122211] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386122211| [2025/04/30 10:19:46 122216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386122215| [2025/04/30 10:19:46 122222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 122226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2019657| [2025/04/30 10:19:46 122231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 122235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 122240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 122244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2020836| [2025/04/30 10:19:46 122252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 122256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 122261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 122265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2022015| [2025/04/30 10:19:46 122269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 122273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 122277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 122281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 122286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 122290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1968960| [2025/04/30 10:19:46 122295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 122299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 122303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386122886| [2025/04/30 10:19:46 122307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386122886| [2025/04/30 10:19:46 122311] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122886|now:1746008386122311|diff:575| [2025/04/30 10:19:46 122315] [debug] |xqc_engine_main_logic|END|now:1746008386122215| [2025/04/30 10:19:46 122321] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386122321| [2025/04/30 10:19:46 122324] [debug] |xqc_engine_wakeup_after|wakeup:1746008386122886|now:1746008386122324|diff:562| [2025/04/30 10:19:46 122328] [debug] |xqc_engine_main_logic|END|now:1746008386122321| [2025/04/30 10:19:46 123396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386123396| [2025/04/30 10:19:46 123409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386122886|pq_index:0| [2025/04/30 10:19:46 123416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386122215| [2025/04/30 10:19:46 123424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386123422| [2025/04/30 10:19:46 123431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386122886|now:1746008386123422| [2025/04/30 10:19:46 123438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386122886|now:1746008386123422| [2025/04/30 10:19:46 123444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 123459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38466|min_srtt:38466|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 123466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2022015| [2025/04/30 10:19:46 123474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 123480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 123486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 123493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 123500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 123507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1968960| [2025/04/30 10:19:46 123513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 123520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 10:19:46 123646] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746008386123532|stream_id:0|stream_offset:1968960| [2025/04/30 10:19:46 123659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 123665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 10:19:46 123671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:320|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 123677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 123683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 123688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:46 123694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386188998|now:1746008386123671|interv:65327| [2025/04/30 10:19:46 123699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386188998|now:1746008386123671|interval:65327|pto_count:0|srtt:38466 [2025/04/30 10:19:46 123706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49214| [2025/04/30 10:19:46 123712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 123718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1970139| [2025/04/30 10:19:46 123730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 123736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 10:19:46 123769] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008386123747|stream_id:0|stream_offset:1970139| [2025/04/30 10:19:46 123777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 123784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:46 123790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38466|rtt_var:320|pto_duration:40466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 123796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 123802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 123807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:46 123812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386189213|now:1746008386123790|interv:65423| [2025/04/30 10:19:46 123818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386189213|now:1746008386123790|interval:65423|pto_count:0|srtt:38466 [2025/04/30 10:19:46 123825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50414| [2025/04/30 10:19:46 123831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 123838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1971318| [2025/04/30 10:19:46 123843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 123847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386124847|now:1746008386123847|interv:1000| [2025/04/30 10:19:46 123851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 123855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 123859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386124847| [2025/04/30 10:19:46 123863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386124847| [2025/04/30 10:19:46 123868] [debug] |xqc_engine_wakeup_after|wakeup:1746008386124847|now:1746008386123867|diff:980| [2025/04/30 10:19:46 123872] [debug] |xqc_engine_main_logic|END|now:1746008386123422| [2025/04/30 10:19:46 124000] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:42|state:ESTABED|recv_time:1746008386123999| [2025/04/30 10:19:46 124013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 124023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:850| [2025/04/30 10:19:46 124038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 10:19:46 124048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 10:19:46 124053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 124059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1902| [2025/04/30 10:19:46 124065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1909816|prior_time:1746008386082101|is_app_limited:0|send_elapse:41295|ack_elapse:41898|ctl_first_sent_time:1746008386083793|lagest_ack_time:1746008386123999|curr_delivered:1959016| [2025/04/30 10:19:46 124073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386083793| [2025/04/30 10:19:46 124079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:1637| [2025/04/30 10:19:46 124086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1903| [2025/04/30 10:19:46 124093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48000|prior_delivered:1912216|prior_time:1746008386084065|is_app_limited:0|send_elapse:39863|ack_elapse:39934|ctl_first_sent_time:1746008386085614|lagest_ack_time:1746008386123999|curr_delivered:1960216| [2025/04/30 10:19:46 124100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386085614| [2025/04/30 10:19:46 124107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:1638| [2025/04/30 10:19:46 124112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38466|rttvar:320|minrtt:30819|latest_rtt:38385|ack_delay:72| [2025/04/30 10:19:46 124116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38447|rttvar:278|minrtt:30819|latest_rtt:38385|ack_delay:72| [2025/04/30 10:19:46 124121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/04/30 10:19:46 124125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 124129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:278|pto_duration:40447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 124134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 124138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 124142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48014| [2025/04/30 10:19:46 124146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386189194|now:1746008386124129|interv:65065| [2025/04/30 10:19:46 124153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386189194|now:1746008386124129|interval:65065|pto_count:0|srtt:38447 [2025/04/30 10:19:46 124165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39863, ack_elapse 39934, delivered 48000|rate 1201983|lost 234| [2025/04/30 10:19:46 124171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201983) in round 39| [2025/04/30 10:19:46 124176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 124180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 124184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386085614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 124189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386085614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 124194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48014|srtt:38447|latest_rtt:38385|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 124200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 10:19:46 124204] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746008386123999|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 124209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506123999|now:1746008386123999|interv:120000000| [2025/04/30 10:19:46 124214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506123999|now:1746008386123999|interv:120000000| [2025/04/30 10:19:46 124218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386124847|pq_index:0| [2025/04/30 10:19:46 124222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386123422| [2025/04/30 10:19:46 124226] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386124226| [2025/04/30 10:19:46 124231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386124230| [2025/04/30 10:19:46 124238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 124242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2022015| [2025/04/30 10:19:46 124247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 124252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 124256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 124263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2023194| [2025/04/30 10:19:46 124268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 124272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 124277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 124281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 124285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 124289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 124293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 124297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 124302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 124306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1971318| [2025/04/30 10:19:46 124311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 124314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 124319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386124847| [2025/04/30 10:19:46 124323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386124847| [2025/04/30 10:19:46 124327] [debug] |xqc_engine_wakeup_after|wakeup:1746008386124847|now:1746008386124326|diff:521| [2025/04/30 10:19:46 124331] [debug] |xqc_engine_main_logic|END|now:1746008386124230| [2025/04/30 10:19:46 124336] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386124336| [2025/04/30 10:19:46 124340] [debug] |xqc_engine_wakeup_after|wakeup:1746008386124847|now:1746008386124340|diff:507| [2025/04/30 10:19:46 124344] [debug] |xqc_engine_main_logic|END|now:1746008386124336| [2025/04/30 10:19:46 125422] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386125422| [2025/04/30 10:19:46 125435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386124847|pq_index:0| [2025/04/30 10:19:46 125439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386124230| [2025/04/30 10:19:46 125444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386125443| [2025/04/30 10:19:46 125449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386124847|now:1746008386125443| [2025/04/30 10:19:46 125460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386124847|now:1746008386125443| [2025/04/30 10:19:46 125467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 125475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 125482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 125489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 125496] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 125502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 125509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 125516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 125522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48014|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1971318| [2025/04/30 10:19:46 125528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 125534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 10:19:46 125626] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48014|now:1746008386125545|stream_id:0|stream_offset:1971318| [2025/04/30 10:19:46 125637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 125643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48014|applimit:0| [2025/04/30 10:19:46 125650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:278|pto_duration:40447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 125656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 125661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 125667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 10:19:46 125673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386190992|now:1746008386125649|interv:65343| [2025/04/30 10:19:46 125678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386190992|now:1746008386125649|interval:65343|pto_count:0|srtt:38447 [2025/04/30 10:19:46 125685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49214| [2025/04/30 10:19:46 125698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 125705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1972497| [2025/04/30 10:19:46 125712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 125718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 10:19:46 125753] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746008386125729|stream_id:0|stream_offset:1972497| [2025/04/30 10:19:46 125760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 125767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 10:19:46 125773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:278|pto_duration:40447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 125780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 125786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 125791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 10:19:46 125795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386191176|now:1746008386125773|interv:65403| [2025/04/30 10:19:46 125799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386191176|now:1746008386125773|interval:65403|pto_count:0|srtt:38447 [2025/04/30 10:19:46 125803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50414| [2025/04/30 10:19:46 125808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 125812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1973676| [2025/04/30 10:19:46 125817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 125821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386126820|now:1746008386125820|interv:1000| [2025/04/30 10:19:46 125825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 125828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 125833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386126820| [2025/04/30 10:19:46 125837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386126820| [2025/04/30 10:19:46 125841] [debug] |xqc_engine_wakeup_after|wakeup:1746008386126820|now:1746008386125841|diff:979| [2025/04/30 10:19:46 125848] [debug] |xqc_engine_main_logic|END|now:1746008386125443| [2025/04/30 10:19:46 126136] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386126135| [2025/04/30 10:19:46 126155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 126164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:851| [2025/04/30 10:19:46 126170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 10:19:46 126179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 10:19:46 126186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 126193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1904| [2025/04/30 10:19:46 126200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49200|prior_delivered:1912216|prior_time:1746008386084065|is_app_limited:0|send_elapse:40017|ack_elapse:42070|ctl_first_sent_time:1746008386085768|lagest_ack_time:1746008386126135|curr_delivered:1961416| [2025/04/30 10:19:46 126208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386085768| [2025/04/30 10:19:46 126214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:1639| [2025/04/30 10:19:46 126221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1905|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1905| [2025/04/30 10:19:46 126228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1914616|prior_time:1746008386086078|is_app_limited:0|send_elapse:41184|ack_elapse:40057|ctl_first_sent_time:1746008386087686|lagest_ack_time:1746008386126135|curr_delivered:1962623| [2025/04/30 10:19:46 126236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386087686| [2025/04/30 10:19:46 126242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:1640| [2025/04/30 10:19:46 126248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38447|rttvar:278|minrtt:30819|latest_rtt:38449|ack_delay:88| [2025/04/30 10:19:46 126254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38437|rttvar:230|minrtt:30819|latest_rtt:38449|ack_delay:88| [2025/04/30 10:19:46 126261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/04/30 10:19:46 126267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 833|pns:2| [2025/04/30 10:19:46 126273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 126277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38437|rtt_var:230|pto_duration:40437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 126282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 126287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 126293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 126304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386191166|now:1746008386126277|interv:64889| [2025/04/30 10:19:46 126309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386191166|now:1746008386126277|interval:64889|pto_count:0|srtt:38437 [2025/04/30 10:19:46 126313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41184, ack_elapse 40057, delivered 48007|rate 1165671|lost 234| [2025/04/30 10:19:46 126318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165671) in round 39| [2025/04/30 10:19:46 126322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 126326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 126330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2407|po_sent_time:1746008386087686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 126334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2407|po_sent_time:1746008386087686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 126339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38437|latest_rtt:38449|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 126345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 10:19:46 126350] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746008386126135|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 126354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506126135|now:1746008386126135|interv:120000000| [2025/04/30 10:19:46 126359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506126135|now:1746008386126135|interv:120000000| [2025/04/30 10:19:46 126363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386126820|pq_index:0| [2025/04/30 10:19:46 126367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386125443| [2025/04/30 10:19:46 126371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386126371| [2025/04/30 10:19:46 126376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386126375| [2025/04/30 10:19:46 126382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|min_srtt:38437|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 126387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 126392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 126403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 126410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|min_srtt:38437|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 126418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2025552| [2025/04/30 10:19:46 126425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 126433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 126439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|min_srtt:38437|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 126446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 126453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 126460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 126466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 126473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 126480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 126487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1973676| [2025/04/30 10:19:46 126495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 126501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 126507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386126820| [2025/04/30 10:19:46 126513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386126820| [2025/04/30 10:19:46 126519] [debug] |xqc_engine_wakeup_after|wakeup:1746008386126820|now:1746008386126519|diff:301| [2025/04/30 10:19:46 126526] [debug] |xqc_engine_main_logic|END|now:1746008386126375| [2025/04/30 10:19:46 126535] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386126535| [2025/04/30 10:19:46 126541] [debug] |xqc_engine_wakeup_after|wakeup:1746008386126820|now:1746008386126541|diff:279| [2025/04/30 10:19:46 126547] [debug] |xqc_engine_main_logic|END|now:1746008386126535| [2025/04/30 10:19:46 127647] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386127646| [2025/04/30 10:19:46 127660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386126820|pq_index:0| [2025/04/30 10:19:46 127667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386126375| [2025/04/30 10:19:46 127695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386127693| [2025/04/30 10:19:46 127703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386126820|now:1746008386127693| [2025/04/30 10:19:46 127708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386126820|now:1746008386127693| [2025/04/30 10:19:46 127713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 127721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38437|min_srtt:38437|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 127728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 127735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 127741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 127748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 127753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 127757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 127762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1973676| [2025/04/30 10:19:46 127766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 127771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 10:19:46 127810] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386127779|stream_id:0|stream_offset:1973676| [2025/04/30 10:19:46 127820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 127828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 127835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38437|rtt_var:230|pto_duration:40437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 127841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 127845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 127849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 127853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386193216|now:1746008386127835|interv:65381| [2025/04/30 10:19:46 127862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386193216|now:1746008386127835|interval:65381|pto_count:0|srtt:38437 [2025/04/30 10:19:46 127866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 127871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 127875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1974855| [2025/04/30 10:19:46 127880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 127884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 10:19:46 127922] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386127891|stream_id:0|stream_offset:1974855| [2025/04/30 10:19:46 127932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 127940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 127947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38437|rtt_var:230|pto_duration:40437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 127954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 127960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 127967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 127973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386193328|now:1746008386127946|interv:65382| [2025/04/30 10:19:46 127979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386193328|now:1746008386127946|interval:65382|pto_count:0|srtt:38437 [2025/04/30 10:19:46 127987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 127994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 128001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1976034| [2025/04/30 10:19:46 128008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 128014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386129013|now:1746008386128013|interv:1000| [2025/04/30 10:19:46 128019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 128026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 128033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386129013| [2025/04/30 10:19:46 128046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386129013| [2025/04/30 10:19:46 128052] [debug] |xqc_engine_wakeup_after|wakeup:1746008386129013|now:1746008386128052|diff:961| [2025/04/30 10:19:46 128059] [debug] |xqc_engine_main_logic|END|now:1746008386127693| [2025/04/30 10:19:46 128073] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386128072| [2025/04/30 10:19:46 128080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 128089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:852| [2025/04/30 10:19:46 128095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 10:19:46 128101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 10:19:46 128106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 128113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1914|path_largest_ack:1906| [2025/04/30 10:19:46 128120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1914616|prior_time:1746008386086078|is_app_limited:0|send_elapse:41314|ack_elapse:41994|ctl_first_sent_time:1746008386087816|lagest_ack_time:1746008386128072|curr_delivered:1963823| [2025/04/30 10:19:46 128127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386087816| [2025/04/30 10:19:46 128132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:1641| [2025/04/30 10:19:46 128136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1914|path_largest_ack:1914| [2025/04/30 10:19:46 128140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1917016|prior_time:1746008386088109|is_app_limited:0|send_elapse:39935|ack_elapse:39963|ctl_first_sent_time:1746008386089699|lagest_ack_time:1746008386128072|curr_delivered:1965023| [2025/04/30 10:19:46 128145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386089699| [2025/04/30 10:19:46 128151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:1642| [2025/04/30 10:19:46 128157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38437|rttvar:230|minrtt:30819|latest_rtt:38373|ack_delay:88| [2025/04/30 10:19:46 128165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38418|rttvar:211|minrtt:30819|latest_rtt:38373|ack_delay:88| [2025/04/30 10:19:46 128171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 10:19:46 128178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 128182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38418|rtt_var:211|pto_duration:40418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 128187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 128191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 128199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 128203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386193309|now:1746008386128182|interv:65127| [2025/04/30 10:19:46 128207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386193309|now:1746008386128182|interval:65127|pto_count:0|srtt:38418 [2025/04/30 10:19:46 128212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39935, ack_elapse 39963, delivered 48007|rate 1201286|lost 234| [2025/04/30 10:19:46 128217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201286) in round 39| [2025/04/30 10:19:46 128221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 128225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 128229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386089699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 128234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386089699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 128238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38418|latest_rtt:38373|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 128244] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:102977|inflight:48007|mode:2|applimit:0|pacing_rate:1211968|bw:1211968|srtt:38418|latest_rtt:38373|min_rtt:30819|send:1920|lost:234|tlp:0|recv:837|recovery:0|slow_start:0|conn_life:1752793|acked:2400|delivered:1965023|is_cwnd_limited:0| [2025/04/30 10:19:46 128250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 10:19:46 128254] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746008386128072|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 128259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506128072|now:1746008386128072|interv:120000000| [2025/04/30 10:19:46 128263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506128072|now:1746008386128072|interv:120000000| [2025/04/30 10:19:46 128267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386129013|pq_index:0| [2025/04/30 10:19:46 128271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386127693| [2025/04/30 10:19:46 128275] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386128275| [2025/04/30 10:19:46 128280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386128279| [2025/04/30 10:19:46 128289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|min_srtt:38418|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 128293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 128298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 128303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 128307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|min_srtt:38418|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 128311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2027910| [2025/04/30 10:19:46 128316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 128320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 128325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|min_srtt:38418|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 128329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 128333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 128337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 128341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 128345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 128350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 128354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1976034| [2025/04/30 10:19:46 128358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 128362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 128366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386129013| [2025/04/30 10:19:46 128370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386129013| [2025/04/30 10:19:46 128374] [debug] |xqc_engine_wakeup_after|wakeup:1746008386129013|now:1746008386128374|diff:639| [2025/04/30 10:19:46 128381] [debug] |xqc_engine_main_logic|END|now:1746008386128279| [2025/04/30 10:19:46 128386] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386128386| [2025/04/30 10:19:46 128390] [debug] |xqc_engine_wakeup_after|wakeup:1746008386129013|now:1746008386128390|diff:623| [2025/04/30 10:19:46 128394] [debug] |xqc_engine_main_logic|END|now:1746008386128386| [2025/04/30 10:19:46 129462] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386129462| [2025/04/30 10:19:46 129476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386129013|pq_index:0| [2025/04/30 10:19:46 129483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386128279| [2025/04/30 10:19:46 129491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386129489| [2025/04/30 10:19:46 129498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386129013|now:1746008386129489| [2025/04/30 10:19:46 129504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386129013|now:1746008386129489| [2025/04/30 10:19:46 129510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 129518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38418|min_srtt:38418|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 129525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 129531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 129537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 129542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 129565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 129575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 129581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1976034| [2025/04/30 10:19:46 129587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 129593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 10:19:46 129638] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386129603|stream_id:0|stream_offset:1976034| [2025/04/30 10:19:46 129645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 129652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 129658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38418|rtt_var:211|pto_duration:40418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 129670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 129675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 129681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 129687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386195021|now:1746008386129658|interv:65363| [2025/04/30 10:19:46 129693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386195021|now:1746008386129658|interval:65363|pto_count:0|srtt:38418 [2025/04/30 10:19:46 129699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 129706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 129712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1977213| [2025/04/30 10:19:46 129720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 129726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 10:19:46 129759] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386129735|stream_id:0|stream_offset:1977213| [2025/04/30 10:19:46 129766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 129772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 129779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38418|rtt_var:211|pto_duration:40418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 129785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 129791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 129795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 129799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386195153|now:1746008386129778|interv:65375| [2025/04/30 10:19:46 129803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386195153|now:1746008386129778|interval:65375|pto_count:0|srtt:38418 [2025/04/30 10:19:46 129807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 129812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 129816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1978392| [2025/04/30 10:19:46 129825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 129829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386130829|now:1746008386129829|interv:1000| [2025/04/30 10:19:46 129833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 129837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 129841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386130829| [2025/04/30 10:19:46 129845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386130829| [2025/04/30 10:19:46 129849] [debug] |xqc_engine_wakeup_after|wakeup:1746008386130829|now:1746008386129849|diff:980| [2025/04/30 10:19:46 129853] [debug] |xqc_engine_main_logic|END|now:1746008386129489| [2025/04/30 10:19:46 129913] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386129912| [2025/04/30 10:19:46 129920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 129926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:853| [2025/04/30 10:19:46 129931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 10:19:46 129940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 10:19:46 129946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 129954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1916|path_largest_ack:1916| [2025/04/30 10:19:46 129972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1919416|prior_time:1746008386090095|is_app_limited:0|send_elapse:41141|ack_elapse:39817|ctl_first_sent_time:1746008386091672|lagest_ack_time:1746008386129912|curr_delivered:1966223| [2025/04/30 10:19:46 129979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386091672| [2025/04/30 10:19:46 129986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:1643| [2025/04/30 10:19:46 129992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38418|rttvar:211|minrtt:30819|latest_rtt:38240|ack_delay:88| [2025/04/30 10:19:46 129999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38385|rttvar:225|minrtt:30819|latest_rtt:38240|ack_delay:88| [2025/04/30 10:19:46 130005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 10:19:46 130012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 130019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386133010|now:1746008386130019|interval:2991| [2025/04/30 10:19:46 130026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386133010|now:1746008386130019|interv:2991| [2025/04/30 10:19:46 130033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41141, ack_elapse 39817, delivered 46807|rate 1137721|lost 234| [2025/04/30 10:19:46 130047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137721) in round 39| [2025/04/30 10:19:46 130054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 130059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 130063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:1200|po_sent_time:1746008386091672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 130067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:1200|po_sent_time:1746008386091672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 130072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:49207|srtt:38385|latest_rtt:38240|min_rtt:30819|applimit:0|lost:234|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 130078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 10:19:46 130082] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746008386129912|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 130087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506129912|now:1746008386129912|interv:120000000| [2025/04/30 10:19:46 130091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506129912|now:1746008386129912|interv:120000000| [2025/04/30 10:19:46 130095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386130829|pq_index:0| [2025/04/30 10:19:46 130100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386129489| [2025/04/30 10:19:46 130104] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386130104| [2025/04/30 10:19:46 130109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386130108| [2025/04/30 10:19:46 130115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 130119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 130124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 130128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 130133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 130137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 130150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 130154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 130158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 130162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 130167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 130171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1978392| [2025/04/30 10:19:46 130175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 130179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 130183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386130829| [2025/04/30 10:19:46 130187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386130829| [2025/04/30 10:19:46 130191] [debug] |xqc_engine_wakeup_after|wakeup:1746008386130829|now:1746008386130191|diff:638| [2025/04/30 10:19:46 130196] [debug] |xqc_engine_main_logic|END|now:1746008386130108| [2025/04/30 10:19:46 130201] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386130201| [2025/04/30 10:19:46 130205] [debug] |xqc_engine_wakeup_after|wakeup:1746008386130829|now:1746008386130205|diff:624| [2025/04/30 10:19:46 130209] [debug] |xqc_engine_main_logic|END|now:1746008386130201| [2025/04/30 10:19:46 131276] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386131276| [2025/04/30 10:19:46 131285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386130829|pq_index:0| [2025/04/30 10:19:46 131290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386130108| [2025/04/30 10:19:46 131295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386131294| [2025/04/30 10:19:46 131299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386130829|now:1746008386131294| [2025/04/30 10:19:46 131304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386130829|now:1746008386131294| [2025/04/30 10:19:46 131308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 131313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 131318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 131322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 131326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 131335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 131340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 131344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 131349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1978392| [2025/04/30 10:19:46 131353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 131357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 10:19:46 131393] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386131366|stream_id:0|stream_offset:1978392| [2025/04/30 10:19:46 131399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 131404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 131408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386133010|now:1746008386131408|interval:1602| [2025/04/30 10:19:46 131412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386133010|now:1746008386131408|interv:1602| [2025/04/30 10:19:46 131417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 131421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 131426] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 131430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 131434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386132434|now:1746008386131434|interv:1000| [2025/04/30 10:19:46 131438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 131442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 131446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386132434| [2025/04/30 10:19:46 131450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386132434| [2025/04/30 10:19:46 131457] [debug] |xqc_engine_wakeup_after|wakeup:1746008386132434|now:1746008386131457|diff:977| [2025/04/30 10:19:46 131465] [debug] |xqc_engine_main_logic|END|now:1746008386131294| [2025/04/30 10:19:46 131909] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:41|state:ESTABED|recv_time:1746008386131908| [2025/04/30 10:19:46 131923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 131939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:854| [2025/04/30 10:19:46 131946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 10:19:46 131955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 10:19:46 131962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 131970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1918|path_largest_ack:1917| [2025/04/30 10:19:46 131977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1919416|prior_time:1746008386090095|is_app_limited:0|send_elapse:41303|ack_elapse:41813|ctl_first_sent_time:1746008386091834|lagest_ack_time:1746008386131908|curr_delivered:1967423| [2025/04/30 10:19:46 131984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386091834| [2025/04/30 10:19:46 131991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:1644| [2025/04/30 10:19:46 131998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1918|path_largest_ack:1918| [2025/04/30 10:19:46 132005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1921816|prior_time:1746008386092036|is_app_limited:0|send_elapse:39798|ack_elapse:39872|ctl_first_sent_time:1746008386093588|lagest_ack_time:1746008386131908|curr_delivered:1968623| [2025/04/30 10:19:46 132012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386093588| [2025/04/30 10:19:46 132016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:1645| [2025/04/30 10:19:46 132020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38385|rttvar:225|minrtt:30819|latest_rtt:38320|ack_delay:88| [2025/04/30 10:19:46 132025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38366|rttvar:207|minrtt:30819|latest_rtt:38320|ack_delay:88| [2025/04/30 10:19:46 132029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 10:19:46 132034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1915|lost_pn:1915|po_sent_time:1746008386089827|lost_send_time:1746008386088747|loss_delay:43161|frame:STREAM |repair:128| [2025/04/30 10:19:46 132039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008386089827u| [2025/04/30 10:19:46 132043] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:193365|lost_count:5|send_count:192|pkt_num:1915|po_send_time:1746008386089827|srtt:38366|cwnd:102977|bw:1211968|conn_life:1756458|now:0|last_lost_time:1756458| [2025/04/30 10:19:46 132048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 132052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38366|rtt_var:207|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 132057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 132065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 132072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 132079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386196732|now:1746008386132052|interv:64680| [2025/04/30 10:19:46 132085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386196732|now:1746008386132052|interval:64680|pto_count:0|srtt:38366 [2025/04/30 10:19:46 132092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39798, ack_elapse 39872, delivered 46807|rate 1173931|lost 235| [2025/04/30 10:19:46 132096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173931) in round 39| [2025/04/30 10:19:46 132101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 132105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 132109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:1|acked:2400|po_sent_time:1746008386093588|recovery:1|recovery_start:1746008386132043|packet_conservation:0|next_round_delivered:1924216| [2025/04/30 10:19:46 132113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:1|acked:2400|po_sent_time:1746008386093588|recovery:1|recovery_start:1746008386132043|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 132118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38366|latest_rtt:38320|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386132043|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 132124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 10:19:46 132129] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746008386131908|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 132133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506131908|now:1746008386131908|interv:120000000| [2025/04/30 10:19:46 132137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506131908|now:1746008386131908|interv:120000000| [2025/04/30 10:19:46 132141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386132434|pq_index:0| [2025/04/30 10:19:46 132146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386131294| [2025/04/30 10:19:46 132150] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386132150| [2025/04/30 10:19:46 132155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386132154| [2025/04/30 10:19:46 132161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38366|min_srtt:38366|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 132165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 132173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 132177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 132181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 132185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 132190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38366|min_srtt:38366|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 132194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 132198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 132202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 132206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 132210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 132214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 132219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 132223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 132227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 132231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386132434| [2025/04/30 10:19:46 132235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386132434| [2025/04/30 10:19:46 132239] [debug] |xqc_engine_wakeup_after|wakeup:1746008386132434|now:1746008386132239|diff:195| [2025/04/30 10:19:46 132243] [debug] |xqc_engine_main_logic|END|now:1746008386132154| [2025/04/30 10:19:46 132249] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386132249| [2025/04/30 10:19:46 132253] [debug] |xqc_engine_wakeup_after|wakeup:1746008386132434|now:1746008386132253|diff:181| [2025/04/30 10:19:46 132257] [debug] |xqc_engine_main_logic|END|now:1746008386132249| [2025/04/30 10:19:46 133325] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386133324| [2025/04/30 10:19:46 133334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386132434|pq_index:0| [2025/04/30 10:19:46 133338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386132154| [2025/04/30 10:19:46 133343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386133342| [2025/04/30 10:19:46 133353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386132434|now:1746008386133342| [2025/04/30 10:19:46 133357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386132434|now:1746008386133342| [2025/04/30 10:19:46 133361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 133366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38366|min_srtt:38366|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 133371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 133376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 133380] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 133383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 133388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 133392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38366|min_srtt:38366|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 133396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 133401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 133404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 133408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 133412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 133417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 133421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 133425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 133430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 10:19:46 133474] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386133439|stream_id:0|stream_offset:1979571| [2025/04/30 10:19:46 133482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 133488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 133500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38366|rtt_var:207|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 133507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 133513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 133519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 133525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386198805|now:1746008386133500|interv:65305| [2025/04/30 10:19:46 133532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386198805|now:1746008386133500|interval:65305|pto_count:0|srtt:38366 [2025/04/30 10:19:46 133538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 133546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 133573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1980750| [2025/04/30 10:19:46 133580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 133586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 10:19:46 133627] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386133596|stream_id:0|stream_offset:1980750| [2025/04/30 10:19:46 133637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 133643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 133649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38366|rtt_var:207|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 133656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 133661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 133667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 133674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386198962|now:1746008386133649|interv:65313| [2025/04/30 10:19:46 133680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386198962|now:1746008386133649|interval:65313|pto_count:0|srtt:38366 [2025/04/30 10:19:46 133687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 133695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 133708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 133714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 133721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386198962| [2025/04/30 10:19:46 133727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386198962| [2025/04/30 10:19:46 133733] [debug] |xqc_engine_wakeup_after|wakeup:1746008386198962|now:1746008386133733|diff:65229| [2025/04/30 10:19:46 133740] [debug] |xqc_engine_main_logic|END|now:1746008386133342| [2025/04/30 10:19:46 134972] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386134970| [2025/04/30 10:19:46 134986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 134994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:855| [2025/04/30 10:19:46 135000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 10:19:46 135009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 10:19:46 135015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 135023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1921|path_largest_ack:1921| [2025/04/30 10:19:46 135030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1924216|prior_time:1746008386094022|is_app_limited:0|send_elapse:41265|ack_elapse:40948|ctl_first_sent_time:1746008386095774|lagest_ack_time:1746008386134970|curr_delivered:1969823| [2025/04/30 10:19:46 135037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386095774| [2025/04/30 10:19:46 135045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:1645| [2025/04/30 10:19:46 135052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38366|rttvar:207|minrtt:30819|latest_rtt:39196|ack_delay:96| [2025/04/30 10:19:46 135058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38458|rttvar:339|minrtt:30819|latest_rtt:39196|ack_delay:96| [2025/04/30 10:19:46 135066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1921|lost_pn:1918|thresh:3| [2025/04/30 10:19:46 135072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 135079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 135083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386137816|now:1746008386135083|interval:2733| [2025/04/30 10:19:46 135089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386137816|now:1746008386135083|interv:2733| [2025/04/30 10:19:46 135096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41265, ack_elapse 40948, delivered 45607|rate 1105222|lost 235| [2025/04/30 10:19:46 135110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105222) in round 39| [2025/04/30 10:19:46 135115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 135119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 135123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:1200|po_sent_time:1746008386095774|recovery:1|recovery_start:1746008386132043|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 135128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:1200|po_sent_time:1746008386095774|recovery:1|recovery_start:1746008386132043|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 135133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:48007|srtt:38458|latest_rtt:39196|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386132043|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 135139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 10:19:46 135144] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:856|frame:ACK |recv_time:1746008386134970|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 135148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506134970|now:1746008386134970|interv:120000000| [2025/04/30 10:19:46 135153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506134970|now:1746008386134970|interv:120000000| [2025/04/30 10:19:46 135157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386198962|pq_index:0| [2025/04/30 10:19:46 135161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386133342| [2025/04/30 10:19:46 135165] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386135165| [2025/04/30 10:19:46 135170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386135169| [2025/04/30 10:19:46 135176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38458|min_srtt:38458|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 135180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 135185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 135189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 135193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 135197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 135201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38458|min_srtt:38458|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 135208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 135213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 135216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 135220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 135224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 135229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 135233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 135237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 135242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 10:19:46 135278] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386135249|stream_id:0|stream_offset:1981929| [2025/04/30 10:19:46 135284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1960|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 135290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 135297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386137816|now:1746008386135296|interval:2520| [2025/04/30 10:19:46 135304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386137816|now:1746008386135296|interv:2520| [2025/04/30 10:19:46 135310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 135318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 135325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1983108| [2025/04/30 10:19:46 135332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 135339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386137816| [2025/04/30 10:19:46 135346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386137816| [2025/04/30 10:19:46 135352] [debug] |xqc_engine_wakeup_after|wakeup:1746008386137816|now:1746008386135352|diff:2464| [2025/04/30 10:19:46 135357] [debug] |xqc_engine_main_logic|END|now:1746008386135169| [2025/04/30 10:19:46 135362] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386135362| [2025/04/30 10:19:46 135371] [debug] |xqc_engine_wakeup_after|wakeup:1746008386137816|now:1746008386135371|diff:2445| [2025/04/30 10:19:46 135375] [debug] |xqc_engine_main_logic|END|now:1746008386135362| [2025/04/30 10:19:46 136923] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386136922| [2025/04/30 10:19:46 136938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 136947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:856| [2025/04/30 10:19:46 136954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 10:19:46 136963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 10:19:46 136969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 136976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1923|path_largest_ack:1922| [2025/04/30 10:19:46 136984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1926616|prior_time:1746008386096166|is_app_limited:0|send_elapse:39910|ack_elapse:40756|ctl_first_sent_time:1746008386097719|lagest_ack_time:1746008386136922|curr_delivered:1971023| [2025/04/30 10:19:46 136991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386097719| [2025/04/30 10:19:46 136999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:1646| [2025/04/30 10:19:46 137005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1923|path_largest_ack:1923| [2025/04/30 10:19:46 137012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1926616|prior_time:1746008386096166|is_app_limited:0|send_elapse:39910|ack_elapse:40756|ctl_first_sent_time:1746008386097719|lagest_ack_time:1746008386136922|curr_delivered:1972223| [2025/04/30 10:19:46 137019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386097836| [2025/04/30 10:19:46 137025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:1647| [2025/04/30 10:19:46 137033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38458|rttvar:339|minrtt:30819|latest_rtt:39086|ack_delay:80| [2025/04/30 10:19:46 137041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38526|rttvar:392|minrtt:30819|latest_rtt:39086|ack_delay:80| [2025/04/30 10:19:46 137047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1923|lost_pn:1920|thresh:3| [2025/04/30 10:19:46 137054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 137061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1919|lost_pn:1920|po_sent_time:1746008386093721|lost_send_time:1746008386092951|loss_delay:43971|frame:STREAM |repair:128| [2025/04/30 10:19:46 137066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1920|lost_pn:1920|po_sent_time:1746008386095630|lost_send_time:1746008386092951|loss_delay:43971|frame:STREAM |repair:128| [2025/04/30 10:19:46 137079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008386095630u| [2025/04/30 10:19:46 137083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 137088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:392|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 137092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 137096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 137100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 44407| [2025/04/30 10:19:46 137104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386200775|now:1746008386137087|interv:63688| [2025/04/30 10:19:46 137108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386200775|now:1746008386137087|interval:63688|pto_count:0|srtt:38526 [2025/04/30 10:19:46 137113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39910, ack_elapse 40756, delivered 45607|rate 1119025|lost 237| [2025/04/30 10:19:46 137117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119025) in round 39| [2025/04/30 10:19:46 137122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 137126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 137130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:2|acked:2400|po_sent_time:1746008386097836|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 137134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:2|acked:2400|po_sent_time:1746008386097836|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 137139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:44407|srtt:38526|latest_rtt:39086|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 137145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 10:19:46 137149] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746008386136922|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 137154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506136922|now:1746008386136922|interv:120000000| [2025/04/30 10:19:46 137158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506136922|now:1746008386136922|interv:120000000| [2025/04/30 10:19:46 137162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386137816|pq_index:0| [2025/04/30 10:19:46 137167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386135169| [2025/04/30 10:19:46 137171] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386137171| [2025/04/30 10:19:46 137178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386137177| [2025/04/30 10:19:46 137184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 137189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 137193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 137197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 137201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 137206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 137210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38526|min_srtt:38526|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 137214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 137218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 137222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 137226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 137231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 137235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 137239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1983108| [2025/04/30 10:19:46 137244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 137248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 10:19:46 137284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746008386137256|stream_id:0|stream_offset:1983108| [2025/04/30 10:19:46 137291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 137297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 10:19:46 137304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:392|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 137317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 137324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 137330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 45607| [2025/04/30 10:19:46 137337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386202782|now:1746008386137304|interv:65478| [2025/04/30 10:19:46 137344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386202782|now:1746008386137304|interval:65478|pto_count:0|srtt:38526 [2025/04/30 10:19:46 137351] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:45607| [2025/04/30 10:19:46 137359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 137364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1984287| [2025/04/30 10:19:46 137369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 137373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 10:19:46 137404] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746008386137380|stream_id:0|stream_offset:1984287| [2025/04/30 10:19:46 137412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 137420] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 10:19:46 137427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:392|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 137434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 137441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 137447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 137453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386202906|now:1746008386137427|interv:65479| [2025/04/30 10:19:46 137460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386202906|now:1746008386137427|interval:65479|pto_count:0|srtt:38526 [2025/04/30 10:19:46 137468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:46807| [2025/04/30 10:19:46 137475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 137482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1985466| [2025/04/30 10:19:46 137495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 137502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 10:19:46 137542] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386137513|stream_id:0|stream_offset:1985466| [2025/04/30 10:19:46 137573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1963|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 137581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 137588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:392|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 137596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 137602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 137607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 137613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386203039|now:1746008386137588|interv:65451| [2025/04/30 10:19:46 137619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386203039|now:1746008386137588|interval:65451|pto_count:0|srtt:38526 [2025/04/30 10:19:46 137626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 137633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 137639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1986645| [2025/04/30 10:19:46 137646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 137653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 10:19:46 137695] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386137664|stream_id:0|stream_offset:1986645| [2025/04/30 10:19:46 137704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1964|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 137711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 137718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38526|rtt_var:392|pto_duration:40526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 137724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 137730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 137743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 137750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386203190|now:1746008386137718|interv:65472| [2025/04/30 10:19:46 137756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386203190|now:1746008386137718|interval:65472|pto_count:0|srtt:38526 [2025/04/30 10:19:46 137763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 137771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 137778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1987824| [2025/04/30 10:19:46 137785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 137790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386203190| [2025/04/30 10:19:46 137795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386203190| [2025/04/30 10:19:46 137799] [debug] |xqc_engine_wakeup_after|wakeup:1746008386203190|now:1746008386137799|diff:65391| [2025/04/30 10:19:46 137803] [debug] |xqc_engine_main_logic|END|now:1746008386137177| [2025/04/30 10:19:46 137809] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386137809| [2025/04/30 10:19:46 137813] [debug] |xqc_engine_wakeup_after|wakeup:1746008386203190|now:1746008386137813|diff:65377| [2025/04/30 10:19:46 137817] [debug] |xqc_engine_main_logic|END|now:1746008386137809| [2025/04/30 10:19:46 138972] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386138970| [2025/04/30 10:19:46 138987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 138996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:857| [2025/04/30 10:19:46 139000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 10:19:46 139006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 10:19:46 139011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 139019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1925|path_largest_ack:1924| [2025/04/30 10:19:46 139026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1926616|prior_time:1746008386096166|is_app_limited:0|send_elapse:40124|ack_elapse:42804|ctl_first_sent_time:1746008386097933|lagest_ack_time:1746008386138970|curr_delivered:1973423| [2025/04/30 10:19:46 139034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386097933| [2025/04/30 10:19:46 139041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:1646| [2025/04/30 10:19:46 139048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1925|path_largest_ack:1925| [2025/04/30 10:19:46 139053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1929016|prior_time:1746008386098422|is_app_limited:0|send_elapse:40136|ack_elapse:40548|ctl_first_sent_time:1746008386100063|lagest_ack_time:1746008386138970|curr_delivered:1974623| [2025/04/30 10:19:46 139070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386100063| [2025/04/30 10:19:46 139076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:1647| [2025/04/30 10:19:46 139083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38526|rttvar:392|minrtt:30819|latest_rtt:38907|ack_delay:128| [2025/04/30 10:19:46 139090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38558|rttvar:357|minrtt:30819|latest_rtt:38907|ack_delay:128| [2025/04/30 10:19:46 139097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1925|lost_pn:1922|thresh:3| [2025/04/30 10:19:46 139104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 139110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 139116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 139130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 139134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38558|rtt_var:357|pto_duration:40558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 139139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 139143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 139147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 139151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386203222|now:1746008386139134|interv:64088| [2025/04/30 10:19:46 139155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386203222|now:1746008386139134|interval:64088|pto_count:0|srtt:38558 [2025/04/30 10:19:46 139160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40136, ack_elapse 40548, delivered 45607|rate 1124765|lost 237| [2025/04/30 10:19:46 139164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124765) in round 39| [2025/04/30 10:19:46 139169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 139173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 139177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386100063|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 139182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386100063|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 139190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38558|latest_rtt:38907|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 139196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 10:19:46 139201] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746008386138970|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 139206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506138970|now:1746008386138970|interv:120000000| [2025/04/30 10:19:46 139210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506138970|now:1746008386138970|interv:120000000| [2025/04/30 10:19:46 139214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386203190|pq_index:0| [2025/04/30 10:19:46 139219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386137177| [2025/04/30 10:19:46 139223] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386139223| [2025/04/30 10:19:46 139228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386139227| [2025/04/30 10:19:46 139234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38558|min_srtt:38558|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 139239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 139243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 139247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 139251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 139256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 139260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38558|min_srtt:38558|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 139264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 139269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 139273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 139277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 139281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 139288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 139293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1987824| [2025/04/30 10:19:46 139297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 139301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386140301|now:1746008386139301|interv:1000| [2025/04/30 10:19:46 139305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 139309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 139313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386140301| [2025/04/30 10:19:46 139317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386140301| [2025/04/30 10:19:46 139321] [debug] |xqc_engine_wakeup_after|wakeup:1746008386140301|now:1746008386139321|diff:980| [2025/04/30 10:19:46 139326] [debug] |xqc_engine_main_logic|END|now:1746008386139227| [2025/04/30 10:19:46 139331] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386139331| [2025/04/30 10:19:46 139335] [debug] |xqc_engine_wakeup_after|wakeup:1746008386140301|now:1746008386139335|diff:966| [2025/04/30 10:19:46 139339] [debug] |xqc_engine_main_logic|END|now:1746008386139331| [2025/04/30 10:19:46 140415] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386140415| [2025/04/30 10:19:46 140431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386140301|pq_index:0| [2025/04/30 10:19:46 140438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386139227| [2025/04/30 10:19:46 140446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386140444| [2025/04/30 10:19:46 140453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386140301|now:1746008386140444| [2025/04/30 10:19:46 140459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386140301|now:1746008386140444| [2025/04/30 10:19:46 140465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 140473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38558|min_srtt:38558|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 140480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 140487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 140493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 140499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 140505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 140519] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38558|min_srtt:38558|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 140526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 140532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 140538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 140544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 140572] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 140580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 140587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1987824| [2025/04/30 10:19:46 140593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 140599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 10:19:46 140639] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386140607|stream_id:0|stream_offset:1987824| [2025/04/30 10:19:46 140648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1965|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 140656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 140663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38558|rtt_var:357|pto_duration:40558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 140670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 140675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 140679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 140683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386206165|now:1746008386140662|interv:65503| [2025/04/30 10:19:46 140687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386206165|now:1746008386140662|interval:65503|pto_count:0|srtt:38558 [2025/04/30 10:19:46 140692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 140697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 140703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1989003| [2025/04/30 10:19:46 140720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 140725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 10:19:46 140756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386140731|stream_id:0|stream_offset:1989003| [2025/04/30 10:19:46 140765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1966|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 140773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 140780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38558|rtt_var:357|pto_duration:40558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 140786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 140790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 140794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 140798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386206289|now:1746008386140780|interv:65509| [2025/04/30 10:19:46 140802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386206289|now:1746008386140780|interval:65509|pto_count:0|srtt:38558 [2025/04/30 10:19:46 140806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 140811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 140816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1990182| [2025/04/30 10:19:46 140823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 140830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386206289| [2025/04/30 10:19:46 140837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386206289| [2025/04/30 10:19:46 140843] [debug] |xqc_engine_wakeup_after|wakeup:1746008386206289|now:1746008386140843|diff:65446| [2025/04/30 10:19:46 140849] [debug] |xqc_engine_main_logic|END|now:1746008386140444| [2025/04/30 10:19:46 140858] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386140858| [2025/04/30 10:19:46 140865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 140874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:858| [2025/04/30 10:19:46 140880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 10:19:46 140888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 10:19:46 140895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 140909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1927|path_largest_ack:1926| [2025/04/30 10:19:46 140916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1929016|prior_time:1746008386098422|is_app_limited:0|send_elapse:40271|ack_elapse:42436|ctl_first_sent_time:1746008386100198|lagest_ack_time:1746008386140858|curr_delivered:1975823| [2025/04/30 10:19:46 140923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386100198| [2025/04/30 10:19:46 140930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:1648| [2025/04/30 10:19:46 140937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1927|path_largest_ack:1927| [2025/04/30 10:19:46 140944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1931416|prior_time:1746008386100332|is_app_limited:0|send_elapse:40097|ack_elapse:40526|ctl_first_sent_time:1746008386101883|lagest_ack_time:1746008386140858|curr_delivered:1977023| [2025/04/30 10:19:46 140952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386101883| [2025/04/30 10:19:46 140958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:1649| [2025/04/30 10:19:46 140965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38558|rttvar:357|minrtt:30819|latest_rtt:38975|ack_delay:88| [2025/04/30 10:19:46 140971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38599|rttvar:350|minrtt:30819|latest_rtt:38975|ack_delay:88| [2025/04/30 10:19:46 140978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1927|lost_pn:1924|thresh:3| [2025/04/30 10:19:46 140984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 140988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 140992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 140996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 141001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38599|rtt_var:350|pto_duration:40599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 141005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 141009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 141013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 141017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386206330|now:1746008386141000|interv:65330| [2025/04/30 10:19:46 141021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386206330|now:1746008386141000|interval:65330|pto_count:0|srtt:38599 [2025/04/30 10:19:46 141029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40097, ack_elapse 40526, delivered 45607|rate 1125376|lost 237| [2025/04/30 10:19:46 141034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125376) in round 39| [2025/04/30 10:19:46 141038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 141042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 141046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386101883|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 141051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386101883|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 141056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38599|latest_rtt:38975|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 141062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 10:19:46 141066] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746008386140858|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 141071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506140858|now:1746008386140858|interv:120000000| [2025/04/30 10:19:46 141075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506140858|now:1746008386140858|interv:120000000| [2025/04/30 10:19:46 141079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386206289|pq_index:0| [2025/04/30 10:19:46 141084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386140444| [2025/04/30 10:19:46 141088] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386141088| [2025/04/30 10:19:46 141093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386141092| [2025/04/30 10:19:46 141099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38599|min_srtt:38599|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 141103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 141108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 141112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 141115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 141123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 141127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38599|min_srtt:38599|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 141131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 141135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 141139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 141143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 141147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 141151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 141156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1990182| [2025/04/30 10:19:46 141160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 141164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 10:19:46 141202] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386141172|stream_id:0|stream_offset:1990182| [2025/04/30 10:19:46 141212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 141219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 141226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38599|rtt_var:350|pto_duration:40599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 141233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 141237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 141241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 141245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386206771|now:1746008386141226|interv:65545| [2025/04/30 10:19:46 141249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386206771|now:1746008386141226|interval:65545|pto_count:0|srtt:38599 [2025/04/30 10:19:46 141254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 141260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 141268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 141273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 141277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386142277|now:1746008386141277|interv:1000| [2025/04/30 10:19:46 141281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 141285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 141289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386142277| [2025/04/30 10:19:46 141293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386142277| [2025/04/30 10:19:46 141297] [debug] |xqc_engine_wakeup_after|wakeup:1746008386142277|now:1746008386141297|diff:980| [2025/04/30 10:19:46 141301] [debug] |xqc_engine_main_logic|END|now:1746008386141092| [2025/04/30 10:19:46 141307] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386141307| [2025/04/30 10:19:46 141311] [debug] |xqc_engine_wakeup_after|wakeup:1746008386142277|now:1746008386141311|diff:966| [2025/04/30 10:19:46 141315] [debug] |xqc_engine_main_logic|END|now:1746008386141307| [2025/04/30 10:19:46 142384] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386142384| [2025/04/30 10:19:46 142394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386142277|pq_index:0| [2025/04/30 10:19:46 142401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386141092| [2025/04/30 10:19:46 142409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386142408| [2025/04/30 10:19:46 142417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386142277|now:1746008386142408| [2025/04/30 10:19:46 142423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386142277|now:1746008386142408| [2025/04/30 10:19:46 142429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 142436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38599|min_srtt:38599|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 142443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 142449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 142455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 142461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 142467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 142473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38599|min_srtt:38599|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 142479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 142489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 142495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 142500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 142505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 142512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 142518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 142524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 142530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 10:19:46 142609] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386142540|stream_id:0|stream_offset:1991361| [2025/04/30 10:19:46 142623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1968|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 142629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 142634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38599|rtt_var:350|pto_duration:40599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 142638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 142642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 142647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 142651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386208139|now:1746008386142633|interv:65506| [2025/04/30 10:19:46 142655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386208139|now:1746008386142633|interval:65506|pto_count:0|srtt:38599 [2025/04/30 10:19:46 142659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 142664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 142669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1992540| [2025/04/30 10:19:46 142673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 142677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386208139| [2025/04/30 10:19:46 142693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386208139| [2025/04/30 10:19:46 142697] [debug] |xqc_engine_wakeup_after|wakeup:1746008386208139|now:1746008386142697|diff:65442| [2025/04/30 10:19:46 142702] [debug] |xqc_engine_main_logic|END|now:1746008386142408| [2025/04/30 10:19:46 142923] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386142921| [2025/04/30 10:19:46 142933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 142941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:859| [2025/04/30 10:19:46 142947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 10:19:46 142955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 10:19:46 142962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 142970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1929|path_largest_ack:1928| [2025/04/30 10:19:46 142977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1931416|prior_time:1746008386100332|is_app_limited:0|send_elapse:40217|ack_elapse:42589|ctl_first_sent_time:1746008386102003|lagest_ack_time:1746008386142921|curr_delivered:1978223| [2025/04/30 10:19:46 142984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386102003| [2025/04/30 10:19:46 142991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:1650| [2025/04/30 10:19:46 142998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1929|path_largest_ack:1929| [2025/04/30 10:19:46 143005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1933816|prior_time:1746008386102145|is_app_limited:0|send_elapse:39878|ack_elapse:40776|ctl_first_sent_time:1746008386103715|lagest_ack_time:1746008386142921|curr_delivered:1979423| [2025/04/30 10:19:46 143012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386103715| [2025/04/30 10:19:46 143018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:1651| [2025/04/30 10:19:46 143025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38599|rttvar:350|minrtt:30819|latest_rtt:39206|ack_delay:96| [2025/04/30 10:19:46 143032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38663|rttvar:390|minrtt:30819|latest_rtt:39206|ack_delay:96| [2025/04/30 10:19:46 143039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1929|lost_pn:1926|thresh:3| [2025/04/30 10:19:46 143047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 143054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 143060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 143073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 143078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38663|rtt_var:390|pto_duration:40663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 143082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 143086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 143090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 143094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386208203|now:1746008386143077|interv:65126| [2025/04/30 10:19:46 143098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386208203|now:1746008386143077|interval:65126|pto_count:0|srtt:38663 [2025/04/30 10:19:46 143103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39878, ack_elapse 40776, delivered 45607|rate 1118476|lost 237| [2025/04/30 10:19:46 143108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118476) in round 39| [2025/04/30 10:19:46 143112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 143116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 143120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386103715|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 143124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386103715|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 143129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38663|latest_rtt:39206|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 143135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 143139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386167921|now:1746008386142921|interv:25000| [2025/04/30 10:19:46 143145] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008386142921|max_ack_delay:25000| [2025/04/30 10:19:46 143149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 10:19:46 143154] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:860|frame:PING ACK |recv_time:1746008386142921|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 143159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506142921|now:1746008386142921|interv:120000000| [2025/04/30 10:19:46 143166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506142921|now:1746008386142921|interv:120000000| [2025/04/30 10:19:46 143170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386208139|pq_index:0| [2025/04/30 10:19:46 143174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386142408| [2025/04/30 10:19:46 143178] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386143178| [2025/04/30 10:19:46 143183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386143182| [2025/04/30 10:19:46 143189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38663|min_srtt:38663|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 143193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 143198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 143202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 143206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 143210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 143214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38663|min_srtt:38663|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 143219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 143223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 143227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 143231] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 143235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 143239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 143243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1992540| [2025/04/30 10:19:46 143248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 143252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 10:19:46 143292] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386143260|stream_id:0|stream_offset:1992540| [2025/04/30 10:19:46 143313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1969|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 143321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 143327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38663|rtt_var:390|pto_duration:40663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 143332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 143336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 143340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 143344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386208923|now:1746008386143327|interv:65596| [2025/04/30 10:19:46 143348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386208923|now:1746008386143327|interval:65596|pto_count:0|srtt:38663 [2025/04/30 10:19:46 143353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 143361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 143366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 143371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 143375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386144375|now:1746008386143375|interv:1000| [2025/04/30 10:19:46 143379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 143383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 143389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386144375| [2025/04/30 10:19:46 143396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386144375| [2025/04/30 10:19:46 143402] [debug] |xqc_engine_wakeup_after|wakeup:1746008386144375|now:1746008386143402|diff:973| [2025/04/30 10:19:46 143408] [debug] |xqc_engine_main_logic|END|now:1746008386143182| [2025/04/30 10:19:46 143416] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386143416| [2025/04/30 10:19:46 143422] [debug] |xqc_engine_wakeup_after|wakeup:1746008386144375|now:1746008386143422|diff:953| [2025/04/30 10:19:46 143428] [debug] |xqc_engine_main_logic|END|now:1746008386143416| [2025/04/30 10:19:46 144503] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386144503| [2025/04/30 10:19:46 144514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386144375|pq_index:0| [2025/04/30 10:19:46 144520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386143182| [2025/04/30 10:19:46 144527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386144526| [2025/04/30 10:19:46 144540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386144375|now:1746008386144526| [2025/04/30 10:19:46 144546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386144375|now:1746008386144526| [2025/04/30 10:19:46 144569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 144577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38663|min_srtt:38663|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 144584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 144591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 144596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 144602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 144608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 144615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38663|min_srtt:38663|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 144619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 144624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 144628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 144631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 144636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 144641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 144645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 144650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 144654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 10:19:46 144693] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386144662|stream_id:0|stream_offset:1993719| [2025/04/30 10:19:46 144702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1970|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 144709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 144716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38663|rtt_var:390|pto_duration:40663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 144728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 144732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 144736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 144740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386210325|now:1746008386144716|interv:65609| [2025/04/30 10:19:46 144744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386210325|now:1746008386144716|interval:65609|pto_count:0|srtt:38663 [2025/04/30 10:19:46 144749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 144754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 144758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1994898| [2025/04/30 10:19:46 144762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 144767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 144771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 144775] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386144775|diff:23146| [2025/04/30 10:19:46 144779] [debug] |xqc_engine_main_logic|END|now:1746008386144526| [2025/04/30 10:19:46 144912] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386144911| [2025/04/30 10:19:46 144921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 144929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:860| [2025/04/30 10:19:46 144935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 10:19:46 144943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 10:19:46 144949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 144955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1931|path_largest_ack:1930| [2025/04/30 10:19:46 144962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1936216|prior_time:1746008386104018|is_app_limited:0|send_elapse:39808|ack_elapse:40893|ctl_first_sent_time:1746008386105525|lagest_ack_time:1746008386144911|curr_delivered:1980623| [2025/04/30 10:19:46 144969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386105525| [2025/04/30 10:19:46 144977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:1652| [2025/04/30 10:19:46 144984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1931|path_largest_ack:1931| [2025/04/30 10:19:46 144996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1936216|prior_time:1746008386104018|is_app_limited:0|send_elapse:39808|ack_elapse:40893|ctl_first_sent_time:1746008386105525|lagest_ack_time:1746008386144911|curr_delivered:1981823| [2025/04/30 10:19:46 145001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386105690| [2025/04/30 10:19:46 145008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:1653| [2025/04/30 10:19:46 145014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38663|rttvar:390|minrtt:30819|latest_rtt:39221|ack_delay:72| [2025/04/30 10:19:46 145020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38724|rttvar:414|minrtt:30819|latest_rtt:39221|ack_delay:72| [2025/04/30 10:19:46 145027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1931|lost_pn:1928|thresh:3| [2025/04/30 10:19:46 145033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 145040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 145046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 145052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 145059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38724|rtt_var:414|pto_duration:40724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 145065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 145069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 145072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 145076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386210386|now:1746008386145059|interv:65327| [2025/04/30 10:19:46 145080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386210386|now:1746008386145059|interval:65327|pto_count:0|srtt:38724 [2025/04/30 10:19:46 145085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39808, ack_elapse 40893, delivered 45607|rate 1115276|lost 237| [2025/04/30 10:19:46 145090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115276) in round 39| [2025/04/30 10:19:46 145094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 145098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 145102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386105690|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 145106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386105690|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 145115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38724|latest_rtt:39221|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 145121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 10:19:46 145125] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746008386144911|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 145130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506144911|now:1746008386144911|interv:120000000| [2025/04/30 10:19:46 145134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506144911|now:1746008386144911|interv:120000000| [2025/04/30 10:19:46 145138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 145143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386144526| [2025/04/30 10:19:46 145147] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386145146| [2025/04/30 10:19:46 145151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386145150| [2025/04/30 10:19:46 145157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38724|min_srtt:38724|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 145162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 145166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 145170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 145174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 145179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 145183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38724|min_srtt:38724|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 145187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 145191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 145195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 145199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 145206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 145210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 145215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1994898| [2025/04/30 10:19:46 145219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 145223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 10:19:46 145261] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386145231|stream_id:0|stream_offset:1994898| [2025/04/30 10:19:46 145270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 145278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 145284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38724|rtt_var:414|pto_duration:40724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 145292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 145297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 145301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 145305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386210955|now:1746008386145284|interv:65671| [2025/04/30 10:19:46 145309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386210955|now:1746008386145284|interval:65671|pto_count:0|srtt:38724 [2025/04/30 10:19:46 145314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 145318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 145323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 145327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 145331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386146331|now:1746008386145331|interv:1000| [2025/04/30 10:19:46 145335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 145339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 145343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386146331| [2025/04/30 10:19:46 145347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386146331| [2025/04/30 10:19:46 145356] [debug] |xqc_engine_wakeup_after|wakeup:1746008386146331|now:1746008386145355|diff:976| [2025/04/30 10:19:46 145360] [debug] |xqc_engine_main_logic|END|now:1746008386145150| [2025/04/30 10:19:46 145365] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386145365| [2025/04/30 10:19:46 145369] [debug] |xqc_engine_wakeup_after|wakeup:1746008386146331|now:1746008386145369|diff:962| [2025/04/30 10:19:46 145373] [debug] |xqc_engine_main_logic|END|now:1746008386145365| [2025/04/30 10:19:46 146445] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386146445| [2025/04/30 10:19:46 146457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386146331|pq_index:0| [2025/04/30 10:19:46 146463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386145150| [2025/04/30 10:19:46 146470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386146468| [2025/04/30 10:19:46 146476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386146331|now:1746008386146468| [2025/04/30 10:19:46 146482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386146331|now:1746008386146468| [2025/04/30 10:19:46 146487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 146494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38724|min_srtt:38724|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 146500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 146507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 146512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 146517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 146523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 146529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38724|min_srtt:38724|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 146535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 146541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 146546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 146570] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 146576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 146581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 146590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 146594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 146599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 10:19:46 146636] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386146607|stream_id:0|stream_offset:1996077| [2025/04/30 10:19:46 146645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 146653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 146659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38724|rtt_var:414|pto_duration:40724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 146667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 146671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 146675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 146679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386212331|now:1746008386146659|interv:65672| [2025/04/30 10:19:46 146683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386212331|now:1746008386146659|interval:65672|pto_count:0|srtt:38724 [2025/04/30 10:19:46 146688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 146693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 146697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1997256| [2025/04/30 10:19:46 146701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 146706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 146710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 146714] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386146714|diff:21207| [2025/04/30 10:19:46 146718] [debug] |xqc_engine_main_logic|END|now:1746008386146468| [2025/04/30 10:19:46 146915] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386146913| [2025/04/30 10:19:46 146927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 146937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:861| [2025/04/30 10:19:46 146943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 10:19:46 146952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 10:19:46 146966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 146973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1933|path_largest_ack:1932| [2025/04/30 10:19:46 146980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1938616|prior_time:1746008386106039|is_app_limited:0|send_elapse:39817|ack_elapse:40874|ctl_first_sent_time:1746008386107611|lagest_ack_time:1746008386146913|curr_delivered:1983023| [2025/04/30 10:19:46 146987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386107611| [2025/04/30 10:19:46 146994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:1654| [2025/04/30 10:19:46 147000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1933|path_largest_ack:1933| [2025/04/30 10:19:46 147005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1938616|prior_time:1746008386106039|is_app_limited:0|send_elapse:39817|ack_elapse:40874|ctl_first_sent_time:1746008386107611|lagest_ack_time:1746008386146913|curr_delivered:1984223| [2025/04/30 10:19:46 147011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386107751| [2025/04/30 10:19:46 147018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:1655| [2025/04/30 10:19:46 147024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38724|rttvar:414|minrtt:30819|latest_rtt:39162|ack_delay:88| [2025/04/30 10:19:46 147031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38768|rttvar:398|minrtt:30819|latest_rtt:39162|ack_delay:88| [2025/04/30 10:19:46 147037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1933|lost_pn:1930|thresh:3| [2025/04/30 10:19:46 147044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 147050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 147056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 147062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 147069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38768|rtt_var:398|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 147074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 147078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 147082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 147086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386212375|now:1746008386147068|interv:65307| [2025/04/30 10:19:46 147090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386212375|now:1746008386147068|interval:65307|pto_count:0|srtt:38768 [2025/04/30 10:19:46 147099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39817, ack_elapse 40874, delivered 45607|rate 1115794|lost 237| [2025/04/30 10:19:46 147104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115794) in round 39| [2025/04/30 10:19:46 147108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 147112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 147116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386107751|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 147121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386107751|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 147126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38768|latest_rtt:39162|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 147132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 10:19:46 147136] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746008386146913|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 147141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506146913|now:1746008386146913|interv:120000000| [2025/04/30 10:19:46 147145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506146913|now:1746008386146913|interv:120000000| [2025/04/30 10:19:46 147149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 147154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386146468| [2025/04/30 10:19:46 147158] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386147158| [2025/04/30 10:19:46 147163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386147162| [2025/04/30 10:19:46 147169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38768|min_srtt:38768|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 147173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 147178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 147182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 147186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 147193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 147198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38768|min_srtt:38768|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 147202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 147207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 147210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 147214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 147219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 147223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 147227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1997256| [2025/04/30 10:19:46 147232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 147236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 10:19:46 147273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386147244|stream_id:0|stream_offset:1997256| [2025/04/30 10:19:46 147280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 147286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 147293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38768|rtt_var:398|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 147300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 147307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 147313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 147320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386213012|now:1746008386147293|interv:65719| [2025/04/30 10:19:46 147326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386213012|now:1746008386147293|interval:65719|pto_count:0|srtt:38768 [2025/04/30 10:19:46 147334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 147348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 147352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 147356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 147360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386148360|now:1746008386147360|interv:1000| [2025/04/30 10:19:46 147365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 147368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 147372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386148360| [2025/04/30 10:19:46 147377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386148360| [2025/04/30 10:19:46 147381] [debug] |xqc_engine_wakeup_after|wakeup:1746008386148360|now:1746008386147381|diff:979| [2025/04/30 10:19:46 147389] [debug] |xqc_engine_main_logic|END|now:1746008386147162| [2025/04/30 10:19:46 147397] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386147397| [2025/04/30 10:19:46 147403] [debug] |xqc_engine_wakeup_after|wakeup:1746008386148360|now:1746008386147403|diff:957| [2025/04/30 10:19:46 147410] [debug] |xqc_engine_main_logic|END|now:1746008386147397| [2025/04/30 10:19:46 148488] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386148488| [2025/04/30 10:19:46 148500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386148360|pq_index:0| [2025/04/30 10:19:46 148507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386147162| [2025/04/30 10:19:46 148514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386148512| [2025/04/30 10:19:46 148521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386148360|now:1746008386148512| [2025/04/30 10:19:46 148527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386148360|now:1746008386148512| [2025/04/30 10:19:46 148532] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 148539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38768|min_srtt:38768|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 148545] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 148571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 148577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 148583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 148590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 148596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38768|min_srtt:38768|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 148606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 148610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 148614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 148618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 148623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 148627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 148632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 148636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 148641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 10:19:46 148676] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386148649|stream_id:0|stream_offset:1998435| [2025/04/30 10:19:46 148683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1974|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 148688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 148692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38768|rtt_var:398|pto_duration:40768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 148697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 148701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 148705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 148708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386214417|now:1746008386148692|interv:65725| [2025/04/30 10:19:46 148713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386214417|now:1746008386148692|interval:65725|pto_count:0|srtt:38768 [2025/04/30 10:19:46 148717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 148722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 148726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1999614| [2025/04/30 10:19:46 148735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 148739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 148743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 148748] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386148747|diff:19174| [2025/04/30 10:19:46 148752] [debug] |xqc_engine_main_logic|END|now:1746008386148512| [2025/04/30 10:19:46 148912] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386148910| [2025/04/30 10:19:46 148922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 148930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:862| [2025/04/30 10:19:46 148936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 10:19:46 148944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 10:19:46 148948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 148955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1935|path_largest_ack:1934| [2025/04/30 10:19:46 148963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1938616|prior_time:1746008386106039|is_app_limited:0|send_elapse:40062|ack_elapse:42871|ctl_first_sent_time:1746008386107856|lagest_ack_time:1746008386148910|curr_delivered:1985423| [2025/04/30 10:19:46 148971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386107856| [2025/04/30 10:19:46 148977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:1656| [2025/04/30 10:19:46 148985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1935|path_largest_ack:1935| [2025/04/30 10:19:46 148992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1941016|prior_time:1746008386108015|is_app_limited:0|send_elapse:39801|ack_elapse:40895|ctl_first_sent_time:1746008386109508|lagest_ack_time:1746008386148910|curr_delivered:1986623| [2025/04/30 10:19:46 148999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386109508| [2025/04/30 10:19:46 149004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:1657| [2025/04/30 10:19:46 149009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38768|rttvar:398|minrtt:30819|latest_rtt:39402|ack_delay:80| [2025/04/30 10:19:46 149016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38837|rttvar:437|minrtt:30819|latest_rtt:39402|ack_delay:80| [2025/04/30 10:19:46 149023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1935|lost_pn:1932|thresh:3| [2025/04/30 10:19:46 149030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 149036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 149048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 149056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 149064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38837|rtt_var:437|pto_duration:40837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 149071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 149077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 149084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 149088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386214486|now:1746008386149063|interv:65423| [2025/04/30 10:19:46 149092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386214486|now:1746008386149063|interval:65423|pto_count:0|srtt:38837 [2025/04/30 10:19:46 149097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39801, ack_elapse 40895, delivered 45607|rate 1115221|lost 237| [2025/04/30 10:19:46 149101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115221) in round 39| [2025/04/30 10:19:46 149106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 149110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 149114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386109508|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 149118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386109508|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 149123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38837|latest_rtt:39402|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 149129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 10:19:46 149134] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746008386148910|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 149139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506148910|now:1746008386148910|interv:120000000| [2025/04/30 10:19:46 149143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506148910|now:1746008386148910|interv:120000000| [2025/04/30 10:19:46 149147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 149151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386148512| [2025/04/30 10:19:46 149155] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386149155| [2025/04/30 10:19:46 149164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386149163| [2025/04/30 10:19:46 149170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38837|min_srtt:38837|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 149174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 149179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 149183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 149186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 149191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 149195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38837|min_srtt:38837|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 149199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 149204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 149207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 149211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 149215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 149220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 149224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1999614| [2025/04/30 10:19:46 149229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 149233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 10:19:46 149267] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386149240|stream_id:0|stream_offset:1999614| [2025/04/30 10:19:46 149273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1975|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 149281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 149289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38837|rtt_var:437|pto_duration:40837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 149301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 149306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 149310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 149314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386215077|now:1746008386149288|interv:65789| [2025/04/30 10:19:46 149318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386215077|now:1746008386149288|interval:65789|pto_count:0|srtt:38837 [2025/04/30 10:19:46 149323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 149328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 149332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 149337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 149341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386150341|now:1746008386149341|interv:1000| [2025/04/30 10:19:46 149345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 149349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 149353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386150341| [2025/04/30 10:19:46 149357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386150341| [2025/04/30 10:19:46 149361] [debug] |xqc_engine_wakeup_after|wakeup:1746008386150341|now:1746008386149361|diff:980| [2025/04/30 10:19:46 149365] [debug] |xqc_engine_main_logic|END|now:1746008386149163| [2025/04/30 10:19:46 149371] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386149371| [2025/04/30 10:19:46 149375] [debug] |xqc_engine_wakeup_after|wakeup:1746008386150341|now:1746008386149374|diff:967| [2025/04/30 10:19:46 149378] [debug] |xqc_engine_main_logic|END|now:1746008386149371| [2025/04/30 10:19:46 150458] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386150458| [2025/04/30 10:19:46 150471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386150341|pq_index:0| [2025/04/30 10:19:46 150479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386149163| [2025/04/30 10:19:46 150486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386150485| [2025/04/30 10:19:46 150493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386150341|now:1746008386150485| [2025/04/30 10:19:46 150500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386150341|now:1746008386150485| [2025/04/30 10:19:46 150505] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 150513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38837|min_srtt:38837|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 150529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 150537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 150543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 150566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 150577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 150584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38837|min_srtt:38837|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 150591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 150595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 150599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 150603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 150607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 150612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 150616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 150621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 150625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 10:19:46 150664] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386150633|stream_id:0|stream_offset:2000793| [2025/04/30 10:19:46 150675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 150681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 150685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38837|rtt_var:437|pto_duration:40837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 150690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 150694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 150702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 150707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386216470|now:1746008386150685|interv:65785| [2025/04/30 10:19:46 150711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386216470|now:1746008386150685|interval:65785|pto_count:0|srtt:38837 [2025/04/30 10:19:46 150715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 150720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 150724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2001972| [2025/04/30 10:19:46 150729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 150733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 150738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 150745] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386150744|diff:17177| [2025/04/30 10:19:46 150752] [debug] |xqc_engine_main_logic|END|now:1746008386150485| [2025/04/30 10:19:46 150905] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386150904| [2025/04/30 10:19:46 150918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 150926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:863| [2025/04/30 10:19:46 150932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 10:19:46 150940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 10:19:46 150947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 150955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1937|path_largest_ack:1936| [2025/04/30 10:19:46 150962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1943416|prior_time:1746008386110008|is_app_limited:0|send_elapse:39804|ack_elapse:40896|ctl_first_sent_time:1746008386111521|lagest_ack_time:1746008386150904|curr_delivered:1987823| [2025/04/30 10:19:46 150970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386111521| [2025/04/30 10:19:46 150976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:1658| [2025/04/30 10:19:46 150980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1937|path_largest_ack:1937| [2025/04/30 10:19:46 150985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1943416|prior_time:1746008386110008|is_app_limited:0|send_elapse:39804|ack_elapse:40896|ctl_first_sent_time:1746008386111521|lagest_ack_time:1746008386150904|curr_delivered:1989023| [2025/04/30 10:19:46 151000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386111691| [2025/04/30 10:19:46 151006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:1659| [2025/04/30 10:19:46 151012] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38837|rttvar:437|minrtt:30819|latest_rtt:39213|ack_delay:80| [2025/04/30 10:19:46 151019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38874|rttvar:402|minrtt:30819|latest_rtt:39213|ack_delay:80| [2025/04/30 10:19:46 151026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1937|lost_pn:1934|thresh:3| [2025/04/30 10:19:46 151032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 151038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 151044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 151048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 151053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38874|rtt_var:402|pto_duration:40874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 151057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 151061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 151065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 151069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386216507|now:1746008386151052|interv:65455| [2025/04/30 10:19:46 151074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386216507|now:1746008386151052|interval:65455|pto_count:0|srtt:38874 [2025/04/30 10:19:46 151081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39804, ack_elapse 40896, delivered 45607|rate 1115194|lost 237| [2025/04/30 10:19:46 151088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115194) in round 39| [2025/04/30 10:19:46 151095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 151102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 151108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386111691|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 151113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386111691|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 151117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38874|latest_rtt:39213|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 151127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 10:19:46 151132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1746008386150904|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 151137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506150904|now:1746008386150904|interv:120000000| [2025/04/30 10:19:46 151141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506150904|now:1746008386150904|interv:120000000| [2025/04/30 10:19:46 151145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 151150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386150485| [2025/04/30 10:19:46 151154] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386151153| [2025/04/30 10:19:46 151158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386151157| [2025/04/30 10:19:46 151165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38874|min_srtt:38874|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 151169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 151174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 151177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 151181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 151186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 151190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38874|min_srtt:38874|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 151194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 151198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 151202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 151206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 151210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 151215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 151223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2001972| [2025/04/30 10:19:46 151228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 151235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 10:19:46 151274] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386151243|stream_id:0|stream_offset:2001972| [2025/04/30 10:19:46 151283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1977|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 151291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 151298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38874|rtt_var:402|pto_duration:40874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 151304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 151308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 151311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 151315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386217117|now:1746008386151297|interv:65820| [2025/04/30 10:19:46 151319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386217117|now:1746008386151297|interval:65820|pto_count:0|srtt:38874 [2025/04/30 10:19:46 151326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 151334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 151339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 151346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 151352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386152352|now:1746008386151352|interv:1000| [2025/04/30 10:19:46 151358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 151363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 151368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386152352| [2025/04/30 10:19:46 151374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386152352| [2025/04/30 10:19:46 151380] [debug] |xqc_engine_wakeup_after|wakeup:1746008386152352|now:1746008386151380|diff:972| [2025/04/30 10:19:46 151387] [debug] |xqc_engine_main_logic|END|now:1746008386151157| [2025/04/30 10:19:46 151395] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386151394| [2025/04/30 10:19:46 151398] [debug] |xqc_engine_wakeup_after|wakeup:1746008386152352|now:1746008386151398|diff:954| [2025/04/30 10:19:46 151405] [debug] |xqc_engine_main_logic|END|now:1746008386151394| [2025/04/30 10:19:46 152493] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386152493| [2025/04/30 10:19:46 152506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386152352|pq_index:0| [2025/04/30 10:19:46 152513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386151157| [2025/04/30 10:19:46 152521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386152519| [2025/04/30 10:19:46 152528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386152352|now:1746008386152519| [2025/04/30 10:19:46 152535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386152352|now:1746008386152519| [2025/04/30 10:19:46 152541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 152566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38874|min_srtt:38874|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 152577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 152583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 152587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 152591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 152595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 152599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38874|min_srtt:38874|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 152604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 152608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 152612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 152616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 152620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 152625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 152629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 152634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 152638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 10:19:46 152683] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386152652|stream_id:0|stream_offset:2003151| [2025/04/30 10:19:46 152693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 152701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 152707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38874|rtt_var:402|pto_duration:40874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 152714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 152719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 152723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 152728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386218526|now:1746008386152707|interv:65819| [2025/04/30 10:19:46 152734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386218526|now:1746008386152707|interval:65819|pto_count:0|srtt:38874 [2025/04/30 10:19:46 152742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 152749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 152754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2004330| [2025/04/30 10:19:46 152758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 152762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 152767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 152771] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386152771|diff:15150| [2025/04/30 10:19:46 152775] [debug] |xqc_engine_main_logic|END|now:1746008386152519| [2025/04/30 10:19:46 152921] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386152920| [2025/04/30 10:19:46 152931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 152940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:864| [2025/04/30 10:19:46 152945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 10:19:46 152954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 10:19:46 152961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 152968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1939|path_largest_ack:1938| [2025/04/30 10:19:46 152976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1943416|prior_time:1746008386110008|is_app_limited:0|send_elapse:40086|ack_elapse:42912|ctl_first_sent_time:1746008386111803|lagest_ack_time:1746008386152920|curr_delivered:1990223| [2025/04/30 10:19:46 152991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386111803| [2025/04/30 10:19:46 152995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:1660| [2025/04/30 10:19:46 153001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1939|path_largest_ack:1939| [2025/04/30 10:19:46 153009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1945816|prior_time:1746008386112029|is_app_limited:0|send_elapse:40451|ack_elapse:40891|ctl_first_sent_time:1746008386113595|lagest_ack_time:1746008386152920|curr_delivered:1991423| [2025/04/30 10:19:46 153016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386113595| [2025/04/30 10:19:46 153022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:1661| [2025/04/30 10:19:46 153029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38874|rttvar:402|minrtt:30819|latest_rtt:39325|ack_delay:88| [2025/04/30 10:19:46 153035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38919|rttvar:392|minrtt:30819|latest_rtt:39325|ack_delay:88| [2025/04/30 10:19:46 153042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1939|lost_pn:1936|thresh:3| [2025/04/30 10:19:46 153049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 153055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 153061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 153065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 153069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38919|rtt_var:392|pto_duration:40919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 153074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 153078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 153082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 153089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386218571|now:1746008386153069|interv:65502| [2025/04/30 10:19:46 153096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386218571|now:1746008386153069|interval:65502|pto_count:0|srtt:38919 [2025/04/30 10:19:46 153102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40451, ack_elapse 40891, delivered 45607|rate 1115331|lost 237| [2025/04/30 10:19:46 153109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115331) in round 39| [2025/04/30 10:19:46 153120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 153124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 153128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386113595|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 153132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386113595|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 153137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38919|latest_rtt:39325|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 153143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 10:19:46 153148] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746008386152920|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 153153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506152920|now:1746008386152920|interv:120000000| [2025/04/30 10:19:46 153157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506152920|now:1746008386152920|interv:120000000| [2025/04/30 10:19:46 153161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 153165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386152519| [2025/04/30 10:19:46 153169] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386153169| [2025/04/30 10:19:46 153174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386153173| [2025/04/30 10:19:46 153180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38919|min_srtt:38919|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 153185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 153189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 153193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 153197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 153201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 153205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38919|min_srtt:38919|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 153212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 153217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 153221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 153224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 153229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 153233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 153237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2004330| [2025/04/30 10:19:46 153242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 153246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 10:19:46 153284] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386153253|stream_id:0|stream_offset:2004330| [2025/04/30 10:19:46 153293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 153300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 153307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38919|rtt_var:392|pto_duration:40919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 153314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 153320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 153324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 153328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386219172|now:1746008386153307|interv:65865| [2025/04/30 10:19:46 153332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386219172|now:1746008386153307|interval:65865|pto_count:0|srtt:38919 [2025/04/30 10:19:46 153337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 153342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 153346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 153355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 153359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386154359|now:1746008386153359|interv:1000| [2025/04/30 10:19:46 153363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 153367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 153371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386154359| [2025/04/30 10:19:46 153375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386154359| [2025/04/30 10:19:46 153380] [debug] |xqc_engine_wakeup_after|wakeup:1746008386154359|now:1746008386153380|diff:979| [2025/04/30 10:19:46 153387] [debug] |xqc_engine_main_logic|END|now:1746008386153173| [2025/04/30 10:19:46 153396] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386153396| [2025/04/30 10:19:46 153402] [debug] |xqc_engine_wakeup_after|wakeup:1746008386154359|now:1746008386153402|diff:957| [2025/04/30 10:19:46 153408] [debug] |xqc_engine_main_logic|END|now:1746008386153396| [2025/04/30 10:19:46 154484] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386154483| [2025/04/30 10:19:46 154497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386154359|pq_index:0| [2025/04/30 10:19:46 154504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386153173| [2025/04/30 10:19:46 154511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386154510| [2025/04/30 10:19:46 154518] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386154359|now:1746008386154510| [2025/04/30 10:19:46 154525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386154359|now:1746008386154510| [2025/04/30 10:19:46 154531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 154540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38919|min_srtt:38919|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 154546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 154575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 154579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 154583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 154590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 154597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38919|min_srtt:38919|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 154604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 154611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 154621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 154625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 154629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 154634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 154639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 154643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 154648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 10:19:46 154686] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386154656|stream_id:0|stream_offset:2005509| [2025/04/30 10:19:46 154695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 154704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 154711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38919|rtt_var:392|pto_duration:40919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 154717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 154721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 154725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 154729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386220575|now:1746008386154711|interv:65864| [2025/04/30 10:19:46 154734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386220575|now:1746008386154711|interval:65864|pto_count:0|srtt:38919 [2025/04/30 10:19:46 154741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 154749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 154756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2006688| [2025/04/30 10:19:46 154763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 154769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 154777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 154783] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386154782|diff:13139| [2025/04/30 10:19:46 154794] [debug] |xqc_engine_main_logic|END|now:1746008386154510| [2025/04/30 10:19:46 154807] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386154805| [2025/04/30 10:19:46 154813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 154819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:865| [2025/04/30 10:19:46 154823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 10:19:46 154830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 10:19:46 154837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 154845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1941|path_largest_ack:1940| [2025/04/30 10:19:46 154852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1948216|prior_time:1746008386114124|is_app_limited:0|send_elapse:41207|ack_elapse:40681|ctl_first_sent_time:1746008386115785|lagest_ack_time:1746008386154805|curr_delivered:1992623| [2025/04/30 10:19:46 154859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386115785| [2025/04/30 10:19:46 154866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:1662| [2025/04/30 10:19:46 154873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1941|path_largest_ack:1941| [2025/04/30 10:19:46 154880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48007|prior_delivered:1948216|prior_time:1746008386114124|is_app_limited:0|send_elapse:41207|ack_elapse:40681|ctl_first_sent_time:1746008386115785|lagest_ack_time:1746008386154805|curr_delivered:1993823| [2025/04/30 10:19:46 154887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386115919| [2025/04/30 10:19:46 154894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:1663| [2025/04/30 10:19:46 154900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38919|rttvar:392|minrtt:30819|latest_rtt:38886|ack_delay:72| [2025/04/30 10:19:46 154905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38906|rttvar:320|minrtt:30819|latest_rtt:38886|ack_delay:72| [2025/04/30 10:19:46 154912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1941|lost_pn:1938|thresh:3| [2025/04/30 10:19:46 154918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 154924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 154929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 154933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 154937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38906|rtt_var:320|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 154946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 154950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 154954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 154959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386220562|now:1746008386154937|interv:65625| [2025/04/30 10:19:46 154965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386220562|now:1746008386154937|interval:65625|pto_count:0|srtt:38906 [2025/04/30 10:19:46 154972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41207, ack_elapse 40681, delivered 45607|rate 1106777|lost 237| [2025/04/30 10:19:46 154979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106777) in round 39| [2025/04/30 10:19:46 154985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 154989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 154993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386115919|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 154998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386115919|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 155002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38906|latest_rtt:38886|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 155008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 10:19:46 155013] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746008386154805|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 155018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506154805|now:1746008386154805|interv:120000000| [2025/04/30 10:19:46 155022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506154805|now:1746008386154805|interv:120000000| [2025/04/30 10:19:46 155026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 155030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386154510| [2025/04/30 10:19:46 155034] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386155034| [2025/04/30 10:19:46 155039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386155038| [2025/04/30 10:19:46 155045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38906|min_srtt:38906|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 155053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 155057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 155061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 155065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 155070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 155074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38906|min_srtt:38906|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 155078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 155082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 155086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 155090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 155094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 155099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 155103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2006688| [2025/04/30 10:19:46 155107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 155112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 10:19:46 155149] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386155119|stream_id:0|stream_offset:2006688| [2025/04/30 10:19:46 155158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 155166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 155173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38906|rtt_var:320|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 155178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 155182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 155191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 155195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386221025|now:1746008386155172|interv:65853| [2025/04/30 10:19:46 155199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386221025|now:1746008386155172|interval:65853|pto_count:0|srtt:38906 [2025/04/30 10:19:46 155203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 155208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 155213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 155217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 155221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386156221|now:1746008386155221|interv:1000| [2025/04/30 10:19:46 155225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 155229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 155233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386156221| [2025/04/30 10:19:46 155237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386156221| [2025/04/30 10:19:46 155241] [debug] |xqc_engine_wakeup_after|wakeup:1746008386156221|now:1746008386155241|diff:980| [2025/04/30 10:19:46 155246] [debug] |xqc_engine_main_logic|END|now:1746008386155038| [2025/04/30 10:19:46 155251] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386155251| [2025/04/30 10:19:46 155255] [debug] |xqc_engine_wakeup_after|wakeup:1746008386156221|now:1746008386155255|diff:966| [2025/04/30 10:19:46 155259] [debug] |xqc_engine_main_logic|END|now:1746008386155251| [2025/04/30 10:19:46 156326] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386156326| [2025/04/30 10:19:46 156337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386156221|pq_index:0| [2025/04/30 10:19:46 156342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386155038| [2025/04/30 10:19:46 156347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386156346| [2025/04/30 10:19:46 156352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386156221|now:1746008386156346| [2025/04/30 10:19:46 156360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386156221|now:1746008386156346| [2025/04/30 10:19:46 156366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 156374] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38906|min_srtt:38906|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 156381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 156387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 156396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 156400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 156404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 156408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38906|min_srtt:38906|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 156412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 156417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 156421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 156424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 156429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 156433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 156437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 156442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 156446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 10:19:46 156484] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386156455|stream_id:0|stream_offset:2007867| [2025/04/30 10:19:46 156495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 156503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 156509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38906|rtt_var:320|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 156516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 156522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 156528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 156535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386222361|now:1746008386156509|interv:65852| [2025/04/30 10:19:46 156541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386222361|now:1746008386156509|interval:65852|pto_count:0|srtt:38906 [2025/04/30 10:19:46 156573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 156580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 156587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2009046| [2025/04/30 10:19:46 156595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 156602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 156608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 156615] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386156614|diff:11307| [2025/04/30 10:19:46 156621] [debug] |xqc_engine_main_logic|END|now:1746008386156346| [2025/04/30 10:19:46 156860] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386156859| [2025/04/30 10:19:46 156869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 156877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:866| [2025/04/30 10:19:46 156881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 10:19:46 156887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 10:19:46 156891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 156897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1943|path_largest_ack:1942| [2025/04/30 10:19:46 156905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1948216|prior_time:1746008386114124|is_app_limited:0|send_elapse:41485|ack_elapse:42735|ctl_first_sent_time:1746008386116063|lagest_ack_time:1746008386156859|curr_delivered:1995023| [2025/04/30 10:19:46 156912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386116063| [2025/04/30 10:19:46 156919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:1664| [2025/04/30 10:19:46 156926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1943|path_largest_ack:1943| [2025/04/30 10:19:46 156934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1950616|prior_time:1746008386116208|is_app_limited:0|send_elapse:40074|ack_elapse:40651|ctl_first_sent_time:1746008386117696|lagest_ack_time:1746008386156859|curr_delivered:1996223| [2025/04/30 10:19:46 156941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386117696| [2025/04/30 10:19:46 156947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:1665| [2025/04/30 10:19:46 156954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38906|rttvar:320|minrtt:30819|latest_rtt:39163|ack_delay:64| [2025/04/30 10:19:46 156966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38930|rttvar:288|minrtt:30819|latest_rtt:39163|ack_delay:64| [2025/04/30 10:19:46 156973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1943|lost_pn:1940|thresh:3| [2025/04/30 10:19:46 156980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 156987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 156993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 156997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 157002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38930|rtt_var:288|pto_duration:40930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 157006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 157010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 157014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 157018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386222385|now:1746008386157001|interv:65384| [2025/04/30 10:19:46 157022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386222385|now:1746008386157001|interval:65384|pto_count:0|srtt:38930 [2025/04/30 10:19:46 157027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40074, ack_elapse 40651, delivered 45607|rate 1121915|lost 237| [2025/04/30 10:19:46 157031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121915) in round 39| [2025/04/30 10:19:46 157036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 157040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 157044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386117696|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 157049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386117696|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 157053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:38930|latest_rtt:39163|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 157059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 10:19:46 157064] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1746008386156859|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 157072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506156859|now:1746008386156859|interv:120000000| [2025/04/30 10:19:46 157076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506156859|now:1746008386156859|interv:120000000| [2025/04/30 10:19:46 157080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 157085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386156346| [2025/04/30 10:19:46 157089] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386157089| [2025/04/30 10:19:46 157094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386157093| [2025/04/30 10:19:46 157099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38930|min_srtt:38930|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 157104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 157109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 157112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 157116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 157121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 157125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38930|min_srtt:38930|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 157129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 157133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 157137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 157141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 157145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 157150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 157154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2009046| [2025/04/30 10:19:46 157158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 157163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 10:19:46 157205] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386157173|stream_id:0|stream_offset:2009046| [2025/04/30 10:19:46 157215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 157223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 157230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38930|rtt_var:288|pto_duration:40930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 157236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 157241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 157245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 157249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386223103|now:1746008386157229|interv:65874| [2025/04/30 10:19:46 157253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386223103|now:1746008386157229|interval:65874|pto_count:0|srtt:38930 [2025/04/30 10:19:46 157258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 157263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 157267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 157272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 157276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386158276|now:1746008386157276|interv:1000| [2025/04/30 10:19:46 157280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 157284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 157288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386158276| [2025/04/30 10:19:46 157292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386158276| [2025/04/30 10:19:46 157296] [debug] |xqc_engine_wakeup_after|wakeup:1746008386158276|now:1746008386157296|diff:980| [2025/04/30 10:19:46 157300] [debug] |xqc_engine_main_logic|END|now:1746008386157093| [2025/04/30 10:19:46 157306] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386157306| [2025/04/30 10:19:46 157310] [debug] |xqc_engine_wakeup_after|wakeup:1746008386158276|now:1746008386157310|diff:966| [2025/04/30 10:19:46 157314] [debug] |xqc_engine_main_logic|END|now:1746008386157306| [2025/04/30 10:19:46 158386] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386158386| [2025/04/30 10:19:46 158400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386158276|pq_index:0| [2025/04/30 10:19:46 158407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386157093| [2025/04/30 10:19:46 158415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386158413| [2025/04/30 10:19:46 158430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386158276|now:1746008386158413| [2025/04/30 10:19:46 158436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386158276|now:1746008386158413| [2025/04/30 10:19:46 158442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 158450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38930|min_srtt:38930|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 158457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 158465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 158471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 158477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 158483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 158489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38930|min_srtt:38930|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 158495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 158502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 158508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 158513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 158517] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 158522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 158526] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 158531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 158535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 10:19:46 158605] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386158546|stream_id:0|stream_offset:2010225| [2025/04/30 10:19:46 158615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 158625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 158630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38930|rtt_var:288|pto_duration:40930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 158634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 158638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 158642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 158646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386224476|now:1746008386158629|interv:65847| [2025/04/30 10:19:46 158650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386224476|now:1746008386158629|interval:65847|pto_count:0|srtt:38930 [2025/04/30 10:19:46 158655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 158660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 158664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2011404| [2025/04/30 10:19:46 158669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 158673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 158677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 158681] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386158681|diff:9240| [2025/04/30 10:19:46 158686] [debug] |xqc_engine_main_logic|END|now:1746008386158413| [2025/04/30 10:19:46 158907] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386158905| [2025/04/30 10:19:46 158918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 158927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:867| [2025/04/30 10:19:46 158933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 10:19:46 158942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 10:19:46 158948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 158956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1945|path_largest_ack:1944| [2025/04/30 10:19:46 158963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1950616|prior_time:1746008386116208|is_app_limited:0|send_elapse:40195|ack_elapse:42697|ctl_first_sent_time:1746008386117817|lagest_ack_time:1746008386158905|curr_delivered:1997423| [2025/04/30 10:19:46 158971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386117817| [2025/04/30 10:19:46 158978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:1666| [2025/04/30 10:19:46 158992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1945|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1945|path_largest_ack:1945| [2025/04/30 10:19:46 158999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49214|prior_delivered:1953016|prior_time:1746008386117986|is_app_limited:0|send_elapse:39890|ack_elapse:40919|ctl_first_sent_time:1746008386119544|lagest_ack_time:1746008386158905|curr_delivered:1998630| [2025/04/30 10:19:46 159006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386119544| [2025/04/30 10:19:46 159013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:1667| [2025/04/30 10:19:46 159019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38930|rttvar:288|minrtt:30819|latest_rtt:39361|ack_delay:80| [2025/04/30 10:19:46 159026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38974|rttvar:303|minrtt:30819|latest_rtt:39361|ack_delay:80| [2025/04/30 10:19:46 159033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1945|lost_pn:1942|thresh:3| [2025/04/30 10:19:46 159040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 159046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 159053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 159058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 849|pns:2| [2025/04/30 10:19:46 159063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 159068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38974|rtt_var:303|pto_duration:40974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 159072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 159076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 159080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 159084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386224520|now:1746008386159067|interv:65453| [2025/04/30 10:19:46 159088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386224520|now:1746008386159067|interval:65453|pto_count:0|srtt:38974 [2025/04/30 10:19:46 159093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39890, ack_elapse 40919, delivered 45614|rate 1114738|lost 237| [2025/04/30 10:19:46 159097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114738) in round 39| [2025/04/30 10:19:46 159102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 159106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 159114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2407|po_sent_time:1746008386119544|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 159118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2407|po_sent_time:1746008386119544|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 159123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46800|srtt:38974|latest_rtt:39361|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 159129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 10:19:46 159134] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746008386158905|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 159138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506158905|now:1746008386158905|interv:120000000| [2025/04/30 10:19:46 159143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506158905|now:1746008386158905|interv:120000000| [2025/04/30 10:19:46 159147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 159151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386158413| [2025/04/30 10:19:46 159155] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386159155| [2025/04/30 10:19:46 159160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386159159| [2025/04/30 10:19:46 159166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38974|min_srtt:38974|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 159170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 159175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 159179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 159183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 159187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 159191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38974|min_srtt:38974|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 159195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 159202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 159206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 159210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 159214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 159219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 159223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2011404| [2025/04/30 10:19:46 159228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 159232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 10:19:46 159268] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386159240|stream_id:0|stream_offset:2011404| [2025/04/30 10:19:46 159274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 159279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 159284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38974|rtt_var:303|pto_duration:40974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 159288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 159292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 159296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 159300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386225214|now:1746008386159284|interv:65930| [2025/04/30 10:19:46 159304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386225214|now:1746008386159284|interval:65930|pto_count:0|srtt:38974 [2025/04/30 10:19:46 159309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48000| [2025/04/30 10:19:46 159314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 159318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 159323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 159327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386160327|now:1746008386159327|interv:1000| [2025/04/30 10:19:46 159331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 159343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 159350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386160327| [2025/04/30 10:19:46 159357] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386160327| [2025/04/30 10:19:46 159363] [debug] |xqc_engine_wakeup_after|wakeup:1746008386160327|now:1746008386159363|diff:964| [2025/04/30 10:19:46 159370] [debug] |xqc_engine_main_logic|END|now:1746008386159159| [2025/04/30 10:19:46 159378] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386159378| [2025/04/30 10:19:46 159383] [debug] |xqc_engine_wakeup_after|wakeup:1746008386160327|now:1746008386159383|diff:944| [2025/04/30 10:19:46 159390] [debug] |xqc_engine_main_logic|END|now:1746008386159378| [2025/04/30 10:19:46 160472] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386160472| [2025/04/30 10:19:46 160486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386160327|pq_index:0| [2025/04/30 10:19:46 160493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386159159| [2025/04/30 10:19:46 160502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386160500| [2025/04/30 10:19:46 160509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386160327|now:1746008386160500| [2025/04/30 10:19:46 160515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386160327|now:1746008386160500| [2025/04/30 10:19:46 160521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 160531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38974|min_srtt:38974|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 160537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 160542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 160546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 160573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 160580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 160585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38974|min_srtt:38974|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 160589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 160593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 160597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 160601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 160611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 160616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 160620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 160625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 160630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 10:19:46 160667] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386160638|stream_id:0|stream_offset:2012583| [2025/04/30 10:19:46 160673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 160678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 160683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38974|rtt_var:303|pto_duration:40974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 160690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 160697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 160704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 160710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386226612|now:1746008386160683|interv:65929| [2025/04/30 10:19:46 160717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386226612|now:1746008386160683|interval:65929|pto_count:0|srtt:38974 [2025/04/30 10:19:46 160724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49200| [2025/04/30 10:19:46 160732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 160737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2013762| [2025/04/30 10:19:46 160741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 160746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 160750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 160754] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386160754|diff:7167| [2025/04/30 10:19:46 160758] [debug] |xqc_engine_main_logic|END|now:1746008386160500| [2025/04/30 10:19:46 160870] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386160869| [2025/04/30 10:19:46 160881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 160903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:868| [2025/04/30 10:19:46 160910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 10:19:46 160918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 10:19:46 160925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 160932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1947|path_largest_ack:1946| [2025/04/30 10:19:46 160939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48014|prior_delivered:1955416|prior_time:1746008386119967|is_app_limited:0|send_elapse:39778|ack_elapse:40902|ctl_first_sent_time:1746008386121472|lagest_ack_time:1746008386160869|curr_delivered:1999830| [2025/04/30 10:19:46 160947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386121472| [2025/04/30 10:19:46 160954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:1668| [2025/04/30 10:19:46 160961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1947|path_largest_ack:1947| [2025/04/30 10:19:46 160967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:48014|prior_delivered:1955416|prior_time:1746008386119967|is_app_limited:0|send_elapse:39778|ack_elapse:40902|ctl_first_sent_time:1746008386121472|lagest_ack_time:1746008386160869|curr_delivered:2001030| [2025/04/30 10:19:46 160974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386121646| [2025/04/30 10:19:46 160980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:1669| [2025/04/30 10:19:46 160987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38974|rttvar:303|minrtt:30819|latest_rtt:39223|ack_delay:56| [2025/04/30 10:19:46 160994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38998|rttvar:276|minrtt:30819|latest_rtt:39223|ack_delay:56| [2025/04/30 10:19:46 161001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1947|lost_pn:1944|thresh:3| [2025/04/30 10:19:46 161007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 161011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 161015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 161019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 161024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38998|rtt_var:276|pto_duration:40998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 161031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 161038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 161049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 161053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386226636|now:1746008386161023|interv:65613| [2025/04/30 10:19:46 161057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386226636|now:1746008386161023|interval:65613|pto_count:0|srtt:38998 [2025/04/30 10:19:46 161062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39778, ack_elapse 40902, delivered 45614|rate 1115202|lost 237| [2025/04/30 10:19:46 161067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115202) in round 39| [2025/04/30 10:19:46 161071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 161075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 161079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386121646|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 161084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386121646|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 161088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46800|srtt:38998|latest_rtt:39223|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 161094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 10:19:46 161099] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746008386160869|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 161104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506160869|now:1746008386160869|interv:120000000| [2025/04/30 10:19:46 161108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506160869|now:1746008386160869|interv:120000000| [2025/04/30 10:19:46 161112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 161116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386160500| [2025/04/30 10:19:46 161120] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386161120| [2025/04/30 10:19:46 161125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386161124| [2025/04/30 10:19:46 161131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38998|min_srtt:38998|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 161136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 161143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 161147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 161151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 161155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 161159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38998|min_srtt:38998|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 161164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 161168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 161172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 161176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 161180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 161184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 161189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2013762| [2025/04/30 10:19:46 161193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 161197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 10:19:46 161232] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386161205|stream_id:0|stream_offset:2013762| [2025/04/30 10:19:46 161239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 161244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 161251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38998|rtt_var:276|pto_duration:40998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 161258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 161265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 161271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 161277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386227203|now:1746008386161251|interv:65952| [2025/04/30 10:19:46 161284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386227203|now:1746008386161251|interval:65952|pto_count:0|srtt:38998 [2025/04/30 10:19:46 161298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48000| [2025/04/30 10:19:46 161306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 161313] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 161321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 161327] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386162327|now:1746008386161327|interv:1000| [2025/04/30 10:19:46 161333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 161339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 161345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386162327| [2025/04/30 10:19:46 161352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386162327| [2025/04/30 10:19:46 161358] [debug] |xqc_engine_wakeup_after|wakeup:1746008386162327|now:1746008386161358|diff:969| [2025/04/30 10:19:46 161365] [debug] |xqc_engine_main_logic|END|now:1746008386161124| [2025/04/30 10:19:46 161374] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386161373| [2025/04/30 10:19:46 161379] [debug] |xqc_engine_wakeup_after|wakeup:1746008386162327|now:1746008386161379|diff:948| [2025/04/30 10:19:46 161385] [debug] |xqc_engine_main_logic|END|now:1746008386161373| [2025/04/30 10:19:46 162465] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386162465| [2025/04/30 10:19:46 162477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386162327|pq_index:0| [2025/04/30 10:19:46 162483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386161124| [2025/04/30 10:19:46 162491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386162489| [2025/04/30 10:19:46 162497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386162327|now:1746008386162489| [2025/04/30 10:19:46 162503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386162327|now:1746008386162489| [2025/04/30 10:19:46 162508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 162515] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38998|min_srtt:38998|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 162534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 162538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 162542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 162546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 162573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 162578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38998|min_srtt:38998|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 162582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 162587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 162590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 162594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 162598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 162603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 162607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 162612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 162616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 10:19:46 162652] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386162625|stream_id:0|stream_offset:2014941| [2025/04/30 10:19:46 162658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 162663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 162667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38998|rtt_var:276|pto_duration:40998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 162671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 162675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 162679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 162683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386228623|now:1746008386162667|interv:65956| [2025/04/30 10:19:46 162687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386228623|now:1746008386162667|interval:65956|pto_count:0|srtt:38998 [2025/04/30 10:19:46 162692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49200| [2025/04/30 10:19:46 162697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 162705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2016120| [2025/04/30 10:19:46 162709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 162713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 162718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 162722] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386162722|diff:5199| [2025/04/30 10:19:46 162726] [debug] |xqc_engine_main_logic|END|now:1746008386162489| [2025/04/30 10:19:46 162890] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386162889| [2025/04/30 10:19:46 162897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 162906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:869| [2025/04/30 10:19:46 162912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 10:19:46 162921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 10:19:46 162927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 162934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1949|path_largest_ack:1948| [2025/04/30 10:19:46 162941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50414|prior_delivered:1955416|prior_time:1746008386119967|is_app_limited:0|send_elapse:40084|ack_elapse:42922|ctl_first_sent_time:1746008386121778|lagest_ack_time:1746008386162889|curr_delivered:2002230| [2025/04/30 10:19:46 162949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386121778| [2025/04/30 10:19:46 162957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:1670| [2025/04/30 10:19:46 162964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1949|path_largest_ack:1949| [2025/04/30 10:19:46 162971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49214|prior_delivered:1957816|prior_time:1746008386121989|is_app_limited:0|send_elapse:39885|ack_elapse:40900|ctl_first_sent_time:1746008386123532|lagest_ack_time:1746008386162889|curr_delivered:2003430| [2025/04/30 10:19:46 162975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386123532| [2025/04/30 10:19:46 162981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:1671| [2025/04/30 10:19:46 162988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38998|rttvar:276|minrtt:30819|latest_rtt:39357|ack_delay:96| [2025/04/30 10:19:46 162994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39031|rttvar:272|minrtt:30819|latest_rtt:39357|ack_delay:96| [2025/04/30 10:19:46 163002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1949|lost_pn:1946|thresh:3| [2025/04/30 10:19:46 163014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 163021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 163027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 163038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 163044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39031|rtt_var:272|pto_duration:41031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 163048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 163052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 163056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 163060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386228656|now:1746008386163043|interv:65613| [2025/04/30 10:19:46 163064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386228656|now:1746008386163043|interval:65613|pto_count:0|srtt:39031 [2025/04/30 10:19:46 163068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39885, ack_elapse 40900, delivered 45614|rate 1115256|lost 237| [2025/04/30 10:19:46 163073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115256) in round 39| [2025/04/30 10:19:46 163077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 163081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 163085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386123532|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 163090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386123532|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 163094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46800|srtt:39031|latest_rtt:39357|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 163101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 10:19:46 163105] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746008386162889|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 163110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506162889|now:1746008386162889|interv:120000000| [2025/04/30 10:19:46 163114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506162889|now:1746008386162889|interv:120000000| [2025/04/30 10:19:46 163122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 163126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386162489| [2025/04/30 10:19:46 163130] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386163130| [2025/04/30 10:19:46 163135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386163134| [2025/04/30 10:19:46 163141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39031|min_srtt:39031|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 163145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 163150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 163154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 163157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 163162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 163166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39031|min_srtt:39031|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 163170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 163175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 163178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 163182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 163186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 163191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 163195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2016120| [2025/04/30 10:19:46 163200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 163204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 10:19:46 163237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386163211|stream_id:0|stream_offset:2016120| [2025/04/30 10:19:46 163243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 163251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 163256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39031|rtt_var:272|pto_duration:41031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 163260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 163264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 163268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 163272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386229242|now:1746008386163256|interv:65986| [2025/04/30 10:19:46 163276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386229242|now:1746008386163256|interval:65986|pto_count:0|srtt:39031 [2025/04/30 10:19:46 163281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48000| [2025/04/30 10:19:46 163286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 163290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 163294] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 163298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386164298|now:1746008386163298|interv:1000| [2025/04/30 10:19:46 163302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 163306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 163310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386164298| [2025/04/30 10:19:46 163314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386164298| [2025/04/30 10:19:46 163318] [debug] |xqc_engine_wakeup_after|wakeup:1746008386164298|now:1746008386163318|diff:980| [2025/04/30 10:19:46 163324] [debug] |xqc_engine_main_logic|END|now:1746008386163134| [2025/04/30 10:19:46 163333] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386163333| [2025/04/30 10:19:46 163339] [debug] |xqc_engine_wakeup_after|wakeup:1746008386164298|now:1746008386163339|diff:959| [2025/04/30 10:19:46 163345] [debug] |xqc_engine_main_logic|END|now:1746008386163333| [2025/04/30 10:19:46 164425] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386164425| [2025/04/30 10:19:46 164440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386164298|pq_index:0| [2025/04/30 10:19:46 164447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386163134| [2025/04/30 10:19:46 164456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386164454| [2025/04/30 10:19:46 164463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386164298|now:1746008386164454| [2025/04/30 10:19:46 164488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386164298|now:1746008386164454| [2025/04/30 10:19:46 164495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 164502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39031|min_srtt:39031|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 164509] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 164516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 164521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 164527] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 164534] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 164541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39031|min_srtt:39031|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 164546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 164571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 164575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 164579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 164583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 164588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 164592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 164597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 164601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 10:19:46 164636] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386164610|stream_id:0|stream_offset:2017299| [2025/04/30 10:19:46 164642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 164647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 164653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39031|rtt_var:272|pto_duration:41031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 164666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 164673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 164679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 164686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386230641|now:1746008386164652|interv:65989| [2025/04/30 10:19:46 164692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386230641|now:1746008386164652|interval:65989|pto_count:0|srtt:39031 [2025/04/30 10:19:46 164699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49200| [2025/04/30 10:19:46 164705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 164709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2018478| [2025/04/30 10:19:46 164714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 164718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 164722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 164726] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386164726|diff:3195| [2025/04/30 10:19:46 164731] [debug] |xqc_engine_main_logic|END|now:1746008386164454| [2025/04/30 10:19:46 164874] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386164873| [2025/04/30 10:19:46 164886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 164895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:870| [2025/04/30 10:19:46 164901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 10:19:46 164910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 10:19:46 164917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 164924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1951|path_largest_ack:1950| [2025/04/30 10:19:46 164932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50414|prior_delivered:1957816|prior_time:1746008386121989|is_app_limited:0|send_elapse:40100|ack_elapse:42884|ctl_first_sent_time:1746008386123747|lagest_ack_time:1746008386164873|curr_delivered:2004630| [2025/04/30 10:19:46 164939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386123747| [2025/04/30 10:19:46 164946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:1672| [2025/04/30 10:19:46 164953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1951|path_largest_ack:1951| [2025/04/30 10:19:46 164964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49214|prior_delivered:1960216|prior_time:1746008386123999|is_app_limited:0|send_elapse:39931|ack_elapse:40874|ctl_first_sent_time:1746008386125545|lagest_ack_time:1746008386164873|curr_delivered:2005830| [2025/04/30 10:19:46 164968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386125545| [2025/04/30 10:19:46 164976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:1673| [2025/04/30 10:19:46 164982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39031|rttvar:272|minrtt:30819|latest_rtt:39328|ack_delay:72| [2025/04/30 10:19:46 164989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39060|rttvar:260|minrtt:30819|latest_rtt:39328|ack_delay:72| [2025/04/30 10:19:46 164996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1951|lost_pn:1948|thresh:3| [2025/04/30 10:19:46 165002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 165009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 165013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 165017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 165021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39060|rtt_var:260|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 165028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 165034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 165040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 165046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386230670|now:1746008386165021|interv:65649| [2025/04/30 10:19:46 165050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386230670|now:1746008386165021|interval:65649|pto_count:0|srtt:39060 [2025/04/30 10:19:46 165055] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39931, ack_elapse 40874, delivered 45614|rate 1115966|lost 237| [2025/04/30 10:19:46 165059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115966) in round 39| [2025/04/30 10:19:46 165064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 165068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 165072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386125545|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 165076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386125545|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 165085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46800|srtt:39060|latest_rtt:39328|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 165091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 10:19:46 165096] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746008386164873|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 165100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506164873|now:1746008386164873|interv:120000000| [2025/04/30 10:19:46 165105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506164873|now:1746008386164873|interv:120000000| [2025/04/30 10:19:46 165109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 165113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386164454| [2025/04/30 10:19:46 165117] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386165117| [2025/04/30 10:19:46 165122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386165121| [2025/04/30 10:19:46 165128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39060|min_srtt:39060|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 165133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 165137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 165141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 165145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 165150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 165154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39060|min_srtt:39060|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 165158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 165163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 165167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 165171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 165178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 165182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 165186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2018478| [2025/04/30 10:19:46 165191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 165195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 10:19:46 165237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746008386165203|stream_id:0|stream_offset:2018478| [2025/04/30 10:19:46 165247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 165254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 165261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39060|rtt_var:260|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 165268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 165274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 165278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 10:19:46 165282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386231263|now:1746008386165261|interv:66002| [2025/04/30 10:19:46 165286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386231263|now:1746008386165261|interval:66002|pto_count:0|srtt:39060 [2025/04/30 10:19:46 165290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48000| [2025/04/30 10:19:46 165295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 165300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2019657| [2025/04/30 10:19:46 165304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 165310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 10:19:46 165349] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746008386165320|stream_id:0|stream_offset:2019657| [2025/04/30 10:19:46 165358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 165365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 10:19:46 165378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39060|rtt_var:260|pto_duration:41060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 165385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 165391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 165397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 10:19:46 165404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386231380|now:1746008386165378|interv:66002| [2025/04/30 10:19:46 165409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386231380|now:1746008386165378|interval:66002|pto_count:0|srtt:39060 [2025/04/30 10:19:46 165417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49200| [2025/04/30 10:19:46 165424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 165430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2020836| [2025/04/30 10:19:46 165437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 165444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 165450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 165456] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386165456|diff:2465| [2025/04/30 10:19:46 165463] [debug] |xqc_engine_main_logic|END|now:1746008386165121| [2025/04/30 10:19:46 165471] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386165471| [2025/04/30 10:19:46 165477] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386165477|diff:2444| [2025/04/30 10:19:46 165482] [debug] |xqc_engine_main_logic|END|now:1746008386165471| [2025/04/30 10:19:46 166846] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386166844| [2025/04/30 10:19:46 166860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 166870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:871| [2025/04/30 10:19:46 166875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 10:19:46 166885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 10:19:46 166890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 166898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1953|path_largest_ack:1952| [2025/04/30 10:19:46 166905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50414|prior_delivered:1960216|prior_time:1746008386123999|is_app_limited:0|send_elapse:40115|ack_elapse:42845|ctl_first_sent_time:1746008386125729|lagest_ack_time:1746008386166844|curr_delivered:2007030| [2025/04/30 10:19:46 166911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386125729| [2025/04/30 10:19:46 166925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:1674| [2025/04/30 10:19:46 166931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1953|path_largest_ack:1953| [2025/04/30 10:19:46 166938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1962623|prior_time:1746008386126135|is_app_limited:0|send_elapse:40093|ack_elapse:40709|ctl_first_sent_time:1746008386127779|lagest_ack_time:1746008386166844|curr_delivered:2008230| [2025/04/30 10:19:46 166945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386127779| [2025/04/30 10:19:46 166951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:1675| [2025/04/30 10:19:46 166958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39060|rttvar:260|minrtt:30819|latest_rtt:39065|ack_delay:80| [2025/04/30 10:19:46 166965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39051|rttvar:213|minrtt:30819|latest_rtt:39065|ack_delay:80| [2025/04/30 10:19:46 166972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1953|lost_pn:1950|thresh:3| [2025/04/30 10:19:46 166978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 166984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 166990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 166997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 167001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39051|rtt_var:213|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 167006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 167010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 167014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 10:19:46 167018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386231371|now:1746008386167001|interv:64370| [2025/04/30 10:19:46 167022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386231371|now:1746008386167001|interval:64370|pto_count:0|srtt:39051 [2025/04/30 10:19:46 167026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40093, ack_elapse 40709, delivered 45607|rate 1120317|lost 237| [2025/04/30 10:19:46 167031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120317) in round 39| [2025/04/30 10:19:46 167035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 167039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 167043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386127779|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 167052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386127779|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 167056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46800|srtt:39051|latest_rtt:39065|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 167062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 10:19:46 167067] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1746008386166844|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 167072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506166844|now:1746008386166844|interv:120000000| [2025/04/30 10:19:46 167076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506166844|now:1746008386166844|interv:120000000| [2025/04/30 10:19:46 167080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 167085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386165121| [2025/04/30 10:19:46 167089] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386167089| [2025/04/30 10:19:46 167094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386167093| [2025/04/30 10:19:46 167100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39051|min_srtt:39051|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 167104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 167109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 167113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 167117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 167121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 167125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39051|min_srtt:39051|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 167129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 167137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 167141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 167144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 167149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 167153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 167158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2020836| [2025/04/30 10:19:46 167162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 167166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386168166|now:1746008386167166|interv:1000| [2025/04/30 10:19:46 167170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 167174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 167178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386167921| [2025/04/30 10:19:46 167182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386167921| [2025/04/30 10:19:46 167186] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386167186|diff:735| [2025/04/30 10:19:46 167191] [debug] |xqc_engine_main_logic|END|now:1746008386167093| [2025/04/30 10:19:46 167196] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386167196| [2025/04/30 10:19:46 167200] [debug] |xqc_engine_wakeup_after|wakeup:1746008386167921|now:1746008386167200|diff:721| [2025/04/30 10:19:46 167204] [debug] |xqc_engine_main_logic|END|now:1746008386167196| [2025/04/30 10:19:46 168275] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386168275| [2025/04/30 10:19:46 168284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386167921|pq_index:0| [2025/04/30 10:19:46 168289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386167093| [2025/04/30 10:19:46 168296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386168293| [2025/04/30 10:19:46 168301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386167921|now:1746008386168293| [2025/04/30 10:19:46 168309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 168316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386167921|now:1746008386168293| [2025/04/30 10:19:46 168322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 168329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386168166|now:1746008386168293| [2025/04/30 10:19:46 168335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386168166|now:1746008386168293| [2025/04/30 10:19:46 168341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 168349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:872|ack_delay:25427|first_ack_range:23|largest_pkt_recv_time:1746008386142921| [2025/04/30 10:19:46 168363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:872|low:849|pkt_pns:2| [2025/04/30 10:19:46 168369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:860|frame_largest_recv:872| [2025/04/30 10:19:46 168375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 168382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39051|min_srtt:39051|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 168388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 168394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 168400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 168405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 168411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 168417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39051|min_srtt:39051|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 168423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 168429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 168435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 168440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 168446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 168452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 168458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46800|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2020836| [2025/04/30 10:19:46 168464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 168470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 10:19:46 168515] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1993|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46800|now:1746008386168481|stream_id:0|stream_offset:2020836| [2025/04/30 10:19:46 168524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1993|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 10:19:46 168531] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 10:19:46 168543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39051|rtt_var:213|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 168569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 168576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 168582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 168588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386234532|now:1746008386168543|interv:65989| [2025/04/30 10:19:46 168595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386234532|now:1746008386168543|interval:65989|pto_count:0|srtt:39051 [2025/04/30 10:19:46 168602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 168610] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 168616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2022015| [2025/04/30 10:19:46 168624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 168631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 10:19:46 168667] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386168642|stream_id:0|stream_offset:2022015| [2025/04/30 10:19:46 168673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 168678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 168683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39051|rtt_var:213|pto_duration:41051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 168687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 168692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 168698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 168705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386234693|now:1746008386168682|interv:66011| [2025/04/30 10:19:46 168711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386234693|now:1746008386168682|interval:66011|pto_count:0|srtt:39051 [2025/04/30 10:19:46 168718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 168726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 168740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2023194| [2025/04/30 10:19:46 168747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 168754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386234693| [2025/04/30 10:19:46 168761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386234693| [2025/04/30 10:19:46 168767] [debug] |xqc_engine_wakeup_after|wakeup:1746008386234693|now:1746008386168766|diff:65927| [2025/04/30 10:19:46 168773] [debug] |xqc_engine_main_logic|END|now:1746008386168293| [2025/04/30 10:19:46 168787] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386168786| [2025/04/30 10:19:46 168795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 168803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:872| [2025/04/30 10:19:46 168810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 10:19:46 168818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 10:19:46 168824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 168833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1955|path_largest_ack:1954| [2025/04/30 10:19:46 168840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1962623|prior_time:1746008386126135|is_app_limited:0|send_elapse:40205|ack_elapse:42651|ctl_first_sent_time:1746008386127891|lagest_ack_time:1746008386168786|curr_delivered:2009430| [2025/04/30 10:19:46 168847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386127891| [2025/04/30 10:19:46 168854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:1676| [2025/04/30 10:19:46 168861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1955|path_largest_ack:1955| [2025/04/30 10:19:46 168866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:49207|prior_delivered:1965023|prior_time:1746008386128072|is_app_limited:0|send_elapse:39904|ack_elapse:40714|ctl_first_sent_time:1746008386129603|lagest_ack_time:1746008386168786|curr_delivered:2010630| [2025/04/30 10:19:46 168871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386129603| [2025/04/30 10:19:46 168877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:1677| [2025/04/30 10:19:46 168883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39051|rttvar:213|minrtt:30819|latest_rtt:39183|ack_delay:64| [2025/04/30 10:19:46 168890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39059|rttvar:177|minrtt:30819|latest_rtt:39183|ack_delay:64| [2025/04/30 10:19:46 168897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1955|lost_pn:1952|thresh:3| [2025/04/30 10:19:46 168903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 168915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 168922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 168928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 168935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39059|rtt_var:177|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 168940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 168944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 168948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 168952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386234701|now:1746008386168934|interv:65767| [2025/04/30 10:19:46 168956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386234701|now:1746008386168934|interval:65767|pto_count:0|srtt:39059 [2025/04/30 10:19:46 168960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39904, ack_elapse 40714, delivered 45607|rate 1120179|lost 237| [2025/04/30 10:19:46 168965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120179) in round 39| [2025/04/30 10:19:46 168969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 168973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 168977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386129603|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 168982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386129603|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 168986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:39059|latest_rtt:39183|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 168992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 10:19:46 168997] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746008386168786|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 169002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506168786|now:1746008386168786|interv:120000000| [2025/04/30 10:19:46 169006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506168786|now:1746008386168786|interv:120000000| [2025/04/30 10:19:46 169010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386234693|pq_index:0| [2025/04/30 10:19:46 169018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386168293| [2025/04/30 10:19:46 169022] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386169022| [2025/04/30 10:19:46 169027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386169026| [2025/04/30 10:19:46 169033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39059|min_srtt:39059|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 169037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 169042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 169046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 169049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 169054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 169058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39059|min_srtt:39059|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 169062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 169067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 169070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 169074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 169078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 169083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 169087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2023194| [2025/04/30 10:19:46 169092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 169097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 10:19:46 169132] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386169105|stream_id:0|stream_offset:2023194| [2025/04/30 10:19:46 169138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 169150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 169157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39059|rtt_var:177|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 169164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 169171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 169177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 169183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386235164|now:1746008386169157|interv:66007| [2025/04/30 10:19:46 169190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386235164|now:1746008386169157|interval:66007|pto_count:0|srtt:39059 [2025/04/30 10:19:46 169196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 169201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 169205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 169210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 169214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386170214|now:1746008386169214|interv:1000| [2025/04/30 10:19:46 169218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 169222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 169226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386170214| [2025/04/30 10:19:46 169230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386170214| [2025/04/30 10:19:46 169234] [debug] |xqc_engine_wakeup_after|wakeup:1746008386170214|now:1746008386169234|diff:980| [2025/04/30 10:19:46 169238] [debug] |xqc_engine_main_logic|END|now:1746008386169026| [2025/04/30 10:19:46 169244] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386169244| [2025/04/30 10:19:46 169248] [debug] |xqc_engine_wakeup_after|wakeup:1746008386170214|now:1746008386169248|diff:966| [2025/04/30 10:19:46 169252] [debug] |xqc_engine_main_logic|END|now:1746008386169244| [2025/04/30 10:19:46 170328] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386170327| [2025/04/30 10:19:46 170341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386170214|pq_index:0| [2025/04/30 10:19:46 170348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386169026| [2025/04/30 10:19:46 170356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386170354| [2025/04/30 10:19:46 170362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386170214|now:1746008386170354| [2025/04/30 10:19:46 170368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386170214|now:1746008386170354| [2025/04/30 10:19:46 170381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 170389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39059|min_srtt:39059|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 170395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 170401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 170407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 170412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 170418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 170423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39059|min_srtt:39059|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 170430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 170436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 170441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 170446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 170452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 170459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 170464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 170470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 170476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 10:19:46 170515] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386170487|stream_id:0|stream_offset:2024373| [2025/04/30 10:19:46 170522] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 170528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 170535] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39059|rtt_var:177|pto_duration:41059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 170565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 170576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 170583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 170589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386236546|now:1746008386170535|interv:66011| [2025/04/30 10:19:46 170594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386236546|now:1746008386170535|interval:66011|pto_count:0|srtt:39059 [2025/04/30 10:19:46 170599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 170604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 170609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2025552| [2025/04/30 10:19:46 170613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 170618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386236546| [2025/04/30 10:19:46 170622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386236546| [2025/04/30 10:19:46 170626] [debug] |xqc_engine_wakeup_after|wakeup:1746008386236546|now:1746008386170626|diff:65920| [2025/04/30 10:19:46 170630] [debug] |xqc_engine_main_logic|END|now:1746008386170354| [2025/04/30 10:19:46 170821] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386170820| [2025/04/30 10:19:46 170832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 170841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:873| [2025/04/30 10:19:46 170847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 10:19:46 170858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 10:19:46 170864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 170872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1956| [2025/04/30 10:19:46 170880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1965023|prior_time:1746008386128072|is_app_limited:0|send_elapse:40036|ack_elapse:42748|ctl_first_sent_time:1746008386129735|lagest_ack_time:1746008386170820|curr_delivered:2011830| [2025/04/30 10:19:46 170887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386129735| [2025/04/30 10:19:46 170893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:1678| [2025/04/30 10:19:46 170897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1957| [2025/04/30 10:19:46 170904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:50407|prior_delivered:1966223|prior_time:1746008386129912|is_app_limited:0|send_elapse:39694|ack_elapse:40908|ctl_first_sent_time:1746008386131366|lagest_ack_time:1746008386170820|curr_delivered:2013030| [2025/04/30 10:19:46 170918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386131366| [2025/04/30 10:19:46 170923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:1679| [2025/04/30 10:19:46 170927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39059|rttvar:177|minrtt:30819|latest_rtt:39454|ack_delay:64| [2025/04/30 10:19:46 170932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39100|rttvar:215|minrtt:30819|latest_rtt:39454|ack_delay:64| [2025/04/30 10:19:46 170939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1957|lost_pn:1954|thresh:3| [2025/04/30 10:19:46 170945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 170951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 170955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 170959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 170963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:215|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 170968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 170972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 170976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 170980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386236587|now:1746008386170963|interv:65624| [2025/04/30 10:19:46 170987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386236587|now:1746008386170963|interval:65624|pto_count:0|srtt:39100 [2025/04/30 10:19:46 170992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39694, ack_elapse 40908, delivered 46807|rate 1144201|lost 237| [2025/04/30 10:19:46 170996] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144201) in round 39| [2025/04/30 10:19:46 171000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 171005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 171009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386131366|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 171013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386131366|recovery:1|recovery_start:1746008386137083|packet_conservation:1|next_round_delivered:1968623| [2025/04/30 10:19:46 171021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:49207|full_bw_reached:1|inflight:46807|srtt:39100|latest_rtt:39454|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 171027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 10:19:46 171032] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746008386170820|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 171037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506170820|now:1746008386170820|interv:120000000| [2025/04/30 10:19:46 171041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506170820|now:1746008386170820|interv:120000000| [2025/04/30 10:19:46 171045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386236546|pq_index:0| [2025/04/30 10:19:46 171049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386170354| [2025/04/30 10:19:46 171053] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386171053| [2025/04/30 10:19:46 171058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386171057| [2025/04/30 10:19:46 171064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 171068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 171073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 171077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 171081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 171085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 171089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 171094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 171098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 171102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 171106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 171110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 171121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 171125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2025552| [2025/04/30 10:19:46 171129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 171134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 10:19:46 171167] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386171141|stream_id:0|stream_offset:2025552| [2025/04/30 10:19:46 171173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 171177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 171185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:215|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 171192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 171198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 171205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 171211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386237241|now:1746008386171185|interv:66056| [2025/04/30 10:19:46 171218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386237241|now:1746008386171185|interval:66056|pto_count:0|srtt:39100 [2025/04/30 10:19:46 171226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:48007| [2025/04/30 10:19:46 171233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 171239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 171244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 171248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386172248|now:1746008386171248|interv:1000| [2025/04/30 10:19:46 171252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 171256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 171260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386172248| [2025/04/30 10:19:46 171264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386172248| [2025/04/30 10:19:46 171269] [debug] |xqc_engine_wakeup_after|wakeup:1746008386172248|now:1746008386171268|diff:980| [2025/04/30 10:19:46 171273] [debug] |xqc_engine_main_logic|END|now:1746008386171057| [2025/04/30 10:19:46 171283] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386171283| [2025/04/30 10:19:46 171287] [debug] |xqc_engine_wakeup_after|wakeup:1746008386172248|now:1746008386171287|diff:961| [2025/04/30 10:19:46 171291] [debug] |xqc_engine_main_logic|END|now:1746008386171283| [2025/04/30 10:19:46 172370] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386172370| [2025/04/30 10:19:46 172382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386172248|pq_index:0| [2025/04/30 10:19:46 172388] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386171057| [2025/04/30 10:19:46 172396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386172394| [2025/04/30 10:19:46 172402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386172248|now:1746008386172394| [2025/04/30 10:19:46 172408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386172248|now:1746008386172394| [2025/04/30 10:19:46 172414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 172421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 172427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 172433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 172439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 172444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 172450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 172456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 172462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 172468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 172473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 172478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 172485] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 172492] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 172497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 172506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 172510] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 10:19:46 172546] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386172518|stream_id:0|stream_offset:2026731| [2025/04/30 10:19:46 172568] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 172574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 172581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:215|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 172588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 172594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 172600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 172607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386238618|now:1746008386172580|interv:66038| [2025/04/30 10:19:46 172614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386238618|now:1746008386172580|interval:66038|pto_count:0|srtt:39100 [2025/04/30 10:19:46 172621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49207|inflight:49207| [2025/04/30 10:19:46 172628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 172632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:49207|conn:0000564648F8D6FC|stream_id:0|stream_offset:2027910| [2025/04/30 10:19:46 172637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 172641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386238618| [2025/04/30 10:19:46 172645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386238618| [2025/04/30 10:19:46 172649] [debug] |xqc_engine_wakeup_after|wakeup:1746008386238618|now:1746008386172649|diff:65969| [2025/04/30 10:19:46 172654] [debug] |xqc_engine_main_logic|END|now:1746008386172394| [2025/04/30 10:19:46 172826] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386172824| [2025/04/30 10:19:46 172837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 172846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:874| [2025/04/30 10:19:46 172852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 10:19:46 172860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 10:19:46 172867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 172875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1959|path_largest_ack:1958| [2025/04/30 10:19:46 172889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:48007|prior_delivered:1968623|prior_time:1746008386131908|is_app_limited:0|send_elapse:39851|ack_elapse:40916|ctl_first_sent_time:1746008386133439|lagest_ack_time:1746008386172824|curr_delivered:2014230| [2025/04/30 10:19:46 172894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386133439| [2025/04/30 10:19:46 172901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:1680| [2025/04/30 10:19:46 172907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1959|path_largest_ack:1959| [2025/04/30 10:19:46 172914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:48007|prior_delivered:1968623|prior_time:1746008386131908|is_app_limited:0|send_elapse:39851|ack_elapse:40916|ctl_first_sent_time:1746008386133439|lagest_ack_time:1746008386172824|curr_delivered:2015430| [2025/04/30 10:19:46 172921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386133596| [2025/04/30 10:19:46 172927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:1681| [2025/04/30 10:19:46 172934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39100|rttvar:215|minrtt:30819|latest_rtt:39228|ack_delay:64| [2025/04/30 10:19:46 172941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39108|rttvar:178|minrtt:30819|latest_rtt:39228|ack_delay:64| [2025/04/30 10:19:46 172948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1959|lost_pn:1956|thresh:3| [2025/04/30 10:19:46 172954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 172960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 172964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 172968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 172972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:178|pto_duration:41108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 172976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 172980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 172984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 172988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386238626|now:1746008386172972|interv:65654| [2025/04/30 10:19:46 172992] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386238626|now:1746008386172972|interval:65654|pto_count:0|srtt:39108 [2025/04/30 10:19:46 173001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39851, ack_elapse 40916, delivered 46807|rate 1143977|lost 237| [2025/04/30 10:19:46 173005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 39 -> 40| [2025/04/30 10:19:46 173010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143977) in round 40| [2025/04/30 10:19:46 173014] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 173018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 173022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386133596|recovery:1|recovery_start:1746008386137083|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 173027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49207|packet_lost:0|acked:2400|po_sent_time:1746008386133596|recovery:1|recovery_start:1746008386137083|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 173031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:51607|full_bw_reached:1|inflight:46807|srtt:39108|latest_rtt:39228|min_rtt:30819|applimit:0|lost:234|recovery:1|recovery_start:1746008386137083|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 173037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 173041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386197824|now:1746008386172824|interv:25000| [2025/04/30 10:19:46 173047] [debug] |scid:4d358c2a7f7f65783b45b444|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:1746008386172824|max_ack_delay:25000| [2025/04/30 10:19:46 173051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 10:19:46 173056] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:875|frame:PING ACK |recv_time:1746008386172824|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 173061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506172824|now:1746008386172824|interv:120000000| [2025/04/30 10:19:46 173065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506172824|now:1746008386172824|interv:120000000| [2025/04/30 10:19:46 173069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386238618|pq_index:0| [2025/04/30 10:19:46 173073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386172394| [2025/04/30 10:19:46 173077] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386173077| [2025/04/30 10:19:46 173082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386173081| [2025/04/30 10:19:46 173088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 173093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46807|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 173100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 173105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1915|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 173109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 173114] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46807|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 173118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 173122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1919|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 173127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 173131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46807|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 173136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 173139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 173143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 173148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 173152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 173156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46807|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 173160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 173164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 173168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 173172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 173176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1915|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 173181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 173188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 173192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 10:19:46 173228] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386173200|stream_id:0|stream_offset:1928874| [2025/04/30 10:19:46 173234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:1999|origin_pktnum:1915|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 173240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 173247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:178|pto_duration:41108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 173254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 173261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 173267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 173274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386239308|now:1746008386173246|interv:66062| [2025/04/30 10:19:46 173280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386239308|now:1746008386173246|interval:66062|pto_count:0|srtt:39108 [2025/04/30 10:19:46 173288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:48007| [2025/04/30 10:19:46 173296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1919|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 173304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 173312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 173319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 10:19:46 173356] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386173329|stream_id:0|stream_offset:1933590| [2025/04/30 10:19:46 173366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2000|origin_pktnum:1919|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 173373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 173379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:178|pto_duration:41108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 173385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 173397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 173403] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 173409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386239437|now:1746008386173379|interv:66058| [2025/04/30 10:19:46 173414] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386239437|now:1746008386173379|interval:66058|pto_count:0|srtt:39108 [2025/04/30 10:19:46 173421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:49207| [2025/04/30 10:19:46 173428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 173433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:2027910| [2025/04/30 10:19:46 173440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 173445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386174445|now:1746008386173445|interv:1000| [2025/04/30 10:19:46 173450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 173456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 173461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386174445| [2025/04/30 10:19:46 173469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386174445| [2025/04/30 10:19:46 173475] [debug] |xqc_engine_wakeup_after|wakeup:1746008386174445|now:1746008386173474|diff:971| [2025/04/30 10:19:46 173481] [debug] |xqc_engine_main_logic|END|now:1746008386173081| [2025/04/30 10:19:46 173489] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386173488| [2025/04/30 10:19:46 173494] [debug] |xqc_engine_wakeup_after|wakeup:1746008386174445|now:1746008386173494|diff:951| [2025/04/30 10:19:46 173499] [debug] |xqc_engine_main_logic|END|now:1746008386173488| [2025/04/30 10:19:46 174570] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386174570| [2025/04/30 10:19:46 174580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386174445|pq_index:0| [2025/04/30 10:19:46 174585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386173081| [2025/04/30 10:19:46 174590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386174589| [2025/04/30 10:19:46 174594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386174445|now:1746008386174589| [2025/04/30 10:19:46 174599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386174445|now:1746008386174589| [2025/04/30 10:19:46 174603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 174608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 174613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49207|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 174622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 174626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 174630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 174635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 174639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 174643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49207|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 174648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 174651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 174655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 174659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 174664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 174668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:2027910| [2025/04/30 10:19:46 174673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 174677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 10:19:46 174712] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386174685|stream_id:0|stream_offset:2027910| [2025/04/30 10:19:46 174718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 174736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 174743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:178|pto_duration:41108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 174750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 174756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 174763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 174769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386240793|now:1746008386174743|interv:66050| [2025/04/30 10:19:46 174782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386240793|now:1746008386174743|interval:66050|pto_count:0|srtt:39108 [2025/04/30 10:19:46 174789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51607|inflight:50407| [2025/04/30 10:19:46 174797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 174804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:51607|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 174812] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 174818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386175818|now:1746008386174818|interv:1000| [2025/04/30 10:19:46 174824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 174830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 174836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386175818| [2025/04/30 10:19:46 174842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386175818| [2025/04/30 10:19:46 174848] [debug] |xqc_engine_wakeup_after|wakeup:1746008386175818|now:1746008386174848|diff:970| [2025/04/30 10:19:46 174853] [debug] |xqc_engine_main_logic|END|now:1746008386174589| [2025/04/30 10:19:46 174866] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386174865| [2025/04/30 10:19:46 174874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 174880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:875| [2025/04/30 10:19:46 174884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 10:19:46 174890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 10:19:46 174894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 174899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1961|path_largest_ack:1960| [2025/04/30 10:19:46 174905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:49207|prior_delivered:1969823|prior_time:1746008386134970|is_app_limited:0|send_elapse:39475|ack_elapse:39895|ctl_first_sent_time:1746008386135249|lagest_ack_time:1746008386174865|curr_delivered:2016630| [2025/04/30 10:19:46 174914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386135249| [2025/04/30 10:19:46 174921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:1682| [2025/04/30 10:19:46 174928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1961|path_largest_ack:1961| [2025/04/30 10:19:46 174935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:45607|prior_delivered:1972223|prior_time:1746008386136922|is_app_limited:0|send_elapse:39537|ack_elapse:37943|ctl_first_sent_time:1746008386137256|lagest_ack_time:1746008386174865|curr_delivered:2017830| [2025/04/30 10:19:46 174949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386137256| [2025/04/30 10:19:46 174956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:1683| [2025/04/30 10:19:46 174962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39108|rttvar:178|minrtt:30819|latest_rtt:37609|ack_delay:64| [2025/04/30 10:19:46 174966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38913|rttvar:524|minrtt:30819|latest_rtt:37609|ack_delay:64| [2025/04/30 10:19:46 174971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1961|lost_pn:1958|thresh:3| [2025/04/30 10:19:46 174975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 174979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 174983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 174987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 174991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38913|rtt_var:524|pto_duration:41009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 174995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 174999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 175003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 175007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386240694|now:1746008386174991|interv:65703| [2025/04/30 10:19:46 175011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386240694|now:1746008386174991|interval:65703|pto_count:0|srtt:38913 [2025/04/30 10:19:46 175016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39537, ack_elapse 37943, delivered 45607|rate 1153527|lost 237| [2025/04/30 10:19:46 175020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153527) in round 40| [2025/04/30 10:19:46 175024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 175029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 175033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51607|packet_lost:0|acked:2400|po_sent_time:1746008386137256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 175037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386137256|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 175042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38913|latest_rtt:37609|min_rtt:30819|applimit:0|lost:236|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 175051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 10:19:46 175056] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746008386174865|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 175060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506174865|now:1746008386174865|interv:120000000| [2025/04/30 10:19:46 175065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506174865|now:1746008386174865|interv:120000000| [2025/04/30 10:19:46 175069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386175818|pq_index:0| [2025/04/30 10:19:46 175073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386174589| [2025/04/30 10:19:46 175077] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386175077| [2025/04/30 10:19:46 175082] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386175081| [2025/04/30 10:19:46 175088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 175097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1920|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 175115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2031447| [2025/04/30 10:19:46 175132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2032626| [2025/04/30 10:19:46 175154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2033805| [2025/04/30 10:19:46 175171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2034984| [2025/04/30 10:19:46 175188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2036163| [2025/04/30 10:19:46 175205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2037342| [2025/04/30 10:19:46 175227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2038521| [2025/04/30 10:19:46 175246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2039700| [2025/04/30 10:19:46 175274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2040879| [2025/04/30 10:19:46 175302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2042058| [2025/04/30 10:19:46 175331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2043237| [2025/04/30 10:19:46 175363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175382] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2044416| [2025/04/30 10:19:46 175389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175397] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2045595| [2025/04/30 10:19:46 175417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2046774| [2025/04/30 10:19:46 175443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2047953| [2025/04/30 10:19:46 175474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175479] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175483] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2049132| [2025/04/30 10:19:46 175493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175500] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175514] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2050311| [2025/04/30 10:19:46 175520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2051490| [2025/04/30 10:19:46 175537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 175569] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2053848| [2025/04/30 10:19:46 175590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2055027| [2025/04/30 10:19:46 175616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2056206| [2025/04/30 10:19:46 175638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2057385| [2025/04/30 10:19:46 175655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2058564| [2025/04/30 10:19:46 175675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2059743| [2025/04/30 10:19:46 175692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2060922| [2025/04/30 10:19:46 175709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2062101| [2025/04/30 10:19:46 175727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2063280| [2025/04/30 10:19:46 175744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2064459| [2025/04/30 10:19:46 175768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2065638| [2025/04/30 10:19:46 175785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2066817| [2025/04/30 10:19:46 175802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2067996| [2025/04/30 10:19:46 175818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2069175| [2025/04/30 10:19:46 175838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2070354| [2025/04/30 10:19:46 175855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2071533| [2025/04/30 10:19:46 175871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2072712| [2025/04/30 10:19:46 175888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2073891| [2025/04/30 10:19:46 175905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2075070| [2025/04/30 10:19:46 175924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2076249| [2025/04/30 10:19:46 175941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2077428| [2025/04/30 10:19:46 175958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2078607| [2025/04/30 10:19:46 175975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 175983] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 175987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2079786| [2025/04/30 10:19:46 175994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 175999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 176003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 176007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 176011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 176015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 176019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 176023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 176028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1920|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 176032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 176037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 176041] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 176045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 176049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 176053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 176057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 176061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386175818| [2025/04/30 10:19:46 176065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386175818| [2025/04/30 10:19:46 176070] [debug] |xqc_engine_wakeup_after|wakeup:1746008386175818|now:1746008386176069|diff:18446744073709551365| [2025/04/30 10:19:46 176074] [debug] |xqc_engine_main_logic|END|now:1746008386175081| [2025/04/30 10:19:46 176080] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386176080| [2025/04/30 10:19:46 176084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386175818|pq_index:0| [2025/04/30 10:19:46 176088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386175081| [2025/04/30 10:19:46 176093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386176092| [2025/04/30 10:19:46 176100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386175818|now:1746008386176092| [2025/04/30 10:19:46 176104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386175818|now:1746008386176092| [2025/04/30 10:19:46 176108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 176113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38913|min_srtt:38913|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 176117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 176122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 176125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 176129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 176133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 176138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:1920|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 176142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 176146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 176150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 10:19:46 176186] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386176158|stream_id:0|stream_offset:1934769| [2025/04/30 10:19:46 176192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2002|origin_pktnum:1920|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 176199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 176206] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38913|rtt_var:524|pto_duration:41009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 176212] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 176219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 176225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 176232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386242167|now:1746008386176205|interv:65962| [2025/04/30 10:19:46 176238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386242167|now:1746008386176205|interval:65962|pto_count:0|srtt:38913 [2025/04/30 10:19:46 176252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 176261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 176268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 176274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 176281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 10:19:46 176322] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386176292|stream_id:0|stream_offset:2029089| [2025/04/30 10:19:46 176332] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 176339] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 176346] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38913|rtt_var:524|pto_duration:41009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 176352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 176358] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 176364] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 176370] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386242301|now:1746008386176345|interv:65956| [2025/04/30 10:19:46 176377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386242301|now:1746008386176345|interval:65956|pto_count:0|srtt:38913 [2025/04/30 10:19:46 176384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 176391] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 176398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 176404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 176410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386177410|now:1746008386176410|interv:1000| [2025/04/30 10:19:46 176416] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 176422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 176428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386177410| [2025/04/30 10:19:46 176435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386177410| [2025/04/30 10:19:46 176441] [debug] |xqc_engine_wakeup_after|wakeup:1746008386177410|now:1746008386176440|diff:970| [2025/04/30 10:19:46 176453] [debug] |xqc_engine_main_logic|END|now:1746008386176092| [2025/04/30 10:19:46 176759] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386176757| [2025/04/30 10:19:46 176774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 176783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:876| [2025/04/30 10:19:46 176789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 10:19:46 176797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 10:19:46 176804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 176811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1963|path_largest_ack:1962| [2025/04/30 10:19:46 176819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:46807|prior_delivered:1972223|prior_time:1746008386136922|is_app_limited:0|send_elapse:39661|ack_elapse:39835|ctl_first_sent_time:1746008386137380|lagest_ack_time:1746008386176757|curr_delivered:2019030| [2025/04/30 10:19:46 176826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386137380| [2025/04/30 10:19:46 176833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:1684| [2025/04/30 10:19:46 176839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1963|path_largest_ack:1963| [2025/04/30 10:19:46 176844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:46807|prior_delivered:1972223|prior_time:1746008386136922|is_app_limited:0|send_elapse:39661|ack_elapse:39835|ctl_first_sent_time:1746008386137380|lagest_ack_time:1746008386176757|curr_delivered:2020230| [2025/04/30 10:19:46 176851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386137513| [2025/04/30 10:19:46 176857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:1685| [2025/04/30 10:19:46 176864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38913|rttvar:524|minrtt:30819|latest_rtt:39244|ack_delay:64| [2025/04/30 10:19:46 176870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38946|rttvar:459|minrtt:30819|latest_rtt:39244|ack_delay:64| [2025/04/30 10:19:46 176877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1963|lost_pn:1960|thresh:3| [2025/04/30 10:19:46 176883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 176889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 176893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 176897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 176901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38946|rtt_var:459|pto_duration:40946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 176910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 176914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 176918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 176922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386242238|now:1746008386176900|interv:65338| [2025/04/30 10:19:46 176926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386242238|now:1746008386176900|interval:65338|pto_count:0|srtt:38946 [2025/04/30 10:19:46 176934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39661, ack_elapse 39835, delivered 48007|rate 1205146|lost 237| [2025/04/30 10:19:46 176941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205146) in round 40| [2025/04/30 10:19:46 176947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 176952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 176956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386137513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 176961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386137513|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 176966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38946|latest_rtt:39244|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 176972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 10:19:46 176976] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746008386176757|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 176981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506176757|now:1746008386176757|interv:120000000| [2025/04/30 10:19:46 176985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506176757|now:1746008386176757|interv:120000000| [2025/04/30 10:19:46 176989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386177410|pq_index:0| [2025/04/30 10:19:46 176994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386176092| [2025/04/30 10:19:46 176998] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386176998| [2025/04/30 10:19:46 177003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386177002| [2025/04/30 10:19:46 177009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|min_srtt:38946|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 177016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 177021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 177026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 177030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|min_srtt:38946|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 177035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2082144| [2025/04/30 10:19:46 177039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 177043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 177048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|min_srtt:38946|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 177052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 177056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 177060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 177064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 177068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 177072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 177077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 177081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 177085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 177089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386177410| [2025/04/30 10:19:46 177093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386177410| [2025/04/30 10:19:46 177097] [debug] |xqc_engine_wakeup_after|wakeup:1746008386177410|now:1746008386177097|diff:313| [2025/04/30 10:19:46 177101] [debug] |xqc_engine_main_logic|END|now:1746008386177002| [2025/04/30 10:19:46 177107] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386177107| [2025/04/30 10:19:46 177113] [debug] |xqc_engine_wakeup_after|wakeup:1746008386177410|now:1746008386177113|diff:297| [2025/04/30 10:19:46 177117] [debug] |xqc_engine_main_logic|END|now:1746008386177107| [2025/04/30 10:19:46 178185] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386178185| [2025/04/30 10:19:46 178194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386177410|pq_index:0| [2025/04/30 10:19:46 178199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386177002| [2025/04/30 10:19:46 178204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386178203| [2025/04/30 10:19:46 178209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386177410|now:1746008386178203| [2025/04/30 10:19:46 178213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386177410|now:1746008386178203| [2025/04/30 10:19:46 178217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 178222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38946|min_srtt:38946|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 178227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 178232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 178236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 178240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 178248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 178254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 178258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 178263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 178267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 10:19:46 178309] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386178275|stream_id:0|stream_offset:2030268| [2025/04/30 10:19:46 178318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 178325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 178333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38946|rtt_var:459|pto_duration:40946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 178340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 178353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 178359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 178365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386244221|now:1746008386178332|interv:65889| [2025/04/30 10:19:46 178371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386244221|now:1746008386178332|interval:65889|pto_count:0|srtt:38946 [2025/04/30 10:19:46 178379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 178386] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 178392] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2031447| [2025/04/30 10:19:46 178400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 178406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 10:19:46 178465] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386178416|stream_id:0|stream_offset:2031447| [2025/04/30 10:19:46 178474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 178481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 178486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38946|rtt_var:459|pto_duration:40946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 178490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 178494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 178498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 178502] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386244362|now:1746008386178486|interv:65876| [2025/04/30 10:19:46 178506] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386244362|now:1746008386178486|interval:65876|pto_count:0|srtt:38946 [2025/04/30 10:19:46 178511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 178516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 178520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2032626| [2025/04/30 10:19:46 178525] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 178537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386179537|now:1746008386178537|interv:1000| [2025/04/30 10:19:46 178543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 178581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 178589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386179537| [2025/04/30 10:19:46 178593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386179537| [2025/04/30 10:19:46 178597] [debug] |xqc_engine_wakeup_after|wakeup:1746008386179537|now:1746008386178597|diff:940| [2025/04/30 10:19:46 178602] [debug] |xqc_engine_main_logic|END|now:1746008386178203| [2025/04/30 10:19:46 178803] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386178802| [2025/04/30 10:19:46 178815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 178824] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:877| [2025/04/30 10:19:46 178831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 10:19:46 178840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 10:19:46 178846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 178854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1965|path_largest_ack:1964| [2025/04/30 10:19:46 178861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1972223|prior_time:1746008386136922|is_app_limited:0|send_elapse:39945|ack_elapse:41880|ctl_first_sent_time:1746008386137664|lagest_ack_time:1746008386178802|curr_delivered:2021430| [2025/04/30 10:19:46 178869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386137664| [2025/04/30 10:19:46 178876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:1686| [2025/04/30 10:19:46 178883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1965|path_largest_ack:1965| [2025/04/30 10:19:46 178890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1974623|prior_time:1746008386138970|is_app_limited:0|send_elapse:40544|ack_elapse:39832|ctl_first_sent_time:1746008386140607|lagest_ack_time:1746008386178802|curr_delivered:2022630| [2025/04/30 10:19:46 178896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386140607| [2025/04/30 10:19:46 178903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:1687| [2025/04/30 10:19:46 178909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38946|rttvar:459|minrtt:30819|latest_rtt:38195|ack_delay:96| [2025/04/30 10:19:46 178915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38840|rttvar:556|minrtt:30819|latest_rtt:38195|ack_delay:96| [2025/04/30 10:19:46 178922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1965|lost_pn:1962|thresh:3| [2025/04/30 10:19:46 178937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 178943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 178947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 178953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 178960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38840|rtt_var:556|pto_duration:41064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 178967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 178973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 178977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 178981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386244480|now:1746008386178959|interv:65521| [2025/04/30 10:19:46 178985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386244480|now:1746008386178959|interval:65521|pto_count:0|srtt:38840 [2025/04/30 10:19:46 178990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40544, ack_elapse 39832, delivered 48007|rate 1184071|lost 237| [2025/04/30 10:19:46 178994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184071) in round 40| [2025/04/30 10:19:46 178999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 179003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 179007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386140607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 179011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386140607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 179016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38840|latest_rtt:38195|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 179022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 10:19:46 179027] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746008386178802|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 179032] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506178802|now:1746008386178802|interv:120000000| [2025/04/30 10:19:46 179038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506178802|now:1746008386178802|interv:120000000| [2025/04/30 10:19:46 179044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386179537|pq_index:0| [2025/04/30 10:19:46 179056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386178203| [2025/04/30 10:19:46 179060] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386179060| [2025/04/30 10:19:46 179065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386179064| [2025/04/30 10:19:46 179071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|min_srtt:38840|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 179076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 179081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 179086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 179090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|min_srtt:38840|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 179095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2084502| [2025/04/30 10:19:46 179099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 179104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 179108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|min_srtt:38840|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 179113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2085681| [2025/04/30 10:19:46 179119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 179125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 179132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 179138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 179142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 179147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2032626| [2025/04/30 10:19:46 179151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 179158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 179162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386179537| [2025/04/30 10:19:46 179167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386179537| [2025/04/30 10:19:46 179172] [debug] |xqc_engine_wakeup_after|wakeup:1746008386179537|now:1746008386179172|diff:365| [2025/04/30 10:19:46 179177] [debug] |xqc_engine_main_logic|END|now:1746008386179064| [2025/04/30 10:19:46 179182] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386179182| [2025/04/30 10:19:46 179186] [debug] |xqc_engine_wakeup_after|wakeup:1746008386179537|now:1746008386179186|diff:351| [2025/04/30 10:19:46 179190] [debug] |xqc_engine_main_logic|END|now:1746008386179182| [2025/04/30 10:19:46 180252] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386180252| [2025/04/30 10:19:46 180262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386179537|pq_index:0| [2025/04/30 10:19:46 180267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386179064| [2025/04/30 10:19:46 180272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386180271| [2025/04/30 10:19:46 180276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386179537|now:1746008386180271| [2025/04/30 10:19:46 180282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386179537|now:1746008386180271| [2025/04/30 10:19:46 180288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 180297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38840|min_srtt:38840|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 180304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2085681| [2025/04/30 10:19:46 180310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 180316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 180322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 180328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 180336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 180342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2032626| [2025/04/30 10:19:46 180349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 180355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 10:19:46 180397] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386180366|stream_id:0|stream_offset:2032626| [2025/04/30 10:19:46 180415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 180422] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 180428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38840|rtt_var:556|pto_duration:41064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 180435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 180441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 180447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 180453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386246430|now:1746008386180428|interv:66002| [2025/04/30 10:19:46 180459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386246430|now:1746008386180428|interval:66002|pto_count:0|srtt:38840 [2025/04/30 10:19:46 180466] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 180475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 180481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2033805| [2025/04/30 10:19:46 180488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 180493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 10:19:46 180530] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386180501|stream_id:0|stream_offset:2033805| [2025/04/30 10:19:46 180539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2007|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 180546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 180573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38840|rtt_var:556|pto_duration:41064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 180580] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 180586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 180590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 180594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386246565|now:1746008386180573|interv:65992| [2025/04/30 10:19:46 180598] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386246565|now:1746008386180573|interval:65992|pto_count:0|srtt:38840 [2025/04/30 10:19:46 180608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 180613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 180617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2034984| [2025/04/30 10:19:46 180622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 180626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386181626|now:1746008386180626|interv:1000| [2025/04/30 10:19:46 180630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 180634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 180638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386181626| [2025/04/30 10:19:46 180642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386181626| [2025/04/30 10:19:46 180646] [debug] |xqc_engine_wakeup_after|wakeup:1746008386181626|now:1746008386180646|diff:980| [2025/04/30 10:19:46 180651] [debug] |xqc_engine_main_logic|END|now:1746008386180271| [2025/04/30 10:19:46 180777] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386180776| [2025/04/30 10:19:46 180784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 180791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:878| [2025/04/30 10:19:46 180795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 10:19:46 180805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 10:19:46 180811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 180818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1967|path_largest_ack:1966| [2025/04/30 10:19:46 180835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1974623|prior_time:1746008386138970|is_app_limited:0|send_elapse:40668|ack_elapse:41806|ctl_first_sent_time:1746008386140731|lagest_ack_time:1746008386180776|curr_delivered:2023830| [2025/04/30 10:19:46 180843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386140731| [2025/04/30 10:19:46 180852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:1688| [2025/04/30 10:19:46 180862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1967|path_largest_ack:1967| [2025/04/30 10:19:46 180868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1977023|prior_time:1746008386140858|is_app_limited:0|send_elapse:39289|ack_elapse:39918|ctl_first_sent_time:1746008386141172|lagest_ack_time:1746008386180776|curr_delivered:2025030| [2025/04/30 10:19:46 180876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386141172| [2025/04/30 10:19:46 180887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:1689| [2025/04/30 10:19:46 180893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38840|rttvar:556|minrtt:30819|latest_rtt:39604|ack_delay:80| [2025/04/30 10:19:46 180900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38925|rttvar:588|minrtt:30819|latest_rtt:39604|ack_delay:80| [2025/04/30 10:19:46 180907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1967|lost_pn:1964|thresh:3| [2025/04/30 10:19:46 180914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 180921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 180927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 180932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 180937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38925|rtt_var:588|pto_duration:41277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 180941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 180946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 180953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 180959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386246778|now:1746008386180936|interv:65842| [2025/04/30 10:19:46 180966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386246778|now:1746008386180936|interval:65842|pto_count:0|srtt:38925 [2025/04/30 10:19:46 180971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39289, ack_elapse 39918, delivered 48007|rate 1202640|lost 237| [2025/04/30 10:19:46 180976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202640) in round 40| [2025/04/30 10:19:46 180980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 180984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 180988] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386141172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 180993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386141172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 180998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38925|latest_rtt:39604|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 181004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 10:19:46 181012] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746008386180776|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 181017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506180776|now:1746008386180776|interv:120000000| [2025/04/30 10:19:46 181021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506180776|now:1746008386180776|interv:120000000| [2025/04/30 10:19:46 181025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386181626|pq_index:0| [2025/04/30 10:19:46 181031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386180271| [2025/04/30 10:19:46 181037] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386181037| [2025/04/30 10:19:46 181045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386181043| [2025/04/30 10:19:46 181053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 181058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2085681| [2025/04/30 10:19:46 181063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 181067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 181072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 181076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2086860| [2025/04/30 10:19:46 181081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 181085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 181089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 181094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2088039| [2025/04/30 10:19:46 181098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 181102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 181106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 181113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 181118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 181122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2034984| [2025/04/30 10:19:46 181126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 181130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 181136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386181626| [2025/04/30 10:19:46 181143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386181626| [2025/04/30 10:19:46 181149] [debug] |xqc_engine_wakeup_after|wakeup:1746008386181626|now:1746008386181149|diff:477| [2025/04/30 10:19:46 181156] [debug] |xqc_engine_main_logic|END|now:1746008386181043| [2025/04/30 10:19:46 181161] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386181161| [2025/04/30 10:19:46 181165] [debug] |xqc_engine_wakeup_after|wakeup:1746008386181626|now:1746008386181165|diff:461| [2025/04/30 10:19:46 181169] [debug] |xqc_engine_main_logic|END|now:1746008386181161| [2025/04/30 10:19:46 182237] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386182236| [2025/04/30 10:19:46 182248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386181626|pq_index:0| [2025/04/30 10:19:46 182252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386181043| [2025/04/30 10:19:46 182258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386182257| [2025/04/30 10:19:46 182262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386181626|now:1746008386182257| [2025/04/30 10:19:46 182267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386181626|now:1746008386182257| [2025/04/30 10:19:46 182271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 182277] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 182284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2088039| [2025/04/30 10:19:46 182291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 182297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 182304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 182309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 182315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 182328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2034984| [2025/04/30 10:19:46 182335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 182342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 10:19:46 182385] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386182353|stream_id:0|stream_offset:2034984| [2025/04/30 10:19:46 182394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 182401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 182408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38925|rtt_var:588|pto_duration:41277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 182415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 182421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 182427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 182433] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386248630|now:1746008386182407|interv:66223| [2025/04/30 10:19:46 182439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386248630|now:1746008386182407|interval:66223|pto_count:0|srtt:38925 [2025/04/30 10:19:46 182447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 182454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 182461] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2036163| [2025/04/30 10:19:46 182467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 182473] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 10:19:46 182513] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386182484|stream_id:0|stream_offset:2036163| [2025/04/30 10:19:46 182523] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 182530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 182537] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38925|rtt_var:588|pto_duration:41277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 182547] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 182576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 182583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 182587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386248761|now:1746008386182536|interv:66225| [2025/04/30 10:19:46 182592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386248761|now:1746008386182536|interval:66225|pto_count:0|srtt:38925 [2025/04/30 10:19:46 182597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 182602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 182607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2037342| [2025/04/30 10:19:46 182611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 182615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386183615|now:1746008386182615|interv:1000| [2025/04/30 10:19:46 182619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 182623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 182627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386183615| [2025/04/30 10:19:46 182632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386183615| [2025/04/30 10:19:46 182636] [debug] |xqc_engine_wakeup_after|wakeup:1746008386183615|now:1746008386182636|diff:979| [2025/04/30 10:19:46 182640] [debug] |xqc_engine_main_logic|END|now:1746008386182257| [2025/04/30 10:19:46 182751] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386182750| [2025/04/30 10:19:46 182760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 182768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:879| [2025/04/30 10:19:46 182774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 10:19:46 182782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 10:19:46 182788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 182796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1969|path_largest_ack:1968| [2025/04/30 10:19:46 182804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1977023|prior_time:1746008386140858|is_app_limited:0|send_elapse:40657|ack_elapse:41892|ctl_first_sent_time:1746008386142540|lagest_ack_time:1746008386182750|curr_delivered:2026230| [2025/04/30 10:19:46 182811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386142540| [2025/04/30 10:19:46 182818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:1690| [2025/04/30 10:19:46 182828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1969|path_largest_ack:1969| [2025/04/30 10:19:46 182833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1979423|prior_time:1746008386142921|is_app_limited:0|send_elapse:39545|ack_elapse:39829|ctl_first_sent_time:1746008386143260|lagest_ack_time:1746008386182750|curr_delivered:2027430| [2025/04/30 10:19:46 182838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386143260| [2025/04/30 10:19:46 182844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:1691| [2025/04/30 10:19:46 182850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38925|rttvar:588|minrtt:30819|latest_rtt:39490|ack_delay:72| [2025/04/30 10:19:46 182857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:38987|rttvar:564|minrtt:30819|latest_rtt:39490|ack_delay:72| [2025/04/30 10:19:46 182864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1969|lost_pn:1966|thresh:3| [2025/04/30 10:19:46 182871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 182877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 182883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 182888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 182892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38987|rtt_var:564|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 182897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 182901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 182904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 182908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386248727|now:1746008386182892|interv:65835| [2025/04/30 10:19:46 182912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386248727|now:1746008386182892|interval:65835|pto_count:0|srtt:38987 [2025/04/30 10:19:46 182917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39545, ack_elapse 39829, delivered 48007|rate 1205327|lost 237| [2025/04/30 10:19:46 182922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205327) in round 40| [2025/04/30 10:19:46 182926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 182930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 182934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386143260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 182942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386143260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 182947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1211968|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:48007|srtt:38987|latest_rtt:39490|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 182953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 10:19:46 182957] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746008386182750|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 182962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506182750|now:1746008386182750|interv:120000000| [2025/04/30 10:19:46 182967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506182750|now:1746008386182750|interv:120000000| [2025/04/30 10:19:46 182971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386183615|pq_index:0| [2025/04/30 10:19:46 182975] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386182257| [2025/04/30 10:19:46 182979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386182979| [2025/04/30 10:19:46 182984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386182983| [2025/04/30 10:19:46 182990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|min_srtt:38987|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 182994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2088039| [2025/04/30 10:19:46 182999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 183004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 183008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|min_srtt:38987|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 183013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2089218| [2025/04/30 10:19:46 183017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 183022] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 183026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|min_srtt:38987|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 183033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 183038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 183042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 183045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 183050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 183054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 183058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2037342| [2025/04/30 10:19:46 183063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 183067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 183071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386183615| [2025/04/30 10:19:46 183075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386183615| [2025/04/30 10:19:46 183079] [debug] |xqc_engine_wakeup_after|wakeup:1746008386183615|now:1746008386183079|diff:536| [2025/04/30 10:19:46 183083] [debug] |xqc_engine_main_logic|END|now:1746008386182983| [2025/04/30 10:19:46 183088] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386183088| [2025/04/30 10:19:46 183092] [debug] |xqc_engine_wakeup_after|wakeup:1746008386183615|now:1746008386183092|diff:523| [2025/04/30 10:19:46 183096] [debug] |xqc_engine_main_logic|END|now:1746008386183088| [2025/04/30 10:19:46 184165] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386184165| [2025/04/30 10:19:46 184174] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386183615|pq_index:0| [2025/04/30 10:19:46 184179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386182983| [2025/04/30 10:19:46 184184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386184183| [2025/04/30 10:19:46 184188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386183615|now:1746008386184183| [2025/04/30 10:19:46 184193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386183615|now:1746008386184183| [2025/04/30 10:19:46 184197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 184202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|min_srtt:38987|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 184207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 184217] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 184221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 184225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 184229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 184234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 184238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2037342| [2025/04/30 10:19:46 184243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 184247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 10:19:46 184287] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386184255|stream_id:0|stream_offset:2037342| [2025/04/30 10:19:46 184296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 184303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 184310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38987|rtt_var:564|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 184317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 184323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 184329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 184335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386250498|now:1746008386184310|interv:66188| [2025/04/30 10:19:46 184342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386250498|now:1746008386184310|interval:66188|pto_count:0|srtt:38987 [2025/04/30 10:19:46 184349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 184356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 184362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2038521| [2025/04/30 10:19:46 184369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 184376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 10:19:46 184416] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386184386|stream_id:0|stream_offset:2038521| [2025/04/30 10:19:46 184432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 184439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 184446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38987|rtt_var:564|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 184453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 184460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 184464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 184468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386250629|now:1746008386184446|interv:66183| [2025/04/30 10:19:46 184472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386250629|now:1746008386184446|interval:66183|pto_count:0|srtt:38987 [2025/04/30 10:19:46 184477] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 184482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 184486] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2039700| [2025/04/30 10:19:46 184491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 184495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386185495|now:1746008386184495|interv:1000| [2025/04/30 10:19:46 184499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 184503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 184507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386185495| [2025/04/30 10:19:46 184511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386185495| [2025/04/30 10:19:46 184515] [debug] |xqc_engine_wakeup_after|wakeup:1746008386185495|now:1746008386184515|diff:980| [2025/04/30 10:19:46 184520] [debug] |xqc_engine_main_logic|END|now:1746008386184183| [2025/04/30 10:19:46 185575] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386185575| [2025/04/30 10:19:46 185588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386185495|pq_index:0| [2025/04/30 10:19:46 185592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386184183| [2025/04/30 10:19:46 185597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386185596| [2025/04/30 10:19:46 185602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386185495|now:1746008386185596| [2025/04/30 10:19:46 185612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386185495|now:1746008386185596| [2025/04/30 10:19:46 185616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 185622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:38987|min_srtt:38987|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 185626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 185631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 185635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 185639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 185643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 185648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 185652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2039700| [2025/04/30 10:19:46 185656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 185661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 10:19:46 185696] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386185669|stream_id:0|stream_offset:2039700| [2025/04/30 10:19:46 185702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 185707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 185711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:38987|rtt_var:564|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 185716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 185720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 185724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 185728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386251912|now:1746008386185711|interv:66201| [2025/04/30 10:19:46 185732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386251912|now:1746008386185711|interval:66201|pto_count:0|srtt:38987 [2025/04/30 10:19:46 185737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:51607| [2025/04/30 10:19:46 185742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 185750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2040879| [2025/04/30 10:19:46 185754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 185758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386186758|now:1746008386185758|interv:1000| [2025/04/30 10:19:46 185762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 185766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 185770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386186758| [2025/04/30 10:19:46 185775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386186758| [2025/04/30 10:19:46 185779] [debug] |xqc_engine_wakeup_after|wakeup:1746008386186758|now:1746008386185778|diff:980| [2025/04/30 10:19:46 185783] [debug] |xqc_engine_main_logic|END|now:1746008386185596| [2025/04/30 10:19:46 186814] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386186813| [2025/04/30 10:19:46 186829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 186837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:880| [2025/04/30 10:19:46 186844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 10:19:46 186853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 10:19:46 186860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 186867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1973|path_largest_ack:1970| [2025/04/30 10:19:46 186874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1979423|prior_time:1746008386142921|is_app_limited:0|send_elapse:40947|ack_elapse:43892|ctl_first_sent_time:1746008386144662|lagest_ack_time:1746008386186813|curr_delivered:2028630| [2025/04/30 10:19:46 186882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386144662| [2025/04/30 10:19:46 186889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:1692| [2025/04/30 10:19:46 186896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1973|path_largest_ack:1971| [2025/04/30 10:19:46 186903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1981823|prior_time:1746008386144911|is_app_limited:0|send_elapse:39706|ack_elapse:41902|ctl_first_sent_time:1746008386145231|lagest_ack_time:1746008386186813|curr_delivered:2029830| [2025/04/30 10:19:46 186910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386145231| [2025/04/30 10:19:46 186917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:1693| [2025/04/30 10:19:46 186924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1973|path_largest_ack:1972| [2025/04/30 10:19:46 186944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1981823|prior_time:1746008386144911|is_app_limited:0|send_elapse:39706|ack_elapse:41902|ctl_first_sent_time:1746008386145231|lagest_ack_time:1746008386186813|curr_delivered:2031030| [2025/04/30 10:19:46 186951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386146607| [2025/04/30 10:19:46 186956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:1694| [2025/04/30 10:19:46 186960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1973|path_largest_ack:1973| [2025/04/30 10:19:46 186965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1984223|prior_time:1746008386146913|is_app_limited:0|send_elapse:39633|ack_elapse:39900|ctl_first_sent_time:1746008386147244|lagest_ack_time:1746008386186813|curr_delivered:2032230| [2025/04/30 10:19:46 186969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386147244| [2025/04/30 10:19:46 186973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:1695| [2025/04/30 10:19:46 186977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:38987|rttvar:564|minrtt:30819|latest_rtt:39569|ack_delay:64| [2025/04/30 10:19:46 186981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39052|rttvar:552|minrtt:30819|latest_rtt:39569|ack_delay:64| [2025/04/30 10:19:46 186986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1973|lost_pn:1970|thresh:3| [2025/04/30 10:19:46 186990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 186994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 186998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 187002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 187006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39052|rtt_var:552|pto_duration:41260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 187011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 187015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 187019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 46807| [2025/04/30 10:19:46 187023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386251929|now:1746008386187006|interv:64923| [2025/04/30 10:19:46 187027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386251929|now:1746008386187006|interval:64923|pto_count:0|srtt:39052 [2025/04/30 10:19:46 187031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39633, ack_elapse 39900, delivered 48007|rate 1203182|lost 237| [2025/04/30 10:19:46 187039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203182) in round 40| [2025/04/30 10:19:46 187043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 187048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 187051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:4800|po_sent_time:1746008386147244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 187056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:4800|po_sent_time:1746008386147244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 187061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:46807|srtt:39052|latest_rtt:39569|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 187067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 10:19:46 187072] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746008386186813|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 187077] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506186813|now:1746008386186813|interv:120000000| [2025/04/30 10:19:46 187081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506186813|now:1746008386186813|interv:120000000| [2025/04/30 10:19:46 187085] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386186758|pq_index:0| [2025/04/30 10:19:46 187089] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386185596| [2025/04/30 10:19:46 187093] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386187093| [2025/04/30 10:19:46 187098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386187097| [2025/04/30 10:19:46 187103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386186758|now:1746008386187097| [2025/04/30 10:19:46 187107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386186758|now:1746008386187097| [2025/04/30 10:19:46 187111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 187116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 187121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 187126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 187130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 187137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 187141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2091576| [2025/04/30 10:19:46 187146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 187150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 187155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 187159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2092755| [2025/04/30 10:19:46 187163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 187168] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 187172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 187176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2093934| [2025/04/30 10:19:46 187180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 187185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 187189] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 187193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 187197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 187201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 187205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 187209] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 187214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 187221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2040879| [2025/04/30 10:19:46 187225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 187229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 10:19:46 187273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746008386187237|stream_id:0|stream_offset:2040879| [2025/04/30 10:19:46 187283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 187290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 10:19:46 187297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39052|rtt_var:552|pto_duration:41260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 187303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 187310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 187316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 10:19:46 187322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386253497|now:1746008386187297|interv:66200| [2025/04/30 10:19:46 187328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386253497|now:1746008386187297|interval:66200|pto_count:0|srtt:39052 [2025/04/30 10:19:46 187335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:48007| [2025/04/30 10:19:46 187342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 187349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2042058| [2025/04/30 10:19:46 187356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 187362] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 10:19:46 187403] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746008386187373|stream_id:0|stream_offset:2042058| [2025/04/30 10:19:46 187412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 187419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 10:19:46 187425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39052|rtt_var:552|pto_duration:41260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 187432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 187444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 187450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 187457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386253633|now:1746008386187425|interv:66208| [2025/04/30 10:19:46 187463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386253633|now:1746008386187425|interval:66208|pto_count:0|srtt:39052 [2025/04/30 10:19:46 187470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:49207| [2025/04/30 10:19:46 187478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 187482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2043237| [2025/04/30 10:19:46 187487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 187490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386188490|now:1746008386187490|interv:1000| [2025/04/30 10:19:46 187495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 187498] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 187503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386188490| [2025/04/30 10:19:46 187507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386188490| [2025/04/30 10:19:46 187511] [debug] |xqc_engine_wakeup_after|wakeup:1746008386188490|now:1746008386187511|diff:979| [2025/04/30 10:19:46 187517] [debug] |xqc_engine_main_logic|END|now:1746008386187097| [2025/04/30 10:19:46 187525] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386187525| [2025/04/30 10:19:46 187531] [debug] |xqc_engine_wakeup_after|wakeup:1746008386188490|now:1746008386187531|diff:959| [2025/04/30 10:19:46 187538] [debug] |xqc_engine_main_logic|END|now:1746008386187525| [2025/04/30 10:19:46 188609] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386188609| [2025/04/30 10:19:46 188619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386188490|pq_index:0| [2025/04/30 10:19:46 188624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386187097| [2025/04/30 10:19:46 188629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386188628| [2025/04/30 10:19:46 188634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386188490|now:1746008386188628| [2025/04/30 10:19:46 188638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386188490|now:1746008386188628| [2025/04/30 10:19:46 188642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 188647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39052|min_srtt:39052|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 188652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 188663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 10:19:46 188667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 10:19:46 188671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 10:19:46 188675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000564648F8D6FC| [2025/04/30 10:19:46 188680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 188684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2043237| [2025/04/30 10:19:46 188688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 188693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 10:19:46 188732] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386188701|stream_id:0|stream_offset:2043237| [2025/04/30 10:19:46 188742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 188749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 188755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39052|rtt_var:552|pto_duration:41260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 188763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 188769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 188775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 188781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386254961|now:1746008386188755|interv:66206| [2025/04/30 10:19:46 188788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386254961|now:1746008386188755|interval:66206|pto_count:0|srtt:39052 [2025/04/30 10:19:46 188795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 188803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 188808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2044416| [2025/04/30 10:19:46 188814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 188821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 10:19:46 188867] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386188837|stream_id:0|stream_offset:2044416| [2025/04/30 10:19:46 188877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 188884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 188890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39052|rtt_var:552|pto_duration:41260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 188897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 188904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 188910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 188916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386255097|now:1746008386188890|interv:66207| [2025/04/30 10:19:46 188922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386255097|now:1746008386188890|interval:66207|pto_count:0|srtt:39052 [2025/04/30 10:19:46 188929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:51607| [2025/04/30 10:19:46 188937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 188941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2045595| [2025/04/30 10:19:46 188946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 188950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386189950|now:1746008386188950|interv:1000| [2025/04/30 10:19:46 188954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 188958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 188962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386189950| [2025/04/30 10:19:46 188966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386189950| [2025/04/30 10:19:46 188970] [debug] |xqc_engine_wakeup_after|wakeup:1746008386189950|now:1746008386188970|diff:980| [2025/04/30 10:19:46 188974] [debug] |xqc_engine_main_logic|END|now:1746008386188628| [2025/04/30 10:19:46 188984] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386188983| [2025/04/30 10:19:46 188989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 188995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:882| [2025/04/30 10:19:46 188999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 10:19:46 189004] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 10:19:46 189009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 189019] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1975|path_largest_ack:1974| [2025/04/30 10:19:46 189024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1984223|prior_time:1746008386146913|is_app_limited:0|send_elapse:41038|ack_elapse:42070|ctl_first_sent_time:1746008386148649|lagest_ack_time:1746008386188983|curr_delivered:2033430| [2025/04/30 10:19:46 189028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386148649| [2025/04/30 10:19:46 189033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:1696| [2025/04/30 10:19:46 189037] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1975|path_largest_ack:1975| [2025/04/30 10:19:46 189042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1986623|prior_time:1746008386148910|is_app_limited:0|send_elapse:39732|ack_elapse:40073|ctl_first_sent_time:1746008386149240|lagest_ack_time:1746008386188983|curr_delivered:2034630| [2025/04/30 10:19:46 189046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386149240| [2025/04/30 10:19:46 189050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:1697| [2025/04/30 10:19:46 189054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39052|rttvar:552|minrtt:30819|latest_rtt:39743|ack_delay:56| [2025/04/30 10:19:46 189059] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39131|rttvar:572|minrtt:30819|latest_rtt:39743|ack_delay:56| [2025/04/30 10:19:46 189063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1975|lost_pn:1972|thresh:3| [2025/04/30 10:19:46 189067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 189071] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 189075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 189079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 189083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39131|rtt_var:572|pto_duration:41419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 189087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 189091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 189095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 189099] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386255256|now:1746008386189083|interv:66173| [2025/04/30 10:19:46 189103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386255256|now:1746008386189083|interval:66173|pto_count:0|srtt:39131 [2025/04/30 10:19:46 189110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39732, ack_elapse 40073, delivered 48007|rate 1197988|lost 237| [2025/04/30 10:19:46 189115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197988) in round 40| [2025/04/30 10:19:46 189119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 189123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 189127] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386149240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 189132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386149240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 189136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:49207|srtt:39131|latest_rtt:39743|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 189142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 10:19:46 189146] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746008386188983|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 189151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506188983|now:1746008386188983|interv:120000000| [2025/04/30 10:19:46 189155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506188983|now:1746008386188983|interv:120000000| [2025/04/30 10:19:46 189159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386189950|pq_index:0| [2025/04/30 10:19:46 189163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386188628| [2025/04/30 10:19:46 189167] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386189167| [2025/04/30 10:19:46 189172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386189171| [2025/04/30 10:19:46 189178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|min_srtt:39131|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 189182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 189187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 189192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 189196] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|min_srtt:39131|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 189203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2096292| [2025/04/30 10:19:46 189207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 189211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 189216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|min_srtt:39131|path_bw:1211968|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 189220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:881|schedule_bytes:52800|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2097152| [2025/04/30 10:19:46 189224] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:39131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 189228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:881|reinj:0|path_class:0| [2025/04/30 10:19:46 189233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 189237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2045595| [2025/04/30 10:19:46 189242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 189245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 189249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386189950| [2025/04/30 10:19:46 189253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386189950| [2025/04/30 10:19:46 189257] [debug] |xqc_engine_wakeup_after|wakeup:1746008386189950|now:1746008386189257|diff:693| [2025/04/30 10:19:46 189262] [debug] |xqc_engine_main_logic|END|now:1746008386189171| [2025/04/30 10:19:46 189270] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386189270| [2025/04/30 10:19:46 189277] [debug] |xqc_engine_wakeup_after|wakeup:1746008386189950|now:1746008386189276|diff:674| [2025/04/30 10:19:46 189283] [debug] |xqc_engine_main_logic|END|now:1746008386189270| [2025/04/30 10:19:46 190356] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386190356| [2025/04/30 10:19:46 190369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386189950|pq_index:0| [2025/04/30 10:19:46 190376] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386189171| [2025/04/30 10:19:46 190384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386190382| [2025/04/30 10:19:46 190390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386189950|now:1746008386190382| [2025/04/30 10:19:46 190404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386189950|now:1746008386190382| [2025/04/30 10:19:46 190411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 190419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 190425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2045595| [2025/04/30 10:19:46 190432] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 190438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 10:19:46 190477] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386190446|stream_id:0|stream_offset:2045595| [2025/04/30 10:19:46 190487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 190494] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 190501] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39131|rtt_var:572|pto_duration:41419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 190508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 190512] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 190516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 190520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386256865|now:1746008386190500|interv:66365| [2025/04/30 10:19:46 190524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386256865|now:1746008386190500|interval:66365|pto_count:0|srtt:39131 [2025/04/30 10:19:46 190529] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 190533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 190538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2046774| [2025/04/30 10:19:46 190542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 190546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 10:19:46 190596] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386190572|stream_id:0|stream_offset:2046774| [2025/04/30 10:19:46 190606] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 190620] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 190627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39131|rtt_var:572|pto_duration:41419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 190633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 190636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 190640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 190644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386256991|now:1746008386190626|interv:66365| [2025/04/30 10:19:46 190648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386256991|now:1746008386190626|interval:66365|pto_count:0|srtt:39131 [2025/04/30 10:19:46 190653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:51607| [2025/04/30 10:19:46 190658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 190662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2047953| [2025/04/30 10:19:46 190667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 190670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386191670|now:1746008386190670|interv:1000| [2025/04/30 10:19:46 190674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 190678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 190682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386191670| [2025/04/30 10:19:46 190687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386191670| [2025/04/30 10:19:46 190691] [debug] |xqc_engine_wakeup_after|wakeup:1746008386191670|now:1746008386190691|diff:979| [2025/04/30 10:19:46 190695] [debug] |xqc_engine_main_logic|END|now:1746008386190382| [2025/04/30 10:19:46 190801] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386190800| [2025/04/30 10:19:46 190814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 190823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:883| [2025/04/30 10:19:46 190829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 10:19:46 190837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 10:19:46 190843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 190852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1977|path_largest_ack:1976| [2025/04/30 10:19:46 190859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1986623|prior_time:1746008386148910|is_app_limited:0|send_elapse:41125|ack_elapse:41890|ctl_first_sent_time:1746008386150633|lagest_ack_time:1746008386190800|curr_delivered:2035830| [2025/04/30 10:19:46 190872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386150633| [2025/04/30 10:19:46 190878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:1698| [2025/04/30 10:19:46 190885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1977|path_largest_ack:1977| [2025/04/30 10:19:46 190891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1989023|prior_time:1746008386150904|is_app_limited:0|send_elapse:39722|ack_elapse:39896|ctl_first_sent_time:1746008386151243|lagest_ack_time:1746008386190800|curr_delivered:2037030| [2025/04/30 10:19:46 190898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386151243| [2025/04/30 10:19:46 190904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:1699| [2025/04/30 10:19:46 190911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39131|rttvar:572|minrtt:30819|latest_rtt:39557|ack_delay:96| [2025/04/30 10:19:46 190918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39172|rttvar:511|minrtt:30819|latest_rtt:39557|ack_delay:96| [2025/04/30 10:19:46 190925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1977|lost_pn:1974|thresh:3| [2025/04/30 10:19:46 190930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 190935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 190938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 190942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 190947] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39172|rtt_var:511|pto_duration:41216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 190951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 190955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 190959] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 10:19:46 190963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386256788|now:1746008386190946|interv:65842| [2025/04/30 10:19:46 190967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386256788|now:1746008386190946|interval:65842|pto_count:0|srtt:39172 [2025/04/30 10:19:46 190972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39722, ack_elapse 39896, delivered 48007|rate 1203303|lost 237| [2025/04/30 10:19:46 190977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203303) in round 40| [2025/04/30 10:19:46 190981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 190985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 190993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386151243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 190998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386151243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 191002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:49207|srtt:39172|latest_rtt:39557|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 191009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 10:19:46 191013] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746008386190800|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 191018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506190800|now:1746008386190800|interv:120000000| [2025/04/30 10:19:46 191023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506190800|now:1746008386190800|interv:120000000| [2025/04/30 10:19:46 191027] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386191670|pq_index:0| [2025/04/30 10:19:46 191031] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386190382| [2025/04/30 10:19:46 191035] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386191035| [2025/04/30 10:19:46 191040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386191039| [2025/04/30 10:19:46 191047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 191051] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2047953| [2025/04/30 10:19:46 191056] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 191060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 191064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386191670| [2025/04/30 10:19:46 191068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386191670| [2025/04/30 10:19:46 191072] [debug] |xqc_engine_wakeup_after|wakeup:1746008386191670|now:1746008386191072|diff:598| [2025/04/30 10:19:46 191076] [debug] |xqc_engine_main_logic|END|now:1746008386191039| [2025/04/30 10:19:46 191082] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386191082| [2025/04/30 10:19:46 191086] [debug] |xqc_engine_wakeup_after|wakeup:1746008386191670|now:1746008386191085|diff:585| [2025/04/30 10:19:46 191089] [debug] |xqc_engine_main_logic|END|now:1746008386191082| [2025/04/30 10:19:46 192157] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386192157| [2025/04/30 10:19:46 192173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386191670|pq_index:0| [2025/04/30 10:19:46 192178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386191039| [2025/04/30 10:19:46 192183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386192182| [2025/04/30 10:19:46 192188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386191670|now:1746008386192182| [2025/04/30 10:19:46 192192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386191670|now:1746008386192182| [2025/04/30 10:19:46 192198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 192207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 192214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2047953| [2025/04/30 10:19:46 192222] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 192229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 10:19:46 192273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746008386192241|stream_id:0|stream_offset:2047953| [2025/04/30 10:19:46 192283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 192291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 10:19:46 192298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39172|rtt_var:511|pto_duration:41216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 192305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 192312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 192318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 192324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386258457|now:1746008386192298|interv:66159| [2025/04/30 10:19:46 192330] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386258457|now:1746008386192298|interval:66159|pto_count:0|srtt:39172 [2025/04/30 10:19:46 192338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:50407| [2025/04/30 10:19:46 192345] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 192352] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2049132| [2025/04/30 10:19:46 192368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 192375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 10:19:46 192418] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386192386|stream_id:0|stream_offset:2049132| [2025/04/30 10:19:46 192427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 192435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 192442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39172|rtt_var:511|pto_duration:41216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 192449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 192455] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 192462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 192468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386258602|now:1746008386192441|interv:66161| [2025/04/30 10:19:46 192475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386258602|now:1746008386192441|interval:66161|pto_count:0|srtt:39172 [2025/04/30 10:19:46 192482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:51607| [2025/04/30 10:19:46 192490] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 192497] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2050311| [2025/04/30 10:19:46 192503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 192507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 10:19:46 192540] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008386192515|stream_id:0|stream_offset:2050311| [2025/04/30 10:19:46 192546] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 192573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:46 192581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39172|rtt_var:511|pto_duration:41216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 192588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 192594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 192599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:46 192608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386258731|now:1746008386192580|interv:66151| [2025/04/30 10:19:46 192612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386258731|now:1746008386192580|interval:66151|pto_count:0|srtt:39172 [2025/04/30 10:19:46 192616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:52807| [2025/04/30 10:19:46 192621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 192626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2051490| [2025/04/30 10:19:46 192630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 192634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386193634|now:1746008386192634|interv:1000| [2025/04/30 10:19:46 192638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 192642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 192646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386193634| [2025/04/30 10:19:46 192650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386193634| [2025/04/30 10:19:46 192654] [debug] |xqc_engine_wakeup_after|wakeup:1746008386193634|now:1746008386192654|diff:980| [2025/04/30 10:19:46 192659] [debug] |xqc_engine_main_logic|END|now:1746008386192182| [2025/04/30 10:19:46 192758] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386192757| [2025/04/30 10:19:46 192770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 192779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:884| [2025/04/30 10:19:46 192786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 10:19:46 192794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 10:19:46 192800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 192808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1978| [2025/04/30 10:19:46 192815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1989023|prior_time:1746008386150904|is_app_limited:0|send_elapse:41131|ack_elapse:41853|ctl_first_sent_time:1746008386152652|lagest_ack_time:1746008386192757|curr_delivered:2038230| [2025/04/30 10:19:46 192822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386152652| [2025/04/30 10:19:46 192830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:1700| [2025/04/30 10:19:46 192836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1979| [2025/04/30 10:19:46 192843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1991423|prior_time:1746008386152920|is_app_limited:0|send_elapse:39658|ack_elapse:39837|ctl_first_sent_time:1746008386153253|lagest_ack_time:1746008386192757|curr_delivered:2039430| [2025/04/30 10:19:46 192857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386153253| [2025/04/30 10:19:46 192863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:1701| [2025/04/30 10:19:46 192869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39172|rttvar:511|minrtt:30819|latest_rtt:39504|ack_delay:80| [2025/04/30 10:19:46 192877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39204|rttvar:447|minrtt:30819|latest_rtt:39504|ack_delay:80| [2025/04/30 10:19:46 192883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 10:19:46 192890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 192897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 192902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 192908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 192915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39204|rtt_var:447|pto_duration:41204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 192920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 192924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 192928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 192932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386258719|now:1746008386192915|interv:65804| [2025/04/30 10:19:46 192936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386258719|now:1746008386192915|interval:65804|pto_count:0|srtt:39204 [2025/04/30 10:19:46 192941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39658, ack_elapse 39837, delivered 48007|rate 1205085|lost 237| [2025/04/30 10:19:46 192945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205085) in round 40| [2025/04/30 10:19:46 192950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 192954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9600| [2025/04/30 10:19:46 192958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386153253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 192962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386153253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 192967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:102977|full_bw_reached:1|inflight:50407|srtt:39204|latest_rtt:39504|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 192981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 10:19:46 192986] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746008386192757|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 192991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506192757|now:1746008386192757|interv:120000000| [2025/04/30 10:19:46 192997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506192757|now:1746008386192757|interv:120000000| [2025/04/30 10:19:46 193001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386193634|pq_index:0| [2025/04/30 10:19:46 193006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386192182| [2025/04/30 10:19:46 193010] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386193010| [2025/04/30 10:19:46 193015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386193014| [2025/04/30 10:19:46 193021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 193025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2051490| [2025/04/30 10:19:46 193030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 193034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 193038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386193634| [2025/04/30 10:19:46 193042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386193634| [2025/04/30 10:19:46 193046] [debug] |xqc_engine_wakeup_after|wakeup:1746008386193634|now:1746008386193046|diff:588| [2025/04/30 10:19:46 193050] [debug] |xqc_engine_main_logic|END|now:1746008386193014| [2025/04/30 10:19:46 193056] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386193056| [2025/04/30 10:19:46 193060] [debug] |xqc_engine_wakeup_after|wakeup:1746008386193634|now:1746008386193059|diff:575| [2025/04/30 10:19:46 193063] [debug] |xqc_engine_main_logic|END|now:1746008386193056| [2025/04/30 10:19:46 194130] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386194130| [2025/04/30 10:19:46 194142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386193634|pq_index:0| [2025/04/30 10:19:46 194146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386193014| [2025/04/30 10:19:46 194151] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386194150| [2025/04/30 10:19:46 194156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386193634|now:1746008386194150| [2025/04/30 10:19:46 194166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386193634|now:1746008386194150| [2025/04/30 10:19:46 194170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 194176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 194180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2051490| [2025/04/30 10:19:46 194185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 194198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 10:19:46 194237] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386194206|stream_id:0|stream_offset:2051490| [2025/04/30 10:19:46 194247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 194254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 194261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39204|rtt_var:447|pto_duration:41204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 194267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 194274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 194280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 194286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386260410|now:1746008386194260|interv:66150| [2025/04/30 10:19:46 194292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386260410|now:1746008386194260|interval:66150|pto_count:0|srtt:39204 [2025/04/30 10:19:46 194299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:51607| [2025/04/30 10:19:46 194306] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 194312] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 194319] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 194325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 10:19:46 194363] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008386194334|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 194371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 194381] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:46 194387] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39204|rtt_var:447|pto_duration:41204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 194393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 194399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 194404] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:46 194410] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386260538|now:1746008386194387|interv:66151| [2025/04/30 10:19:46 194415] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386260538|now:1746008386194387|interval:66151|pto_count:0|srtt:39204 [2025/04/30 10:19:46 194421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102977|inflight:52807| [2025/04/30 10:19:46 194428] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 194434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:102977|conn:0000564648F8D6FC|stream_id:0|stream_offset:2053848| [2025/04/30 10:19:46 194440] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 194446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386195446|now:1746008386194446|interv:1000| [2025/04/30 10:19:46 194452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 194458] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 194463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386195446| [2025/04/30 10:19:46 194467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386195446| [2025/04/30 10:19:46 194471] [debug] |xqc_engine_wakeup_after|wakeup:1746008386195446|now:1746008386194471|diff:975| [2025/04/30 10:19:46 194475] [debug] |xqc_engine_main_logic|END|now:1746008386194150| [2025/04/30 10:19:46 194704] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386194703| [2025/04/30 10:19:46 194713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 194721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:885| [2025/04/30 10:19:46 194728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 10:19:46 194736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 10:19:46 194743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 194751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1980| [2025/04/30 10:19:46 194757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1991423|prior_time:1746008386152920|is_app_limited:0|send_elapse:41061|ack_elapse:41783|ctl_first_sent_time:1746008386154656|lagest_ack_time:1746008386194703|curr_delivered:2040630| [2025/04/30 10:19:46 194774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386154656| [2025/04/30 10:19:46 194781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:1702| [2025/04/30 10:19:46 194787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1981| [2025/04/30 10:19:46 194793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1993823|prior_time:1746008386154805|is_app_limited:0|send_elapse:39334|ack_elapse:39898|ctl_first_sent_time:1746008386155119|lagest_ack_time:1746008386194703|curr_delivered:2041830| [2025/04/30 10:19:46 194800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386155119| [2025/04/30 10:19:46 194806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:1703| [2025/04/30 10:19:46 194813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39204|rttvar:447|minrtt:30819|latest_rtt:39584|ack_delay:72| [2025/04/30 10:19:46 194818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:413|minrtt:30819|latest_rtt:39584|ack_delay:72| [2025/04/30 10:19:46 194822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1981|lost_pn:1978|thresh:3| [2025/04/30 10:19:46 194827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 194834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 194840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 194847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 194852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:413|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 194856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 194860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 194864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 194868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386260577|now:1746008386194852|interv:65725| [2025/04/30 10:19:46 194872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386260577|now:1746008386194852|interval:65725|pto_count:0|srtt:39243 [2025/04/30 10:19:46 194877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39334, ack_elapse 39898, delivered 48007|rate 1203243|lost 237| [2025/04/30 10:19:46 194881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203243) in round 40| [2025/04/30 10:19:46 194885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 194893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 194897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386155119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 194902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102977|packet_lost:0|acked:2400|po_sent_time:1746008386155119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 194906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:50407|srtt:39243|latest_rtt:39584|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 194912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 10:19:46 194917] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746008386194703|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 194922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506194703|now:1746008386194703|interv:120000000| [2025/04/30 10:19:46 194926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506194703|now:1746008386194703|interv:120000000| [2025/04/30 10:19:46 194930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386195446|pq_index:0| [2025/04/30 10:19:46 194934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386194150| [2025/04/30 10:19:46 194938] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386194938| [2025/04/30 10:19:46 194943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386194942| [2025/04/30 10:19:46 194949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 194953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2053848| [2025/04/30 10:19:46 194958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 194962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 194966] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386195446| [2025/04/30 10:19:46 194970] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386195446| [2025/04/30 10:19:46 194974] [debug] |xqc_engine_wakeup_after|wakeup:1746008386195446|now:1746008386194973|diff:473| [2025/04/30 10:19:46 194978] [debug] |xqc_engine_main_logic|END|now:1746008386194942| [2025/04/30 10:19:46 194983] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386194983| [2025/04/30 10:19:46 194987] [debug] |xqc_engine_wakeup_after|wakeup:1746008386195446|now:1746008386194987|diff:459| [2025/04/30 10:19:46 194991] [debug] |xqc_engine_main_logic|END|now:1746008386194983| [2025/04/30 10:19:46 196059] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386196059| [2025/04/30 10:19:46 196074] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386195446|pq_index:0| [2025/04/30 10:19:46 196079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386194942| [2025/04/30 10:19:46 196084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386196083| [2025/04/30 10:19:46 196088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386195446|now:1746008386196083| [2025/04/30 10:19:46 196093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386195446|now:1746008386196083| [2025/04/30 10:19:46 196097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 196102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 196107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2053848| [2025/04/30 10:19:46 196112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 196116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 10:19:46 196149] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746008386196124|stream_id:0|stream_offset:2053848| [2025/04/30 10:19:46 196155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 196160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 196164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:413|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 196169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 196173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 196177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 10:19:46 196181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386262367|now:1746008386196164|interv:66203| [2025/04/30 10:19:46 196185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386262367|now:1746008386196164|interval:66203|pto_count:0|srtt:39243 [2025/04/30 10:19:46 196190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:51607| [2025/04/30 10:19:46 196195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 196199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2055027| [2025/04/30 10:19:46 196207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 196211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 10:19:46 196244] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746008386196217|stream_id:0|stream_offset:2055027| [2025/04/30 10:19:46 196252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 196260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 10:19:46 196266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:413|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 196272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 196278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 196284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 10:19:46 196290] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386262460|now:1746008386196265|interv:66195| [2025/04/30 10:19:46 196295] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386262460|now:1746008386196265|interval:66195|pto_count:0|srtt:39243 [2025/04/30 10:19:46 196301] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:52807| [2025/04/30 10:19:46 196308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 196314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2056206| [2025/04/30 10:19:46 196320] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 196325] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386197325|now:1746008386196325|interv:1000| [2025/04/30 10:19:46 196331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 196336] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 196342] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386197325| [2025/04/30 10:19:46 196348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386197325| [2025/04/30 10:19:46 196354] [debug] |xqc_engine_wakeup_after|wakeup:1746008386197325|now:1746008386196354|diff:971| [2025/04/30 10:19:46 196360] [debug] |xqc_engine_main_logic|END|now:1746008386196083| [2025/04/30 10:19:46 196735] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:43|state:ESTABED|recv_time:1746008386196733| [2025/04/30 10:19:46 196751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 196760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:886| [2025/04/30 10:19:46 196765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 10:19:46 196781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 10:19:46 196788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 196796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1982| [2025/04/30 10:19:46 196802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1993823|prior_time:1746008386154805|is_app_limited:0|send_elapse:40670|ack_elapse:41928|ctl_first_sent_time:1746008386156455|lagest_ack_time:1746008386196733|curr_delivered:2043030| [2025/04/30 10:19:46 196809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386156455| [2025/04/30 10:19:46 196816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:1704| [2025/04/30 10:19:46 196823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1983| [2025/04/30 10:19:46 196829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:1996223|prior_time:1746008386156859|is_app_limited:0|send_elapse:39477|ack_elapse:39874|ctl_first_sent_time:1746008386157173|lagest_ack_time:1746008386196733|curr_delivered:2044230| [2025/04/30 10:19:46 196836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386157173| [2025/04/30 10:19:46 196843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:1705| [2025/04/30 10:19:46 196849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:413|minrtt:30819|latest_rtt:39560|ack_delay:72| [2025/04/30 10:19:46 196856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39274|rttvar:371|minrtt:30819|latest_rtt:39560|ack_delay:72| [2025/04/30 10:19:46 196863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 10:19:46 196870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 196874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 196878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 196881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 196886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39274|rtt_var:371|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 196894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 196900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 196906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 10:19:46 196910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386262491|now:1746008386196886|interv:65605| [2025/04/30 10:19:46 196919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386262491|now:1746008386196886|interval:65605|pto_count:0|srtt:39274 [2025/04/30 10:19:46 196923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39477, ack_elapse 39874, delivered 48007|rate 1203967|lost 237| [2025/04/30 10:19:46 196928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203967) in round 40| [2025/04/30 10:19:46 196932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 196936] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 196940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386157173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 196945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386157173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 196949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:50407|srtt:39274|latest_rtt:39560|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 196955] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 10:19:46 196960] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746008386196733|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 196965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506196733|now:1746008386196733|interv:120000000| [2025/04/30 10:19:46 196969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506196733|now:1746008386196733|interv:120000000| [2025/04/30 10:19:46 196973] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386197325|pq_index:0| [2025/04/30 10:19:46 196978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386196083| [2025/04/30 10:19:46 196982] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386196982| [2025/04/30 10:19:46 196987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386196986| [2025/04/30 10:19:46 196993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 196997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2056206| [2025/04/30 10:19:46 197002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 197006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 197010] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386197325| [2025/04/30 10:19:46 197017] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386197325| [2025/04/30 10:19:46 197021] [debug] |xqc_engine_wakeup_after|wakeup:1746008386197325|now:1746008386197021|diff:304| [2025/04/30 10:19:46 197025] [debug] |xqc_engine_main_logic|END|now:1746008386196986| [2025/04/30 10:19:46 197031] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386197031| [2025/04/30 10:19:46 197035] [debug] |xqc_engine_wakeup_after|wakeup:1746008386197325|now:1746008386197034|diff:291| [2025/04/30 10:19:46 197038] [debug] |xqc_engine_main_logic|END|now:1746008386197031| [2025/04/30 10:19:46 198108] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386198108| [2025/04/30 10:19:46 198118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386197325|pq_index:0| [2025/04/30 10:19:46 198123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386196986| [2025/04/30 10:19:46 198128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386198127| [2025/04/30 10:19:46 198133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386197824|now:1746008386198127| [2025/04/30 10:19:46 198137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 198141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386197824|now:1746008386198127| [2025/04/30 10:19:46 198145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 198149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386197325|now:1746008386198127| [2025/04/30 10:19:46 198153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386197325|now:1746008386198127| [2025/04/30 10:19:46 198157] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 198162] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:887|ack_delay:25338|first_ack_range:5|largest_pkt_recv_time:1746008386172824| [2025/04/30 10:19:46 198167] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:887|low:882|pkt_pns:2| [2025/04/30 10:19:46 198171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:880|low:849|pkt_pns:2| [2025/04/30 10:19:46 198175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:875|frame_largest_recv:887| [2025/04/30 10:19:46 198182] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 198190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 10:19:46 198197] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:50407|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2056206| [2025/04/30 10:19:46 198205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 198211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 10:19:46 198270] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2026|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50407|now:1746008386198224|stream_id:0|stream_offset:2056206| [2025/04/30 10:19:46 198281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2026|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 198297] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 10:19:46 198304] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39274|rtt_var:371|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 198310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 198317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 198323] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 10:19:46 198329] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386264498|now:1746008386198303|interv:66195| [2025/04/30 10:19:46 198334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386264498|now:1746008386198303|interval:66195|pto_count:0|srtt:39274 [2025/04/30 10:19:46 198341] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:51616| [2025/04/30 10:19:46 198348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 198354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2057385| [2025/04/30 10:19:46 198361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 198368] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 10:19:46 198421] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746008386198378|stream_id:0|stream_offset:2057385| [2025/04/30 10:19:46 198431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 198438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 10:19:46 198445] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39274|rtt_var:371|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 198453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 198459] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 198465] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:46 198470] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386264652|now:1746008386198445|interv:66207| [2025/04/30 10:19:46 198474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386264652|now:1746008386198445|interval:66207|pto_count:0|srtt:39274 [2025/04/30 10:19:46 198478] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:52816| [2025/04/30 10:19:46 198495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 198499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2058564| [2025/04/30 10:19:46 198504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 198508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 10:19:46 198545] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008386198516|stream_id:0|stream_offset:2058564| [2025/04/30 10:19:46 198574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2028|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 198581] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:46 198588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39274|rtt_var:371|pto_duration:41274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 198592] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 198596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 198600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:46 198604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386264790|now:1746008386198588|interv:66202| [2025/04/30 10:19:46 198608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386264790|now:1746008386198588|interval:66202|pto_count:0|srtt:39274 [2025/04/30 10:19:46 198612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:54016| [2025/04/30 10:19:46 198617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 198621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2059743| [2025/04/30 10:19:46 198626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 198630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386199630|now:1746008386198630|interv:1000| [2025/04/30 10:19:46 198634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 198637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 198644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386199630| [2025/04/30 10:19:46 198651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386199630| [2025/04/30 10:19:46 198658] [debug] |xqc_engine_wakeup_after|wakeup:1746008386199630|now:1746008386198657|diff:973| [2025/04/30 10:19:46 198665] [debug] |xqc_engine_main_logic|END|now:1746008386198127| [2025/04/30 10:19:46 198677] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386198676| [2025/04/30 10:19:46 198687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 198696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:887| [2025/04/30 10:19:46 198702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 10:19:46 198710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 10:19:46 198715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 198722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1984| [2025/04/30 10:19:46 198729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:1996223|prior_time:1746008386156859|is_app_limited:0|send_elapse:40850|ack_elapse:41817|ctl_first_sent_time:1746008386158546|lagest_ack_time:1746008386198676|curr_delivered:2045430| [2025/04/30 10:19:46 198737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386158546| [2025/04/30 10:19:46 198745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:1706| [2025/04/30 10:19:46 198752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1985| [2025/04/30 10:19:46 198758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48000|prior_delivered:1998630|prior_time:1746008386158905|is_app_limited:0|send_elapse:39696|ack_elapse:39771|ctl_first_sent_time:1746008386159240|lagest_ack_time:1746008386198676|curr_delivered:2046630| [2025/04/30 10:19:46 198765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386159240| [2025/04/30 10:19:46 198772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:1707| [2025/04/30 10:19:46 198778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39274|rttvar:371|minrtt:30819|latest_rtt:39436|ack_delay:64| [2025/04/30 10:19:46 198783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39286|rttvar:303|minrtt:30819|latest_rtt:39436|ack_delay:64| [2025/04/30 10:19:46 198788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 10:19:46 198792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 198796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 198800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 198804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 198809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39286|rtt_var:303|pto_duration:41286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 198816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 198828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 198834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 10:19:46 198841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386264802|now:1746008386198809|interv:65993| [2025/04/30 10:19:46 198848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386264802|now:1746008386198809|interval:65993|pto_count:0|srtt:39286 [2025/04/30 10:19:46 198855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39696, ack_elapse 39771, delivered 48000|rate 1206909|lost 237| [2025/04/30 10:19:46 198861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206909) in round 40| [2025/04/30 10:19:46 198867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 198871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 198875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386159240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 198880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386159240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 198885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:51616|srtt:39286|latest_rtt:39436|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 198891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 10:19:46 198895] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746008386198676|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 198900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506198676|now:1746008386198676|interv:120000000| [2025/04/30 10:19:46 198904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506198676|now:1746008386198676|interv:120000000| [2025/04/30 10:19:46 198908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386199630|pq_index:0| [2025/04/30 10:19:46 198913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386198127| [2025/04/30 10:19:46 198917] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386198917| [2025/04/30 10:19:46 198922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386198921| [2025/04/30 10:19:46 198928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 198933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2059743| [2025/04/30 10:19:46 198941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 198945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 198949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386199630| [2025/04/30 10:19:46 198953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386199630| [2025/04/30 10:19:46 198957] [debug] |xqc_engine_wakeup_after|wakeup:1746008386199630|now:1746008386198957|diff:673| [2025/04/30 10:19:46 198961] [debug] |xqc_engine_main_logic|END|now:1746008386198921| [2025/04/30 10:19:46 198967] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386198967| [2025/04/30 10:19:46 198971] [debug] |xqc_engine_wakeup_after|wakeup:1746008386199630|now:1746008386198971|diff:659| [2025/04/30 10:19:46 198975] [debug] |xqc_engine_main_logic|END|now:1746008386198967| [2025/04/30 10:19:46 200043] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386200043| [2025/04/30 10:19:46 200053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386199630|pq_index:0| [2025/04/30 10:19:46 200058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386198921| [2025/04/30 10:19:46 200063] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386200062| [2025/04/30 10:19:46 200067] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386199630|now:1746008386200062| [2025/04/30 10:19:46 200072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386199630|now:1746008386200062| [2025/04/30 10:19:46 200076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 200081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 200086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2059743| [2025/04/30 10:19:46 200091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 200095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 10:19:46 200131] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746008386200103|stream_id:0|stream_offset:2059743| [2025/04/30 10:19:46 200140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 200147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 10:19:46 200154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39286|rtt_var:303|pto_duration:41286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 200159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 200163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 200173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:46 200177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386266389|now:1746008386200154|interv:66235| [2025/04/30 10:19:46 200181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386266389|now:1746008386200154|interval:66235|pto_count:0|srtt:39286 [2025/04/30 10:19:46 200186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:52816| [2025/04/30 10:19:46 200191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 200195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2060922| [2025/04/30 10:19:46 200200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 200204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 10:19:46 200235] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008386200211|stream_id:0|stream_offset:2060922| [2025/04/30 10:19:46 200243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2030|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 200250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:46 200256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39286|rtt_var:303|pto_duration:41286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 200262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 200269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 200275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:46 200281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386266497|now:1746008386200256|interv:66241| [2025/04/30 10:19:46 200288] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386266497|now:1746008386200256|interval:66241|pto_count:0|srtt:39286 [2025/04/30 10:19:46 200296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:54016| [2025/04/30 10:19:46 200303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 200309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2062101| [2025/04/30 10:19:46 200315] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 200321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 10:19:46 200363] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008386200337|stream_id:0|stream_offset:2062101| [2025/04/30 10:19:46 200371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 200377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:46 200384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39286|rtt_var:303|pto_duration:41286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 200389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 200395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 200400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:46 200406] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386266623|now:1746008386200383|interv:66240| [2025/04/30 10:19:46 200411] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386266623|now:1746008386200383|interval:66240|pto_count:0|srtt:39286 [2025/04/30 10:19:46 200417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:55216| [2025/04/30 10:19:46 200423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 200429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2063280| [2025/04/30 10:19:46 200436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 200441] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386201441|now:1746008386200441|interv:1000| [2025/04/30 10:19:46 200447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 200452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 200457] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386201441| [2025/04/30 10:19:46 200463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386201441| [2025/04/30 10:19:46 200468] [debug] |xqc_engine_wakeup_after|wakeup:1746008386201441|now:1746008386200468|diff:973| [2025/04/30 10:19:46 200474] [debug] |xqc_engine_main_logic|END|now:1746008386200062| [2025/04/30 10:19:46 200703] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386200702| [2025/04/30 10:19:46 200714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 200722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:888| [2025/04/30 10:19:46 200727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 10:19:46 200734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 10:19:46 200740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 200751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1986| [2025/04/30 10:19:46 200757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49200|prior_delivered:1998630|prior_time:1746008386158905|is_app_limited:0|send_elapse:41094|ack_elapse:41797|ctl_first_sent_time:1746008386160638|lagest_ack_time:1746008386200702|curr_delivered:2047830| [2025/04/30 10:19:46 200764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386160638| [2025/04/30 10:19:46 200770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:1708| [2025/04/30 10:19:46 200776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1987| [2025/04/30 10:19:46 200782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48000|prior_delivered:2001030|prior_time:1746008386160869|is_app_limited:0|send_elapse:39733|ack_elapse:39833|ctl_first_sent_time:1746008386161205|lagest_ack_time:1746008386200702|curr_delivered:2049030| [2025/04/30 10:19:46 200788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386161205| [2025/04/30 10:19:46 200794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:1709| [2025/04/30 10:19:46 200799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39286|rttvar:303|minrtt:30819|latest_rtt:39497|ack_delay:56| [2025/04/30 10:19:46 200805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39306|rttvar:266|minrtt:30819|latest_rtt:39497|ack_delay:56| [2025/04/30 10:19:46 200811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 10:19:46 200817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 200823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 200828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 200834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 200839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:266|pto_duration:41306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 200846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 200851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 200857] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:46 200862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386266643|now:1746008386200839|interv:65804| [2025/04/30 10:19:46 200868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386266643|now:1746008386200839|interval:65804|pto_count:0|srtt:39306 [2025/04/30 10:19:46 200877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39733, ack_elapse 39833, delivered 48000|rate 1205031|lost 237| [2025/04/30 10:19:46 200883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205031) in round 40| [2025/04/30 10:19:46 200889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 200895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 200900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386161205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 200907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386161205|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 200913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:52816|srtt:39306|latest_rtt:39497|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 200922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 10:19:46 200928] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746008386200702|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 200934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506200702|now:1746008386200702|interv:120000000| [2025/04/30 10:19:46 200940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506200702|now:1746008386200702|interv:120000000| [2025/04/30 10:19:46 200945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386201441|pq_index:0| [2025/04/30 10:19:46 200951] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386200062| [2025/04/30 10:19:46 200956] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386200956| [2025/04/30 10:19:46 200963] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386200961| [2025/04/30 10:19:46 200971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 200978] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2063280| [2025/04/30 10:19:46 200984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 200989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 200995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386201441| [2025/04/30 10:19:46 201000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386201441| [2025/04/30 10:19:46 201005] [debug] |xqc_engine_wakeup_after|wakeup:1746008386201441|now:1746008386201005|diff:436| [2025/04/30 10:19:46 201014] [debug] |xqc_engine_main_logic|END|now:1746008386200961| [2025/04/30 10:19:46 201021] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386201021| [2025/04/30 10:19:46 201027] [debug] |xqc_engine_wakeup_after|wakeup:1746008386201441|now:1746008386201027|diff:414| [2025/04/30 10:19:46 201032] [debug] |xqc_engine_main_logic|END|now:1746008386201021| [2025/04/30 10:19:46 202102] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386202101| [2025/04/30 10:19:46 202112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386201441|pq_index:0| [2025/04/30 10:19:46 202116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386200961| [2025/04/30 10:19:46 202122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386202121| [2025/04/30 10:19:46 202126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386201441|now:1746008386202121| [2025/04/30 10:19:46 202131] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386201441|now:1746008386202121| [2025/04/30 10:19:46 202135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 202140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 202145] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2063280| [2025/04/30 10:19:46 202150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 202154] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 10:19:46 202190] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008386202162|stream_id:0|stream_offset:2063280| [2025/04/30 10:19:46 202200] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2032|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 202207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:46 202214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:266|pto_duration:41306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 202221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 202225] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 202230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:46 202237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386268468|now:1746008386202213|interv:66255| [2025/04/30 10:19:46 202243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386268468|now:1746008386202213|interval:66255|pto_count:0|srtt:39306 [2025/04/30 10:19:46 202250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:54016| [2025/04/30 10:19:46 202263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 202269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2064459| [2025/04/30 10:19:46 202276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 202282] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 10:19:46 202346] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008386202291|stream_id:0|stream_offset:2064459| [2025/04/30 10:19:46 202353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 202360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:46 202366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:266|pto_duration:41306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 202372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 202378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 202383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:46 202389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386268597|now:1746008386202366|interv:66231| [2025/04/30 10:19:46 202394] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386268597|now:1746008386202366|interval:66231|pto_count:0|srtt:39306 [2025/04/30 10:19:46 202400] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:55216| [2025/04/30 10:19:46 202407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 202413] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2065638| [2025/04/30 10:19:46 202419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 202425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386203424|now:1746008386202424|interv:1000| [2025/04/30 10:19:46 202430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 202437] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 202444] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386203424| [2025/04/30 10:19:46 202449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386203424| [2025/04/30 10:19:46 202454] [debug] |xqc_engine_wakeup_after|wakeup:1746008386203424|now:1746008386202453|diff:971| [2025/04/30 10:19:46 202458] [debug] |xqc_engine_main_logic|END|now:1746008386202121| [2025/04/30 10:19:46 202726] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386202725| [2025/04/30 10:19:46 202740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 202749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:889| [2025/04/30 10:19:46 202755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 10:19:46 202764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 10:19:46 202771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 202778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1988| [2025/04/30 10:19:46 202785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49200|prior_delivered:2001030|prior_time:1746008386160869|is_app_limited:0|send_elapse:41153|ack_elapse:41856|ctl_first_sent_time:1746008386162625|lagest_ack_time:1746008386202725|curr_delivered:2050230| [2025/04/30 10:19:46 202791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386162625| [2025/04/30 10:19:46 202798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:1710| [2025/04/30 10:19:46 202806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1989| [2025/04/30 10:19:46 202813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48000|prior_delivered:2003430|prior_time:1746008386162889|is_app_limited:0|send_elapse:39679|ack_elapse:39836|ctl_first_sent_time:1746008386163211|lagest_ack_time:1746008386202725|curr_delivered:2051430| [2025/04/30 10:19:46 202820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386163211| [2025/04/30 10:19:46 202826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:1711| [2025/04/30 10:19:46 202832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39306|rttvar:266|minrtt:30819|latest_rtt:39514|ack_delay:64| [2025/04/30 10:19:46 202839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39324|rttvar:236|minrtt:30819|latest_rtt:39514|ack_delay:64| [2025/04/30 10:19:46 202845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 10:19:46 202852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 202856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 202860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 202864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 202868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:236|pto_duration:41324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 202873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 202882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 202886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 10:19:46 202890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386268615|now:1746008386202868|interv:65747| [2025/04/30 10:19:46 202896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386268615|now:1746008386202868|interval:65747|pto_count:0|srtt:39324 [2025/04/30 10:19:46 202904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39679, ack_elapse 39836, delivered 48000|rate 1204940|lost 237| [2025/04/30 10:19:46 202910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204940) in round 40| [2025/04/30 10:19:46 202917] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 202921] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 202925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386163211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 202930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386163211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 202934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:52816|srtt:39324|latest_rtt:39514|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 202940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 10:19:46 202945] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746008386202725|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 202950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506202725|now:1746008386202725|interv:120000000| [2025/04/30 10:19:46 202954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506202725|now:1746008386202725|interv:120000000| [2025/04/30 10:19:46 202958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386203424|pq_index:0| [2025/04/30 10:19:46 202962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386202121| [2025/04/30 10:19:46 202966] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386202966| [2025/04/30 10:19:46 202971] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386202970| [2025/04/30 10:19:46 202977] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 202982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2065638| [2025/04/30 10:19:46 202989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 202993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 202997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386203424| [2025/04/30 10:19:46 203001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386203424| [2025/04/30 10:19:46 203005] [debug] |xqc_engine_wakeup_after|wakeup:1746008386203424|now:1746008386203005|diff:419| [2025/04/30 10:19:46 203010] [debug] |xqc_engine_main_logic|END|now:1746008386202970| [2025/04/30 10:19:46 203015] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386203015| [2025/04/30 10:19:46 203019] [debug] |xqc_engine_wakeup_after|wakeup:1746008386203424|now:1746008386203019|diff:405| [2025/04/30 10:19:46 203023] [debug] |xqc_engine_main_logic|END|now:1746008386203015| [2025/04/30 10:19:46 204088] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386204088| [2025/04/30 10:19:46 204100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386203424|pq_index:0| [2025/04/30 10:19:46 204105] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386202970| [2025/04/30 10:19:46 204110] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386204109| [2025/04/30 10:19:46 204115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386203424|now:1746008386204109| [2025/04/30 10:19:46 204119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386203424|now:1746008386204109| [2025/04/30 10:19:46 204123] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 204129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 204133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2065638| [2025/04/30 10:19:46 204138] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 204142] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 10:19:46 204188] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746008386204151|stream_id:0|stream_offset:2065638| [2025/04/30 10:19:46 204198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2034|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 204205] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 10:19:46 204213] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:236|pto_duration:41324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 204219] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 204232] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 204239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:46 204245] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386270475|now:1746008386204212|interv:66263| [2025/04/30 10:19:46 204251] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386270475|now:1746008386204212|interval:66263|pto_count:0|srtt:39324 [2025/04/30 10:19:46 204258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:54016| [2025/04/30 10:19:46 204265] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 204272] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2066817| [2025/04/30 10:19:46 204279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 204284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 10:19:46 204324] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008386204295|stream_id:0|stream_offset:2066817| [2025/04/30 10:19:46 204331] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2035|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 204337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:46 204349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:236|pto_duration:41324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 204355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 204360] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 204366] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:46 204371] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386270619|now:1746008386204349|interv:66270| [2025/04/30 10:19:46 204377] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386270619|now:1746008386204349|interval:66270|pto_count:0|srtt:39324 [2025/04/30 10:19:46 204383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:55216| [2025/04/30 10:19:46 204390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 204396] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2067996| [2025/04/30 10:19:46 204402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 204408] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 10:19:46 204448] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746008386204421|stream_id:0|stream_offset:2067996| [2025/04/30 10:19:46 204456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2036|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 204463] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 10:19:46 204469] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:236|pto_duration:41324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 204476] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 204482] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 204487] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 10:19:46 204491] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386270745|now:1746008386204469|interv:66276| [2025/04/30 10:19:46 204495] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386270745|now:1746008386204469|interval:66276|pto_count:0|srtt:39324 [2025/04/30 10:19:46 204499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56416| [2025/04/30 10:19:46 204504] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 204508] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2069175| [2025/04/30 10:19:46 204513] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 204516] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386205516|now:1746008386204516|interv:1000| [2025/04/30 10:19:46 204520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 204524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 204528] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386205516| [2025/04/30 10:19:46 204533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386205516| [2025/04/30 10:19:46 204537] [debug] |xqc_engine_wakeup_after|wakeup:1746008386205516|now:1746008386204537|diff:979| [2025/04/30 10:19:46 204541] [debug] |xqc_engine_main_logic|END|now:1746008386204109| [2025/04/30 10:19:46 204696] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:44|state:ESTABED|recv_time:1746008386204695| [2025/04/30 10:19:46 204710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 204718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:890| [2025/04/30 10:19:46 204725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 10:19:46 204733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 10:19:46 204739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 204752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1991|path_largest_ack:1990| [2025/04/30 10:19:46 204759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49200|prior_delivered:2003430|prior_time:1746008386162889|is_app_limited:0|send_elapse:41078|ack_elapse:41806|ctl_first_sent_time:1746008386164610|lagest_ack_time:1746008386204695|curr_delivered:2052630| [2025/04/30 10:19:46 204766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386164610| [2025/04/30 10:19:46 204774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:1712| [2025/04/30 10:19:46 204781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1991|path_largest_ack:1991| [2025/04/30 10:19:46 204787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48000|prior_delivered:2005830|prior_time:1746008386164873|is_app_limited:0|send_elapse:39658|ack_elapse:39822|ctl_first_sent_time:1746008386165203|lagest_ack_time:1746008386204695|curr_delivered:2053830| [2025/04/30 10:19:46 204794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386165203| [2025/04/30 10:19:46 204801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:1713| [2025/04/30 10:19:46 204807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39324|rttvar:236|minrtt:30819|latest_rtt:39492|ack_delay:80| [2025/04/30 10:19:46 204813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39335|rttvar:199|minrtt:30819|latest_rtt:39492|ack_delay:80| [2025/04/30 10:19:46 204819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1991|lost_pn:1988|thresh:3| [2025/04/30 10:19:46 204826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 204832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 204836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 204840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 204844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39335|rtt_var:199|pto_duration:41335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 204848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 204852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 204856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 10:19:46 204862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386270756|now:1746008386204844|interv:65912| [2025/04/30 10:19:46 204868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386270756|now:1746008386204844|interval:65912|pto_count:0|srtt:39335 [2025/04/30 10:19:46 204880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39658, ack_elapse 39822, delivered 48000|rate 1205363|lost 237| [2025/04/30 10:19:46 204887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205363) in round 40| [2025/04/30 10:19:46 204892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 204896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 204900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386165203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 204904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386165203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 204909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:54016|srtt:39335|latest_rtt:39492|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 204915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 10:19:46 204919] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1746008386204695|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 204924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506204695|now:1746008386204695|interv:120000000| [2025/04/30 10:19:46 204928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506204695|now:1746008386204695|interv:120000000| [2025/04/30 10:19:46 204932] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386205516|pq_index:0| [2025/04/30 10:19:46 204937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386204109| [2025/04/30 10:19:46 204941] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386204941| [2025/04/30 10:19:46 204945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386204944| [2025/04/30 10:19:46 204952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 204956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2069175| [2025/04/30 10:19:46 204960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 204964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 204968] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386205516| [2025/04/30 10:19:46 204972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386205516| [2025/04/30 10:19:46 204979] [debug] |xqc_engine_wakeup_after|wakeup:1746008386205516|now:1746008386204979|diff:537| [2025/04/30 10:19:46 204983] [debug] |xqc_engine_main_logic|END|now:1746008386204944| [2025/04/30 10:19:46 204989] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386204989| [2025/04/30 10:19:46 204992] [debug] |xqc_engine_wakeup_after|wakeup:1746008386205516|now:1746008386204992|diff:524| [2025/04/30 10:19:46 204996] [debug] |xqc_engine_main_logic|END|now:1746008386204989| [2025/04/30 10:19:46 206055] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386206055| [2025/04/30 10:19:46 206068] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386205516|pq_index:0| [2025/04/30 10:19:46 206072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386204944| [2025/04/30 10:19:46 206078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386206077| [2025/04/30 10:19:46 206083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386205516|now:1746008386206077| [2025/04/30 10:19:46 206087] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386205516|now:1746008386206077| [2025/04/30 10:19:46 206091] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 206097] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 206102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2069175| [2025/04/30 10:19:46 206107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 206111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 10:19:46 206161] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746008386206120|stream_id:0|stream_offset:2069175| [2025/04/30 10:19:46 206171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 206179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 10:19:46 206186] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39335|rtt_var:199|pto_duration:41335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 206191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 206195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 206199] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 10:19:46 206203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386272455|now:1746008386206186|interv:66269| [2025/04/30 10:19:46 206207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386272455|now:1746008386206186|interval:66269|pto_count:0|srtt:39335 [2025/04/30 10:19:46 206220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:55216| [2025/04/30 10:19:46 206228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 206234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2070354| [2025/04/30 10:19:46 206241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 206248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 10:19:46 206291] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746008386206258|stream_id:0|stream_offset:2070354| [2025/04/30 10:19:46 206335] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 206343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 10:19:46 206350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39335|rtt_var:199|pto_duration:41335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 206356] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 206363] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 206369] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 10:19:46 206375] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386272593|now:1746008386206350|interv:66243| [2025/04/30 10:19:46 206393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386272593|now:1746008386206350|interval:66243|pto_count:0|srtt:39335 [2025/04/30 10:19:46 206401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56416| [2025/04/30 10:19:46 206409] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 206417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2071533| [2025/04/30 10:19:46 206424] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 206430] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386207430|now:1746008386206430|interv:1000| [2025/04/30 10:19:46 206436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 206442] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 206449] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386207430| [2025/04/30 10:19:46 206454] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386207430| [2025/04/30 10:19:46 206460] [debug] |xqc_engine_wakeup_after|wakeup:1746008386207430|now:1746008386206459|diff:971| [2025/04/30 10:19:46 206474] [debug] |xqc_engine_main_logic|END|now:1746008386206077| [2025/04/30 10:19:46 206814] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386206813| [2025/04/30 10:19:46 206827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 206835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:891| [2025/04/30 10:19:46 206841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 10:19:46 206849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 10:19:46 206856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 206864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1992| [2025/04/30 10:19:46 206872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49200|prior_delivered:2005830|prior_time:1746008386164873|is_app_limited:0|send_elapse:39775|ack_elapse:41940|ctl_first_sent_time:1746008386165320|lagest_ack_time:1746008386206813|curr_delivered:2055030| [2025/04/30 10:19:46 206880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386165320| [2025/04/30 10:19:46 206886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:1714| [2025/04/30 10:19:46 206893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1993|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1993| [2025/04/30 10:19:46 206899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:2008230|prior_time:1746008386166844|is_app_limited:0|send_elapse:40702|ack_elapse:39969|ctl_first_sent_time:1746008386168481|lagest_ack_time:1746008386206813|curr_delivered:2056237| [2025/04/30 10:19:46 206907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386168481| [2025/04/30 10:19:46 206914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:1715| [2025/04/30 10:19:46 206920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39335|rttvar:199|minrtt:30819|latest_rtt:38332|ack_delay:88| [2025/04/30 10:19:46 206928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39199|rttvar:422|minrtt:30819|latest_rtt:38332|ack_delay:88| [2025/04/30 10:19:46 206935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 10:19:46 206941] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 206948] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 206954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 206960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 873|pns:2| [2025/04/30 10:19:46 206967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 206972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:422|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 206982] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 206986] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 206990] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 10:19:46 206994] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386272457|now:1746008386206972|interv:65485| [2025/04/30 10:19:46 206998] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386272457|now:1746008386206972|interval:65485|pto_count:0|srtt:39199 [2025/04/30 10:19:46 207002] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40702, ack_elapse 39969, delivered 48007|rate 1179475|lost 237| [2025/04/30 10:19:46 207007] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179475) in round 40| [2025/04/30 10:19:46 207011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 207016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 207020] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2407|po_sent_time:1746008386168481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 207024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2407|po_sent_time:1746008386168481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 207029] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:54009|srtt:39199|latest_rtt:38332|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 207035] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 10:19:46 207039] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746008386206813|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 207044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506206813|now:1746008386206813|interv:120000000| [2025/04/30 10:19:46 207048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506206813|now:1746008386206813|interv:120000000| [2025/04/30 10:19:46 207052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386207430|pq_index:0| [2025/04/30 10:19:46 207057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386206077| [2025/04/30 10:19:46 207061] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386207061| [2025/04/30 10:19:46 207066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386207065| [2025/04/30 10:19:46 207072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 207079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2071533| [2025/04/30 10:19:46 207084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 207088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 207092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386207430| [2025/04/30 10:19:46 207096] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386207430| [2025/04/30 10:19:46 207100] [debug] |xqc_engine_wakeup_after|wakeup:1746008386207430|now:1746008386207100|diff:330| [2025/04/30 10:19:46 207104] [debug] |xqc_engine_main_logic|END|now:1746008386207065| [2025/04/30 10:19:46 207110] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386207110| [2025/04/30 10:19:46 207114] [debug] |xqc_engine_wakeup_after|wakeup:1746008386207430|now:1746008386207113|diff:317| [2025/04/30 10:19:46 207117] [debug] |xqc_engine_main_logic|END|now:1746008386207110| [2025/04/30 10:19:46 208191] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386208190| [2025/04/30 10:19:46 208203] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386207430|pq_index:0| [2025/04/30 10:19:46 208208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386207065| [2025/04/30 10:19:46 208216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386208214| [2025/04/30 10:19:46 208223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386207430|now:1746008386208214| [2025/04/30 10:19:46 208230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386207430|now:1746008386208214| [2025/04/30 10:19:46 208236] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 208243] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 208249] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2071533| [2025/04/30 10:19:46 208256] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 208262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 10:19:46 208303] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1746008386208273|stream_id:0|stream_offset:2071533| [2025/04/30 10:19:46 208311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2039|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 208318] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/04/30 10:19:46 208324] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:422|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 208337] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 208343] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 208348] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 10:19:46 208353] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386274472|now:1746008386208323|interv:66149| [2025/04/30 10:19:46 208359] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386274472|now:1746008386208323|interval:66149|pto_count:0|srtt:39199 [2025/04/30 10:19:46 208365] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:55209| [2025/04/30 10:19:46 208372] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 208378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2072712| [2025/04/30 10:19:46 208384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 208390] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 10:19:46 208428] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746008386208398|stream_id:0|stream_offset:2072712| [2025/04/30 10:19:46 208438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2040|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 208446] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 10:19:46 208453] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:422|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 208460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 208467] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 208471] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 208475] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386274597|now:1746008386208453|interv:66144| [2025/04/30 10:19:46 208480] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386274597|now:1746008386208453|interval:66144|pto_count:0|srtt:39199 [2025/04/30 10:19:46 208484] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56409| [2025/04/30 10:19:46 208489] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 208493] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2073891| [2025/04/30 10:19:46 208503] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 208507] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 10:19:46 208537] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386208514|stream_id:0|stream_offset:2073891| [2025/04/30 10:19:46 208542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2041|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 208567] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 208582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:422|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 208589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 208595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 208602] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 208608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386274713|now:1746008386208582|interv:66131| [2025/04/30 10:19:46 208615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386274713|now:1746008386208582|interval:66131|pto_count:0|srtt:39199 [2025/04/30 10:19:46 208622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 208629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 208636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2075070| [2025/04/30 10:19:46 208644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 208649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386209649|now:1746008386208649|interv:1000| [2025/04/30 10:19:46 208656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 208662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 208669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386209649| [2025/04/30 10:19:46 208675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386209649| [2025/04/30 10:19:46 208681] [debug] |xqc_engine_wakeup_after|wakeup:1746008386209649|now:1746008386208681|diff:968| [2025/04/30 10:19:46 208688] [debug] |xqc_engine_main_logic|END|now:1746008386208214| [2025/04/30 10:19:46 208701] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386208700| [2025/04/30 10:19:46 208708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 208715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:892| [2025/04/30 10:19:46 208721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 10:19:46 208735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 10:19:46 208740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 208747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1994| [2025/04/30 10:19:46 208755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2008230|prior_time:1746008386166844|is_app_limited:0|send_elapse:40863|ack_elapse:41856|ctl_first_sent_time:1746008386168642|lagest_ack_time:1746008386208700|curr_delivered:2057437| [2025/04/30 10:19:46 208762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386168642| [2025/04/30 10:19:46 208768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:1716| [2025/04/30 10:19:46 208772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1995| [2025/04/30 10:19:46 208777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:2010630|prior_time:1746008386168786|is_app_limited:0|send_elapse:39502|ack_elapse:39914|ctl_first_sent_time:1746008386169105|lagest_ack_time:1746008386208700|curr_delivered:2058637| [2025/04/30 10:19:46 208781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386169105| [2025/04/30 10:19:46 208785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:1717| [2025/04/30 10:19:46 208789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39199|rttvar:422|minrtt:30819|latest_rtt:39595|ack_delay:48| [2025/04/30 10:19:46 208794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:404|minrtt:30819|latest_rtt:39595|ack_delay:48| [2025/04/30 10:19:46 208799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 10:19:46 208805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 208811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 208817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 208823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 208827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:404|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 208832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 208836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 208840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 10:19:46 208844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386274757|now:1746008386208827|interv:65930| [2025/04/30 10:19:46 208852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386274757|now:1746008386208827|interval:65930|pto_count:0|srtt:39243 [2025/04/30 10:19:46 208856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39502, ack_elapse 39914, delivered 48007|rate 1202760|lost 237| [2025/04/30 10:19:46 208861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202760) in round 40| [2025/04/30 10:19:46 208865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 208869] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 208873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386169105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 208878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386169105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 208883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:55209|srtt:39243|latest_rtt:39595|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 208888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 10:19:46 208893] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746008386208700|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 208898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506208700|now:1746008386208700|interv:120000000| [2025/04/30 10:19:46 208902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506208700|now:1746008386208700|interv:120000000| [2025/04/30 10:19:46 208906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386209649|pq_index:0| [2025/04/30 10:19:46 208910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386208214| [2025/04/30 10:19:46 208914] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386208914| [2025/04/30 10:19:46 208919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386208918| [2025/04/30 10:19:46 208925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 208930] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2075070| [2025/04/30 10:19:46 208934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 208938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 208942] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386209649| [2025/04/30 10:19:46 208949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386209649| [2025/04/30 10:19:46 208953] [debug] |xqc_engine_wakeup_after|wakeup:1746008386209649|now:1746008386208953|diff:696| [2025/04/30 10:19:46 208957] [debug] |xqc_engine_main_logic|END|now:1746008386208918| [2025/04/30 10:19:46 208963] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386208963| [2025/04/30 10:19:46 208967] [debug] |xqc_engine_wakeup_after|wakeup:1746008386209649|now:1746008386208966|diff:683| [2025/04/30 10:19:46 208970] [debug] |xqc_engine_main_logic|END|now:1746008386208963| [2025/04/30 10:19:46 210040] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386210039| [2025/04/30 10:19:46 210050] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386209649|pq_index:0| [2025/04/30 10:19:46 210054] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386208918| [2025/04/30 10:19:46 210060] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386210059| [2025/04/30 10:19:46 210064] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386209649|now:1746008386210059| [2025/04/30 10:19:46 210069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386209649|now:1746008386210059| [2025/04/30 10:19:46 210073] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 210078] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 210083] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2075070| [2025/04/30 10:19:46 210088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 210092] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 10:19:46 210124] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746008386210100|stream_id:0|stream_offset:2075070| [2025/04/30 10:19:46 210130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2042|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 210135] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 10:19:46 210139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:404|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 210144] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 210148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 210152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 210156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386276343|now:1746008386210139|interv:66204| [2025/04/30 10:19:46 210160] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386276343|now:1746008386210139|interval:66204|pto_count:0|srtt:39243 [2025/04/30 10:19:46 210170] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56409| [2025/04/30 10:19:46 210175] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 210179] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2076249| [2025/04/30 10:19:46 210185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 210192] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 10:19:46 210254] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386210202|stream_id:0|stream_offset:2076249| [2025/04/30 10:19:46 210263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 210269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 210275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39243|rtt_var:404|pto_duration:41243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 210281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 210287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 210292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 210298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386276445|now:1746008386210275|interv:66170| [2025/04/30 10:19:46 210303] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386276445|now:1746008386210275|interval:66170|pto_count:0|srtt:39243 [2025/04/30 10:19:46 210309] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 210316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 210321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2077428| [2025/04/30 10:19:46 210328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 210333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386211333|now:1746008386210333|interv:1000| [2025/04/30 10:19:46 210338] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 210344] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 210349] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386211333| [2025/04/30 10:19:46 210355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386211333| [2025/04/30 10:19:46 210364] [debug] |xqc_engine_wakeup_after|wakeup:1746008386211333|now:1746008386210364|diff:969| [2025/04/30 10:19:46 210370] [debug] |xqc_engine_main_logic|END|now:1746008386210059| [2025/04/30 10:19:46 210700] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386210699| [2025/04/30 10:19:46 210712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 210721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:893| [2025/04/30 10:19:46 210726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 10:19:46 210734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 10:19:46 210741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 210748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1996| [2025/04/30 10:19:46 210755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2010630|prior_time:1746008386168786|is_app_limited:0|send_elapse:40884|ack_elapse:41913|ctl_first_sent_time:1746008386170487|lagest_ack_time:1746008386210699|curr_delivered:2059837| [2025/04/30 10:19:46 210763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386170487| [2025/04/30 10:19:46 210770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:1718| [2025/04/30 10:19:46 210777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1997| [2025/04/30 10:19:46 210783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:2013030|prior_time:1746008386170820|is_app_limited:0|send_elapse:39775|ack_elapse:39879|ctl_first_sent_time:1746008386171141|lagest_ack_time:1746008386210699|curr_delivered:2061037| [2025/04/30 10:19:46 210791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386171141| [2025/04/30 10:19:46 210797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:1719| [2025/04/30 10:19:46 210804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39243|rttvar:404|minrtt:30819|latest_rtt:39558|ack_delay:72| [2025/04/30 10:19:46 210809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39273|rttvar:363|minrtt:30819|latest_rtt:39558|ack_delay:72| [2025/04/30 10:19:46 210815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 10:19:46 210822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 210828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 210833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 210837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 210847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39273|rtt_var:363|pto_duration:41273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 210851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 210856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 210859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 10:19:46 210863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386276475|now:1746008386210847|interv:65628| [2025/04/30 10:19:46 210868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386276475|now:1746008386210847|interval:65628|pto_count:0|srtt:39273 [2025/04/30 10:19:46 210872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39775, ack_elapse 39879, delivered 48007|rate 1203816|lost 237| [2025/04/30 10:19:46 210877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203816) in round 40| [2025/04/30 10:19:46 210881] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 210885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 210889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386171141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 210894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386171141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2015430| [2025/04/30 10:19:46 210898] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:55209|srtt:39273|latest_rtt:39558|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 210904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 10:19:46 210909] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746008386210699|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 210914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506210699|now:1746008386210699|interv:120000000| [2025/04/30 10:19:46 210918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506210699|now:1746008386210699|interv:120000000| [2025/04/30 10:19:46 210922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386211333|pq_index:0| [2025/04/30 10:19:46 210926] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386210059| [2025/04/30 10:19:46 210930] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386210930| [2025/04/30 10:19:46 210935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386210934| [2025/04/30 10:19:46 210944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 210949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2077428| [2025/04/30 10:19:46 210953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 210957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 210961] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386211333| [2025/04/30 10:19:46 210965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386211333| [2025/04/30 10:19:46 210969] [debug] |xqc_engine_wakeup_after|wakeup:1746008386211333|now:1746008386210969|diff:364| [2025/04/30 10:19:46 210973] [debug] |xqc_engine_main_logic|END|now:1746008386210934| [2025/04/30 10:19:46 210979] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386210979| [2025/04/30 10:19:46 210983] [debug] |xqc_engine_wakeup_after|wakeup:1746008386211333|now:1746008386210983|diff:350| [2025/04/30 10:19:46 210987] [debug] |xqc_engine_main_logic|END|now:1746008386210979| [2025/04/30 10:19:46 212056] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386212055| [2025/04/30 10:19:46 212065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386211333|pq_index:0| [2025/04/30 10:19:46 212070] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386210934| [2025/04/30 10:19:46 212075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386212074| [2025/04/30 10:19:46 212080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386211333|now:1746008386212074| [2025/04/30 10:19:46 212084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386211333|now:1746008386212074| [2025/04/30 10:19:46 212088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 212094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 212098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2077428| [2025/04/30 10:19:46 212103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 212107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 10:19:46 212143] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746008386212116|stream_id:0|stream_offset:2077428| [2025/04/30 10:19:46 212152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 212159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 10:19:46 212166] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39273|rtt_var:363|pto_duration:41273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 212177] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 212181] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 212188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 212194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386278389|now:1746008386212165|interv:66224| [2025/04/30 10:19:46 212201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386278389|now:1746008386212165|interval:66224|pto_count:0|srtt:39273 [2025/04/30 10:19:46 212208] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56409| [2025/04/30 10:19:46 212215] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 212221] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2078607| [2025/04/30 10:19:46 212228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 212234] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 10:19:46 212273] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386212243|stream_id:0|stream_offset:2078607| [2025/04/30 10:19:46 212281] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 212287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 212293] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39273|rtt_var:363|pto_duration:41273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 212299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 212305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 212310] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 212316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386278516|now:1746008386212293|interv:66223| [2025/04/30 10:19:46 212322] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386278516|now:1746008386212293|interval:66223|pto_count:0|srtt:39273 [2025/04/30 10:19:46 212328] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 212334] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 212340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2079786| [2025/04/30 10:19:46 212350] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 212355] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 10:19:46 212391] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386212364|stream_id:0|stream_offset:2079786| [2025/04/30 10:19:46 212398] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2046|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 212405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 212412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39273|rtt_var:363|pto_duration:41273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 212417] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 212421] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 212425] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 212429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386278637|now:1746008386212412|interv:66225| [2025/04/30 10:19:46 212434] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386278637|now:1746008386212412|interval:66225|pto_count:0|srtt:39273 [2025/04/30 10:19:46 212438] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 212443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 212447] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 212452] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 212456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386213456|now:1746008386212456|interv:1000| [2025/04/30 10:19:46 212460] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 212464] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 212468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386213456| [2025/04/30 10:19:46 212472] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386213456| [2025/04/30 10:19:46 212476] [debug] |xqc_engine_wakeup_after|wakeup:1746008386213456|now:1746008386212476|diff:980| [2025/04/30 10:19:46 212480] [debug] |xqc_engine_main_logic|END|now:1746008386212074| [2025/04/30 10:19:46 212722] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008386212721| [2025/04/30 10:19:46 212731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 212737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:894| [2025/04/30 10:19:46 212744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 10:19:46 212758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 10:19:46 212765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 212772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1998| [2025/04/30 10:19:46 212779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2013030|prior_time:1746008386170820|is_app_limited:0|send_elapse:41152|ack_elapse:41901|ctl_first_sent_time:1746008386172518|lagest_ack_time:1746008386212721|curr_delivered:2062237| [2025/04/30 10:19:46 212787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386172518| [2025/04/30 10:19:46 212794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:1720| [2025/04/30 10:19:46 212802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:1999|origin_pktnum:1915|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 10:19:46 212808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:2015430|prior_time:1746008386172824|is_app_limited:0|send_elapse:39761|ack_elapse:39897|ctl_first_sent_time:1746008386173200|lagest_ack_time:1746008386212721|curr_delivered:2063437| [2025/04/30 10:19:46 212814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386173200| [2025/04/30 10:19:46 212821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:1722| [2025/04/30 10:19:46 212827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39273|rttvar:363|minrtt:30819|latest_rtt:39521|ack_delay:64| [2025/04/30 10:19:46 212834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39296|rttvar:319|minrtt:30819|latest_rtt:39521|ack_delay:64| [2025/04/30 10:19:46 212839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 10:19:46 212843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 212847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 212853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 212860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39296|rtt_var:319|pto_duration:41296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 212866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 212872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 212876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 212880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386278660|now:1746008386212859|interv:65801| [2025/04/30 10:19:46 212884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386278660|now:1746008386212859|interval:65801|pto_count:0|srtt:39296 [2025/04/30 10:19:46 212893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39761, ack_elapse 39897, delivered 48007|rate 1203273|lost 237| [2025/04/30 10:19:46 212897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 40 -> 41| [2025/04/30 10:19:46 212901] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203273) in round 41| [2025/04/30 10:19:46 212905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 212910] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 212914] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386173200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 212918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386173200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 212923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:56409|srtt:39296|latest_rtt:39521|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 212928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 212933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386237721|now:1746008386212721|interv:25000| [2025/04/30 10:19:46 212938] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386212721|max_ack_delay:25000| [2025/04/30 10:19:46 212943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 10:19:46 212947] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:895|frame:PING ACK |recv_time:1746008386212721|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 212952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506212721|now:1746008386212721|interv:120000000| [2025/04/30 10:19:46 212957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506212721|now:1746008386212721|interv:120000000| [2025/04/30 10:19:46 212960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386213456|pq_index:0| [2025/04/30 10:19:46 212965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386212074| [2025/04/30 10:19:46 212969] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386212969| [2025/04/30 10:19:46 212974] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386212973| [2025/04/30 10:19:46 212980] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 212987] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 212991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 212995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 212999] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386213456| [2025/04/30 10:19:46 213003] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386213456| [2025/04/30 10:19:46 213007] [debug] |xqc_engine_wakeup_after|wakeup:1746008386213456|now:1746008386213007|diff:449| [2025/04/30 10:19:46 213012] [debug] |xqc_engine_main_logic|END|now:1746008386212973| [2025/04/30 10:19:46 213017] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386213017| [2025/04/30 10:19:46 213021] [debug] |xqc_engine_wakeup_after|wakeup:1746008386213456|now:1746008386213021|diff:435| [2025/04/30 10:19:46 213025] [debug] |xqc_engine_main_logic|END|now:1746008386213017| [2025/04/30 10:19:46 214094] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386214094| [2025/04/30 10:19:46 214104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386213456|pq_index:0| [2025/04/30 10:19:46 214108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386212973| [2025/04/30 10:19:46 214113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386214112| [2025/04/30 10:19:46 214118] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386213456|now:1746008386214112| [2025/04/30 10:19:46 214122] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386213456|now:1746008386214112| [2025/04/30 10:19:46 214126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 214132] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 214137] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 214141] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 214146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 10:19:46 214184] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386214154|stream_id:0|stream_offset:2080965| [2025/04/30 10:19:46 214193] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 214201] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 214207] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39296|rtt_var:319|pto_duration:41296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 214228] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 214235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 214242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 214248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386280450|now:1746008386214207|interv:66243| [2025/04/30 10:19:46 214254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386280450|now:1746008386214207|interval:66243|pto_count:0|srtt:39296 [2025/04/30 10:19:46 214262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 214269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 214276] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2082144| [2025/04/30 10:19:46 214283] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 214289] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 10:19:46 214331] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386214299|stream_id:0|stream_offset:2082144| [2025/04/30 10:19:46 214340] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 214347] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 214354] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39296|rtt_var:319|pto_duration:41296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 214361] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 214367] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 214373] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 214379] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386280595|now:1746008386214354|interv:66241| [2025/04/30 10:19:46 214385] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386280595|now:1746008386214354|interval:66241|pto_count:0|srtt:39296 [2025/04/30 10:19:46 214393] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 214401] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 214407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 214419] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 214423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386215423|now:1746008386214423|interv:1000| [2025/04/30 10:19:46 214427] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 214431] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 214435] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386215423| [2025/04/30 10:19:46 214439] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386215423| [2025/04/30 10:19:46 214443] [debug] |xqc_engine_wakeup_after|wakeup:1746008386215423|now:1746008386214443|diff:980| [2025/04/30 10:19:46 214448] [debug] |xqc_engine_main_logic|END|now:1746008386214112| [2025/04/30 10:19:46 214650] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386214649| [2025/04/30 10:19:46 214660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 214667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:895| [2025/04/30 10:19:46 214673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 10:19:46 214682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 10:19:46 214688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 214696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2000|origin_pktnum:1919|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2000| [2025/04/30 10:19:46 214703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2015430|prior_time:1746008386172824|is_app_limited:0|send_elapse:39890|ack_elapse:41825|ctl_first_sent_time:1746008386173329|lagest_ack_time:1746008386214649|curr_delivered:2064637| [2025/04/30 10:19:46 214710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386173329| [2025/04/30 10:19:46 214717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:1724| [2025/04/30 10:19:46 214724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2001| [2025/04/30 10:19:46 214731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2015430|prior_time:1746008386172824|is_app_limited:0|send_elapse:39890|ack_elapse:41825|ctl_first_sent_time:1746008386173329|lagest_ack_time:1746008386214649|curr_delivered:2065837| [2025/04/30 10:19:46 214737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386174685| [2025/04/30 10:19:46 214744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:1725| [2025/04/30 10:19:46 214751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39296|rttvar:319|minrtt:30819|latest_rtt:39964|ack_delay:72| [2025/04/30 10:19:46 214758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39370|rttvar:389|minrtt:30819|latest_rtt:39964|ack_delay:72| [2025/04/30 10:19:46 214764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 10:19:46 214780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 214787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 214792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39370|rtt_var:389|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 214797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 214803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 214810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 214817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386280669|now:1746008386214791|interv:65878| [2025/04/30 10:19:46 214823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386280669|now:1746008386214791|interval:65878|pto_count:0|srtt:39370 [2025/04/30 10:19:46 214829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39890, ack_elapse 41825, delivered 50407|rate 1205188|lost 237| [2025/04/30 10:19:46 214834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205188) in round 41| [2025/04/30 10:19:46 214838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 214842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 214846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386174685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 214851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386174685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 214855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:56409|srtt:39370|latest_rtt:39964|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 214861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 10:19:46 214866] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1746008386214649|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 214871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506214649|now:1746008386214649|interv:120000000| [2025/04/30 10:19:46 214875] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506214649|now:1746008386214649|interv:120000000| [2025/04/30 10:19:46 214879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386215423|pq_index:0| [2025/04/30 10:19:46 214883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386214112| [2025/04/30 10:19:46 214887] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386214887| [2025/04/30 10:19:46 214896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386214895| [2025/04/30 10:19:46 214902] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 214906] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 214911] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 214915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 214919] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386215423| [2025/04/30 10:19:46 214923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386215423| [2025/04/30 10:19:46 214927] [debug] |xqc_engine_wakeup_after|wakeup:1746008386215423|now:1746008386214927|diff:496| [2025/04/30 10:19:46 214931] [debug] |xqc_engine_main_logic|END|now:1746008386214895| [2025/04/30 10:19:46 214937] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386214937| [2025/04/30 10:19:46 214941] [debug] |xqc_engine_wakeup_after|wakeup:1746008386215423|now:1746008386214941|diff:482| [2025/04/30 10:19:46 214945] [debug] |xqc_engine_main_logic|END|now:1746008386214937| [2025/04/30 10:19:46 216014] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386216014| [2025/04/30 10:19:46 216024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386215423|pq_index:0| [2025/04/30 10:19:46 216028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386214895| [2025/04/30 10:19:46 216033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386216033| [2025/04/30 10:19:46 216038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386215423|now:1746008386216033| [2025/04/30 10:19:46 216043] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386215423|now:1746008386216033| [2025/04/30 10:19:46 216047] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 216052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 216057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 216061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 216066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 10:19:46 216100] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386216074|stream_id:0|stream_offset:2083323| [2025/04/30 10:19:46 216106] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 216119] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 216126] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39370|rtt_var:389|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 216133] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 216140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 216146] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 216153] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386282444|now:1746008386216126|interv:66318| [2025/04/30 10:19:46 216159] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386282444|now:1746008386216126|interval:66318|pto_count:0|srtt:39370 [2025/04/30 10:19:46 216165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 216173] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 216180] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2084502| [2025/04/30 10:19:46 216187] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 216194] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 10:19:46 216228] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386216205|stream_id:0|stream_offset:2084502| [2025/04/30 10:19:46 216237] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2050|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 216244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 216250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39370|rtt_var:389|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 216257] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 216263] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 216269] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 216275] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386282575|now:1746008386216250|interv:66325| [2025/04/30 10:19:46 216280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386282575|now:1746008386216250|interval:66325|pto_count:0|srtt:39370 [2025/04/30 10:19:46 216287] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 216300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 216305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2085681| [2025/04/30 10:19:46 216311] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 216317] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 10:19:46 216376] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746008386216327|stream_id:0|stream_offset:2085681| [2025/04/30 10:19:46 216383] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 216389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 10:19:46 216395] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39370|rtt_var:389|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 216402] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 216407] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 216412] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 10:19:46 216418] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386282697|now:1746008386216395|interv:66302| [2025/04/30 10:19:46 216423] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386282697|now:1746008386216395|interval:66302|pto_count:0|srtt:39370 [2025/04/30 10:19:46 216429] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:60009| [2025/04/30 10:19:46 216436] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 216443] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2086860| [2025/04/30 10:19:46 216450] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 216456] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386217456|now:1746008386216456|interv:1000| [2025/04/30 10:19:46 216462] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 216468] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 216474] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386217456| [2025/04/30 10:19:46 216481] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386217456| [2025/04/30 10:19:46 216486] [debug] |xqc_engine_wakeup_after|wakeup:1746008386217456|now:1746008386216486|diff:970| [2025/04/30 10:19:46 216490] [debug] |xqc_engine_main_logic|END|now:1746008386216033| [2025/04/30 10:19:46 216662] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386216660| [2025/04/30 10:19:46 216682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 216691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:896| [2025/04/30 10:19:46 216696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 10:19:46 216705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 10:19:46 216711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 216719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2002|origin_pktnum:1920|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2002| [2025/04/30 10:19:46 216726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2017830|prior_time:1746008386174865|is_app_limited:0|send_elapse:38902|ack_elapse:41795|ctl_first_sent_time:1746008386176158|lagest_ack_time:1746008386216660|curr_delivered:2067037| [2025/04/30 10:19:46 216732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386176158| [2025/04/30 10:19:46 216740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:1727| [2025/04/30 10:19:46 216746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2003| [2025/04/30 10:19:46 216753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2017830|prior_time:1746008386174865|is_app_limited:0|send_elapse:38902|ack_elapse:41795|ctl_first_sent_time:1746008386176158|lagest_ack_time:1746008386216660|curr_delivered:2068237| [2025/04/30 10:19:46 216760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386176292| [2025/04/30 10:19:46 216766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:1728| [2025/04/30 10:19:46 216773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39370|rttvar:389|minrtt:30819|latest_rtt:40368|ack_delay:56| [2025/04/30 10:19:46 216780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39488|rttvar:527|minrtt:30819|latest_rtt:40368|ack_delay:56| [2025/04/30 10:19:46 216787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 10:19:46 216793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 216798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39488|rtt_var:527|pto_duration:41596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 216802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 216806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 216810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 216814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386282923|now:1746008386216797|interv:66126| [2025/04/30 10:19:46 216823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386282923|now:1746008386216797|interval:66126|pto_count:0|srtt:39488 [2025/04/30 10:19:46 216827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 38902, ack_elapse 41795, delivered 50407|rate 1206053|lost 237| [2025/04/30 10:19:46 216832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206053) in round 41| [2025/04/30 10:19:46 216836] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 216840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 216844] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386176292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 216849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386176292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 216853] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1514960|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:57609|srtt:39488|latest_rtt:40368|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 216861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 10:19:46 216866] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746008386216660|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 216871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506216660|now:1746008386216660|interv:120000000| [2025/04/30 10:19:46 216876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506216660|now:1746008386216660|interv:120000000| [2025/04/30 10:19:46 216880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386217456|pq_index:0| [2025/04/30 10:19:46 216884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386216033| [2025/04/30 10:19:46 216888] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386216888| [2025/04/30 10:19:46 216893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386216892| [2025/04/30 10:19:46 216899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 216904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2086860| [2025/04/30 10:19:46 216908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 216912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 216916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386217456| [2025/04/30 10:19:46 216923] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386217456| [2025/04/30 10:19:46 216927] [debug] |xqc_engine_wakeup_after|wakeup:1746008386217456|now:1746008386216927|diff:529| [2025/04/30 10:19:46 216931] [debug] |xqc_engine_main_logic|END|now:1746008386216892| [2025/04/30 10:19:46 216937] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386216937| [2025/04/30 10:19:46 216941] [debug] |xqc_engine_wakeup_after|wakeup:1746008386217456|now:1746008386216941|diff:515| [2025/04/30 10:19:46 216945] [debug] |xqc_engine_main_logic|END|now:1746008386216937| [2025/04/30 10:19:46 218014] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386218014| [2025/04/30 10:19:46 218023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386217456|pq_index:0| [2025/04/30 10:19:46 218028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386216892| [2025/04/30 10:19:46 218033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386218032| [2025/04/30 10:19:46 218038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386217456|now:1746008386218032| [2025/04/30 10:19:46 218042] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386217456|now:1746008386218032| [2025/04/30 10:19:46 218046] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 218052] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 218057] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2086860| [2025/04/30 10:19:46 218061] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 218066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 10:19:46 218098] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386218074|stream_id:0|stream_offset:2086860| [2025/04/30 10:19:46 218104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2052|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 218108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 218113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39488|rtt_var:527|pto_duration:41596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 218117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 218124] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 218130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 218136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386284670|now:1746008386218113|interv:66557| [2025/04/30 10:19:46 218140] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386284670|now:1746008386218113|interval:66557|pto_count:0|srtt:39488 [2025/04/30 10:19:46 218150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 218155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 218161] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2088039| [2025/04/30 10:19:46 218169] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 218176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 10:19:46 218211] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746008386218186|stream_id:0|stream_offset:2088039| [2025/04/30 10:19:46 218220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 218227] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 10:19:46 218233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39488|rtt_var:527|pto_duration:41596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 218239] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 218244] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 218250] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 10:19:46 218255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386284782|now:1746008386218233|interv:66549| [2025/04/30 10:19:46 218261] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386284782|now:1746008386218233|interval:66549|pto_count:0|srtt:39488 [2025/04/30 10:19:46 218267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:60009| [2025/04/30 10:19:46 218274] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 218279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2089218| [2025/04/30 10:19:46 218286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 218291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386219291|now:1746008386218291|interv:1000| [2025/04/30 10:19:46 218296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 218302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 218308] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386219291| [2025/04/30 10:19:46 218314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386219291| [2025/04/30 10:19:46 218323] [debug] |xqc_engine_wakeup_after|wakeup:1746008386219291|now:1746008386218323|diff:968| [2025/04/30 10:19:46 218329] [debug] |xqc_engine_main_logic|END|now:1746008386218032| [2025/04/30 10:19:46 218688] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386218687| [2025/04/30 10:19:46 218701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 218709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:897| [2025/04/30 10:19:46 218715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 10:19:46 218725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 10:19:46 218732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 218739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2004| [2025/04/30 10:19:46 218746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2020230|prior_time:1746008386176757|is_app_limited:0|send_elapse:40895|ack_elapse:41930|ctl_first_sent_time:1746008386178275|lagest_ack_time:1746008386218687|curr_delivered:2069437| [2025/04/30 10:19:46 218753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386178275| [2025/04/30 10:19:46 218761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:1729| [2025/04/30 10:19:46 218767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2005| [2025/04/30 10:19:46 218775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2020230|prior_time:1746008386176757|is_app_limited:0|send_elapse:40895|ack_elapse:41930|ctl_first_sent_time:1746008386178275|lagest_ack_time:1746008386218687|curr_delivered:2070637| [2025/04/30 10:19:46 218782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386178416| [2025/04/30 10:19:46 218789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:1730| [2025/04/30 10:19:46 218795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39488|rttvar:527|minrtt:30819|latest_rtt:40271|ack_delay:64| [2025/04/30 10:19:46 218802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39577|rttvar:575|minrtt:30819|latest_rtt:40271|ack_delay:64| [2025/04/30 10:19:46 218809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 10:19:46 218816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 218821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39577|rtt_var:575|pto_duration:41877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 218825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 218829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 218833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 218842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386285063|now:1746008386218820|interv:66243| [2025/04/30 10:19:46 218846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386285063|now:1746008386218820|interval:66243|pto_count:0|srtt:39577 [2025/04/30 10:19:46 218851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40895, ack_elapse 41930, delivered 50407|rate 1202170|lost 237| [2025/04/30 10:19:46 218855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202170) in round 41| [2025/04/30 10:19:46 218859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 218864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 218867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386178416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 218872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386178416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 218877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:57609|srtt:39577|latest_rtt:40271|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 218883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 10:19:46 218887] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746008386218687|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 218892] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506218687|now:1746008386218687|interv:120000000| [2025/04/30 10:19:46 218896] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506218687|now:1746008386218687|interv:120000000| [2025/04/30 10:19:46 218900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386219291|pq_index:0| [2025/04/30 10:19:46 218905] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386218032| [2025/04/30 10:19:46 218909] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386218908| [2025/04/30 10:19:46 218913] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386218912| [2025/04/30 10:19:46 218920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 218924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2089218| [2025/04/30 10:19:46 218929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 218935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 218939] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386219291| [2025/04/30 10:19:46 218943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386219291| [2025/04/30 10:19:46 218947] [debug] |xqc_engine_wakeup_after|wakeup:1746008386219291|now:1746008386218947|diff:344| [2025/04/30 10:19:46 218951] [debug] |xqc_engine_main_logic|END|now:1746008386218912| [2025/04/30 10:19:46 218957] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386218957| [2025/04/30 10:19:46 218961] [debug] |xqc_engine_wakeup_after|wakeup:1746008386219291|now:1746008386218961|diff:330| [2025/04/30 10:19:46 218964] [debug] |xqc_engine_main_logic|END|now:1746008386218957| [2025/04/30 10:19:46 220034] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386220034| [2025/04/30 10:19:46 220044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386219291|pq_index:0| [2025/04/30 10:19:46 220048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386218912| [2025/04/30 10:19:46 220053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386220052| [2025/04/30 10:19:46 220058] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386219291|now:1746008386220052| [2025/04/30 10:19:46 220062] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386219291|now:1746008386220052| [2025/04/30 10:19:46 220066] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 220072] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 220076] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2089218| [2025/04/30 10:19:46 220081] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 220086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 10:19:46 220122] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386220094|stream_id:0|stream_offset:2089218| [2025/04/30 10:19:46 220128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2054|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 220136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 220143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39577|rtt_var:575|pto_duration:41877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 220150] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 220156] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 220163] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 220176] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386286971|now:1746008386220142|interv:66829| [2025/04/30 10:19:46 220183] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386286971|now:1746008386220142|interval:66829|pto_count:0|srtt:39577 [2025/04/30 10:19:46 220190] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 220198] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 220204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 220211] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 220218] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 10:19:46 220259] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1746008386220230|stream_id:0|stream_offset:2090397| [2025/04/30 10:19:46 220267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 220273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/04/30 10:19:46 220280] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39577|rtt_var:575|pto_duration:41877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 220286] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 220291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 220296] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 60009| [2025/04/30 10:19:46 220302] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386287107|now:1746008386220279|interv:66828| [2025/04/30 10:19:46 220307] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386287107|now:1746008386220279|interval:66828|pto_count:0|srtt:39577 [2025/04/30 10:19:46 220314] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:60009| [2025/04/30 10:19:46 220321] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 220326] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2091576| [2025/04/30 10:19:46 220333] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1019| [2025/04/30 10:19:46 220378] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386221397|now:1746008386220378|interv:1019| [2025/04/30 10:19:46 220384] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1019| [2025/04/30 10:19:46 220389] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 220399] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386221397| [2025/04/30 10:19:46 220405] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386221397| [2025/04/30 10:19:46 220411] [debug] |xqc_engine_wakeup_after|wakeup:1746008386221397|now:1746008386220410|diff:987| [2025/04/30 10:19:46 220417] [debug] |xqc_engine_main_logic|END|now:1746008386220052| [2025/04/30 10:19:46 220707] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386220706| [2025/04/30 10:19:46 220722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 220730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:898| [2025/04/30 10:19:46 220735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 10:19:46 220741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 10:19:46 220745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 220750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2007|path_largest_ack:2006| [2025/04/30 10:19:46 220755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2022630|prior_time:1746008386178802|is_app_limited:0|send_elapse:39759|ack_elapse:41904|ctl_first_sent_time:1746008386180366|lagest_ack_time:1746008386220706|curr_delivered:2071837| [2025/04/30 10:19:46 220760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386180366| [2025/04/30 10:19:46 220765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:1731| [2025/04/30 10:19:46 220769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2007|path_largest_ack:2007| [2025/04/30 10:19:46 220776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2022630|prior_time:1746008386178802|is_app_limited:0|send_elapse:39759|ack_elapse:41904|ctl_first_sent_time:1746008386180366|lagest_ack_time:1746008386220706|curr_delivered:2073037| [2025/04/30 10:19:46 220783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386180501| [2025/04/30 10:19:46 220790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:1732| [2025/04/30 10:19:46 220796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39577|rttvar:575|minrtt:30819|latest_rtt:40205|ack_delay:64| [2025/04/30 10:19:46 220803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39647|rttvar:573|minrtt:30819|latest_rtt:40205|ack_delay:64| [2025/04/30 10:19:46 220809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2007|lost_pn:2004|thresh:3| [2025/04/30 10:19:46 220816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 220823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39647|rtt_var:573|pto_duration:41939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 220829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 220842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 220848] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 220854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386287169|now:1746008386220822|interv:66347| [2025/04/30 10:19:46 220859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386287169|now:1746008386220822|interval:66347|pto_count:0|srtt:39647 [2025/04/30 10:19:46 220863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39759, ack_elapse 41904, delivered 50407|rate 1202916|lost 237| [2025/04/30 10:19:46 220868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202916) in round 41| [2025/04/30 10:19:46 220872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 220876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 220880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386180501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 220885] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386180501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 220889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:57609|srtt:39647|latest_rtt:40205|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 220895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 10:19:46 220902] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746008386220706|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 220909] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506220706|now:1746008386220706|interv:120000000| [2025/04/30 10:19:46 220915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506220706|now:1746008386220706|interv:120000000| [2025/04/30 10:19:46 220920] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386221397|pq_index:0| [2025/04/30 10:19:46 220925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386220052| [2025/04/30 10:19:46 220929] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386220929| [2025/04/30 10:19:46 220934] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386220933| [2025/04/30 10:19:46 220940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 220944] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2091576| [2025/04/30 10:19:46 220952] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 220956] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 220960] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386221397| [2025/04/30 10:19:46 220964] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386221397| [2025/04/30 10:19:46 220968] [debug] |xqc_engine_wakeup_after|wakeup:1746008386221397|now:1746008386220968|diff:429| [2025/04/30 10:19:46 220972] [debug] |xqc_engine_main_logic|END|now:1746008386220933| [2025/04/30 10:19:46 220978] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386220978| [2025/04/30 10:19:46 220982] [debug] |xqc_engine_wakeup_after|wakeup:1746008386221397|now:1746008386220982|diff:415| [2025/04/30 10:19:46 220986] [debug] |xqc_engine_main_logic|END|now:1746008386220978| [2025/04/30 10:19:46 222053] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386222053| [2025/04/30 10:19:46 222065] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386221397|pq_index:0| [2025/04/30 10:19:46 222069] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386220933| [2025/04/30 10:19:46 222075] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386222073| [2025/04/30 10:19:46 222079] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386221397|now:1746008386222073| [2025/04/30 10:19:46 222084] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386221397|now:1746008386222073| [2025/04/30 10:19:46 222088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 222093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 222098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2091576| [2025/04/30 10:19:46 222102] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 222115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 10:19:46 222155] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386222124|stream_id:0|stream_offset:2091576| [2025/04/30 10:19:46 222165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 222172] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 222178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39647|rtt_var:573|pto_duration:41939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 222185] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 222191] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 222204] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 222210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386289063|now:1746008386222178|interv:66885| [2025/04/30 10:19:46 222216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386289063|now:1746008386222178|interval:66885|pto_count:0|srtt:39647 [2025/04/30 10:19:46 222223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 222230] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 222235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2092755| [2025/04/30 10:19:46 222242] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 222247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386223247|now:1746008386222247|interv:1000| [2025/04/30 10:19:46 222253] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 222258] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 222264] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386223247| [2025/04/30 10:19:46 222270] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386223247| [2025/04/30 10:19:46 222275] [debug] |xqc_engine_wakeup_after|wakeup:1746008386223247|now:1746008386222275|diff:972| [2025/04/30 10:19:46 222281] [debug] |xqc_engine_main_logic|END|now:1746008386222073| [2025/04/30 10:19:46 222626] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386222625| [2025/04/30 10:19:46 222640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 222649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:899| [2025/04/30 10:19:46 222654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 10:19:46 222662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 10:19:46 222668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 222676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2008| [2025/04/30 10:19:46 222682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2025030|prior_time:1746008386180776|is_app_limited:0|send_elapse:41181|ack_elapse:41849|ctl_first_sent_time:1746008386182353|lagest_ack_time:1746008386222625|curr_delivered:2074237| [2025/04/30 10:19:46 222690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386182353| [2025/04/30 10:19:46 222697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:1733| [2025/04/30 10:19:46 222703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2009| [2025/04/30 10:19:46 222715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2025030|prior_time:1746008386180776|is_app_limited:0|send_elapse:41181|ack_elapse:41849|ctl_first_sent_time:1746008386182353|lagest_ack_time:1746008386222625|curr_delivered:2075437| [2025/04/30 10:19:46 222722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386182484| [2025/04/30 10:19:46 222728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:1734| [2025/04/30 10:19:46 222734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39647|rttvar:573|minrtt:30819|latest_rtt:40141|ack_delay:80| [2025/04/30 10:19:46 222741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39699|rttvar:533|minrtt:30819|latest_rtt:40141|ack_delay:80| [2025/04/30 10:19:46 222747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 10:19:46 222754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 222760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39699|rtt_var:533|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 222768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 222774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 222780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 222784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386288955|now:1746008386222760|interv:66195| [2025/04/30 10:19:46 222788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386288955|now:1746008386222760|interval:66195|pto_count:0|srtt:39699 [2025/04/30 10:19:46 222793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41181, ack_elapse 41849, delivered 50407|rate 1204497|lost 237| [2025/04/30 10:19:46 222797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204497) in round 41| [2025/04/30 10:19:46 222802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 222806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 222810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386182484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 222815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386182484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 222820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:56409|srtt:39699|latest_rtt:40141|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 222830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 10:19:46 222834] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746008386222625|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 222839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506222625|now:1746008386222625|interv:120000000| [2025/04/30 10:19:46 222843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506222625|now:1746008386222625|interv:120000000| [2025/04/30 10:19:46 222847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386223247|pq_index:0| [2025/04/30 10:19:46 222852] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386222073| [2025/04/30 10:19:46 222856] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386222856| [2025/04/30 10:19:46 222861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386222860| [2025/04/30 10:19:46 222867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 222871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2092755| [2025/04/30 10:19:46 222876] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 222880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 222884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386223247| [2025/04/30 10:19:46 222888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386223247| [2025/04/30 10:19:46 222892] [debug] |xqc_engine_wakeup_after|wakeup:1746008386223247|now:1746008386222892|diff:355| [2025/04/30 10:19:46 222896] [debug] |xqc_engine_main_logic|END|now:1746008386222860| [2025/04/30 10:19:46 222902] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386222902| [2025/04/30 10:19:46 222905] [debug] |xqc_engine_wakeup_after|wakeup:1746008386223247|now:1746008386222905|diff:342| [2025/04/30 10:19:46 222909] [debug] |xqc_engine_main_logic|END|now:1746008386222902| [2025/04/30 10:19:46 223981] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386223981| [2025/04/30 10:19:46 223991] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386223247|pq_index:0| [2025/04/30 10:19:46 223995] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386222860| [2025/04/30 10:19:46 224000] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386223999| [2025/04/30 10:19:46 224005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386223247|now:1746008386223999| [2025/04/30 10:19:46 224009] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386223247|now:1746008386223999| [2025/04/30 10:19:46 224013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 224024] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 224028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2092755| [2025/04/30 10:19:46 224033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 224038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 10:19:46 224077] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386224046|stream_id:0|stream_offset:2092755| [2025/04/30 10:19:46 224086] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 224094] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 224101] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39699|rtt_var:533|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 224108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 224113] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 224117] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 224121] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386290877|now:1746008386224100|interv:66777| [2025/04/30 10:19:46 224125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386290877|now:1746008386224100|interval:66777|pto_count:0|srtt:39699 [2025/04/30 10:19:46 224130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 224134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 224139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2093934| [2025/04/30 10:19:46 224143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 224147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 10:19:46 224179] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746008386224154|stream_id:0|stream_offset:2093934| [2025/04/30 10:19:46 224188] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 224195] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 10:19:46 224202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39699|rtt_var:533|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 224214] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 224220] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 224226] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 10:19:46 224233] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386290985|now:1746008386224202|interv:66783| [2025/04/30 10:19:46 224240] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386290985|now:1746008386224202|interval:66783|pto_count:0|srtt:39699 [2025/04/30 10:19:46 224247] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:58809| [2025/04/30 10:19:46 224254] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 224260] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 224267] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1050| [2025/04/30 10:19:46 224273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386225323|now:1746008386224273|interv:1050| [2025/04/30 10:19:46 224279] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1050| [2025/04/30 10:19:46 224285] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 224291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386225323| [2025/04/30 10:19:46 224298] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386225323| [2025/04/30 10:19:46 224304] [debug] |xqc_engine_wakeup_after|wakeup:1746008386225323|now:1746008386224304|diff:1019| [2025/04/30 10:19:46 224310] [debug] |xqc_engine_main_logic|END|now:1746008386223999| [2025/04/30 10:19:46 224641] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386224640| [2025/04/30 10:19:46 224655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 224664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:900| [2025/04/30 10:19:46 224670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 10:19:46 224679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 10:19:46 224685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 224692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2010| [2025/04/30 10:19:46 224700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2027430|prior_time:1746008386182750|is_app_limited:0|send_elapse:40995|ack_elapse:41890|ctl_first_sent_time:1746008386184255|lagest_ack_time:1746008386224640|curr_delivered:2076637| [2025/04/30 10:19:46 224707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386184255| [2025/04/30 10:19:46 224714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:1735| [2025/04/30 10:19:46 224726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2011| [2025/04/30 10:19:46 224734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2027430|prior_time:1746008386182750|is_app_limited:0|send_elapse:40995|ack_elapse:41890|ctl_first_sent_time:1746008386184255|lagest_ack_time:1746008386224640|curr_delivered:2077837| [2025/04/30 10:19:46 224740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386184386| [2025/04/30 10:19:46 224746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:1736| [2025/04/30 10:19:46 224753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39699|rttvar:533|minrtt:30819|latest_rtt:40254|ack_delay:64| [2025/04/30 10:19:46 224758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39760|rttvar:522|minrtt:30819|latest_rtt:40254|ack_delay:64| [2025/04/30 10:19:46 224763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2011|lost_pn:2008|thresh:3| [2025/04/30 10:19:46 224770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 224776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39760|rtt_var:522|pto_duration:41848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 224782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 224789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 224793] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 224797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386291002|now:1746008386224776|interv:66226| [2025/04/30 10:19:46 224801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386291002|now:1746008386224776|interval:66226|pto_count:0|srtt:39760 [2025/04/30 10:19:46 224806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40995, ack_elapse 41890, delivered 50407|rate 1203318|lost 237| [2025/04/30 10:19:46 224810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203318) in round 41| [2025/04/30 10:19:46 224814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 224818] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 224822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386184386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 224827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386184386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 224832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:56409|srtt:39760|latest_rtt:40254|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 224841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 10:19:46 224846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746008386224640|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 224851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506224640|now:1746008386224640|interv:120000000| [2025/04/30 10:19:46 224855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506224640|now:1746008386224640|interv:120000000| [2025/04/30 10:19:46 224859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386225323|pq_index:0| [2025/04/30 10:19:46 224863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386223999| [2025/04/30 10:19:46 224867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386224867| [2025/04/30 10:19:46 224872] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386224871| [2025/04/30 10:19:46 224878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 224882] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 224887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 224891] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 224895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386225323| [2025/04/30 10:19:46 224899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386225323| [2025/04/30 10:19:46 224903] [debug] |xqc_engine_wakeup_after|wakeup:1746008386225323|now:1746008386224903|diff:420| [2025/04/30 10:19:46 224907] [debug] |xqc_engine_main_logic|END|now:1746008386224871| [2025/04/30 10:19:46 224913] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386224913| [2025/04/30 10:19:46 224916] [debug] |xqc_engine_wakeup_after|wakeup:1746008386225323|now:1746008386224916|diff:407| [2025/04/30 10:19:46 224920] [debug] |xqc_engine_main_logic|END|now:1746008386224913| [2025/04/30 10:19:46 225992] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386225992| [2025/04/30 10:19:46 226001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386225323|pq_index:0| [2025/04/30 10:19:46 226006] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386224871| [2025/04/30 10:19:46 226011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386226010| [2025/04/30 10:19:46 226015] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386225323|now:1746008386226010| [2025/04/30 10:19:46 226026] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386225323|now:1746008386226010| [2025/04/30 10:19:46 226030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 226036] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 226040] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 226045] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 226049] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 10:19:46 226084] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386226057|stream_id:0|stream_offset:2095113| [2025/04/30 10:19:46 226090] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2059|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 226095] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 226100] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39760|rtt_var:522|pto_duration:41848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 226104] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 226108] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 226112] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 10:19:46 226116] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386292905|now:1746008386226099|interv:66806| [2025/04/30 10:19:46 226120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386292905|now:1746008386226099|interval:66806|pto_count:0|srtt:39760 [2025/04/30 10:19:46 226125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57609| [2025/04/30 10:19:46 226130] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 226134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2096292| [2025/04/30 10:19:46 226139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 226143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386227143|now:1746008386226143|interv:1000| [2025/04/30 10:19:46 226147] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 226152] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 226158] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386227143| [2025/04/30 10:19:46 226165] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386227143| [2025/04/30 10:19:46 226177] [debug] |xqc_engine_wakeup_after|wakeup:1746008386227143|now:1746008386226177|diff:966| [2025/04/30 10:19:46 226184] [debug] |xqc_engine_main_logic|END|now:1746008386226010| [2025/04/30 10:19:46 226644] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386226643| [2025/04/30 10:19:46 226657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 226666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:901| [2025/04/30 10:19:46 226672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 10:19:46 226680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 10:19:46 226686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 226693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2012| [2025/04/30 10:19:46 226700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2027430|prior_time:1746008386182750|is_app_limited:0|send_elapse:42409|ack_elapse:43893|ctl_first_sent_time:1746008386185669|lagest_ack_time:1746008386226643|curr_delivered:2079037| [2025/04/30 10:19:46 226707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386185669| [2025/04/30 10:19:46 226714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:1737| [2025/04/30 10:19:46 226721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2013| [2025/04/30 10:19:46 226728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:48007|prior_delivered:2032230|prior_time:1746008386186813|is_app_limited:0|send_elapse:39993|ack_elapse:39830|ctl_first_sent_time:1746008386187237|lagest_ack_time:1746008386226643|curr_delivered:2080237| [2025/04/30 10:19:46 226733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386187237| [2025/04/30 10:19:46 226739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:1738| [2025/04/30 10:19:46 226746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39760|rttvar:522|minrtt:30819|latest_rtt:39406|ack_delay:64| [2025/04/30 10:19:46 226752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39707|rttvar:496|minrtt:30819|latest_rtt:39406|ack_delay:64| [2025/04/30 10:19:46 226759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2013|lost_pn:2010|thresh:3| [2025/04/30 10:19:46 226766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 226772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39707|rtt_var:496|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 226780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 226786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 226798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 10:19:46 226802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386292764|now:1746008386226772|interv:65992| [2025/04/30 10:19:46 226806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386292764|now:1746008386226772|interval:65992|pto_count:0|srtt:39707 [2025/04/30 10:19:46 226810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39993, ack_elapse 39830, delivered 48007|rate 1200385|lost 237| [2025/04/30 10:19:46 226815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200385) in round 41| [2025/04/30 10:19:46 226819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 226823] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 226827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386187237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 226832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386187237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 226837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:55209|srtt:39707|latest_rtt:39406|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 226846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 10:19:46 226851] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746008386226643|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 226856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506226643|now:1746008386226643|interv:120000000| [2025/04/30 10:19:46 226860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506226643|now:1746008386226643|interv:120000000| [2025/04/30 10:19:46 226864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386227143|pq_index:0| [2025/04/30 10:19:46 226868] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386226010| [2025/04/30 10:19:46 226872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386226872| [2025/04/30 10:19:46 226877] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386226876| [2025/04/30 10:19:46 226883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 226888] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2096292| [2025/04/30 10:19:46 226895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 10:19:46 226899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 226903] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386227143| [2025/04/30 10:19:46 226907] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386227143| [2025/04/30 10:19:46 226915] [debug] |xqc_engine_wakeup_after|wakeup:1746008386227143|now:1746008386226915|diff:228| [2025/04/30 10:19:46 226919] [debug] |xqc_engine_main_logic|END|now:1746008386226876| [2025/04/30 10:19:46 226925] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386226925| [2025/04/30 10:19:46 226928] [debug] |xqc_engine_wakeup_after|wakeup:1746008386227143|now:1746008386226928|diff:215| [2025/04/30 10:19:46 226932] [debug] |xqc_engine_main_logic|END|now:1746008386226925| [2025/04/30 10:19:46 228002] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386228002| [2025/04/30 10:19:46 228011] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386227143|pq_index:0| [2025/04/30 10:19:46 228016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386226876| [2025/04/30 10:19:46 228021] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386228020| [2025/04/30 10:19:46 228025] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386227143|now:1746008386228020| [2025/04/30 10:19:46 228030] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386227143|now:1746008386228020| [2025/04/30 10:19:46 228034] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 228039] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 228044] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2096292| [2025/04/30 10:19:46 228048] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 228053] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 10:19:46 228087] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746008386228061|stream_id:0|stream_offset:2096292| [2025/04/30 10:19:46 228093] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2060|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 228098] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 10:19:46 228103] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39707|rtt_var:496|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 228107] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 228111] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 228115] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 10:19:46 228125] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386294768|now:1746008386228102|interv:66666| [2025/04/30 10:19:46 228129] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386294768|now:1746008386228102|interval:66666|pto_count:0|srtt:39707 [2025/04/30 10:19:46 228134] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:56409| [2025/04/30 10:19:46 228139] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:881|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 228143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:881|schedule_bytes:0|inflight:56409|cwnd:103053|conn:0000564648F8D6FC|stream_id:0|stream_offset:2097152| [2025/04/30 10:19:46 228148] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 228155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 10:19:46 228193] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2061|size:881|sent:897|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746008386228164|stream_id:0|stream_offset:2097152| [2025/04/30 10:19:46 228202] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2061|origin_pktnum:0|size:881|enc_size:897|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 228210] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 10:19:46 228216] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39707|rtt_var:496|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 228223] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 228229] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 228235] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 57290| [2025/04/30 10:19:46 228241] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386294871|now:1746008386228216|interv:66655| [2025/04/30 10:19:46 228248] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386294871|now:1746008386228216|interval:66655|pto_count:0|srtt:39707 [2025/04/30 10:19:46 228255] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103053|inflight:57290| [2025/04/30 10:19:46 228262] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386237721| [2025/04/30 10:19:46 228268] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386237721| [2025/04/30 10:19:46 228274] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386228274|diff:9447| [2025/04/30 10:19:46 228280] [debug] |xqc_engine_main_logic|END|now:1746008386228020| [2025/04/30 10:19:46 228619] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386228618| [2025/04/30 10:19:46 228635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 228644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:902| [2025/04/30 10:19:46 228656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 10:19:46 228665] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 10:19:46 228671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 228678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2014| [2025/04/30 10:19:46 228685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2032230|prior_time:1746008386186813|is_app_limited:0|send_elapse:40129|ack_elapse:41805|ctl_first_sent_time:1746008386187373|lagest_ack_time:1746008386228618|curr_delivered:2081437| [2025/04/30 10:19:46 228692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386187373| [2025/04/30 10:19:46 228699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:1739| [2025/04/30 10:19:46 228706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2015| [2025/04/30 10:19:46 228712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:49207|prior_delivered:2032230|prior_time:1746008386186813|is_app_limited:0|send_elapse:40129|ack_elapse:41805|ctl_first_sent_time:1746008386187373|lagest_ack_time:1746008386228618|curr_delivered:2082637| [2025/04/30 10:19:46 228719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386188701| [2025/04/30 10:19:46 228724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:1740| [2025/04/30 10:19:46 228731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39707|rttvar:496|minrtt:30819|latest_rtt:39917|ack_delay:64| [2025/04/30 10:19:46 228738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39725|rttvar:408|minrtt:30819|latest_rtt:39917|ack_delay:64| [2025/04/30 10:19:46 228746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2015|lost_pn:2012|thresh:3| [2025/04/30 10:19:46 228753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 228759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39725|rtt_var:408|pto_duration:41725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 228766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 228772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 228777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 54890| [2025/04/30 10:19:46 228781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386294889|now:1746008386228759|interv:66130| [2025/04/30 10:19:46 228785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386294889|now:1746008386228759|interval:66130|pto_count:0|srtt:39725 [2025/04/30 10:19:46 228790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40129, ack_elapse 41805, delivered 50407|rate 1205764|lost 237| [2025/04/30 10:19:46 228799] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205764) in round 41| [2025/04/30 10:19:46 228803] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 228807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93377|extra_cwnd:9676| [2025/04/30 10:19:46 228811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386188701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 228816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386188701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 228821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:908976|bw:1211968|cwnd:103053|full_bw_reached:1|inflight:54890|srtt:39725|latest_rtt:39917|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 228826] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0||cwnd:103053|inflight:54890|mode:2|applimit:0|pacing_rate:908976|bw:1211968|srtt:39725|latest_rtt:39917|min_rtt:30819|send:2027|lost:237|tlp:0|recv:886|recovery:0|slow_start:0|conn_life:1853376|acked:2400|delivered:2082637|is_cwnd_limited:0| [2025/04/30 10:19:46 228832] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 10:19:46 228837] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746008386228618|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 228842] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506228618|now:1746008386228618|interv:120000000| [2025/04/30 10:19:46 228846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506228618|now:1746008386228618|interv:120000000| [2025/04/30 10:19:46 228850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386237721|pq_index:0| [2025/04/30 10:19:46 228854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386228020| [2025/04/30 10:19:46 228858] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386228858| [2025/04/30 10:19:46 228863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386228862| [2025/04/30 10:19:46 228870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386237721| [2025/04/30 10:19:46 228874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386237721| [2025/04/30 10:19:46 228878] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386228878|diff:8843| [2025/04/30 10:19:46 228882] [debug] |xqc_engine_main_logic|END|now:1746008386228862| [2025/04/30 10:19:46 228888] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386228887| [2025/04/30 10:19:46 228891] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386228891|diff:8830| [2025/04/30 10:19:46 228895] [debug] |xqc_engine_main_logic|END|now:1746008386228887| [2025/04/30 10:19:46 230571] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386230570| [2025/04/30 10:19:46 230587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 230597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:903| [2025/04/30 10:19:46 230604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 10:19:46 230612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 10:19:46 230619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 230626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2016| [2025/04/30 10:19:46 230634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2032230|prior_time:1746008386186813|is_app_limited:0|send_elapse:41593|ack_elapse:43757|ctl_first_sent_time:1746008386188837|lagest_ack_time:1746008386230570|curr_delivered:2083837| [2025/04/30 10:19:46 230641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386188837| [2025/04/30 10:19:46 230648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:1741| [2025/04/30 10:19:46 230655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2017| [2025/04/30 10:19:46 230661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:50407|prior_delivered:2034630|prior_time:1746008386188983|is_app_limited:0|send_elapse:41206|ack_elapse:41587|ctl_first_sent_time:1746008386190446|lagest_ack_time:1746008386230570|curr_delivered:2085037| [2025/04/30 10:19:46 230669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386190446| [2025/04/30 10:19:46 230675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:1742| [2025/04/30 10:19:46 230682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39725|rttvar:408|minrtt:30819|latest_rtt:40124|ack_delay:72| [2025/04/30 10:19:46 230689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39766|rttvar:387|minrtt:30819|latest_rtt:40124|ack_delay:72| [2025/04/30 10:19:46 230696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2017|lost_pn:2014|thresh:3| [2025/04/30 10:19:46 230701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 230706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39766|rtt_var:387|pto_duration:41766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 230710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 230714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 230718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 52490| [2025/04/30 10:19:46 230722] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386294930|now:1746008386230705|interv:64225| [2025/04/30 10:19:46 230733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386294930|now:1746008386230705|interval:64225|pto_count:0|srtt:39766 [2025/04/30 10:19:46 230737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41206, ack_elapse 41587, delivered 50407|rate 1212085|lost 237| [2025/04/30 10:19:46 230742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212085) in round 41| [2025/04/30 10:19:46 230746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 230750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 230754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386190446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 230759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103053|packet_lost:0|acked:2400|po_sent_time:1746008386190446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 230763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:103063|full_bw_reached:1|inflight:52490|srtt:39766|latest_rtt:40124|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 230769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 10:19:46 230774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1746008386230570|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 230779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506230570|now:1746008386230570|interv:120000000| [2025/04/30 10:19:46 230783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506230570|now:1746008386230570|interv:120000000| [2025/04/30 10:19:46 230787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386237721|pq_index:0| [2025/04/30 10:19:46 230791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386228862| [2025/04/30 10:19:46 230796] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386230795| [2025/04/30 10:19:46 230801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386230799| [2025/04/30 10:19:46 230807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386237721| [2025/04/30 10:19:46 230811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386237721| [2025/04/30 10:19:46 230815] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386230815|diff:6906| [2025/04/30 10:19:46 230820] [debug] |xqc_engine_main_logic|END|now:1746008386230799| [2025/04/30 10:19:46 230825] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386230825| [2025/04/30 10:19:46 230829] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386230829|diff:6892| [2025/04/30 10:19:46 230833] [debug] |xqc_engine_main_logic|END|now:1746008386230825| [2025/04/30 10:19:46 232632] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008386232631| [2025/04/30 10:19:46 232648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 232657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:904| [2025/04/30 10:19:46 232663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 10:19:46 232672] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 10:19:46 232678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 232685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2018| [2025/04/30 10:19:46 232693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2034630|prior_time:1746008386188983|is_app_limited:0|send_elapse:41332|ack_elapse:43648|ctl_first_sent_time:1746008386190572|lagest_ack_time:1746008386232631|curr_delivered:2086237| [2025/04/30 10:19:46 232700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386190572| [2025/04/30 10:19:46 232707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:1743| [2025/04/30 10:19:46 232713] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2019| [2025/04/30 10:19:46 232720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:50407|prior_delivered:2037030|prior_time:1746008386190800|is_app_limited:0|send_elapse:40998|ack_elapse:41831|ctl_first_sent_time:1746008386192241|lagest_ack_time:1746008386232631|curr_delivered:2087437| [2025/04/30 10:19:46 232727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386192241| [2025/04/30 10:19:46 232733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:1744| [2025/04/30 10:19:46 232740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39766|rttvar:387|minrtt:30819|latest_rtt:40390|ack_delay:72| [2025/04/30 10:19:46 232747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:39835|rttvar:429|minrtt:30819|latest_rtt:40390|ack_delay:72| [2025/04/30 10:19:46 232753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2019|lost_pn:2016|thresh:3| [2025/04/30 10:19:46 232759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 232765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:39835|rtt_var:429|pto_duration:41835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 232772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 232777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 232781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 50090| [2025/04/30 10:19:46 232785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386294999|now:1746008386232765|interv:62234| [2025/04/30 10:19:46 232795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386294999|now:1746008386232765|interval:62234|pto_count:0|srtt:39835 [2025/04/30 10:19:46 232800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40998, ack_elapse 41831, delivered 50407|rate 1205015|lost 237| [2025/04/30 10:19:46 232804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205015) in round 41| [2025/04/30 10:19:46 232809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 232814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 232820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386192241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 232827] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386192241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 232835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:103063|full_bw_reached:1|inflight:50090|srtt:39835|latest_rtt:40390|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 232841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 10:19:46 232846] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746008386232631|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 232851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506232631|now:1746008386232631|interv:120000000| [2025/04/30 10:19:46 232855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506232631|now:1746008386232631|interv:120000000| [2025/04/30 10:19:46 232859] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386237721|pq_index:0| [2025/04/30 10:19:46 232863] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386230799| [2025/04/30 10:19:46 232867] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386232867| [2025/04/30 10:19:46 232873] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386232871| [2025/04/30 10:19:46 232879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386237721| [2025/04/30 10:19:46 232883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386237721| [2025/04/30 10:19:46 232887] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386232887|diff:4834| [2025/04/30 10:19:46 232891] [debug] |xqc_engine_main_logic|END|now:1746008386232871| [2025/04/30 10:19:46 232898] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386232897| [2025/04/30 10:19:46 232904] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386232904|diff:4817| [2025/04/30 10:19:46 232910] [debug] |xqc_engine_main_logic|END|now:1746008386232897| [2025/04/30 10:19:46 234621] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:38|state:ESTABED|recv_time:1746008386234620| [2025/04/30 10:19:46 234633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 234640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:905| [2025/04/30 10:19:46 234647] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 10:19:46 234655] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 10:19:46 234661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 234669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2020| [2025/04/30 10:19:46 234676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2037030|prior_time:1746008386190800|is_app_limited:0|send_elapse:41143|ack_elapse:43820|ctl_first_sent_time:1746008386192386|lagest_ack_time:1746008386234620|curr_delivered:2088637| [2025/04/30 10:19:46 234683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386192386| [2025/04/30 10:19:46 234690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:1745| [2025/04/30 10:19:46 234698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2021| [2025/04/30 10:19:46 234704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2037030|prior_time:1746008386190800|is_app_limited:0|send_elapse:41143|ack_elapse:43820|ctl_first_sent_time:1746008386192386|lagest_ack_time:1746008386234620|curr_delivered:2089837| [2025/04/30 10:19:46 234711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386192515| [2025/04/30 10:19:46 234716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:1746| [2025/04/30 10:19:46 234721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:39835|rttvar:429|minrtt:30819|latest_rtt:42105|ack_delay:72| [2025/04/30 10:19:46 234728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40110|rttvar:871|minrtt:30819|latest_rtt:42105|ack_delay:72| [2025/04/30 10:19:46 234735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2021|lost_pn:2018|thresh:3| [2025/04/30 10:19:46 234742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 234749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40110|rtt_var:871|pto_duration:43594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 234756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 234760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 234764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 47690| [2025/04/30 10:19:46 234768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386296758|now:1746008386234749|interv:62009| [2025/04/30 10:19:46 234781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386296758|now:1746008386234749|interval:62009|pto_count:0|srtt:40110 [2025/04/30 10:19:46 234789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41143, ack_elapse 43820, delivered 52807|rate 1205089|lost 237| [2025/04/30 10:19:46 234796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205089) in round 41| [2025/04/30 10:19:46 234802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 234806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 234810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386192515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 234814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386192515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 234819] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:103063|full_bw_reached:1|inflight:47690|srtt:40110|latest_rtt:42105|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 234825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 10:19:46 234830] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746008386234620|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 234834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506234620|now:1746008386234620|interv:120000000| [2025/04/30 10:19:46 234839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506234620|now:1746008386234620|interv:120000000| [2025/04/30 10:19:46 234843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386237721|pq_index:0| [2025/04/30 10:19:46 234847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386232871| [2025/04/30 10:19:46 234851] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386234851| [2025/04/30 10:19:46 234856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386234855| [2025/04/30 10:19:46 234862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386237721| [2025/04/30 10:19:46 234866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386237721| [2025/04/30 10:19:46 234870] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386234870|diff:2851| [2025/04/30 10:19:46 234875] [debug] |xqc_engine_main_logic|END|now:1746008386234855| [2025/04/30 10:19:46 234880] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386234880| [2025/04/30 10:19:46 234884] [debug] |xqc_engine_wakeup_after|wakeup:1746008386237721|now:1746008386234884|diff:2837| [2025/04/30 10:19:46 234888] [debug] |xqc_engine_main_logic|END|now:1746008386234880| [2025/04/30 10:19:46 237615] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008386237614| [2025/04/30 10:19:46 237629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 237638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:906| [2025/04/30 10:19:46 237645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 10:19:46 237653] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 10:19:46 237660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 237667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2022| [2025/04/30 10:19:46 237674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2039430|prior_time:1746008386192757|is_app_limited:0|send_elapse:40953|ack_elapse:44857|ctl_first_sent_time:1746008386194206|lagest_ack_time:1746008386237614|curr_delivered:2091037| [2025/04/30 10:19:46 237681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386194206| [2025/04/30 10:19:46 237689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:1747| [2025/04/30 10:19:46 237696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2024| [2025/04/30 10:19:46 237703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51607|prior_delivered:2041830|prior_time:1746008386194703|is_app_limited:0|send_elapse:41005|ack_elapse:42911|ctl_first_sent_time:1746008386196124|lagest_ack_time:1746008386237614|curr_delivered:2092237| [2025/04/30 10:19:46 237710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386196124| [2025/04/30 10:19:46 237717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:1748| [2025/04/30 10:19:46 237721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40110|rttvar:871|minrtt:30819|latest_rtt:41490|ack_delay:64| [2025/04/30 10:19:46 237726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40275|rttvar:983|minrtt:30819|latest_rtt:41490|ack_delay:64| [2025/04/30 10:19:46 237730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/04/30 10:19:46 237734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 237738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386241010|now:1746008386237738|interval:3272| [2025/04/30 10:19:46 237743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386241010|now:1746008386237738|interv:3272| [2025/04/30 10:19:46 237747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41005, ack_elapse 42911, delivered 50407|rate 1174687|lost 237| [2025/04/30 10:19:46 237751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174687) in round 41| [2025/04/30 10:19:46 237762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 237769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 237776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386196124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 237783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2400|po_sent_time:1746008386196124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 237789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:103063|full_bw_reached:1|inflight:45290|srtt:40275|latest_rtt:41490|min_rtt:30819|applimit:0|lost:237|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 10:19:46 237795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 10:19:46 237800] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1746008386237614|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 237805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506237614|now:1746008386237614|interv:120000000| [2025/04/30 10:19:46 237809] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506237614|now:1746008386237614|interv:120000000| [2025/04/30 10:19:46 237813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386237721|pq_index:0| [2025/04/30 10:19:46 237817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386234855| [2025/04/30 10:19:46 237821] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386237821| [2025/04/30 10:19:46 237826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386237825| [2025/04/30 10:19:46 237831] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386237721|now:1746008386237825| [2025/04/30 10:19:46 237835] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 237839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386237721|now:1746008386237825| [2025/04/30 10:19:46 237843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 237849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:907|ack_delay:25128|first_ack_range:25|largest_pkt_recv_time:1746008386212721| [2025/04/30 10:19:46 237854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:907|low:882|pkt_pns:2| [2025/04/30 10:19:46 237858] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:880|low:873|pkt_pns:2| [2025/04/30 10:19:46 237862] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:895|frame_largest_recv:907| [2025/04/30 10:19:46 237866] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 237871] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:46 237879] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:22|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 10:19:46 237884] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 10:19:46 237922] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2062|size:22|sent:38|pkt_type:SHORT_HEADER|frame:ACK |inflight:45290|now:1746008386237891|stream_id:0|stream_offset:0| [2025/04/30 10:19:46 237931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2062|origin_pktnum:0|size:22|enc_size:38|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 237943] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386241010| [2025/04/30 10:19:46 237950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386241010| [2025/04/30 10:19:46 237957] [debug] |xqc_engine_wakeup_after|wakeup:1746008386241010|now:1746008386237957|diff:3053| [2025/04/30 10:19:46 237963] [debug] |xqc_engine_main_logic|END|now:1746008386237825| [2025/04/30 10:19:46 237969] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386237969| [2025/04/30 10:19:46 237973] [debug] |xqc_engine_wakeup_after|wakeup:1746008386241010|now:1746008386237973|diff:3037| [2025/04/30 10:19:46 237977] [debug] |xqc_engine_main_logic|END|now:1746008386237969| [2025/04/30 10:19:46 239689] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386239688| [2025/04/30 10:19:46 239701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 239709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:907| [2025/04/30 10:19:46 239716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 10:19:46 239724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 10:19:46 239731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 239739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2025| [2025/04/30 10:19:46 239746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:52807|prior_delivered:2041830|prior_time:1746008386194703|is_app_limited:0|send_elapse:41098|ack_elapse:44985|ctl_first_sent_time:1746008386196217|lagest_ack_time:1746008386239688|curr_delivered:2093437| [2025/04/30 10:19:46 239753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386196217| [2025/04/30 10:19:46 239761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:1749| [2025/04/30 10:19:46 239768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2026|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2026| [2025/04/30 10:19:46 239773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:51616|prior_delivered:2044230|prior_time:1746008386196733|is_app_limited:0|send_elapse:41051|ack_elapse:42955|ctl_first_sent_time:1746008386198224|lagest_ack_time:1746008386239688|curr_delivered:2094646| [2025/04/30 10:19:46 239779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386198224| [2025/04/30 10:19:46 239786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:1750| [2025/04/30 10:19:46 239800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40275|rttvar:983|minrtt:30819|latest_rtt:41464|ack_delay:80| [2025/04/30 10:19:46 239806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40414|rttvar:1015|minrtt:30819|latest_rtt:41464|ack_delay:80| [2025/04/30 10:19:46 239811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/04/30 10:19:46 239816] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2023|lost_pn:2023|po_sent_time:1746008386194334|lost_send_time:1746008386193041|loss_delay:46647|frame:STREAM |repair:128| [2025/04/30 10:19:46 239820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746008386194334u| [2025/04/30 10:19:46 239824] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |lost interval:107780|lost_count:3|send_count:104|pkt_num:2023|po_send_time:1746008386194334|srtt:40414|cwnd:103063|bw:1212085|conn_life:1864238|now:0|last_lost_time:1864238| [2025/04/30 10:19:46 239830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 888|pns:2| [2025/04/30 10:19:46 239834] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 239838] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40414|rtt_var:1015|pto_duration:44474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 239843] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 239847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 239851] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 41681| [2025/04/30 10:19:46 239855] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386297638|now:1746008386239838|interv:57800| [2025/04/30 10:19:46 239860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386297638|now:1746008386239838|interval:57800|pto_count:0|srtt:40414 [2025/04/30 10:19:46 239867] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41051, ack_elapse 42955, delivered 50416|rate 1173693|lost 238| [2025/04/30 10:19:46 239874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173693) in round 41| [2025/04/30 10:19:46 239880] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 239886] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 239890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103063|packet_lost:1|acked:2409|po_sent_time:1746008386198224|recovery:1|recovery_start:1746008386239824|packet_conservation:0|next_round_delivered:2063437| [2025/04/30 10:19:46 239894] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:1|acked:2409|po_sent_time:1746008386198224|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 239899] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:41681|srtt:40414|latest_rtt:41464|min_rtt:30819|applimit:0|lost:237|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 239915] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 10:19:46 239920] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746008386239688|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 239925] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506239688|now:1746008386239688|interv:120000000| [2025/04/30 10:19:46 239929] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506239688|now:1746008386239688|interv:120000000| [2025/04/30 10:19:46 239933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386241010|pq_index:0| [2025/04/30 10:19:46 239937] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386237825| [2025/04/30 10:19:46 239941] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386239941| [2025/04/30 10:19:46 239946] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386239945| [2025/04/30 10:19:46 239953] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:40414|min_srtt:40414|path_bw:1212085|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 239957] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41681|cwnd:44090|conn:0000564648F8D6FC|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 239962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:40414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 239967] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2023|size:1200|reinj:0|path_class:0| [2025/04/30 10:19:46 239972] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:2023|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 239976] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41681|cwnd:44090|conn:0000564648F8D6FC|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 239981] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 10:19:46 239985] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PACING|expire:1746008386240985|now:1746008386239985|interv:1000| [2025/04/30 10:19:46 239989] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 10:19:46 239993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 10:19:46 239997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386240985| [2025/04/30 10:19:46 240001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386240985| [2025/04/30 10:19:46 240005] [debug] |xqc_engine_wakeup_after|wakeup:1746008386240985|now:1746008386240005|diff:980| [2025/04/30 10:19:46 240009] [debug] |xqc_engine_main_logic|END|now:1746008386239945| [2025/04/30 10:19:46 240017] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386240017| [2025/04/30 10:19:46 240021] [debug] |xqc_engine_wakeup_after|wakeup:1746008386240985|now:1746008386240021|diff:964| [2025/04/30 10:19:46 240025] [debug] |xqc_engine_main_logic|END|now:1746008386240017| [2025/04/30 10:19:46 241105] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386241104| [2025/04/30 10:19:46 241120] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386240985|pq_index:0| [2025/04/30 10:19:46 241128] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386239945| [2025/04/30 10:19:46 241136] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386241134| [2025/04/30 10:19:46 241143] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:PACING|expire_time:1746008386240985|now:1746008386241134| [2025/04/30 10:19:46 241149] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:PACING|expire_time:1746008386240985|now:1746008386241134| [2025/04/30 10:19:46 241155] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:PACING| [2025/04/30 10:19:46 241164] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:2023|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 10:19:46 241171] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_can_send|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41681|cwnd:44090|conn:0000564648F8D6FC|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 241178] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 10:19:46 241184] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 10:19:46 241229] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41681|now:1746008386241195|stream_id:0|stream_offset:2052669| [2025/04/30 10:19:46 241238] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2063|origin_pktnum:2023|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 10:19:46 241246] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|path:0|inflight:41681|applimit:0| [2025/04/30 10:19:46 241252] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40414|rtt_var:1015|pto_duration:44474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 241259] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 241266] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 241271] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 42881| [2025/04/30 10:19:46 241278] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386310669|now:1746008386241252|interv:69417| [2025/04/30 10:19:46 241284] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386310669|now:1746008386241252|interval:69417|pto_count:0|srtt:40414 [2025/04/30 10:19:46 241292] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44090|inflight:42881| [2025/04/30 10:19:46 241300] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386310669| [2025/04/30 10:19:46 241316] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386310669| [2025/04/30 10:19:46 241321] [debug] |xqc_engine_wakeup_after|wakeup:1746008386310669|now:1746008386241321|diff:69348| [2025/04/30 10:19:46 241325] [debug] |xqc_engine_main_logic|END|now:1746008386241134| [2025/04/30 10:19:46 241589] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386241588| [2025/04/30 10:19:46 241603] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 241612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:908| [2025/04/30 10:19:46 241618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 10:19:46 241627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 10:19:46 241634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 241641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2028|path_largest_ack:2027| [2025/04/30 10:19:46 241648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:52816|prior_delivered:2044230|prior_time:1746008386196733|is_app_limited:0|send_elapse:41205|ack_elapse:44855|ctl_first_sent_time:1746008386198378|lagest_ack_time:1746008386241588|curr_delivered:2095846| [2025/04/30 10:19:46 241657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386198378| [2025/04/30 10:19:46 241663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:1750| [2025/04/30 10:19:46 241671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2028|path_largest_ack:2028| [2025/04/30 10:19:46 241678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:52816|prior_delivered:2044230|prior_time:1746008386196733|is_app_limited:0|send_elapse:41205|ack_elapse:44855|ctl_first_sent_time:1746008386198378|lagest_ack_time:1746008386241588|curr_delivered:2097046| [2025/04/30 10:19:46 241685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386198516| [2025/04/30 10:19:46 241691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:1751| [2025/04/30 10:19:46 241698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40414|rttvar:1015|minrtt:30819|latest_rtt:43072|ack_delay:64| [2025/04/30 10:19:46 241705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:40739|rttvar:1410|minrtt:30819|latest_rtt:43072|ack_delay:64| [2025/04/30 10:19:46 241712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 10:19:46 241718] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 241724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 241728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:40739|rtt_var:1410|pto_duration:46379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 241738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 241742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 241746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 40481| [2025/04/30 10:19:46 241750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386312574|now:1746008386241728|interv:70846| [2025/04/30 10:19:46 241754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386312574|now:1746008386241728|interval:70846|pto_count:0|srtt:40739 [2025/04/30 10:19:46 241759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41205, ack_elapse 44855, delivered 52816|rate 1177483|lost 238| [2025/04/30 10:19:46 241763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177483) in round 41| [2025/04/30 10:19:46 241767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 241772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 241776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386198516|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 241780] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386198516|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 241785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:40481|srtt:40739|latest_rtt:43072|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 241791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 10:19:46 241795] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746008386241588|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 241800] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506241588|now:1746008386241588|interv:120000000| [2025/04/30 10:19:46 241804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506241588|now:1746008386241588|interv:120000000| [2025/04/30 10:19:46 241808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386310669|pq_index:0| [2025/04/30 10:19:46 241813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386241134| [2025/04/30 10:19:46 241817] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386241816| [2025/04/30 10:19:46 241822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386241820| [2025/04/30 10:19:46 241829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386312574| [2025/04/30 10:19:46 241833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386312574| [2025/04/30 10:19:46 241840] [debug] |xqc_engine_wakeup_after|wakeup:1746008386312574|now:1746008386241839|diff:70735| [2025/04/30 10:19:46 241844] [debug] |xqc_engine_main_logic|END|now:1746008386241820| [2025/04/30 10:19:46 241849] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386241849| [2025/04/30 10:19:46 241853] [debug] |xqc_engine_wakeup_after|wakeup:1746008386312574|now:1746008386241853|diff:70721| [2025/04/30 10:19:46 241857] [debug] |xqc_engine_main_logic|END|now:1746008386241849| [2025/04/30 10:19:46 243610] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386243609| [2025/04/30 10:19:46 243626] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 243635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:909| [2025/04/30 10:19:46 243641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 10:19:46 243649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 10:19:46 243656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 243664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2030|path_largest_ack:2029| [2025/04/30 10:19:46 243671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:52816|prior_delivered:2046630|prior_time:1746008386198676|is_app_limited:0|send_elapse:40863|ack_elapse:44933|ctl_first_sent_time:1746008386200103|lagest_ack_time:1746008386243609|curr_delivered:2098246| [2025/04/30 10:19:46 243679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386200103| [2025/04/30 10:19:46 243686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:1752| [2025/04/30 10:19:46 243692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2030|path_largest_ack:2030| [2025/04/30 10:19:46 243700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:52816|prior_delivered:2046630|prior_time:1746008386198676|is_app_limited:0|send_elapse:40863|ack_elapse:44933|ctl_first_sent_time:1746008386200103|lagest_ack_time:1746008386243609|curr_delivered:2099446| [2025/04/30 10:19:46 243707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386200211| [2025/04/30 10:19:46 243714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:1753| [2025/04/30 10:19:46 243720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:40739|rttvar:1410|minrtt:30819|latest_rtt:43398|ack_delay:88| [2025/04/30 10:19:46 243724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41060|rttvar:1700|minrtt:30819|latest_rtt:43398|ack_delay:88| [2025/04/30 10:19:46 243728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 10:19:46 243733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 243737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 243746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41060|rtt_var:1700|pto_duration:47860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 243751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 243755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 243759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 38081| [2025/04/30 10:19:46 243763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386314055|now:1746008386243746|interv:70309| [2025/04/30 10:19:46 243767] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386314055|now:1746008386243746|interval:70309|pto_count:0|srtt:41060 [2025/04/30 10:19:46 243771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40863, ack_elapse 44933, delivered 52816|rate 1175438|lost 238| [2025/04/30 10:19:46 243776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175438) in round 41| [2025/04/30 10:19:46 243781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 243787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 243794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386200211|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 243801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386200211|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 243808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:38081|srtt:41060|latest_rtt:43398|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 243817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 10:19:46 243823] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746008386243609|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 243829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506243609|now:1746008386243609|interv:120000000| [2025/04/30 10:19:46 243833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506243609|now:1746008386243609|interv:120000000| [2025/04/30 10:19:46 243837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386312574|pq_index:0| [2025/04/30 10:19:46 243841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386241820| [2025/04/30 10:19:46 243845] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386243845| [2025/04/30 10:19:46 243850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386243849| [2025/04/30 10:19:46 243860] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386314055| [2025/04/30 10:19:46 243864] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386314055| [2025/04/30 10:19:46 243868] [debug] |xqc_engine_wakeup_after|wakeup:1746008386314055|now:1746008386243868|diff:70187| [2025/04/30 10:19:46 243873] [debug] |xqc_engine_main_logic|END|now:1746008386243849| [2025/04/30 10:19:46 243878] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386243878| [2025/04/30 10:19:46 243882] [debug] |xqc_engine_wakeup_after|wakeup:1746008386314055|now:1746008386243882|diff:70173| [2025/04/30 10:19:46 243886] [debug] |xqc_engine_main_logic|END|now:1746008386243878| [2025/04/30 10:19:46 245594] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:40|state:ESTABED|recv_time:1746008386245593| [2025/04/30 10:19:46 245608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 245617] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:910| [2025/04/30 10:19:46 245624] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 10:19:46 245633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 10:19:46 245639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 245646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2032|path_largest_ack:2031| [2025/04/30 10:19:46 245654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2046630|prior_time:1746008386198676|is_app_limited:0|send_elapse:41097|ack_elapse:46917|ctl_first_sent_time:1746008386200337|lagest_ack_time:1746008386245593|curr_delivered:2100646| [2025/04/30 10:19:46 245661] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386200337| [2025/04/30 10:19:46 245668] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:1754| [2025/04/30 10:19:46 245675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2032|path_largest_ack:2032| [2025/04/30 10:19:46 245682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:54016|prior_delivered:2049030|prior_time:1746008386200702|is_app_limited:0|send_elapse:40957|ack_elapse:44891|ctl_first_sent_time:1746008386202162|lagest_ack_time:1746008386245593|curr_delivered:2101846| [2025/04/30 10:19:46 245689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386202162| [2025/04/30 10:19:46 245695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:1755| [2025/04/30 10:19:46 245702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41060|rttvar:1700|minrtt:30819|latest_rtt:43431|ack_delay:88| [2025/04/30 10:19:46 245708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41345|rttvar:1845|minrtt:30819|latest_rtt:43431|ack_delay:88| [2025/04/30 10:19:46 245715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2032|lost_pn:2029|thresh:3| [2025/04/30 10:19:46 245721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 245731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 245735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41345|rtt_var:1845|pto_duration:48725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 245740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 245744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 245748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 35681| [2025/04/30 10:19:46 245752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386314920|now:1746008386245735|interv:69185| [2025/04/30 10:19:46 245756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386314920|now:1746008386245735|interval:69185|pto_count:0|srtt:41345 [2025/04/30 10:19:46 245760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40957, ack_elapse 44891, delivered 52816|rate 1176538|lost 238| [2025/04/30 10:19:46 245764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176538) in round 41| [2025/04/30 10:19:46 245769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 245773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 245777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386202162|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 245781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386202162|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 245786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:909063|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:35681|srtt:41345|latest_rtt:43431|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 245791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1| [2025/04/30 10:19:46 245796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:ACK_01RTT|expire:1746008386270593|now:1746008386245593|interv:25000| [2025/04/30 10:19:46 245801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386245593|max_ack_delay:25000| [2025/04/30 10:19:46 245805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 10:19:46 245810] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:911|frame:PING ACK |recv_time:1746008386245593|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 245815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506245593|now:1746008386245593|interv:120000000| [2025/04/30 10:19:46 245822] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506245593|now:1746008386245593|interv:120000000| [2025/04/30 10:19:46 245826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386314055|pq_index:0| [2025/04/30 10:19:46 245830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386243849| [2025/04/30 10:19:46 245834] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386245834| [2025/04/30 10:19:46 245839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386245838| [2025/04/30 10:19:46 245845] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 245850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 245854] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386245854|diff:24739| [2025/04/30 10:19:46 245859] [debug] |xqc_engine_main_logic|END|now:1746008386245838| [2025/04/30 10:19:46 245864] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386245864| [2025/04/30 10:19:46 245868] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386245868|diff:24725| [2025/04/30 10:19:46 245872] [debug] |xqc_engine_main_logic|END|now:1746008386245864| [2025/04/30 10:19:46 247569] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386247568| [2025/04/30 10:19:46 247584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 247594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:911| [2025/04/30 10:19:46 247599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 10:19:46 247608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 10:19:46 247614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 247622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2034|path_largest_ack:2033| [2025/04/30 10:19:46 247629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2049030|prior_time:1746008386200702|is_app_limited:0|send_elapse:41086|ack_elapse:46866|ctl_first_sent_time:1746008386202291|lagest_ack_time:1746008386247568|curr_delivered:2103046| [2025/04/30 10:19:46 247636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386202291| [2025/04/30 10:19:46 247644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:1756| [2025/04/30 10:19:46 247651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2034|path_largest_ack:2034| [2025/04/30 10:19:46 247657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:54016|prior_delivered:2051430|prior_time:1746008386202725|is_app_limited:0|send_elapse:40940|ack_elapse:44843|ctl_first_sent_time:1746008386204151|lagest_ack_time:1746008386247568|curr_delivered:2104246| [2025/04/30 10:19:46 247664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386204151| [2025/04/30 10:19:46 247678] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:1757| [2025/04/30 10:19:46 247685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41345|rttvar:1845|minrtt:30819|latest_rtt:43417|ack_delay:64| [2025/04/30 10:19:46 247692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:41596|rttvar:1886|minrtt:30819|latest_rtt:43417|ack_delay:64| [2025/04/30 10:19:46 247699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2034|lost_pn:2031|thresh:3| [2025/04/30 10:19:46 247705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 247710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 247714] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:41596|rtt_var:1886|pto_duration:49140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 247719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 247723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 247726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 33281| [2025/04/30 10:19:46 247730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386315335|now:1746008386247714|interv:67621| [2025/04/30 10:19:46 247735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386315335|now:1746008386247714|interval:67621|pto_count:0|srtt:41596 [2025/04/30 10:19:46 247739] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40940, ack_elapse 44843, delivered 52816|rate 1177798|lost 238| [2025/04/30 10:19:46 247743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177798) in round 41| [2025/04/30 10:19:46 247748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 247752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 247756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386204151|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 247760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386204151|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 247765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:33281|srtt:41596|latest_rtt:43417|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 247771] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 10:19:46 247775] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1746008386247568|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 247783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506247568|now:1746008386247568|interv:120000000| [2025/04/30 10:19:46 247787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506247568|now:1746008386247568|interv:120000000| [2025/04/30 10:19:46 247791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 247796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386245838| [2025/04/30 10:19:46 247800] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386247800| [2025/04/30 10:19:46 247805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386247804| [2025/04/30 10:19:46 247811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 247815] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 247819] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386247819|diff:22774| [2025/04/30 10:19:46 247823] [debug] |xqc_engine_main_logic|END|now:1746008386247804| [2025/04/30 10:19:46 247829] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386247829| [2025/04/30 10:19:46 247833] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386247833|diff:22760| [2025/04/30 10:19:46 247837] [debug] |xqc_engine_main_logic|END|now:1746008386247829| [2025/04/30 10:19:46 249564] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386249563| [2025/04/30 10:19:46 249579] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 249588] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:912| [2025/04/30 10:19:46 249593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 10:19:46 249601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 10:19:46 249607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 249615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2036|path_largest_ack:2035| [2025/04/30 10:19:46 249622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2051430|prior_time:1746008386202725|is_app_limited:0|send_elapse:41084|ack_elapse:46838|ctl_first_sent_time:1746008386204295|lagest_ack_time:1746008386249563|curr_delivered:2105446| [2025/04/30 10:19:46 249629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386204295| [2025/04/30 10:19:46 249636] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:1758| [2025/04/30 10:19:46 249642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2036|path_largest_ack:2036| [2025/04/30 10:19:46 249649] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2051430|prior_time:1746008386202725|is_app_limited:0|send_elapse:41084|ack_elapse:46838|ctl_first_sent_time:1746008386204295|lagest_ack_time:1746008386249563|curr_delivered:2106646| [2025/04/30 10:19:46 249664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386204421| [2025/04/30 10:19:46 249671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:1759| [2025/04/30 10:19:46 249677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:41596|rttvar:1886|minrtt:30819|latest_rtt:45142|ack_delay:64| [2025/04/30 10:19:46 249685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42031|rttvar:2285|minrtt:30819|latest_rtt:45142|ack_delay:64| [2025/04/30 10:19:46 249691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 10:19:46 249698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 249703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 249707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42031|rtt_var:2285|pto_duration:51171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 249711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 249715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 249719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 30881| [2025/04/30 10:19:46 249723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386317366|now:1746008386249707|interv:67659| [2025/04/30 10:19:46 249727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386317366|now:1746008386249707|interval:67659|pto_count:0|srtt:42031 [2025/04/30 10:19:46 249731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41084, ack_elapse 46838, delivered 55216|rate 1178871|lost 238| [2025/04/30 10:19:46 249736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178871) in round 41| [2025/04/30 10:19:46 249740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 249744] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 249748] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386204421|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 249752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386204421|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 249757] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:30881|srtt:42031|latest_rtt:45142|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 249763] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 10:19:46 249771] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746008386249563|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 249776] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506249563|now:1746008386249563|interv:120000000| [2025/04/30 10:19:46 249781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506249563|now:1746008386249563|interv:120000000| [2025/04/30 10:19:46 249784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 249789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386247804| [2025/04/30 10:19:46 249793] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386249793| [2025/04/30 10:19:46 249798] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386249797| [2025/04/30 10:19:46 249804] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 249808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 249812] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386249812|diff:20781| [2025/04/30 10:19:46 249816] [debug] |xqc_engine_main_logic|END|now:1746008386249797| [2025/04/30 10:19:46 249822] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386249822| [2025/04/30 10:19:46 249826] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386249825|diff:20768| [2025/04/30 10:19:46 249829] [debug] |xqc_engine_main_logic|END|now:1746008386249822| [2025/04/30 10:19:46 251527] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386251526| [2025/04/30 10:19:46 251542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 251566] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:913| [2025/04/30 10:19:46 251576] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/04/30 10:19:46 251585] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/04/30 10:19:46 251591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 251600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2037| [2025/04/30 10:19:46 251607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2053830|prior_time:1746008386204695|is_app_limited:0|send_elapse:40917|ack_elapse:46831|ctl_first_sent_time:1746008386206120|lagest_ack_time:1746008386251526|curr_delivered:2107846| [2025/04/30 10:19:46 251614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386206120| [2025/04/30 10:19:46 251622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:1760| [2025/04/30 10:19:46 251628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2038| [2025/04/30 10:19:46 251644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55216|prior_delivered:2053830|prior_time:1746008386204695|is_app_limited:0|send_elapse:40917|ack_elapse:46831|ctl_first_sent_time:1746008386206120|lagest_ack_time:1746008386251526|curr_delivered:2109046| [2025/04/30 10:19:46 251651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386206258| [2025/04/30 10:19:46 251658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:1761| [2025/04/30 10:19:46 251664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42031|rttvar:2285|minrtt:30819|latest_rtt:45268|ack_delay:56| [2025/04/30 10:19:46 251669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42429|rttvar:2509|minrtt:30819|latest_rtt:45268|ack_delay:56| [2025/04/30 10:19:46 251673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2038|lost_pn:2035|thresh:3| [2025/04/30 10:19:46 251677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 251682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 251686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:2509|pto_duration:52465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 251690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 251694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 251698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 28481| [2025/04/30 10:19:46 251702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386318660|now:1746008386251685|interv:66975| [2025/04/30 10:19:46 251707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386318660|now:1746008386251685|interval:66975|pto_count:0|srtt:42429 [2025/04/30 10:19:46 251711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40917, ack_elapse 46831, delivered 55216|rate 1179048|lost 238| [2025/04/30 10:19:46 251716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179048) in round 41| [2025/04/30 10:19:46 251720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 251724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 251728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386206258|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 251732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386206258|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 251737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:28481|srtt:42429|latest_rtt:45268|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 251746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/04/30 10:19:46 251751] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1746008386251526|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 251756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506251526|now:1746008386251526|interv:120000000| [2025/04/30 10:19:46 251760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506251526|now:1746008386251526|interv:120000000| [2025/04/30 10:19:46 251764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 251768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386249797| [2025/04/30 10:19:46 251772] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386251772| [2025/04/30 10:19:46 251777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386251776| [2025/04/30 10:19:46 251784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 251788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 251792] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386251792|diff:18801| [2025/04/30 10:19:46 251796] [debug] |xqc_engine_main_logic|END|now:1746008386251776| [2025/04/30 10:19:46 251802] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386251801| [2025/04/30 10:19:46 251805] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386251805|diff:18788| [2025/04/30 10:19:46 251809] [debug] |xqc_engine_main_logic|END|now:1746008386251801| [2025/04/30 10:19:46 253518] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386253517| [2025/04/30 10:19:46 253533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 253542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:914| [2025/04/30 10:19:46 253565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:915| [2025/04/30 10:19:46 253577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:915| [2025/04/30 10:19:46 253583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 253591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2040|path_largest_ack:2039| [2025/04/30 10:19:46 253596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55209|prior_delivered:2056237|prior_time:1746008386206813|is_app_limited:0|send_elapse:39792|ack_elapse:46704|ctl_first_sent_time:1746008386208273|lagest_ack_time:1746008386253517|curr_delivered:2110246| [2025/04/30 10:19:46 253604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386208273| [2025/04/30 10:19:46 253611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:1762| [2025/04/30 10:19:46 253618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2040|path_largest_ack:2040| [2025/04/30 10:19:46 253632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:55209|prior_delivered:2056237|prior_time:1746008386206813|is_app_limited:0|send_elapse:39792|ack_elapse:46704|ctl_first_sent_time:1746008386208273|lagest_ack_time:1746008386253517|curr_delivered:2111446| [2025/04/30 10:19:46 253639] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386208398| [2025/04/30 10:19:46 253646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:1763| [2025/04/30 10:19:46 253652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42429|rttvar:2509|minrtt:30819|latest_rtt:45119|ack_delay:64| [2025/04/30 10:19:46 253658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:42757|rttvar:2538|minrtt:30819|latest_rtt:45119|ack_delay:64| [2025/04/30 10:19:46 253662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 10:19:46 253666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 253670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 253674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:42757|rtt_var:2538|pto_duration:52909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 253680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 253686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 253692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 26081| [2025/04/30 10:19:46 253698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386319104|now:1746008386253674|interv:65430| [2025/04/30 10:19:46 253703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386319104|now:1746008386253674|interval:65430|pto_count:0|srtt:42757 [2025/04/30 10:19:46 253707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 39792, ack_elapse 46704, delivered 55209|rate 1182104|lost 238| [2025/04/30 10:19:46 253712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182104) in round 41| [2025/04/30 10:19:46 253716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 253720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 253724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386208398|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 253729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386208398|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 253734] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:26081|srtt:42757|latest_rtt:45119|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 253743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:915|largest:915|pns:2| [2025/04/30 10:19:46 253748] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:915|frame:ACK |recv_time:1746008386253517|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 253753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506253517|now:1746008386253517|interv:120000000| [2025/04/30 10:19:46 253758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506253517|now:1746008386253517|interv:120000000| [2025/04/30 10:19:46 253762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 253766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386251776| [2025/04/30 10:19:46 253770] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386253770| [2025/04/30 10:19:46 253775] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386253774| [2025/04/30 10:19:46 253781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 253785] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 253789] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386253789|diff:16804| [2025/04/30 10:19:46 253794] [debug] |xqc_engine_main_logic|END|now:1746008386253774| [2025/04/30 10:19:46 253799] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386253799| [2025/04/30 10:19:46 253803] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386253803|diff:16790| [2025/04/30 10:19:46 253807] [debug] |xqc_engine_main_logic|END|now:1746008386253799| [2025/04/30 10:19:46 255526] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386255525| [2025/04/30 10:19:46 255541] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 255565] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:915| [2025/04/30 10:19:46 255575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 10:19:46 255582] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 10:19:46 255586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 255591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2042|path_largest_ack:2041| [2025/04/30 10:19:46 255596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2056237|prior_time:1746008386206813|is_app_limited:0|send_elapse:40033|ack_elapse:48712|ctl_first_sent_time:1746008386208514|lagest_ack_time:1746008386255525|curr_delivered:2112646| [2025/04/30 10:19:46 255600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386208514| [2025/04/30 10:19:46 255615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:1764| [2025/04/30 10:19:46 255622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2042|path_largest_ack:2042| [2025/04/30 10:19:46 255630] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:56409|prior_delivered:2058637|prior_time:1746008386208700|is_app_limited:0|send_elapse:40995|ack_elapse:46825|ctl_first_sent_time:1746008386210100|lagest_ack_time:1746008386255525|curr_delivered:2113846| [2025/04/30 10:19:46 255637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386210100| [2025/04/30 10:19:46 255643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:1765| [2025/04/30 10:19:46 255650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:42757|rttvar:2538|minrtt:30819|latest_rtt:45425|ack_delay:72| [2025/04/30 10:19:46 255656] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43082|rttvar:2553|minrtt:30819|latest_rtt:45425|ack_delay:72| [2025/04/30 10:19:46 255663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 10:19:46 255670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 255676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 255680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43082|rtt_var:2553|pto_duration:53294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 255686] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 255693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 255699] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 23681| [2025/04/30 10:19:46 255705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386319489|now:1746008386255680|interv:63809| [2025/04/30 10:19:46 255710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386319489|now:1746008386255680|interval:63809|pto_count:0|srtt:43082 [2025/04/30 10:19:46 255715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40995, ack_elapse 46825, delivered 55209|rate 1179049|lost 238| [2025/04/30 10:19:46 255719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179049) in round 41| [2025/04/30 10:19:46 255723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 255728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 255731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386210100|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 255736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386210100|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 255745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:23681|srtt:43082|latest_rtt:45425|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 255751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 10:19:46 255755] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746008386255525|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 255760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506255525|now:1746008386255525|interv:120000000| [2025/04/30 10:19:46 255764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506255525|now:1746008386255525|interv:120000000| [2025/04/30 10:19:46 255768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 255773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386253774| [2025/04/30 10:19:46 255777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386255777| [2025/04/30 10:19:46 255782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386255781| [2025/04/30 10:19:46 255788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 255792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 255796] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386255796|diff:14797| [2025/04/30 10:19:46 255801] [debug] |xqc_engine_main_logic|END|now:1746008386255781| [2025/04/30 10:19:46 255806] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386255806| [2025/04/30 10:19:46 255810] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386255810|diff:14783| [2025/04/30 10:19:46 255814] [debug] |xqc_engine_main_logic|END|now:1746008386255806| [2025/04/30 10:19:46 257515] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386257513| [2025/04/30 10:19:46 257540] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 257564] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:916| [2025/04/30 10:19:46 257573] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 10:19:46 257583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 10:19:46 257589] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 257596] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2044|path_largest_ack:2043| [2025/04/30 10:19:46 257604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2058637|prior_time:1746008386208700|is_app_limited:0|send_elapse:41097|ack_elapse:48813|ctl_first_sent_time:1746008386210202|lagest_ack_time:1746008386257513|curr_delivered:2115046| [2025/04/30 10:19:46 257619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386210202| [2025/04/30 10:19:46 257627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:1766| [2025/04/30 10:19:46 257634] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2044|path_largest_ack:2044| [2025/04/30 10:19:46 257641] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:56409|prior_delivered:2061037|prior_time:1746008386210699|is_app_limited:0|send_elapse:40975|ack_elapse:46814|ctl_first_sent_time:1746008386212116|lagest_ack_time:1746008386257513|curr_delivered:2116246| [2025/04/30 10:19:46 257648] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386212116| [2025/04/30 10:19:46 257654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:1767| [2025/04/30 10:19:46 257660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43082|rttvar:2553|minrtt:30819|latest_rtt:45397|ack_delay:72| [2025/04/30 10:19:46 257667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43362|rttvar:2475|minrtt:30819|latest_rtt:45397|ack_delay:72| [2025/04/30 10:19:46 257673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 10:19:46 257677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 257681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 257685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43362|rtt_var:2475|pto_duration:53262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 257690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 257694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 257698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 21281| [2025/04/30 10:19:46 257702] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386319457|now:1746008386257685|interv:61772| [2025/04/30 10:19:46 257706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386319457|now:1746008386257685|interval:61772|pto_count:0|srtt:43362 [2025/04/30 10:19:46 257710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40975, ack_elapse 46814, delivered 55209|rate 1179326|lost 238| [2025/04/30 10:19:46 257715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179326) in round 41| [2025/04/30 10:19:46 257719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 257723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 257727] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386212116|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 257736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386212116|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 257741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:21281|srtt:43362|latest_rtt:45397|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 257747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 10:19:46 257751] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746008386257513|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 257756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506257513|now:1746008386257513|interv:120000000| [2025/04/30 10:19:46 257760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506257513|now:1746008386257513|interv:120000000| [2025/04/30 10:19:46 257764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 257769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386255781| [2025/04/30 10:19:46 257773] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386257772| [2025/04/30 10:19:46 257778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386257776| [2025/04/30 10:19:46 257784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 257788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 257792] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386257792|diff:12801| [2025/04/30 10:19:46 257796] [debug] |xqc_engine_main_logic|END|now:1746008386257776| [2025/04/30 10:19:46 257802] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386257802| [2025/04/30 10:19:46 257806] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386257806|diff:12787| [2025/04/30 10:19:46 257810] [debug] |xqc_engine_main_logic|END|now:1746008386257802| [2025/04/30 10:19:46 259563] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386259547| [2025/04/30 10:19:46 259578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 259586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:917| [2025/04/30 10:19:46 259590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 10:19:46 259597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 10:19:46 259604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 259612] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2046|path_largest_ack:2045| [2025/04/30 10:19:46 259619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2061037|prior_time:1746008386210699|is_app_limited:0|send_elapse:41102|ack_elapse:48848|ctl_first_sent_time:1746008386212243|lagest_ack_time:1746008386259547|curr_delivered:2117446| [2025/04/30 10:19:46 259633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386212243| [2025/04/30 10:19:46 259640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:1768| [2025/04/30 10:19:46 259644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2046|path_largest_ack:2046| [2025/04/30 10:19:46 259651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2061037|prior_time:1746008386210699|is_app_limited:0|send_elapse:41102|ack_elapse:48848|ctl_first_sent_time:1746008386212243|lagest_ack_time:1746008386259547|curr_delivered:2118646| [2025/04/30 10:19:46 259658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386212364| [2025/04/30 10:19:46 259664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:1769| [2025/04/30 10:19:46 259671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43362|rttvar:2475|minrtt:30819|latest_rtt:47183|ack_delay:64| [2025/04/30 10:19:46 259677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:43831|rttvar:2796|minrtt:30819|latest_rtt:47183|ack_delay:64| [2025/04/30 10:19:46 259684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2046|lost_pn:2043|thresh:3| [2025/04/30 10:19:46 259691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 259697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 259704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:43831|rtt_var:2796|pto_duration:55015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 259711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 259717] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 259721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 18881| [2025/04/30 10:19:46 259725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386321210|now:1746008386259704|interv:61506| [2025/04/30 10:19:46 259729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386321210|now:1746008386259704|interval:61506|pto_count:0|srtt:43831 [2025/04/30 10:19:46 259733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41102, ack_elapse 48848, delivered 57609|rate 1179352|lost 238| [2025/04/30 10:19:46 259738] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179352) in round 41| [2025/04/30 10:19:46 259742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 259746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 259754] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386212364|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 259759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386212364|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 259764] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:18881|srtt:43831|latest_rtt:47183|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 259770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 10:19:46 259774] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1746008386259547|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 259779] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506259547|now:1746008386259547|interv:120000000| [2025/04/30 10:19:46 259783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506259547|now:1746008386259547|interv:120000000| [2025/04/30 10:19:46 259787] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 259792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386257776| [2025/04/30 10:19:46 259796] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386259796| [2025/04/30 10:19:46 259801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386259800| [2025/04/30 10:19:46 259807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 259811] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 259815] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386259815|diff:10778| [2025/04/30 10:19:46 259819] [debug] |xqc_engine_main_logic|END|now:1746008386259800| [2025/04/30 10:19:46 259825] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386259825| [2025/04/30 10:19:46 259829] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386259829|diff:10764| [2025/04/30 10:19:46 259833] [debug] |xqc_engine_main_logic|END|now:1746008386259825| [2025/04/30 10:19:46 261578] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386261577| [2025/04/30 10:19:46 261595] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 261604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:918| [2025/04/30 10:19:46 261622] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/04/30 10:19:46 261631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/04/30 10:19:46 261637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 261644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2047| [2025/04/30 10:19:46 261660] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2063437|prior_time:1746008386212721|is_app_limited:0|send_elapse:40954|ack_elapse:48856|ctl_first_sent_time:1746008386214154|lagest_ack_time:1746008386261577|curr_delivered:2119846| [2025/04/30 10:19:46 261667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386214154| [2025/04/30 10:19:46 261674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:1770| [2025/04/30 10:19:46 261680] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2048| [2025/04/30 10:19:46 261687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2063437|prior_time:1746008386212721|is_app_limited:0|send_elapse:40954|ack_elapse:48856|ctl_first_sent_time:1746008386214154|lagest_ack_time:1746008386261577|curr_delivered:2121046| [2025/04/30 10:19:46 261694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386214299| [2025/04/30 10:19:46 261700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:1771| [2025/04/30 10:19:46 261706] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:43831|rttvar:2796|minrtt:30819|latest_rtt:47278|ack_delay:64| [2025/04/30 10:19:46 261712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44254|rttvar:2942|minrtt:30819|latest_rtt:47278|ack_delay:64| [2025/04/30 10:19:46 261719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 10:19:46 261725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 261732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 261737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44254|rtt_var:2942|pto_duration:56022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 261742] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 261746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 261749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 16481| [2025/04/30 10:19:46 261753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386322217|now:1746008386261737|interv:60480| [2025/04/30 10:19:46 261759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386322217|now:1746008386261737|interval:60480|pto_count:0|srtt:44254 [2025/04/30 10:19:46 261766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40954, ack_elapse 48856, delivered 57609|rate 1179159|lost 238| [2025/04/30 10:19:46 261773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179159) in round 41| [2025/04/30 10:19:46 261784] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 261788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 261792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386214299|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 261797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386214299|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 261802] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:16481|srtt:44254|latest_rtt:47278|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 261807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/04/30 10:19:46 261812] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1746008386261577|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 261817] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506261577|now:1746008386261577|interv:120000000| [2025/04/30 10:19:46 261821] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506261577|now:1746008386261577|interv:120000000| [2025/04/30 10:19:46 261825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 261830] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386259800| [2025/04/30 10:19:46 261834] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386261834| [2025/04/30 10:19:46 261839] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386261838| [2025/04/30 10:19:46 261847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 261854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 261860] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386261860|diff:8733| [2025/04/30 10:19:46 261865] [debug] |xqc_engine_main_logic|END|now:1746008386261838| [2025/04/30 10:19:46 261872] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386261872| [2025/04/30 10:19:46 261875] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386261875|diff:8718| [2025/04/30 10:19:46 261879] [debug] |xqc_engine_main_logic|END|now:1746008386261872| [2025/04/30 10:19:46 263533] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386263531| [2025/04/30 10:19:46 263571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 263584] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:919| [2025/04/30 10:19:46 263590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/04/30 10:19:46 263599] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/04/30 10:19:46 263613] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 263621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2050|path_largest_ack:2049| [2025/04/30 10:19:46 263628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2065837|prior_time:1746008386214649|is_app_limited:0|send_elapse:42745|ack_elapse:48882|ctl_first_sent_time:1746008386216074|lagest_ack_time:1746008386263531|curr_delivered:2122246| [2025/04/30 10:19:46 263635] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386216074| [2025/04/30 10:19:46 263659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:1772| [2025/04/30 10:19:46 263667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2050|path_largest_ack:2050| [2025/04/30 10:19:46 263674] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2065837|prior_time:1746008386214649|is_app_limited:0|send_elapse:42745|ack_elapse:48882|ctl_first_sent_time:1746008386216074|lagest_ack_time:1746008386263531|curr_delivered:2123446| [2025/04/30 10:19:46 263682] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386216205| [2025/04/30 10:19:46 263687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:1773| [2025/04/30 10:19:46 263693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44254|rttvar:2942|minrtt:30819|latest_rtt:47326|ack_delay:64| [2025/04/30 10:19:46 263700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44630|rttvar:2959|minrtt:30819|latest_rtt:47326|ack_delay:64| [2025/04/30 10:19:46 263707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 10:19:46 263712] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 263716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 263721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:2959|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 263728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 263735] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 263741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 14081| [2025/04/30 10:19:46 263747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386322661|now:1746008386263721|interv:58940| [2025/04/30 10:19:46 263753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386322661|now:1746008386263721|interval:58940|pto_count:0|srtt:44630 [2025/04/30 10:19:46 263759] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42745, ack_elapse 48882, delivered 57609|rate 1178531|lost 238| [2025/04/30 10:19:46 263769] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178531) in round 41| [2025/04/30 10:19:46 263773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 263777] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 263781] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386216205|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 263786] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386216205|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 263791] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:14081|srtt:44630|latest_rtt:47326|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 263797] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/04/30 10:19:46 263802] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:920|frame:ACK |recv_time:1746008386263531|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 263807] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506263531|now:1746008386263531|interv:120000000| [2025/04/30 10:19:46 263814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506263531|now:1746008386263531|interv:120000000| [2025/04/30 10:19:46 263820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 263826] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386261838| [2025/04/30 10:19:46 263832] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386263832| [2025/04/30 10:19:46 263840] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386263838| [2025/04/30 10:19:46 263849] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 263856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 263862] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386263862|diff:6731| [2025/04/30 10:19:46 263869] [debug] |xqc_engine_main_logic|END|now:1746008386263838| [2025/04/30 10:19:46 263877] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386263877| [2025/04/30 10:19:46 263883] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386263882|diff:6711| [2025/04/30 10:19:46 263888] [debug] |xqc_engine_main_logic|END|now:1746008386263877| [2025/04/30 10:19:46 265578] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386265577| [2025/04/30 10:19:46 265593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 265601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:920| [2025/04/30 10:19:46 265614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/04/30 10:19:46 265621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/04/30 10:19:46 265627] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 265633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2052|path_largest_ack:2051| [2025/04/30 10:19:46 265640] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:60009|prior_delivered:2065837|prior_time:1746008386214649|is_app_limited:0|send_elapse:42998|ack_elapse:50928|ctl_first_sent_time:1746008386216327|lagest_ack_time:1746008386265577|curr_delivered:2124646| [2025/04/30 10:19:46 265646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386216327| [2025/04/30 10:19:46 265652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:1774| [2025/04/30 10:19:46 265658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2052|path_largest_ack:2052| [2025/04/30 10:19:46 265664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:58809|prior_delivered:2068237|prior_time:1746008386216660|is_app_limited:0|send_elapse:41916|ack_elapse:48917|ctl_first_sent_time:1746008386218074|lagest_ack_time:1746008386265577|curr_delivered:2125846| [2025/04/30 10:19:46 265670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386218074| [2025/04/30 10:19:46 265676] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:1775| [2025/04/30 10:19:46 265681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44630|rttvar:2959|minrtt:30819|latest_rtt:47503|ack_delay:72| [2025/04/30 10:19:46 265687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44980|rttvar:2920|minrtt:30819|latest_rtt:47503|ack_delay:72| [2025/04/30 10:19:46 265693] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 10:19:46 265698] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 265704] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 265710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:44980|rtt_var:2920|pto_duration:56660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 265716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 265721] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 265726] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 11681| [2025/04/30 10:19:46 265732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386322855|now:1746008386265709|interv:57146| [2025/04/30 10:19:46 265737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386322855|now:1746008386265709|interval:57146|pto_count:0|srtt:44980 [2025/04/30 10:19:46 265782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41916, ack_elapse 48917, delivered 57609|rate 1177688|lost 238| [2025/04/30 10:19:46 265789] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177688) in round 41| [2025/04/30 10:19:46 265795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 265801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 265806] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386218074|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 265813] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386218074|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 265820] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:11681|srtt:44980|latest_rtt:47503|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 265828] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/04/30 10:19:46 265835] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1746008386265577|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 265841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506265577|now:1746008386265577|interv:120000000| [2025/04/30 10:19:46 265847] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506265577|now:1746008386265577|interv:120000000| [2025/04/30 10:19:46 265854] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 265861] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386263838| [2025/04/30 10:19:46 265866] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386265866| [2025/04/30 10:19:46 265874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386265872| [2025/04/30 10:19:46 265883] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 265889] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 265895] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386265895|diff:4698| [2025/04/30 10:19:46 265902] [debug] |xqc_engine_main_logic|END|now:1746008386265872| [2025/04/30 10:19:46 265910] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386265910| [2025/04/30 10:19:46 265916] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386265916|diff:4677| [2025/04/30 10:19:46 265922] [debug] |xqc_engine_main_logic|END|now:1746008386265910| [2025/04/30 10:19:46 267562] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386267536| [2025/04/30 10:19:46 267577] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 267594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:921| [2025/04/30 10:19:46 267600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/04/30 10:19:46 267609] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/04/30 10:19:46 267616] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 267623] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2054|path_largest_ack:2053| [2025/04/30 10:19:46 267631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:60009|prior_delivered:2068237|prior_time:1746008386216660|is_app_limited:0|send_elapse:42028|ack_elapse:50876|ctl_first_sent_time:1746008386218186|lagest_ack_time:1746008386267536|curr_delivered:2127046| [2025/04/30 10:19:46 267638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386218186| [2025/04/30 10:19:46 267645] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:1776| [2025/04/30 10:19:46 267651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2054|path_largest_ack:2054| [2025/04/30 10:19:46 267657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:58809|prior_delivered:2070637|prior_time:1746008386218687|is_app_limited:0|send_elapse:41819|ack_elapse:48849|ctl_first_sent_time:1746008386220094|lagest_ack_time:1746008386267536|curr_delivered:2128246| [2025/04/30 10:19:46 267662] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386220094| [2025/04/30 10:19:46 267666] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:1777| [2025/04/30 10:19:46 267670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:44980|rttvar:2920|minrtt:30819|latest_rtt:47442|ack_delay:72| [2025/04/30 10:19:46 267675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45279|rttvar:2787|minrtt:30819|latest_rtt:47442|ack_delay:72| [2025/04/30 10:19:46 267679] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 10:19:46 267683] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 267687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 267691] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:2787|pto_duration:56427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 267696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 267700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 267705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 9281| [2025/04/30 10:19:46 267711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386322622|now:1746008386267691|interv:54931| [2025/04/30 10:19:46 267723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386322622|now:1746008386267691|interval:54931|pto_count:0|srtt:45279 [2025/04/30 10:19:46 267728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41819, ack_elapse 48849, delivered 57609|rate 1179328|lost 238| [2025/04/30 10:19:46 267733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179328) in round 41| [2025/04/30 10:19:46 267737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 267741] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 267745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386220094|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 267750] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386220094|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 267755] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:9281|srtt:45279|latest_rtt:47442|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 267761] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/04/30 10:19:46 267765] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1746008386267536|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 267770] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506267536|now:1746008386267536|interv:120000000| [2025/04/30 10:19:46 267774] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506267536|now:1746008386267536|interv:120000000| [2025/04/30 10:19:46 267778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 267783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386265872| [2025/04/30 10:19:46 267787] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386267787| [2025/04/30 10:19:46 267795] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386267794| [2025/04/30 10:19:46 267805] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 267810] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 267814] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386267814|diff:2779| [2025/04/30 10:19:46 267818] [debug] |xqc_engine_main_logic|END|now:1746008386267794| [2025/04/30 10:19:46 267824] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386267824| [2025/04/30 10:19:46 267828] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386267828|diff:2765| [2025/04/30 10:19:46 267832] [debug] |xqc_engine_main_logic|END|now:1746008386267824| [2025/04/30 10:19:46 269528] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386269527| [2025/04/30 10:19:46 269543] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 269571] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:922| [2025/04/30 10:19:46 269578] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/04/30 10:19:46 269587] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/04/30 10:19:46 269593] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 269601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2055| [2025/04/30 10:19:46 269607] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:60009|prior_delivered:2070637|prior_time:1746008386218687|is_app_limited:0|send_elapse:41955|ack_elapse:50840|ctl_first_sent_time:1746008386220230|lagest_ack_time:1746008386269527|curr_delivered:2129446| [2025/04/30 10:19:46 269614] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386220230| [2025/04/30 10:19:46 269621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:1778| [2025/04/30 10:19:46 269628] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2056| [2025/04/30 10:19:46 269632] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:58809|prior_delivered:2073037|prior_time:1746008386220706|is_app_limited:0|send_elapse:41758|ack_elapse:48821|ctl_first_sent_time:1746008386222124|lagest_ack_time:1746008386269527|curr_delivered:2130646| [2025/04/30 10:19:46 269637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386222124| [2025/04/30 10:19:46 269643] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:1779| [2025/04/30 10:19:46 269650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45279|rttvar:2787|minrtt:30819|latest_rtt:47403|ack_delay:72| [2025/04/30 10:19:46 269657] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45536|rttvar:2604|minrtt:30819|latest_rtt:47403|ack_delay:72| [2025/04/30 10:19:46 269664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 10:19:46 269670] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 269677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 269681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45536|rtt_var:2604|pto_duration:55952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 269685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 269690] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 269696] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 6881| [2025/04/30 10:19:46 269709] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386322147|now:1746008386269680|interv:52467| [2025/04/30 10:19:46 269715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386322147|now:1746008386269680|interval:52467|pto_count:0|srtt:45536 [2025/04/30 10:19:46 269719] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41758, ack_elapse 48821, delivered 57609|rate 1180004|lost 238| [2025/04/30 10:19:46 269724] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180004) in round 41| [2025/04/30 10:19:46 269728] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 269732] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 269736] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386222124|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 269740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386222124|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 269745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:6881|srtt:45536|latest_rtt:47403|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 269751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/04/30 10:19:46 269756] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:923|frame:ACK |recv_time:1746008386269527|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 269760] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506269527|now:1746008386269527|interv:120000000| [2025/04/30 10:19:46 269765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506269527|now:1746008386269527|interv:120000000| [2025/04/30 10:19:46 269768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 269773] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386267794| [2025/04/30 10:19:46 269777] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386269777| [2025/04/30 10:19:46 269782] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386269781| [2025/04/30 10:19:46 269788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386270593| [2025/04/30 10:19:46 269792] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386270593| [2025/04/30 10:19:46 269796] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386269796|diff:797| [2025/04/30 10:19:46 269800] [debug] |xqc_engine_main_logic|END|now:1746008386269781| [2025/04/30 10:19:46 269806] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386269806| [2025/04/30 10:19:46 269813] [debug] |xqc_engine_wakeup_after|wakeup:1746008386270593|now:1746008386269813|diff:780| [2025/04/30 10:19:46 269817] [debug] |xqc_engine_main_logic|END|now:1746008386269806| [2025/04/30 10:19:46 270881] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386270881| [2025/04/30 10:19:46 270890] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386270593|pq_index:0| [2025/04/30 10:19:46 270895] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386269781| [2025/04/30 10:19:46 270900] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386270899| [2025/04/30 10:19:46 270904] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746008386270593|now:1746008386270899| [2025/04/30 10:19:46 270908] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 10:19:46 270912] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746008386270593|now:1746008386270899| [2025/04/30 10:19:46 270916] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 270922] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|largest_recv:923|ack_delay:25329|first_ack_range:35|largest_pkt_recv_time:1746008386245593| [2025/04/30 10:19:46 270927] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_gen_ack_frame|high:923|low:888|pkt_pns:2| [2025/04/30 10:19:46 270931] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:911|frame_largest_recv:923| [2025/04/30 10:19:46 270935] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 10:19:46 270940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 10:19:46 270945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 10:19:46 270950] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 10:19:46 270997] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2064|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:6881|now:1746008386270958|stream_id:0|stream_offset:0| [2025/04/30 10:19:46 271008] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2064|origin_pktnum:0|size:20|enc_size:36|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 271016] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386322147| [2025/04/30 10:19:46 271023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386322147| [2025/04/30 10:19:46 271029] [debug] |xqc_engine_wakeup_after|wakeup:1746008386322147|now:1746008386271029|diff:51118| [2025/04/30 10:19:46 271035] [debug] |xqc_engine_main_logic|END|now:1746008386270899| [2025/04/30 10:19:46 271512] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386271511| [2025/04/30 10:19:46 271524] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 271533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:923| [2025/04/30 10:19:46 271538] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/04/30 10:19:46 271544] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/04/30 10:19:46 271575] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 271583] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2057| [2025/04/30 10:19:46 271590] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2075437|prior_time:1746008386222625|is_app_limited:0|send_elapse:41693|ack_elapse:48886|ctl_first_sent_time:1746008386224046|lagest_ack_time:1746008386271511|curr_delivered:2131846| [2025/04/30 10:19:46 271597] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386224046| [2025/04/30 10:19:46 271604] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:1780| [2025/04/30 10:19:46 271611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2058| [2025/04/30 10:19:46 271618] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2075437|prior_time:1746008386222625|is_app_limited:0|send_elapse:41693|ack_elapse:48886|ctl_first_sent_time:1746008386224046|lagest_ack_time:1746008386271511|curr_delivered:2133046| [2025/04/30 10:19:46 271625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386224154| [2025/04/30 10:19:46 271631] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:1781| [2025/04/30 10:19:46 271637] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45536|rttvar:2604|minrtt:30819|latest_rtt:47357|ack_delay:64| [2025/04/30 10:19:46 271644] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45755|rttvar:2392|minrtt:30819|latest_rtt:47357|ack_delay:64| [2025/04/30 10:19:46 271651] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2058|lost_pn:2055|thresh:3| [2025/04/30 10:19:46 271658] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 271664] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 271669] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45755|rtt_var:2392|pto_duration:55323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 271673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 271677] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 271681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 4481| [2025/04/30 10:19:46 271685] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386321518|now:1746008386271669|interv:49849| [2025/04/30 10:19:46 271689] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386321518|now:1746008386271669|interval:49849|pto_count:0|srtt:45755 [2025/04/30 10:19:46 271694] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 41693, ack_elapse 48886, delivered 57609|rate 1178435|lost 238| [2025/04/30 10:19:46 271703] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178435) in round 41| [2025/04/30 10:19:46 271707] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 271711] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 271715] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386224154|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 271720] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386224154|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 271725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:4481|srtt:45755|latest_rtt:47357|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 271731] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/04/30 10:19:46 271735] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1746008386271511|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 271740] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506271511|now:1746008386271511|interv:120000000| [2025/04/30 10:19:46 271745] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506271511|now:1746008386271511|interv:120000000| [2025/04/30 10:19:46 271749] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386322147|pq_index:0| [2025/04/30 10:19:46 271753] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386270899| [2025/04/30 10:19:46 271757] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386271757| [2025/04/30 10:19:46 271762] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386271761| [2025/04/30 10:19:46 271768] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386321518| [2025/04/30 10:19:46 271772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386321518| [2025/04/30 10:19:46 271776] [debug] |xqc_engine_wakeup_after|wakeup:1746008386321518|now:1746008386271776|diff:49742| [2025/04/30 10:19:46 271781] [debug] |xqc_engine_main_logic|END|now:1746008386271761| [2025/04/30 10:19:46 271786] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386271786| [2025/04/30 10:19:46 271790] [debug] |xqc_engine_wakeup_after|wakeup:1746008386321518|now:1746008386271790|diff:49728| [2025/04/30 10:19:46 271794] [debug] |xqc_engine_main_logic|END|now:1746008386271786| [2025/04/30 10:19:46 273496] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:39|state:ESTABED|recv_time:1746008386273495| [2025/04/30 10:19:46 273511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 273520] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:924| [2025/04/30 10:19:46 273533] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/04/30 10:19:46 273542] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/04/30 10:19:46 273574] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 273586] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2060|path_largest_ack:2059| [2025/04/30 10:19:46 273594] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57609|prior_delivered:2077837|prior_time:1746008386224640|is_app_limited:0|send_elapse:41802|ack_elapse:48855|ctl_first_sent_time:1746008386226057|lagest_ack_time:1746008386273495|curr_delivered:2134246| [2025/04/30 10:19:46 273601] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386226057| [2025/04/30 10:19:46 273608] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:1782| [2025/04/30 10:19:46 273615] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2060|path_largest_ack:2060| [2025/04/30 10:19:46 273621] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:56409|prior_delivered:2080237|prior_time:1746008386226643|is_app_limited:0|send_elapse:40824|ack_elapse:46852|ctl_first_sent_time:1746008386228061|lagest_ack_time:1746008386273495|curr_delivered:2135446| [2025/04/30 10:19:46 273625] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386228061| [2025/04/30 10:19:46 273629] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:1783| [2025/04/30 10:19:46 273633] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45755|rttvar:2392|minrtt:30819|latest_rtt:45434|ack_delay:64| [2025/04/30 10:19:46 273638] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:45707|rttvar:1890|minrtt:30819|latest_rtt:45434|ack_delay:64| [2025/04/30 10:19:46 273642] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 10:19:46 273646] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 10:19:46 273650] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 273654] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|srtt:45707|rtt_var:1890|pto_duration:53267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 10:19:46 273659] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 10:19:46 273663] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 10:19:46 273667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_pto_time_and_space|conn:0000564648F8D6FC|path:0|PNS: 2, unacked: 2081| [2025/04/30 10:19:46 273671] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:LOSS_DETECTION|expire:1746008386319462|now:1746008386273654|interv:45808| [2025/04/30 10:19:46 273675] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000564648F8D6FC|path:0|pns:2|expire:1746008386319462|now:1746008386273654|interval:45808|pto_count:0|srtt:45707 [2025/04/30 10:19:46 273684] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 40824, ack_elapse 46852, delivered 55209|rate 1178370|lost 238| [2025/04/30 10:19:46 273688] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178370) in round 41| [2025/04/30 10:19:46 273692] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 273697] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 273700] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386228061|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 273705] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2400|po_sent_time:1746008386228061|recovery:1|recovery_start:1746008386239824|packet_conservation:1|next_round_delivered:2094646| [2025/04/30 10:19:46 273710] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:44090|full_bw_reached:1|inflight:2081|srtt:45707|latest_rtt:45434|min_rtt:30819|applimit:0|lost:238|recovery:1|recovery_start:1746008386239824|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 10:19:46 273716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/04/30 10:19:46 273720] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:925|frame:ACK |recv_time:1746008386273495|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 273725] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506273495|now:1746008386273495|interv:120000000| [2025/04/30 10:19:46 273729] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506273495|now:1746008386273495|interv:120000000| [2025/04/30 10:19:46 273733] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386321518|pq_index:0| [2025/04/30 10:19:46 273737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386271761| [2025/04/30 10:19:46 273741] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386273741| [2025/04/30 10:19:46 273746] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386273745| [2025/04/30 10:19:46 273752] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386319462| [2025/04/30 10:19:46 273756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386319462| [2025/04/30 10:19:46 273760] [debug] |xqc_engine_wakeup_after|wakeup:1746008386319462|now:1746008386273760|diff:45702| [2025/04/30 10:19:46 273765] [debug] |xqc_engine_main_logic|END|now:1746008386273745| [2025/04/30 10:19:46 273770] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386273770| [2025/04/30 10:19:46 273774] [debug] |xqc_engine_wakeup_after|wakeup:1746008386319462|now:1746008386273774|diff:45688| [2025/04/30 10:19:46 273778] [debug] |xqc_engine_main_logic|END|now:1746008386273770| [2025/04/30 10:19:46 275637] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:37|state:ESTABED|recv_time:1746008386275636| [2025/04/30 10:19:46 275652] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 275667] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:925| [2025/04/30 10:19:46 275673] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/04/30 10:19:46 275681] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/04/30 10:19:46 275687] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:2| [2025/04/30 10:19:46 275695] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2061|origin_pktnum:0|size:881|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2061| [2025/04/30 10:19:46 275701] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:57290|prior_delivered:2080237|prior_time:1746008386226643|is_app_limited:0|send_elapse:40927|ack_elapse:48993|ctl_first_sent_time:1746008386228164|lagest_ack_time:1746008386275636|curr_delivered:2136327| [2025/04/30 10:19:46 275708] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386228164| [2025/04/30 10:19:46 275716] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:1784| [2025/04/30 10:19:46 275723] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|conn:0000564648F8D6FC|path:0|pkt_num:2063|origin_pktnum:2023|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2063| [2025/04/30 10:19:46 275730] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:42881|prior_delivered:2094646|prior_time:1746008386239688|is_app_limited:0|send_elapse:42971|ack_elapse:35948|ctl_first_sent_time:1746008386241195|lagest_ack_time:1746008386275636|curr_delivered:2137527| [2025/04/30 10:19:46 275737] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_update_sample|sampler_sent_time_update:1746008386241195| [2025/04/30 10:19:46 275743] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 10:19:46 275751] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 10:19:46 275758] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:STREAM_CLOSE|expire:1746008386510559|now:1746008386275758|interv:234801| [2025/04/30 10:19:46 275765] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:1786| [2025/04/30 10:19:46 275772] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|before update rtt|conn:0000564648F8D6FC|srtt:45707|rttvar:1890|minrtt:30819|latest_rtt:34441|ack_delay:56| [2025/04/30 10:19:46 275778] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_update_rtt|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |after update rtt|conn:0000564648F8D6FC|srtt:44292|rttvar:4248|minrtt:30819|latest_rtt:34441|ack_delay:56| [2025/04/30 10:19:46 275783] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_get_lost_sent_pn|largest_acked:2063|lost_pn:2060|thresh:3| [2025/04/30 10:19:46 275788] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 908|pns:2| [2025/04/30 10:19:46 275794] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 10:19:46 275801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000564648F8D6FC|path:0| [2025/04/30 10:19:46 275808] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 10:19:46 275814] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_generate_sample|sampler: send_elapse 42971, ack_elapse 35948, delivered 42881|rate 997905|lost 238| [2025/04/30 10:19:46 275825] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: RTT round update 41 -> 42| [2025/04/30 10:19:46 275829] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997905) in round 42| [2025/04/30 10:19:46 275833] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_update_min_rtt|minrtt expire|rtt:30819, old_rtt:30819| [2025/04/30 10:19:46 275837] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93387|extra_cwnd:9676| [2025/04/30 10:19:46 275841] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44090|packet_lost:0|acked:2081|po_sent_time:1746008386241195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2137527| [2025/04/30 10:19:46 275846] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103063|packet_lost:0|acked:2081|po_sent_time:1746008386241195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2137527| [2025/04/30 10:19:46 275850] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57 |bbr on ack|mode:2|pacing_rate:1212085|bw:1212085|cwnd:103063|full_bw_reached:1|inflight:0|srtt:44292|latest_rtt:34441|min_rtt:30819|applimit:0|lost:238|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 10:19:46 275856] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/04/30 10:19:46 275861] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1746008386275636|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 275865] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506275636|now:1746008386275636|interv:120000000| [2025/04/30 10:19:46 275870] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506275636|now:1746008386275636|interv:120000000| [2025/04/30 10:19:46 275874] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386319462|pq_index:0| [2025/04/30 10:19:46 275878] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386273745| [2025/04/30 10:19:46 275882] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386275882| [2025/04/30 10:19:46 275887] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746008386275886| [2025/04/30 10:19:46 275893] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386510559| [2025/04/30 10:19:46 275897] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386510559| [2025/04/30 10:19:46 275901] [debug] |xqc_engine_wakeup_after|wakeup:1746008386510559|now:1746008386275901|diff:234658| [2025/04/30 10:19:46 275906] [debug] |xqc_engine_main_logic|END|now:1746008386275886| [2025/04/30 10:19:46 275913] [info] |xqc_engine_packet_process|==>|conn:0000564648F8D6FC|size:34|state:ESTABED|recv_time:1746008386275913| [2025/04/30 10:19:46 275918] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:4d358c2a7f7f65783b45b444|spin_bit:0| [2025/04/30 10:19:46 275924] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|largest_pn:926| [2025/04/30 10:19:46 275928] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/04/30 10:19:46 275933] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/04/30 10:19:46 275940] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_process_frames|frame_type:1c| [2025/04/30 10:19:46 275945] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_DRAINING|expire:1746008386534797|now:1746008386275945|interv:258852| [2025/04/30 10:19:46 275949] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:1786| [2025/04/30 10:19:46 275954] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 10:19:46 275958] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_INIT| [2025/04/30 10:19:46 275962] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_HSK| [2025/04/30 10:19:46 275965] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 10:19:46 275969] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 10:19:46 275974] [info] |scid:4d358c2a7f7f65783b45b444|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 10:19:46 275979] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 10:19:46 275984] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/04/30 10:19:46 275988] [info] |scid:4d358c2a7f7f65783b45b444|xqc_conn_on_pkt_processed|====>|conn:0000564648F8D6FC|path:0|size:34|pkt_type:SHORT_HEADER|pkt_num:927|frame:CONNECTION_CLOSE |recv_time:1746008386275913|dcid:4d358c2a7f7f65783b45b444|dcid_seq:0| [2025/04/30 10:19:46 275993] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:PATH_IDLE|expire:1746008506275913|now:1746008386275913|interv:120000000| [2025/04/30 10:19:46 275997] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_set|type:CONN_IDLE|expire:1746008506275913|now:1746008386275913|interv:120000000| [2025/04/30 10:19:46 276001] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386510559|pq_index:0| [2025/04/30 10:19:46 276005] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386275886| [2025/04/30 10:19:46 276008] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386276008| [2025/04/30 10:19:46 276013] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008386276012| [2025/04/30 10:19:46 276018] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_path_get_perf_class|conn:0000564648F8D6FC|path_id:0|path_srtt:44292|min_srtt:44292|path_bw:1212085|loss_rate:4.10|path_pto:0| [2025/04/30 10:19:46 276023] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|path srtt|conn:0000564648F8D6FC|path_id:0|path_srtt:44292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 10:19:46 276028] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:0| [2025/04/30 10:19:46 276033] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_check_acked_or_dropped_pkt|conn:0000564648F8D6FC|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 10:19:46 276038] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 10:19:46 276070] [info] |scid:4d358c2a7f7f65783b45b444|xqc_send_packet_with_pn|<==|conn:0000564648F8D6FC|path:0|pkt_num:2065|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746008386276044|stream_id:0|stream_offset:0| [2025/04/30 10:19:46 276080] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_on_packet_sent|conn:0000564648F8D6FC|path:0|pkt_num:2065|origin_pktnum:0|size:17|enc_size:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:DRAINING|po_in_flight:0||retrans:0| [2025/04/30 10:19:46 276088] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386510559| [2025/04/30 10:19:46 276109] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386510559| [2025/04/30 10:19:46 276116] [debug] |xqc_engine_wakeup_after|wakeup:1746008386510559|now:1746008386276116|diff:234443| [2025/04/30 10:19:46 276123] [debug] |xqc_engine_main_logic|END|now:1746008386276012| [2025/04/30 10:19:46 276131] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386276131| [2025/04/30 10:19:46 276164] [debug] |xqc_engine_wakeup_after|wakeup:1746008386510559|now:1746008386276163|diff:234396| [2025/04/30 10:19:46 276170] [debug] |xqc_engine_main_logic|END|now:1746008386276131| [2025/04/30 10:19:46 511441] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386511440| [2025/04/30 10:19:46 511488] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386510559|pq_index:0| [2025/04/30 10:19:46 511499] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386276012| [2025/04/30 10:19:46 511511] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008386511508| [2025/04/30 10:19:46 511521] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746008386510559|now:1746008386511508| [2025/04/30 10:19:46 511530] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 10:19:46 511539] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 10:19:46 511577] [stats] |scid:4d358c2a7f7f65783b45b444|xqc_destroy_stream|err:0x0|close_msg:finished|enable_multipath:0|send_state:3|recv_state:3|stream_id:0|stream_type:0|send_bytes:2097152|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746008384411396|wrt_delay:2134|snd_delay:13366|finwrt_delay:11775|finsnd_delay:1816768|finrcv_delay:2|finread_delay:60|all_acked_delay:1864353|firstfinack_dely:1864319|close_delay:1864362|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57|path_info:mp is not supported in connection scid:4d358c2a7f7f65783b45b444|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:238| [2025/04/30 10:19:46 511591] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746008386510559|now:1746008386511508| [2025/04/30 10:19:46 511600] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 10:19:46 511611] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_conn_next_wakeup_time|wakeup_time:1746008386534797| [2025/04/30 10:19:46 511619] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_wakeup_queue|next_tick_time:1746008386534797| [2025/04/30 10:19:46 511627] [debug] |xqc_engine_wakeup_after|wakeup:1746008386534797|now:1746008386511627|diff:23170| [2025/04/30 10:19:46 511636] [debug] |xqc_engine_main_logic|END|now:1746008386511508| [2025/04/30 10:19:46 535723] [debug] |xqc_engine_main_logic|BEGIN|now:1746008386535722| [2025/04/30 10:19:46 535747] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_remove_wakeup_queue|next_tick_time:1746008386534797|pq_index:0| [2025/04/30 10:19:46 535756] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_add_active_queue|last_ticked_time:1746008386511508| [2025/04/30 10:19:46 535766] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_engine_process_conn|conn:0000564648F8D6FC|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:1746008386535764| [2025/04/30 10:19:46 535790] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746008386534797|now:1746008386535764| [2025/04/30 10:19:46 535796] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746008386534797|now:1746008386535764| [2025/04/30 10:19:46 535801] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 10:19:46 535807] [info] |xqc_engine_main_logic|conn:0000564648F8D6FC|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57|conn_state:13|next_tick_time:1746008386534797 [2025/04/30 10:19:46 535823] [report] |scid:4d358c2a7f7f65783b45b444|xqc_conn_destroy|0000564648F8D6FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:35739|first_send_delay:47722|conn_persist:2160372|keyupdate_cnt:0|err:0x0|close_msg:remote close|l-0.0.0.0-443-4d358c2a7f7f65783b45b444 p-193.167.0.100-43514-2098f20d43317c57|hsk_recv:35303|close_recv:1900494|close_send:1900594|last_recv:1900463|last_send:1900594|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,1985,1571,2035,913,911,2377756,0,34,i32,4,21,34,40000,927,1900,0,4,26,39,4,925,1898,0,4,24,37,4,926,1900,0,4,17,40000,2065,1900,4,1200,80,2063,1865,4,20,4,2064,1895,0-2,0-2,0-0,0-0,0-0,0-44,0-2455911,0-54163,0-2028,0-911,0-238,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:238|tlp_pkt:0|snd_pkt:2028|spurious_loss:0|detected_loss:238|max_pto:0|finished_streams:1|cli_bidi_s:1|svr_bidi_s:0|fec_exist:0|fec_ensch:NO_FEC|fec_desch:NO_FEC|fec_neg_fail:0|fec_mp_mode:NO_FEC|send_fec_pkts:0|recovered_fec_num:0|max_po_size:1200|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,1",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/04/30 10:19:46 536273] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_send_ctl_destroy|destroy| [2025/04/30 10:19:46 536291] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 10:19:46 536299] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 10:19:46 536305] [debug] |scid:4d358c2a7f7f65783b45b444|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 10:19:46 536355] [debug] |xqc_engine_wakeup_after|wakeup:1746008444194750|now:1746008386536355|diff:57658395| [2025/04/30 10:19:46 536364] [debug] |xqc_engine_main_logic|END|now:1746008386535764|